@charset "UTF-8";@keyframes backgroundShift{from{background-position:0 0}
to{background-position:0 50%}
}
@keyframes arrowLineStretch{0{transform:scaleX(1) translateX(0)}
30%{transform:scaleX(1.1) translateX(-2px)}
70%{transform:scaleX(1.1) translateX(-2px)}
100%{transform:scaleX(1) translateX(0)}
}
.able-grid{display:flex;flex-wrap:wrap;box-sizing:border-box;margin:0 auto;width:calc(85vw + 1rem);max-width:74.75rem}
.able-grid>*{box-sizing:border-box;width:100%}
.able-grid>*{padding-left:.5rem;padding-right:.5rem}
.able-grid * .able-grid{width:calc(100% + 1rem);margin-left:-0.5rem;margin-right:-0.5rem}
@media screen and (min-width:48rem){.able-grid{width:calc(85vw + 2rem)}
.able-grid>*{padding-left:1rem;padding-right:1rem}
.able-grid * .able-grid{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}
}
@media screen and (min-width:64rem){.able-grid{width:calc(85vw + 2.5rem)}
.able-grid>*{padding-left:1.25rem;padding-right:1.25rem}
.able-grid * .able-grid{width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-right:-1.25rem}
}
.able-grid--no-padding{display:flex;flex-wrap:wrap;box-sizing:border-box;margin:0 auto;width:calc(85vw + 1rem);max-width:74.75rem}
.able-grid--no-padding>*{box-sizing:border-box;width:100%}
.able-grid--no-padding * .able-grid--no-padding{width:100%}
@media screen and (min-width:48rem){.able-grid--no-padding{width:calc(85vw + 2rem)}
.able-grid--no-padding * .able-grid--no-padding{width:100%}
}
@media screen and (min-width:64rem){.able-grid--no-padding{width:calc(85vw + 2.5rem)}
.able-grid--no-padding * .able-grid--no-padding{width:100%}
}
@font-face{font-family:"Telstra Akkurat";font-display:swap;src:url("../../../etc.clientlibs/tecom-comp-content/clientlibs/tecom-comp-content/resources/fonts/telstra-akkurat-regular.eot"),url("../../../etc.clientlibs/tecom-comp-content/clientlibs/tecom-comp-content/resources/fonts/telstra-akkurat-regular.woff") format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"Telstra Akkurat";font-display:swap;src:url("../../../etc.clientlibs/tecom-comp-content/clientlibs/tecom-comp-content/resources/fonts/telstra-akkurat-light.eot"),url("../../../etc.clientlibs/tecom-comp-content/clientlibs/tecom-comp-content/resources/fonts/telstra-akkurat-light.woff") format("woff");font-weight:300;font-style:normal}
@font-face{font-family:"Telstra Akkurat";font-display:swap;src:url("../../../etc.clientlibs/tecom-comp-content/clientlibs/tecom-comp-content/resources/fonts/telstra-akkurat-bold.eot"),url("../../../etc.clientlibs/tecom-comp-content/clientlibs/tecom-comp-content/resources/fonts/telstra-akkurat-bold.woff") format("woff");font-weight:700;font-style:normal}
@font-face{font-family:"Telstra Akkurat";font-display:swap;src:url("../../../etc.clientlibs/tecom-comp-content/clientlibs/tecom-comp-content/resources/fonts/telstra-akkurat-italic.eot"),url("../../../etc.clientlibs/tecom-comp-content/clientlibs/tecom-comp-content/resources/fonts/telstra-akkurat-italic.woff") format("woff");font-weight:400;font-style:italic}
@font-face{font-family:"Telstra Akkurat";font-display:swap;src:url("../../../etc.clientlibs/tecom-comp-content/clientlibs/tecom-comp-content/resources/fonts/telstra-akkurat-italic-light.eot"),url("../../../etc.clientlibs/tecom-comp-content/clientlibs/tecom-comp-content/resources/fonts/telstra-akkurat-italic-light.woff") format("woff");font-weight:300;font-style:italic}
@font-face{font-family:"Telstra Akkurat";font-display:swap;src:url("../../../etc.clientlibs/tecom-comp-content/clientlibs/tecom-comp-content/resources/fonts/telstra-akkurat-italic-bold.eot"),url("../../../etc.clientlibs/tecom-comp-content/clientlibs/tecom-comp-content/resources/fonts/telstra-akkurat-italic-bold.woff") format("woff");font-weight:700;font-style:italic}
.able-icon{width:1.5rem;height:1.5rem;vertical-align:middle;margin-right:.25rem;margin-left:.25rem}
.able-icon path:first-of-type{display:none}
.able-icon--32{width:2rem;height:2rem}
.able-icon use,.able-icon path{fill:#282828}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-icon use,.able-icon path{fill:#fff}
}
.able-icon use[href$="#Error"],.able-icon use[class$=error],.able-icon path[href$="#Error"],.able-icon path[class$=error]{fill:#d0021b}
.able-icon use[href$="#Info"],.able-icon use[class$=info],.able-icon path[href$="#Info"],.able-icon path[class$=info]{fill:#0064d2}
.able-icon use[href$="#InProgress"],.able-icon use[class$=InProgress],.able-icon path[href$="#InProgress"],.able-icon path[class$=InProgress]{fill:#0064d2}
.able-icon use[href$="#Attention"],.able-icon use[class$=Attention],.able-icon path[href$="#Attention"],.able-icon path[class$=Attention]{fill:#0064d2}
.able-icon use[href$="#Success"],.able-icon use[class$=success],.able-icon path[href$="#Success"],.able-icon path[class$=success]{fill:#008a00}
.able-icon use[href$="#Warning"],.able-icon use[class$=warning],.able-icon path[href$="#Warning"],.able-icon path[class$=warning]{fill:#d0021b}
.able-picto--blue .stroke{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#5e50bf}
.able-picto--blue .stroke path,.able-picto--blue .stroke circle,.able-picto--blue .stroke rect{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#5e50bf}
.able-picto--blue .strokeinverted{fill:#5e50bf}
.able-picto--blue .strokeinverted path,.able-picto--blue .strokeinverted circle,.able-picto--blue .strokeinverted rect{fill:#5e50bf}
.able-picto--blue .shade{fill:#b2e0fd}
.able-picto--blue .shade path,.able-picto--blue .shade circle,.able-picto--blue .shade rect{fill:#b2e0fd}
.able-picto--blue .shadeinverted{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#b2e0fd}
.able-picto--blue .shadeinverted path,.able-picto--blue .shadeinverted circle,.able-picto--blue .shadeinverted rect{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#b2e0fd}
.able-picto--green .stroke{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#008381}
.able-picto--green .stroke path,.able-picto--green .stroke circle,.able-picto--green .stroke rect{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#008381}
.able-picto--green .strokeinverted{fill:#008381}
.able-picto--green .strokeinverted path,.able-picto--green .strokeinverted circle,.able-picto--green .strokeinverted rect{fill:#008381}
.able-picto--green .shade{fill:#dcebc0}
.able-picto--green .shade path,.able-picto--green .shade circle,.able-picto--green .shade rect{fill:#dcebc0}
.able-picto--green .shadeinverted{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#dcebc0}
.able-picto--green .shadeinverted path,.able-picto--green .shadeinverted circle,.able-picto--green .shadeinverted rect{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#dcebc0}
.able-picto--magenta .stroke{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#a0148c}
.able-picto--magenta .stroke path,.able-picto--magenta .stroke circle,.able-picto--magenta .stroke rect{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#a0148c}
.able-picto--magenta .strokeinverted{fill:#a0148c}
.able-picto--magenta .strokeinverted path,.able-picto--magenta .strokeinverted circle,.able-picto--magenta .strokeinverted rect{fill:#a0148c}
.able-picto--magenta .shade{fill:#faccb2}
.able-picto--magenta .shade path,.able-picto--magenta .shade circle,.able-picto--magenta .shade rect{fill:#faccb2}
.able-picto--magenta .shadeinverted{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#faccb2}
.able-picto--magenta .shadeinverted path,.able-picto--magenta .shadeinverted circle,.able-picto--magenta .shadeinverted rect{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#faccb2}
.able-picto[viewBox$="56"]{width:3.5rem;height:3.5rem}
.able-picto[viewBox$="80"]{width:5rem;height:5rem}
.able-picto[viewBox$="104"]{width:6.5rem;height:6.5rem}
.able-picto[viewBox$="104"] .stroke,.able-picto[viewBox$="104"] .shadeinverted{stroke-width:.125rem}
.able-picto[viewBox$="104"] .stroke path,.able-picto[viewBox$="104"] .stroke circle,.able-picto[viewBox$="104"] .stroke rect,.able-picto[viewBox$="104"] .shadeinverted path,.able-picto[viewBox$="104"] .shadeinverted circle,.able-picto[viewBox$="104"] .shadeinverted rect{stroke-width:.125rem}
.able-sr-only{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}
/*!
 * Bootstrap Grid v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */html{box-sizing:border-box;-ms-overflow-style:scrollbar}
*,*::before,*::after{box-sizing:inherit}
.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:12px;padding-left:12px;margin-right:auto;margin-left:auto}
@media(min-width:320px){.container-sm,.container{max-width:540px}
}
@media(min-width:768px){.container-md,.container-sm,.container{max-width:720px}
}
@media(min-width:1024px){.container-lg,.container-md,.container-sm,.container{max-width:960px}
}
@media(min-width:1360px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}
}
.row{display:flex;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}
.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:12px;padding-left:12px}
.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.3333333333%;max-width:33.3333333333%}
.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.6666666667%;max-width:16.6666666667%}
.col-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}
.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}
.col-3{flex:0 0 25%;max-width:25%}
.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}
.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}
.col-6{flex:0 0 50%;max-width:50%}
.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}
.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}
.col-9{flex:0 0 75%;max-width:75%}
.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}
.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}
.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.33333333%}
.offset-2{margin-left:16.66666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333333%}
.offset-5{margin-left:41.66666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333333%}
.offset-8{margin-left:66.66666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333333%}
.offset-11{margin-left:91.66666667%}
@media(min-width:320px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}
.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}
.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}
.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}
.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}
.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}
.col-sm-3{flex:0 0 25%;max-width:25%}
.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}
.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}
.col-sm-6{flex:0 0 50%;max-width:50%}
.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}
.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}
.col-sm-9{flex:0 0 75%;max-width:75%}
.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}
.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}
.col-sm-12{flex:0 0 100%;max-width:100%}
.order-sm-first{order:-1}
.order-sm-last{order:13}
.order-sm-0{order:0}
.order-sm-1{order:1}
.order-sm-2{order:2}
.order-sm-3{order:3}
.order-sm-4{order:4}
.order-sm-5{order:5}
.order-sm-6{order:6}
.order-sm-7{order:7}
.order-sm-8{order:8}
.order-sm-9{order:9}
.order-sm-10{order:10}
.order-sm-11{order:11}
.order-sm-12{order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.33333333%}
.offset-sm-2{margin-left:16.66666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.33333333%}
.offset-sm-5{margin-left:41.66666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.33333333%}
.offset-sm-8{margin-left:66.66666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.33333333%}
.offset-sm-11{margin-left:91.66666667%}
}
@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.3333333333%;max-width:33.3333333333%}
.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.6666666667%;max-width:16.6666666667%}
.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}
.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}
.col-md-3{flex:0 0 25%;max-width:25%}
.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}
.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}
.col-md-6{flex:0 0 50%;max-width:50%}
.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}
.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}
.col-md-9{flex:0 0 75%;max-width:75%}
.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}
.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}
.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.33333333%}
.offset-md-2{margin-left:16.66666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.33333333%}
.offset-md-5{margin-left:41.66666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.33333333%}
.offset-md-8{margin-left:66.66666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.33333333%}
.offset-md-11{margin-left:91.66666667%}
}
@media(min-width:1024px){.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.3333333333%;max-width:33.3333333333%}
.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.6666666667%;max-width:16.6666666667%}
.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}
.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}
.col-lg-3{flex:0 0 25%;max-width:25%}
.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}
.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}
.col-lg-6{flex:0 0 50%;max-width:50%}
.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}
.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}
.col-lg-9{flex:0 0 75%;max-width:75%}
.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}
.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}
.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.33333333%}
.offset-lg-2{margin-left:16.66666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333333%}
.offset-lg-5{margin-left:41.66666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333333%}
.offset-lg-8{margin-left:66.66666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333333%}
.offset-lg-11{margin-left:91.66666667%}
}
@media(min-width:1360px){.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.3333333333%;max-width:33.3333333333%}
.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.6666666667%;max-width:16.6666666667%}
.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}
.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}
.col-xl-3{flex:0 0 25%;max-width:25%}
.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}
.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}
.col-xl-6{flex:0 0 50%;max-width:50%}
.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}
.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}
.col-xl-9{flex:0 0 75%;max-width:75%}
.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}
.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}
.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.33333333%}
.offset-xl-2{margin-left:16.66666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.33333333%}
.offset-xl-5{margin-left:41.66666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.33333333%}
.offset-xl-8{margin-left:66.66666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.33333333%}
.offset-xl-11{margin-left:91.66666667%}
}
.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:320px){.d-sm-none{display:none !important}
.d-sm-inline{display:inline !important}
.d-sm-inline-block{display:inline-block !important}
.d-sm-block{display:block !important}
.d-sm-table{display:table !important}
.d-sm-table-row{display:table-row !important}
.d-sm-table-cell{display:table-cell !important}
.d-sm-flex{display:flex !important}
.d-sm-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:1024px){.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:1360px){.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 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}
}
.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:320px){.flex-sm-row{flex-direction:row !important}
.flex-sm-column{flex-direction:column !important}
.flex-sm-row-reverse{flex-direction:row-reverse !important}
.flex-sm-column-reverse{flex-direction:column-reverse !important}
.flex-sm-wrap{flex-wrap:wrap !important}
.flex-sm-nowrap{flex-wrap:nowrap !important}
.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-sm-fill{flex:1 1 auto !important}
.flex-sm-grow-0{flex-grow:0 !important}
.flex-sm-grow-1{flex-grow:1 !important}
.flex-sm-shrink-0{flex-shrink:0 !important}
.flex-sm-shrink-1{flex-shrink:1 !important}
.justify-content-sm-start{justify-content:flex-start !important}
.justify-content-sm-end{justify-content:flex-end !important}
.justify-content-sm-center{justify-content:center !important}
.justify-content-sm-between{justify-content:space-between !important}
.justify-content-sm-around{justify-content:space-around !important}
.align-items-sm-start{align-items:flex-start !important}
.align-items-sm-end{align-items:flex-end !important}
.align-items-sm-center{align-items:center !important}
.align-items-sm-baseline{align-items:baseline !important}
.align-items-sm-stretch{align-items:stretch !important}
.align-content-sm-start{align-content:flex-start !important}
.align-content-sm-end{align-content:flex-end !important}
.align-content-sm-center{align-content:center !important}
.align-content-sm-between{align-content:space-between !important}
.align-content-sm-around{align-content:space-around !important}
.align-content-sm-stretch{align-content:stretch !important}
.align-self-sm-auto{align-self:auto !important}
.align-self-sm-start{align-self:flex-start !important}
.align-self-sm-end{align-self:flex-end !important}
.align-self-sm-center{align-self:center !important}
.align-self-sm-baseline{align-self:baseline !important}
.align-self-sm-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:1024px){.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:1360px){.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}
}
.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:.25rem !important}
.mt-1,.my-1{margin-top:.25rem !important}
.mr-1,.mx-1{margin-right:.25rem !important}
.mb-1,.my-1{margin-bottom:.25rem !important}
.ml-1,.mx-1{margin-left:.25rem !important}
.m-2{margin:.5rem !important}
.mt-2,.my-2{margin-top:.5rem !important}
.mr-2,.mx-2{margin-right:.5rem !important}
.mb-2,.my-2{margin-bottom:.5rem !important}
.ml-2,.mx-2{margin-left:.5rem !important}
.m-3{margin:1rem !important}
.mt-3,.my-3{margin-top:1rem !important}
.mr-3,.mx-3{margin-right:1rem !important}
.mb-3,.my-3{margin-bottom:1rem !important}
.ml-3,.mx-3{margin-left:1rem !important}
.m-4{margin:1.5rem !important}
.mt-4,.my-4{margin-top:1.5rem !important}
.mr-4,.mx-4{margin-right:1.5rem !important}
.mb-4,.my-4{margin-bottom:1.5rem !important}
.ml-4,.mx-4{margin-left:1.5rem !important}
.m-5{margin:3rem !important}
.mt-5,.my-5{margin-top:3rem !important}
.mr-5,.mx-5{margin-right:3rem !important}
.mb-5,.my-5{margin-bottom:3rem !important}
.ml-5,.mx-5{margin-left:3rem !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:.25rem !important}
.pt-1,.py-1{padding-top:.25rem !important}
.pr-1,.px-1{padding-right:.25rem !important}
.pb-1,.py-1{padding-bottom:.25rem !important}
.pl-1,.px-1{padding-left:.25rem !important}
.p-2{padding:.5rem !important}
.pt-2,.py-2{padding-top:.5rem !important}
.pr-2,.px-2{padding-right:.5rem !important}
.pb-2,.py-2{padding-bottom:.5rem !important}
.pl-2,.px-2{padding-left:.5rem !important}
.p-3{padding:1rem !important}
.pt-3,.py-3{padding-top:1rem !important}
.pr-3,.px-3{padding-right:1rem !important}
.pb-3,.py-3{padding-bottom:1rem !important}
.pl-3,.px-3{padding-left:1rem !important}
.p-4{padding:1.5rem !important}
.pt-4,.py-4{padding-top:1.5rem !important}
.pr-4,.px-4{padding-right:1.5rem !important}
.pb-4,.py-4{padding-bottom:1.5rem !important}
.pl-4,.px-4{padding-left:1.5rem !important}
.p-5{padding:3rem !important}
.pt-5,.py-5{padding-top:3rem !important}
.pr-5,.px-5{padding-right:3rem !important}
.pb-5,.py-5{padding-bottom:3rem !important}
.pl-5,.px-5{padding-left:3rem !important}
.m-n1{margin:-0.25rem !important}
.mt-n1,.my-n1{margin-top:-0.25rem !important}
.mr-n1,.mx-n1{margin-right:-0.25rem !important}
.mb-n1,.my-n1{margin-bottom:-0.25rem !important}
.ml-n1,.mx-n1{margin-left:-0.25rem !important}
.m-n2{margin:-0.5rem !important}
.mt-n2,.my-n2{margin-top:-0.5rem !important}
.mr-n2,.mx-n2{margin-right:-0.5rem !important}
.mb-n2,.my-n2{margin-bottom:-0.5rem !important}
.ml-n2,.mx-n2{margin-left:-0.5rem !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:-1.5rem !important}
.mt-n4,.my-n4{margin-top:-1.5rem !important}
.mr-n4,.mx-n4{margin-right:-1.5rem !important}
.mb-n4,.my-n4{margin-bottom:-1.5rem !important}
.ml-n4,.mx-n4{margin-left:-1.5rem !important}
.m-n5{margin:-3rem !important}
.mt-n5,.my-n5{margin-top:-3rem !important}
.mr-n5,.mx-n5{margin-right:-3rem !important}
.mb-n5,.my-n5{margin-bottom:-3rem !important}
.ml-n5,.mx-n5{margin-left:-3rem !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:320px){.m-sm-0{margin:0 !important}
.mt-sm-0,.my-sm-0{margin-top:0 !important}
.mr-sm-0,.mx-sm-0{margin-right:0 !important}
.mb-sm-0,.my-sm-0{margin-bottom:0 !important}
.ml-sm-0,.mx-sm-0{margin-left:0 !important}
.m-sm-1{margin:.25rem !important}
.mt-sm-1,.my-sm-1{margin-top:.25rem !important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}
.m-sm-2{margin:.5rem !important}
.mt-sm-2,.my-sm-2{margin-top:.5rem !important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}
.m-sm-3{margin:1rem !important}
.mt-sm-3,.my-sm-3{margin-top:1rem !important}
.mr-sm-3,.mx-sm-3{margin-right:1rem !important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}
.ml-sm-3,.mx-sm-3{margin-left:1rem !important}
.m-sm-4{margin:1.5rem !important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}
.m-sm-5{margin:3rem !important}
.mt-sm-5,.my-sm-5{margin-top:3rem !important}
.mr-sm-5,.mx-sm-5{margin-right:3rem !important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}
.ml-sm-5,.mx-sm-5{margin-left:3rem !important}
.p-sm-0{padding:0 !important}
.pt-sm-0,.py-sm-0{padding-top:0 !important}
.pr-sm-0,.px-sm-0{padding-right:0 !important}
.pb-sm-0,.py-sm-0{padding-bottom:0 !important}
.pl-sm-0,.px-sm-0{padding-left:0 !important}
.p-sm-1{padding:.25rem !important}
.pt-sm-1,.py-sm-1{padding-top:.25rem !important}
.pr-sm-1,.px-sm-1{padding-right:.25rem !important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}
.pl-sm-1,.px-sm-1{padding-left:.25rem !important}
.p-sm-2{padding:.5rem !important}
.pt-sm-2,.py-sm-2{padding-top:.5rem !important}
.pr-sm-2,.px-sm-2{padding-right:.5rem !important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}
.pl-sm-2,.px-sm-2{padding-left:.5rem !important}
.p-sm-3{padding:1rem !important}
.pt-sm-3,.py-sm-3{padding-top:1rem !important}
.pr-sm-3,.px-sm-3{padding-right:1rem !important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}
.pl-sm-3,.px-sm-3{padding-left:1rem !important}
.p-sm-4{padding:1.5rem !important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}
.p-sm-5{padding:3rem !important}
.pt-sm-5,.py-sm-5{padding-top:3rem !important}
.pr-sm-5,.px-sm-5{padding-right:3rem !important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}
.pl-sm-5,.px-sm-5{padding-left:3rem !important}
.m-sm-n1{margin:-0.25rem !important}
.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important}
.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important}
.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important}
.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important}
.m-sm-n2{margin:-0.5rem !important}
.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important}
.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important}
.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important}
.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important}
.m-sm-n3{margin:-1rem !important}
.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}
.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}
.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}
.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}
.m-sm-n4{margin:-1.5rem !important}
.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}
.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}
.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}
.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}
.m-sm-n5{margin:-3rem !important}
.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}
.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}
.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}
.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}
.m-sm-auto{margin:auto !important}
.mt-sm-auto,.my-sm-auto{margin-top:auto !important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}
.ml-sm-auto,.mx-sm-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:.25rem !important}
.mt-md-1,.my-md-1{margin-top:.25rem !important}
.mr-md-1,.mx-md-1{margin-right:.25rem !important}
.mb-md-1,.my-md-1{margin-bottom:.25rem !important}
.ml-md-1,.mx-md-1{margin-left:.25rem !important}
.m-md-2{margin:.5rem !important}
.mt-md-2,.my-md-2{margin-top:.5rem !important}
.mr-md-2,.mx-md-2{margin-right:.5rem !important}
.mb-md-2,.my-md-2{margin-bottom:.5rem !important}
.ml-md-2,.mx-md-2{margin-left:.5rem !important}
.m-md-3{margin:1rem !important}
.mt-md-3,.my-md-3{margin-top:1rem !important}
.mr-md-3,.mx-md-3{margin-right:1rem !important}
.mb-md-3,.my-md-3{margin-bottom:1rem !important}
.ml-md-3,.mx-md-3{margin-left:1rem !important}
.m-md-4{margin:1.5rem !important}
.mt-md-4,.my-md-4{margin-top:1.5rem !important}
.mr-md-4,.mx-md-4{margin-right:1.5rem !important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}
.ml-md-4,.mx-md-4{margin-left:1.5rem !important}
.m-md-5{margin:3rem !important}
.mt-md-5,.my-md-5{margin-top:3rem !important}
.mr-md-5,.mx-md-5{margin-right:3rem !important}
.mb-md-5,.my-md-5{margin-bottom:3rem !important}
.ml-md-5,.mx-md-5{margin-left:3rem !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:.25rem !important}
.pt-md-1,.py-md-1{padding-top:.25rem !important}
.pr-md-1,.px-md-1{padding-right:.25rem !important}
.pb-md-1,.py-md-1{padding-bottom:.25rem !important}
.pl-md-1,.px-md-1{padding-left:.25rem !important}
.p-md-2{padding:.5rem !important}
.pt-md-2,.py-md-2{padding-top:.5rem !important}
.pr-md-2,.px-md-2{padding-right:.5rem !important}
.pb-md-2,.py-md-2{padding-bottom:.5rem !important}
.pl-md-2,.px-md-2{padding-left:.5rem !important}
.p-md-3{padding:1rem !important}
.pt-md-3,.py-md-3{padding-top:1rem !important}
.pr-md-3,.px-md-3{padding-right:1rem !important}
.pb-md-3,.py-md-3{padding-bottom:1rem !important}
.pl-md-3,.px-md-3{padding-left:1rem !important}
.p-md-4{padding:1.5rem !important}
.pt-md-4,.py-md-4{padding-top:1.5rem !important}
.pr-md-4,.px-md-4{padding-right:1.5rem !important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}
.pl-md-4,.px-md-4{padding-left:1.5rem !important}
.p-md-5{padding:3rem !important}
.pt-md-5,.py-md-5{padding-top:3rem !important}
.pr-md-5,.px-md-5{padding-right:3rem !important}
.pb-md-5,.py-md-5{padding-bottom:3rem !important}
.pl-md-5,.px-md-5{padding-left:3rem !important}
.m-md-n1{margin:-0.25rem !important}
.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important}
.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important}
.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important}
.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important}
.m-md-n2{margin:-0.5rem !important}
.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important}
.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important}
.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important}
.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !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:-1.5rem !important}
.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}
.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}
.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}
.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}
.m-md-n5{margin:-3rem !important}
.mt-md-n5,.my-md-n5{margin-top:-3rem !important}
.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}
.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}
.ml-md-n5,.mx-md-n5{margin-left:-3rem !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:1024px){.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:.25rem !important}
.mt-lg-1,.my-lg-1{margin-top:.25rem !important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}
.m-lg-2{margin:.5rem !important}
.mt-lg-2,.my-lg-2{margin-top:.5rem !important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}
.m-lg-3{margin:1rem !important}
.mt-lg-3,.my-lg-3{margin-top:1rem !important}
.mr-lg-3,.mx-lg-3{margin-right:1rem !important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}
.ml-lg-3,.mx-lg-3{margin-left:1rem !important}
.m-lg-4{margin:1.5rem !important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}
.m-lg-5{margin:3rem !important}
.mt-lg-5,.my-lg-5{margin-top:3rem !important}
.mr-lg-5,.mx-lg-5{margin-right:3rem !important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}
.ml-lg-5,.mx-lg-5{margin-left:3rem !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:.25rem !important}
.pt-lg-1,.py-lg-1{padding-top:.25rem !important}
.pr-lg-1,.px-lg-1{padding-right:.25rem !important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}
.pl-lg-1,.px-lg-1{padding-left:.25rem !important}
.p-lg-2{padding:.5rem !important}
.pt-lg-2,.py-lg-2{padding-top:.5rem !important}
.pr-lg-2,.px-lg-2{padding-right:.5rem !important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}
.pl-lg-2,.px-lg-2{padding-left:.5rem !important}
.p-lg-3{padding:1rem !important}
.pt-lg-3,.py-lg-3{padding-top:1rem !important}
.pr-lg-3,.px-lg-3{padding-right:1rem !important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}
.pl-lg-3,.px-lg-3{padding-left:1rem !important}
.p-lg-4{padding:1.5rem !important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}
.p-lg-5{padding:3rem !important}
.pt-lg-5,.py-lg-5{padding-top:3rem !important}
.pr-lg-5,.px-lg-5{padding-right:3rem !important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}
.pl-lg-5,.px-lg-5{padding-left:3rem !important}
.m-lg-n1{margin:-0.25rem !important}
.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important}
.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important}
.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important}
.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important}
.m-lg-n2{margin:-0.5rem !important}
.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important}
.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important}
.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important}
.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !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:-1.5rem !important}
.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}
.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}
.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}
.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}
.m-lg-n5{margin:-3rem !important}
.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}
.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}
.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}
.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !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:1360px){.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:.25rem !important}
.mt-xl-1,.my-xl-1{margin-top:.25rem !important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}
.m-xl-2{margin:.5rem !important}
.mt-xl-2,.my-xl-2{margin-top:.5rem !important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}
.m-xl-3{margin:1rem !important}
.mt-xl-3,.my-xl-3{margin-top:1rem !important}
.mr-xl-3,.mx-xl-3{margin-right:1rem !important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}
.ml-xl-3,.mx-xl-3{margin-left:1rem !important}
.m-xl-4{margin:1.5rem !important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}
.m-xl-5{margin:3rem !important}
.mt-xl-5,.my-xl-5{margin-top:3rem !important}
.mr-xl-5,.mx-xl-5{margin-right:3rem !important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}
.ml-xl-5,.mx-xl-5{margin-left:3rem !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:.25rem !important}
.pt-xl-1,.py-xl-1{padding-top:.25rem !important}
.pr-xl-1,.px-xl-1{padding-right:.25rem !important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}
.pl-xl-1,.px-xl-1{padding-left:.25rem !important}
.p-xl-2{padding:.5rem !important}
.pt-xl-2,.py-xl-2{padding-top:.5rem !important}
.pr-xl-2,.px-xl-2{padding-right:.5rem !important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}
.pl-xl-2,.px-xl-2{padding-left:.5rem !important}
.p-xl-3{padding:1rem !important}
.pt-xl-3,.py-xl-3{padding-top:1rem !important}
.pr-xl-3,.px-xl-3{padding-right:1rem !important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}
.pl-xl-3,.px-xl-3{padding-left:1rem !important}
.p-xl-4{padding:1.5rem !important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}
.p-xl-5{padding:3rem !important}
.pt-xl-5,.py-xl-5{padding-top:3rem !important}
.pr-xl-5,.px-xl-5{padding-right:3rem !important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}
.pl-xl-5,.px-xl-5{padding-left:3rem !important}
.m-xl-n1{margin:-0.25rem !important}
.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important}
.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important}
.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important}
.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important}
.m-xl-n2{margin:-0.5rem !important}
.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important}
.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important}
.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important}
.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !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:-1.5rem !important}
.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}
.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}
.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}
.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}
.m-xl-n5{margin:-3rem !important}
.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}
.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}
.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}
.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !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}
}
.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}
.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}
}
.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.85714286%}
.embed-responsive-16by9::before{padding-top:56.25%}
.embed-responsive-4by3::before{padding-top:75%}
.embed-responsive-1by1::before{padding-top:100%}
[class^=primary-cta-]{font-family:"Telstra Text Variable","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;position:relative;padding:1rem .5rem;margin-left:-0.5rem;display:inline-block;line-height:1.25;color:#0064d2;fill:currentColor}
[class^=primary-cta-]:hover,[class^=primary-cta-]:focus{color:#001e82;fill:currentColor}
[class^=primary-cta-] svg{transition:margin .2s linear;margin-left:.25rem;margin-right:.25rem;transition:-o-transform .3s;transition:-moz-transform .3s;transition:transform .3s;transition:-webkit-transform .3s}
[class^=primary-cta-]:hover svg,[class^=primary-cta-]:focus svg{transform:translateX(0.25rem)}
[class^=secondary-cta-]{font-family:"Telstra Text Variable","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;position:relative;padding:1rem .5rem;margin-left:-0.5rem;display:inline-block;line-height:1.25;color:#0064d2;fill:currentColor;text-decoration:underline}
[class^=secondary-cta-]:hover,[class^=secondary-cta-]:focus{color:#001e82;fill:currentColor}
.primary-cta-22{font-size:1.375rem;letter-spacing:-0.04375rem;padding:1.5rem .5rem}
.primary-cta-22 svg{width:.75rem;height:.75rem}
.primary-cta-18{font-size:1.125rem;letter-spacing:-0.03125rem}
.primary-cta-18 svg{width:.75rem;height:.75rem}
.primary-cta-16{font-size:1rem;letter-spacing:-0.01875rem}
.primary-cta-16 svg{width:.625rem;height:.625rem}
.primary-cta-14{font-size:.875rem;letter-spacing:-0.0125rem}
.primary-cta-14 svg{width:.625rem;height:.625rem}
@media(min-width:320px){.primary-cta-sm-22{font-size:1.375rem;letter-spacing:-0.04375rem;padding:1.5rem .5rem}
.primary-cta-sm-22 svg{width:.75rem;height:.75rem}
}
@media(min-width:320px){.primary-cta-sm-18{font-size:1.125rem;letter-spacing:-0.03125rem}
.primary-cta-sm-18 svg{width:.75rem;height:.75rem}
}
@media(min-width:320px){.primary-cta-sm-16{font-size:1rem;letter-spacing:-0.01875rem}
.primary-cta-sm-16 svg{width:.625rem;height:.625rem}
}
@media(min-width:320px){.primary-cta-sm-14{font-size:.875rem;letter-spacing:-0.0125rem}
.primary-cta-sm-14 svg{width:.625rem;height:.625rem}
}
@media(min-width:768px){.primary-cta-md-22{font-size:1.375rem;letter-spacing:-0.04375rem;padding:1.5rem .5rem}
.primary-cta-md-22 svg{width:.75rem;height:.75rem}
}
@media(min-width:768px){.primary-cta-md-18{font-size:1.125rem;letter-spacing:-0.03125rem}
.primary-cta-md-18 svg{width:.75rem;height:.75rem}
}
@media(min-width:768px){.primary-cta-md-16{font-size:1rem;letter-spacing:-0.01875rem}
.primary-cta-md-16 svg{width:.625rem;height:.625rem}
}
@media(min-width:768px){.primary-cta-md-14{font-size:.875rem;letter-spacing:-0.0125rem}
.primary-cta-md-14 svg{width:.625rem;height:.625rem}
}
@media(min-width:1024px){.primary-cta-lg-22{font-size:1.375rem;letter-spacing:-0.04375rem;padding:1.5rem .5rem}
.primary-cta-lg-22 svg{width:.75rem;height:.75rem}
}
@media(min-width:1024px){.primary-cta-lg-18{font-size:1.125rem;letter-spacing:-0.03125rem}
.primary-cta-lg-18 svg{width:.75rem;height:.75rem}
}
@media(min-width:1024px){.primary-cta-lg-16{font-size:1rem;letter-spacing:-0.01875rem}
.primary-cta-lg-16 svg{width:.625rem;height:.625rem}
}
@media(min-width:1024px){.primary-cta-lg-14{font-size:.875rem;letter-spacing:-0.0125rem}
.primary-cta-lg-14 svg{width:.625rem;height:.625rem}
}
.secondary-cta-22{font-size:1.375rem;letter-spacing:-0.04375rem}
.secondary-cta-18{font-size:1.125rem;letter-spacing:-0.03125rem}
.secondary-cta-16{font-size:1rem;letter-spacing:-0.01875rem}
.secondary-cta-14{font-size:.875rem;letter-spacing:-0.0125rem}
@media(min-width:320px){.secondary-cta-sm-22{font-size:1.375rem;letter-spacing:-0.04375rem}
}
@media(min-width:320px){.secondary-cta-sm-18{font-size:1.125rem;letter-spacing:-0.03125rem}
}
@media(min-width:320px){.secondary-cta-sm-16{font-size:1rem;letter-spacing:-0.01875rem}
}
@media(min-width:320px){.secondary-cta-sm-14{font-size:.875rem;letter-spacing:-0.0125rem}
}
@media(min-width:768px){.secondary-cta-md-22{font-size:1.375rem;letter-spacing:-0.04375rem}
}
@media(min-width:768px){.secondary-cta-md-18{font-size:1.125rem;letter-spacing:-0.03125rem}
}
@media(min-width:768px){.secondary-cta-md-16{font-size:1rem;letter-spacing:-0.01875rem}
}
@media(min-width:768px){.secondary-cta-md-14{font-size:.875rem;letter-spacing:-0.0125rem}
}
@media(min-width:1024px){.secondary-cta-lg-22{font-size:1.375rem;letter-spacing:-0.04375rem}
}
@media(min-width:1024px){.secondary-cta-lg-18{font-size:1.125rem;letter-spacing:-0.03125rem}
}
@media(min-width:1024px){.secondary-cta-lg-16{font-size:1rem;letter-spacing:-0.01875rem}
}
@media(min-width:1024px){.secondary-cta-lg-14{font-size:.875rem;letter-spacing:-0.0125rem}
}
.small-cta{font-family:"Telstra Text Variable","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;position:relative;padding:1rem .5rem;margin-left:-0.5rem;display:inline-block;line-height:1.25;color:#0064d2;fill:currentColor;font-size:1rem;letter-spacing:-0.016875rem}
.small-cta:hover,.small-cta:focus{color:#001e82;fill:currentColor}
@media(min-width:1024px){.small-cta{font-size:1.125rem;letter-spacing:-0.01875rem}
}
.small-cta svg{transition:margin .2s linear;margin-left:.25rem;margin-right:.25rem;transition:-o-transform .3s;transition:-moz-transform .3s;transition:transform .3s;transition:-webkit-transform .3s;width:.625rem;height:.625rem}
.small-cta:hover svg,.small-cta:focus svg{transform:translateX(0.25rem)}
.medium-cta{font-family:"Telstra Text Variable","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;position:relative;padding:1rem .5rem;margin-left:-0.5rem;display:inline-block;line-height:1.25;color:#0064d2;fill:currentColor;font-size:1.25rem;letter-spacing:-0.051875rem}
.medium-cta:hover,.medium-cta:focus{color:#001e82;fill:currentColor}
@media(min-width:1024px){.medium-cta{font-size:1.375rem;letter-spacing:-0.0575rem}
}
.medium-cta svg{transition:margin .2s linear;margin-left:.25rem;margin-right:.25rem;transition:-o-transform .3s;transition:-moz-transform .3s;transition:transform .3s;transition:-webkit-transform .3s;width:.75rem;height:.75rem}
.medium-cta:hover svg,.medium-cta:focus svg{transform:translateX(0.25rem)}
.large-cta{font-family:"Telstra Text Variable","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;position:relative;padding:1rem .5rem;margin-left:-0.5rem;display:inline-block;line-height:1.25;color:#0064d2;fill:currentColor;font-size:1.5rem;letter-spacing:-0.0625rem;padding-top:1.5rem;padding-bottom:1.5rem}
.large-cta:hover,.large-cta:focus{color:#001e82;fill:currentColor}
@media(min-width:1024px){.large-cta{font-size:1.75rem;letter-spacing:-0.073125rem}
}
.large-cta svg{transition:margin .2s linear;margin-left:.25rem;margin-right:.25rem;transition:-o-transform .3s;transition:-moz-transform .3s;transition:transform .3s;transition:-webkit-transform .3s;width:.75rem;height:.75rem}
.large-cta:hover svg,.large-cta:focus svg{transform:translateX(0.25rem)}
[class*=heading-]{margin:0;color:#414141;font-family:"Telstra Display","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;line-height:1.25}
.heading-56{font-size:3.5rem;letter-spacing:-0.109rem}
.heading-44{font-size:2.75rem;letter-spacing:-0.086rem}
.heading-40{font-size:2.5rem;letter-spacing:-0.078rem}
.heading-34{font-size:2.125rem;letter-spacing:-0.042rem}
.heading-28{font-size:1.75rem;letter-spacing:-0.043rem}
.heading-24{font-size:1.5rem;letter-spacing:-0.031rem}
.heading-20{font-size:1.25rem;letter-spacing:-0.0125rem}
.heading-16{font-size:1rem;letter-spacing:-0.006rem}
@media(min-width:320px){.heading-sm-56{font-size:3.5rem;letter-spacing:-0.109rem}
}
@media(min-width:320px){.heading-sm-44{font-size:2.75rem;letter-spacing:-0.086rem}
}
@media(min-width:320px){.heading-sm-40{font-size:2.5rem;letter-spacing:-0.078rem}
}
@media(min-width:320px){.heading-sm-34{font-size:2.125rem;letter-spacing:-0.042rem}
}
@media(min-width:320px){.heading-sm-28{font-size:1.75rem;letter-spacing:-0.043rem}
}
@media(min-width:320px){.heading-sm-24{font-size:1.5rem;letter-spacing:-0.031rem}
}
@media(min-width:320px){.heading-sm-20{font-size:1.25rem;letter-spacing:-0.0125rem}
}
@media(min-width:320px){.heading-sm-16{font-size:1rem;letter-spacing:-0.006rem}
}
@media(min-width:768px){.heading-md-56{font-size:3.5rem;letter-spacing:-0.109rem}
}
@media(min-width:768px){.heading-md-44{font-size:2.75rem;letter-spacing:-0.086rem}
}
@media(min-width:768px){.heading-md-40{font-size:2.5rem;letter-spacing:-0.078rem}
}
@media(min-width:768px){.heading-md-34{font-size:2.125rem;letter-spacing:-0.042rem}
}
@media(min-width:768px){.heading-md-28{font-size:1.75rem;letter-spacing:-0.043rem}
}
@media(min-width:768px){.heading-md-24{font-size:1.5rem;letter-spacing:-0.031rem}
}
@media(min-width:768px){.heading-md-20{font-size:1.25rem;letter-spacing:-0.0125rem}
}
@media(min-width:768px){.heading-md-16{font-size:1rem;letter-spacing:-0.006rem}
}
@media(min-width:1024px){.heading-lg-56{font-size:3.5rem;letter-spacing:-0.109rem}
}
@media(min-width:1024px){.heading-lg-44{font-size:2.75rem;letter-spacing:-0.086rem}
}
@media(min-width:1024px){.heading-lg-40{font-size:2.5rem;letter-spacing:-0.078rem}
}
@media(min-width:1024px){.heading-lg-34{font-size:2.125rem;letter-spacing:-0.042rem}
}
@media(min-width:1024px){.heading-lg-28{font-size:1.75rem;letter-spacing:-0.043rem}
}
@media(min-width:1024px){.heading-lg-24{font-size:1.5rem;letter-spacing:-0.031rem}
}
@media(min-width:1024px){.heading-lg-20{font-size:1.25rem;letter-spacing:-0.0125rem}
}
@media(min-width:1024px){.heading-lg-16{font-size:1rem;letter-spacing:-0.006rem}
}
[class*=body-copy-]{color:#414141;font-family:"Telstra Text Variable","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;margin:0;line-height:1.5}
.body-copy-light-color{color:#757575}
.body-copy-25{font-size:1.5625rem;letter-spacing:-0.0468rem}
.body-copy-22{font-size:1.375rem;letter-spacing:-0.0262rem}
.body-copy-18{font-size:1.125rem;letter-spacing:-0.009rem}
.body-copy-16{font-size:1rem;letter-spacing:-0.008rem}
.body-copy-14{font-size:.875rem;letter-spacing:-0.0125rem}
@media(min-width:320px){.body-copy-sm-25{font-size:1.5625rem;letter-spacing:-0.0468rem}
}
@media(min-width:320px){.body-copy-sm-22{font-size:1.375rem;letter-spacing:-0.0262rem}
}
@media(min-width:320px){.body-copy-sm-18{font-size:1.125rem;letter-spacing:-0.009rem}
}
@media(min-width:320px){.body-copy-sm-16{font-size:1rem;letter-spacing:-0.008rem}
}
@media(min-width:320px){.body-copy-sm-14{font-size:.875rem;letter-spacing:-0.0125rem}
}
@media(min-width:768px){.body-copy-md-25{font-size:1.5625rem;letter-spacing:-0.0468rem}
}
@media(min-width:768px){.body-copy-md-22{font-size:1.375rem;letter-spacing:-0.0262rem}
}
@media(min-width:768px){.body-copy-md-18{font-size:1.125rem;letter-spacing:-0.009rem}
}
@media(min-width:768px){.body-copy-md-16{font-size:1rem;letter-spacing:-0.008rem}
}
@media(min-width:768px){.body-copy-md-14{font-size:.875rem;letter-spacing:-0.0125rem}
}
@media(min-width:1024px){.body-copy-lg-25{font-size:1.5625rem;letter-spacing:-0.0468rem}
}
@media(min-width:1024px){.body-copy-lg-22{font-size:1.375rem;letter-spacing:-0.0262rem}
}
@media(min-width:1024px){.body-copy-lg-18{font-size:1.125rem;letter-spacing:-0.009rem}
}
@media(min-width:1024px){.body-copy-lg-16{font-size:1rem;letter-spacing:-0.008rem}
}
@media(min-width:1024px){.body-copy-lg-14{font-size:.875rem;letter-spacing:-0.0125rem}
}
a,a:link,a:visited{color:#0064d2}
a:hover{color:#001e82}
a:active{color:#001e82}
*{box-sizing:border-box}
body{padding:0;margin:50px 0 0 0;font-family:"Telstra Text Variable","Helvetica Neue",Helvetica,Arial,sans-serif}
@media(min-width:1024px){body{margin-top:80px}
}
.page.container{max-width:767.9px;padding-left:0;padding-right:0;width:85%}
@media(min-width:768px){.page.container{width:656px;max-width:656px}
}
@media(min-width:1024px){.page.container{width:928px;max-width:928px}
}
@media(min-width:1360px){.page.container{width:1136px;max-width:1136px}
}
main{border-bottom:1px solid transparent}
.hide-outline{outline:0}
svg[class*=tcom-icon]{outline:0}
dl#pageMetadata{display:none;visibility:hidden}
.able-picto--blue .stroke path,.able-picto--blue .stroke circle,.able-picto--blue .stroke rect{stroke:#0d54ff !important}
.tecom [class*="-cta "]{display:inline-block}
.tecom button,.tecom [class*=button]{cursor:pointer;font-family:inherit}
.tecom button:not([class*=able]),.tecom [class*=button]:not([class*=able]){background:0}
.tecom .tecom_button button{padding:0;font-size:inherit;border-width:0;color:inherit}
input ~ svg,input+svg,select ~ svg,select+svg{pointer-events:none}
.tecom h1,.tecom h2,.tecom h3,.tecom h4,.tecom h5,.tecom h6{margin-top:0}
.tcom-icon-64{width:64px;height:64px}
.tcom-icon-72{width:72px;height:72px}
.tecom .tecom-linear-gradient{border-style:solid}
.theme-magenta .tecom-linear-gradient{border-image:linear-gradient(90deg,#a0148c 0,#ffad6e 30%,#ff7aa3 100%);border-image-slice:1}
.theme-green .tecom-linear-gradient{border-image:linear-gradient(90deg,#008a00 0,#7de0a1 30%,#008381 100%);border-image-slice:1}
.theme-blue .tecom-linear-gradient{border-image:linear-gradient(90deg,#0064d2 0,#5cd6e0 30%,#5e50bf 100%);border-image-slice:1}
.theme-sunrise .tecom-linear-gradient{border-image:linear-gradient(90deg,#a0148c 0,#ffad6e 30%,#ff7aa3 100%);border-image-slice:1}
.theme-rockpool .tecom-linear-gradient{border-image:linear-gradient(90deg,#008a00 0,#7de0a1 30%,#008381 100%);border-image-slice:1}
.theme-jacaranda .tecom-linear-gradient{border-image:linear-gradient(90deg,#6932e7 0,#c97ee7 30%,#8446dc 100%);border-image-slice:1}
.theme-default .tecom-linear-gradient{border-image:linear-gradient(90deg,#0064d2 0,#5cd6e0 30%,#5e50bf 100%);border-image-slice:1}
.theme-pacific .tecom-linear-gradient{border-image:linear-gradient(90deg,#0064d2 0,#5cd6e0 30%,#5e50bf 100%);border-image-slice:1}
.theme-twilight .tecom-linear-gradient{border-image:linear-gradient(90deg,#a0148c 0,#ffad6e 30%,#ff7aa3 100%);border-image-slice:1}
.tecom picture{display:block;line-height:0}
.tecom .image-wrapper{font-size:0}
.img-fluid,.img-fluid source,.img-fluid img{width:100%;flex-shrink:0}
.container,.container-sm{max-width:767.9px;width:85%}
@media(min-width:768px){.container,.container-sm{width:656px;max-width:656px}
}
@media(min-width:1024px){.container,.container-sm{width:928px;max-width:928px}
}
@media(min-width:1360px){.container,.container-sm{width:1136px;max-width:1136px}
}
@media(min-width:768px){.container-md{width:656px;max-width:656px}
}
@media(min-width:1024px){.container-md{width:928px;max-width:928px}
}
@media(min-width:1360px){.container-md{width:1136px;max-width:1136px}
}
@media(min-width:1024px){.container-lg{width:928px;max-width:928px}
}
@media(min-width:1360px){.container-lg{width:1136px;max-width:1136px}
}
@media(min-width:1360px){.container-xl{width:1136px;max-width:1136px}
}
@media(max-width:1023.98px){.container-until-lg{max-width:767.9px;width:85%;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}
}
@media(max-width:1023.98px) and (min-width:768px){.container-until-lg{width:656px;max-width:656px}
}
.container .tecom .media-before-list[class*=container],.container .tecom .media-before-text[class*=container],.container .tecom .content-box-item[class*=container]{width:auto;max-width:none}
@media(min-width:1024px){.tecom-navigation section[class*=container]{width:auto;max-width:none}
}
.tecom .feature-breakdown.child-small-cta-size .medium-cta,.tecom .media-before-text-group.child-small-cta-size .medium-cta{font-size:1rem;letter-spacing:-0.016875rem}
@media(min-width:1024px){.tecom .feature-breakdown.child-small-cta-size .medium-cta,.tecom .media-before-text-group.child-small-cta-size .medium-cta{font-size:1.125rem;letter-spacing:-0.01875rem}
}
.tecom .feature-breakdown.child-small-cta-size .medium-cta svg,.tecom .media-before-text-group.child-small-cta-size .medium-cta svg{transition:margin .2s linear;margin-left:.25rem;margin-right:.25rem;transition:-o-transform .3s;transition:-moz-transform .3s;transition:transform .3s;transition:-webkit-transform .3s;width:.625rem;height:.625rem}
.tecom .feature-breakdown.child-small-cta-size .medium-cta:hover svg,.tecom .feature-breakdown.child-small-cta-size .medium-cta:focus svg,.tecom .media-before-text-group.child-small-cta-size .medium-cta:hover svg,.tecom .media-before-text-group.child-small-cta-size .medium-cta:focus svg{transform:translateX(0.25rem)}
.tecom .feature-breakdown.child-small-cta-size .large-cta,.tecom .media-before-text-group.child-small-cta-size .large-cta{font-size:1rem;letter-spacing:-0.016875rem}
@media(min-width:1024px){.tecom .feature-breakdown.child-small-cta-size .large-cta,.tecom .media-before-text-group.child-small-cta-size .large-cta{font-size:1.125rem;letter-spacing:-0.01875rem}
}
.tecom .feature-breakdown.child-small-cta-size .large-cta svg,.tecom .media-before-text-group.child-small-cta-size .large-cta svg{transition:margin .2s linear;margin-left:.25rem;margin-right:.25rem;transition:-o-transform .3s;transition:-moz-transform .3s;transition:transform .3s;transition:-webkit-transform .3s;width:.625rem;height:.625rem}
.tecom .feature-breakdown.child-small-cta-size .large-cta:hover svg,.tecom .feature-breakdown.child-small-cta-size .large-cta:focus svg,.tecom .media-before-text-group.child-small-cta-size .large-cta:hover svg,.tecom .media-before-text-group.child-small-cta-size .large-cta:focus svg{transform:translateX(0.25rem)}
.tecom .feature-breakdown.child-medium-cta-size .small-cta,.tecom .media-before-text-group.child-medium-cta-size .small-cta{font-size:1.25rem;letter-spacing:-0.051875rem}
@media(min-width:1024px){.tecom .feature-breakdown.child-medium-cta-size .small-cta,.tecom .media-before-text-group.child-medium-cta-size .small-cta{font-size:1.375rem;letter-spacing:-0.0575rem}
}
.tecom .feature-breakdown.child-medium-cta-size .small-cta svg,.tecom .media-before-text-group.child-medium-cta-size .small-cta svg{transition:margin .2s linear;margin-left:.25rem;margin-right:.25rem;transition:-o-transform .3s;transition:-moz-transform .3s;transition:transform .3s;transition:-webkit-transform .3s;width:.75rem;height:.75rem}
.tecom .feature-breakdown.child-medium-cta-size .small-cta:hover svg,.tecom .feature-breakdown.child-medium-cta-size .small-cta:focus svg,.tecom .media-before-text-group.child-medium-cta-size .small-cta:hover svg,.tecom .media-before-text-group.child-medium-cta-size .small-cta:focus svg{transform:translateX(0.25rem)}
.tecom .feature-breakdown.child-medium-cta-size .large-cta,.tecom .media-before-text-group.child-medium-cta-size .large-cta{font-size:1.25rem;letter-spacing:-0.051875rem}
@media(min-width:1024px){.tecom .feature-breakdown.child-medium-cta-size .large-cta,.tecom .media-before-text-group.child-medium-cta-size .large-cta{font-size:1.375rem;letter-spacing:-0.0575rem}
}
.tecom .feature-breakdown.child-medium-cta-size .large-cta svg,.tecom .media-before-text-group.child-medium-cta-size .large-cta svg{transition:margin .2s linear;margin-left:.25rem;margin-right:.25rem;transition:-o-transform .3s;transition:-moz-transform .3s;transition:transform .3s;transition:-webkit-transform .3s;width:.75rem;height:.75rem}
.tecom .feature-breakdown.child-medium-cta-size .large-cta:hover svg,.tecom .feature-breakdown.child-medium-cta-size .large-cta:focus svg,.tecom .media-before-text-group.child-medium-cta-size .large-cta:hover svg,.tecom .media-before-text-group.child-medium-cta-size .large-cta:focus svg{transform:translateX(0.25rem)}
.tecom .feature-breakdown.child-large-cta-size .small-cta,.tecom .media-before-text-group.child-large-cta-size .small-cta{font-size:1.5rem;letter-spacing:-0.0625rem;padding-top:1.5rem;padding-bottom:1.5rem}
@media(min-width:1024px){.tecom .feature-breakdown.child-large-cta-size .small-cta,.tecom .media-before-text-group.child-large-cta-size .small-cta{font-size:1.75rem;letter-spacing:-0.073125rem}
}
.tecom .feature-breakdown.child-large-cta-size .small-cta svg,.tecom .media-before-text-group.child-large-cta-size .small-cta svg{transition:margin .2s linear;margin-left:.25rem;margin-right:.25rem;transition:-o-transform .3s;transition:-moz-transform .3s;transition:transform .3s;transition:-webkit-transform .3s;width:.75rem;height:.75rem}
.tecom .feature-breakdown.child-large-cta-size .small-cta:hover svg,.tecom .feature-breakdown.child-large-cta-size .small-cta:focus svg,.tecom .media-before-text-group.child-large-cta-size .small-cta:hover svg,.tecom .media-before-text-group.child-large-cta-size .small-cta:focus svg{transform:translateX(0.25rem)}
.tecom .feature-breakdown.child-large-cta-size .medium-cta,.tecom .media-before-text-group.child-large-cta-size .medium-cta{font-size:1.5rem;letter-spacing:-0.0625rem;padding-top:1.5rem;padding-bottom:1.5rem}
@media(min-width:1024px){.tecom .feature-breakdown.child-large-cta-size .medium-cta,.tecom .media-before-text-group.child-large-cta-size .medium-cta{font-size:1.75rem;letter-spacing:-0.073125rem}
}
.tecom .feature-breakdown.child-large-cta-size .medium-cta svg,.tecom .media-before-text-group.child-large-cta-size .medium-cta svg{transition:margin .2s linear;margin-left:.25rem;margin-right:.25rem;transition:-o-transform .3s;transition:-moz-transform .3s;transition:transform .3s;transition:-webkit-transform .3s;width:.75rem;height:.75rem}
.tecom .feature-breakdown.child-large-cta-size .medium-cta:hover svg,.tecom .feature-breakdown.child-large-cta-size .medium-cta:focus svg,.tecom .media-before-text-group.child-large-cta-size .medium-cta:hover svg,.tecom .media-before-text-group.child-large-cta-size .medium-cta:focus svg{transform:translateX(0.25rem)}
.tecom .rich-text img{max-width:100%}
.theme-magenta .tecom .rich-text a,.theme-magenta .tecom .rich-text a span{color:#a0148c}
.theme-green .tecom .rich-text a,.theme-green .tecom .rich-text a span{color:#008a00}
.theme-blue .tecom .rich-text a,.theme-blue .tecom .rich-text a span{color:#0064d2}
.theme-sunrise .tecom .rich-text a,.theme-sunrise .tecom .rich-text a span{color:#a0148c}
.theme-rockpool .tecom .rich-text a,.theme-rockpool .tecom .rich-text a span{color:#008a00}
.theme-jacaranda .tecom .rich-text a,.theme-jacaranda .tecom .rich-text a span{color:#6932e7}
.theme-default .tecom .rich-text a,.theme-default .tecom .rich-text a span{color:#0064d2}
.theme-pacific .tecom .rich-text a,.theme-pacific .tecom .rich-text a span{color:#0064d2}
.theme-twilight .tecom .rich-text a,.theme-twilight .tecom .rich-text a span{color:#a0148c}
.tecom .rich-text a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}
.tecom .rich-text p:empty{margin:0;padding:0}
.tecom .rich-text p,.tecom .rich-text ul,.tecom .rich-text ol{margin:0}
.tecom .rich-text p+p,.tecom .rich-text p+ul,.tecom .rich-text p+ol,.tecom .rich-text ul+p,.tecom .rich-text ul+ul,.tecom .rich-text ul+ol,.tecom .rich-text ol+p,.tecom .rich-text ol+ul,.tecom .rich-text ol+ol{margin-top:1rem}
.tecom .rich-text *+blockquote,.tecom .rich-text blockquote+*,.tecom .rich-text * .table-responsive,.tecom .rich-text .table-responsive+*{margin-top:3rem}
.tecom .rich-text p+p img,.tecom .rich-text ul+p img,.tecom .rich-text ol+p img,.tecom .rich-text h2+p img,.tecom .rich-text h3+p img,.tecom .rich-text h4+p img,.tecom .rich-text h5+p img,.tecom .rich-text h6+p img{margin-top:2rem}
.tecom .rich-text h2,.tecom .rich-text h3,.tecom .rich-text h4,.tecom .rich-text h5,.tecom .rich-text h6{margin:0}
.tecom .rich-text *+h2,.tecom .rich-text *+h3,.tecom .rich-text *+h4,.tecom .rich-text *+h5,.tecom .rich-text *+h6,.tecom .rich-text *+p span[class^=heading]{margin-top:3rem}
.tecom .rich-text *+p span[class^=heading]{display:block}
.tecom .rich-text h2+*,.tecom .rich-text h3+*,.tecom .rich-text h4+*,.tecom .rich-text h5+*,.tecom .rich-text h6+*{margin-top:1rem}
.tecom .rich-text h2+*:not(ul):not(ol) li:first-child>[class^=body-copy-],.tecom .rich-text h3+*:not(ul):not(ol) li:first-child>[class^=body-copy-],.tecom .rich-text h4+*:not(ul):not(ol) li:first-child>[class^=body-copy-],.tecom .rich-text h5+*:not(ul):not(ol) li:first-child>[class^=body-copy-],.tecom .rich-text h6+*:not(ul):not(ol) li:first-child>[class^=body-copy-]{margin-top:0}
.tecom .rich-text ul,.tecom .rich-text ol{margin-left:0;margin-right:0;margin-bottom:0;padding:0}
.tecom .rich-text ul li,.tecom .rich-text ol li{list-style-type:none}
.tecom .rich-text ul li li .body-copy-14,.tecom .rich-text ul li li .body-copy-16,.tecom .rich-text ol li li .body-copy-14,.tecom .rich-text ol li li .body-copy-16{margin-top:1rem}
.tecom .rich-text ul li li .body-copy-18,.tecom .rich-text ul li li .body-copy-22,.tecom .rich-text ul li li .body-copy-25,.tecom .rich-text ol li li .body-copy-18,.tecom .rich-text ol li li .body-copy-22,.tecom .rich-text ol li li .body-copy-25{margin-top:1.5rem}
.tecom .rich-text ul>li,.tecom .rich-text ol>li{padding-left:1rem}
.tecom .rich-text ul>li+li span.body-copy-14,.tecom .rich-text ul>li+li span.body-copy-16,.tecom .rich-text ol>li+li span.body-copy-14,.tecom .rich-text ol>li+li span.body-copy-16{margin-top:1rem}
.tecom .rich-text ul>li+li span.body-copy-18,.tecom .rich-text ul>li+li span.body-copy-22,.tecom .rich-text ul>li+li span.body-copy-25,.tecom .rich-text ol>li+li span.body-copy-18,.tecom .rich-text ol>li+li span.body-copy-22,.tecom .rich-text ol>li+li span.body-copy-25{margin-top:1.5rem}
.tecom .rich-text ul>li>ul>li,.tecom .rich-text ol>li>ul>li{padding-left:1.5rem}
.tecom .rich-text ol+ol,.tecom .rich-text ol+ul,.tecom .rich-text ol+p:empty+blockquote,.tecom .rich-text ol+.table-responsive,.tecom .rich-text ul+ol,.tecom .rich-text ul+ul,.tecom .rich-text ul+p:empty+blockquote,.tecom .rich-text ul+.table-responsive,.tecom .rich-text blockquote+p:empty+ol,.tecom .rich-text blockquote+p:empty+ul,.tecom .rich-text blockquote+p:empty+p:empty+blockquote,.tecom .rich-text blockquote+p:empty+.table-responsive,.tecom .rich-text .table-responsive+ol,.tecom .rich-text .table-responsive+ul,.tecom .rich-text .table-responsive+p:empty+blockquote,.tecom .rich-text .table-responsive+.table-responsive{margin-top:3rem}
.tecom .rich-text p+.table-responsive{margin-top:3rem}
.tecom .rich-text ol{counter-reset:li}
.tecom .rich-text ol>li{position:relative;margin-left:1.5rem}
.tecom .rich-text ol>li>span,.tecom .rich-text ol>li>*>span{display:inline-block}
.tecom .rich-text ol>li>span:before,.tecom .rich-text ol>li>*>span:before{content:counter(li) ". ";counter-increment:li;position:absolute;left:-1.5rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:1.5rem;margin-right:1rem;font-weight:lighter;font-family:inherit;text-align:right}
.tecom .rich-text ol>li>span.body-copy-22:before,.tecom .rich-text ol>li>span.body-copy-25:before,.tecom .rich-text ol>li>*>span.body-copy-22:before,.tecom .rich-text ol>li>*>span.body-copy-25:before{font-size:1.25rem}
.tecom .rich-text ol>li>span.body-copy-22:before,.tecom .rich-text ol>li>*>span.body-copy-22:before{padding-top:2px}
.tecom .rich-text ol>li>span.body-copy-25:before,.tecom .rich-text ol>li>*>span.body-copy-25:before{padding-top:4px}
.tecom .rich-text ul>li>span{display:inline-block}
.tecom .rich-text ul>li>span:first-child{position:relative;padding-left:1.5rem}
.tecom .rich-text ul>li>span:first-child:before{content:"•";position:absolute;left:0}
.tecom .rich-text ul>li>span:first-child.body-copy-14:before{text-align:left;line-height:6px;font-size:inherit;top:calc(((1.3125rem) - 6px) / 2)}
.tecom .rich-text ul>li>span:first-child.body-copy-16:before{text-align:left;line-height:6px;font-size:inherit;top:calc(((1.5rem) - 6px) / 2 - 1px)}
.tecom .rich-text ul>li>span:first-child.body-copy-18:before{text-align:left;line-height:8px;font-size:inherit;top:calc(((1.6875rem) - 8px) / 2)}
.tecom .rich-text ul>li>span:first-child.body-copy-22:before{text-align:left;line-height:8px;font-size:inherit;top:calc(((2.0625rem) - 8px) / 2 - 1px)}
.tecom .rich-text ul>li>span:first-child.body-copy-25:before{text-align:left;line-height:8px;font-size:inherit;top:calc(((2.34375rem) - 8px) / 2 - 2px)}
.tecom .rich-text ul>li>ul>li>span:first-child.body-copy-14:before,.tecom .rich-text ol>li>ul>li>span:first-child.body-copy-14:before{font-size:.65625rem}
.tecom .rich-text ul>li>ul>li>span:first-child.body-copy-16:before,.tecom .rich-text ol>li>ul>li>span:first-child.body-copy-16:before{font-size:.75rem}
.tecom .rich-text ul>li>ul>li>span:first-child.body-copy-18:before,.tecom .rich-text ol>li>ul>li>span:first-child.body-copy-18:before{font-size:.84375rem}
.tecom .rich-text ul>li>ul>li>span:first-child.body-copy-22:before,.tecom .rich-text ol>li>ul>li>span:first-child.body-copy-22:before{font-size:1.03125rem}
.tecom .rich-text ul>li>ul>li>span:first-child.body-copy-25:before,.tecom .rich-text ol>li>ul>li>span:first-child.body-copy-25:before{font-size:1.171875rem}
.tecom .rich-text ul>li>ul>li>span:first-child:before,.tecom .rich-text ol>li>ul>li>span:first-child:before{content:"○"}
.tecom .rich-text caption{text-align:left;font-size:.875rem;line-height:1.5;color:#414141;letter-spacing:-0.0125rem;margin-bottom:.5rem}
.tecom .rich-text table{width:100%;margin-bottom:1rem;color:#212529;border-collapse:collapse;border:1px solid #d8d8d8;font-family:"Telstra Akkurat",Arial,sans-serif;font-weight:300;line-height:1.25;letter-spacing:-0.009rem;font-size:1rem}
.tecom .rich-text table td,.tecom .rich-text table th{padding:.5rem 1rem;vertical-align:top;border-top:1px solid #d8d8d8;border-left-width:0;border-right-width:0}
.tecom .rich-text table th,.tecom .rich-text table th span{text-align:inherit;background-color:#f4f4f4;font-weight:bold}
.tecom .rich-text table tbody>tr:first-child>th{vertical-align:top;border-bottom:1px solid #d8d8d8}
.tecom .rich-text .table-responsive{display:block !important;width:100% !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
.tecom .rich-text blockquote{display:block;margin-left:0;margin-right:0;margin-bottom:0;position:relative}
@media(max-width:767.98px){.tecom .rich-text blockquote{padding-top:3rem;padding-left:calc(1rem + 3px)}
}
@media(min-width:768px){.tecom .rich-text blockquote{padding-left:4rem}
}
.tecom .rich-text blockquote:before{content:"";width:3px;height:100%;position:absolute;left:0;top:0;border-style:solid;border-width:0;border-left-width:3px}
.theme-magenta .tecom .rich-text blockquote:before{border-image:linear-gradient(180deg,#ff7aa3 0,#ffad6e 51.09%,#a0148c 100%);border-image-slice:1}
.theme-green .tecom .rich-text blockquote:before{border-image:linear-gradient(180deg,#008381 0,#7de0a1 51.09%,#008a00 100%);border-image-slice:1}
.theme-blue .tecom .rich-text blockquote:before{border-image:linear-gradient(180deg,#5e50bf 0,#5cd6e0 51.09%,#0064d2 100%);border-image-slice:1}
.theme-sunrise .tecom .rich-text blockquote:before{border-image:linear-gradient(180deg,#ff7aa3 0,#ffad6e 51.09%,#a0148c 100%);border-image-slice:1}
.theme-rockpool .tecom .rich-text blockquote:before{border-image:linear-gradient(180deg,#008381 0,#7de0a1 51.09%,#008a00 100%);border-image-slice:1}
.theme-jacaranda .tecom .rich-text blockquote:before{border-image:linear-gradient(180deg,#8446dc 0,#c97ee7 51.09%,#6932e7 100%);border-image-slice:1}
.theme-default .tecom .rich-text blockquote:before{border-image:linear-gradient(180deg,#5e50bf 0,#5cd6e0 51.09%,#0064d2 100%);border-image-slice:1}
.theme-pacific .tecom .rich-text blockquote:before{border-image:linear-gradient(180deg,#5e50bf 0,#5cd6e0 51.09%,#0064d2 100%);border-image-slice:1}
.theme-twilight .tecom .rich-text blockquote:before{border-image:linear-gradient(180deg,#ff7aa3 0,#ffad6e 51.09%,#a0148c 100%);border-image-slice:1}
.tecom .rich-text blockquote:after{content:"“";left:16px;top:0;color:#414141;font-size:56px;font-weight:bold;line-height:70px;position:absolute;font-family:"Telstra Akkurat",Arial,sans-serif}
.tecom .rich-text blockquote+p:empty+*{margin-top:3rem}
@media(max-width:1023.98px){.sidebar-filters{width:656px;max-width:656px;margin-left:auto;margin-right:auto}
}
@media(max-width:767.98px){.sidebar-filters{max-width:767.97px;padding-left:0;padding-right:0;width:85%}
}
@media(max-width:1023.98px){.sidebar-filters{overflow-y:scroll;height:100%;padding:0}
}
@media(min-width:1024px){.sidebar-filters-wrapper{border:0}
}
@media(max-width:1023.98px){.sidebar-filters-wrapper{position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:1050;background:white;display:none;border-width:0;border-top-width:3px}
.sidebar-filters-wrapper .sidebar-filters-modal-buttons-wrapper{width:100%;display:flex;border-top:1px solid #d8d8d8}
.sidebar-filters-wrapper .sidebar-filters-modal-buttons-wrapper button{width:100%;margin:1rem 0}
}
@media(min-width:1024px){.sidebar-filters-wrapper{border:0}
}
.sidebar-filters-wrapper.sidebar-filters-modal-visible{display:flex;flex-direction:column;padding:0}
@media(max-width:1023.98px){.sidebar-filters-wrapper-close-modal-wrapper{margin:1rem;text-align:right}
}
.sidebar-filters .filter-group{position:relative}
.sidebar-filters .filter-group.collapsed>svg{display:none}
.sidebar-filters .filter-group.collapsed>svg ~ svg{display:block}
.sidebar-filters .filter-group.collapsed .filter-items{display:none}
.sidebar-filters .filter-group .filter-items{display:flex;flex-wrap:wrap;margin-top:3.5rem}
@media(min-width:1024px){.sidebar-filters .filter-group .filter-items{margin-top:1.5rem}
}
.sidebar-filters .filter-group>svg{top:1.5rem;right:0;position:absolute;pointer-events:none}
.theme-magenta .sidebar-filters .filter-group>svg{color:#a0148c;fill:#a0148c}
.theme-green .sidebar-filters .filter-group>svg{color:#008a00;fill:#008a00}
.theme-blue .sidebar-filters .filter-group>svg{color:#0064d2;fill:#0064d2}
.theme-sunrise .sidebar-filters .filter-group>svg{color:#a0148c;fill:#a0148c}
.theme-rockpool .sidebar-filters .filter-group>svg{color:#008a00;fill:#008a00}
.theme-jacaranda .sidebar-filters .filter-group>svg{color:#6932e7;fill:#6932e7}
.theme-default .sidebar-filters .filter-group>svg{color:#0064d2;fill:#0064d2}
.theme-pacific .sidebar-filters .filter-group>svg{color:#0064d2;fill:#0064d2}
.theme-twilight .sidebar-filters .filter-group>svg{color:#a0148c;fill:#a0148c}
.sidebar-filters .filter-group>svg ~ svg{display:none}
.sidebar-filters button{border:0;border-bottom:1px solid #d8d8d8;border-radius:0;margin:0;padding:1.5rem 0;width:100%;text-align:left}
.sidebar-filters-modal-show,.sidebar-filters-modal-hide,.sidebar-filters-clear-filters{border:0;padding:0}
.sidebar-filters-modal-show{margin-bottom:2rem}
.theme-magenta .sidebar-filters-modal-show{color:#a0148c;fill:#a0148c}
.theme-green .sidebar-filters-modal-show{color:#008a00;fill:#008a00}
.theme-blue .sidebar-filters-modal-show{color:#0064d2;fill:#0064d2}
.theme-sunrise .sidebar-filters-modal-show{color:#a0148c;fill:#a0148c}
.theme-rockpool .sidebar-filters-modal-show{color:#008a00;fill:#008a00}
.theme-jacaranda .sidebar-filters-modal-show{color:#6932e7;fill:#6932e7}
.theme-default .sidebar-filters-modal-show{color:#0064d2;fill:#0064d2}
.theme-pacific .sidebar-filters-modal-show{color:#0064d2;fill:#0064d2}
.theme-twilight .sidebar-filters-modal-show{color:#a0148c;fill:#a0148c}
.sidebar-filters-modal-show svg{margin-right:.5rem;position:relative;top:4px}
.sidebar-filters-clear-filters{color:#aaa;text-decoration:underline;margin-left:0}
.sidebar-filters-clear-filters:hover,.sidebar-filters-clear-filters:focus{color:#aaa}
@media(min-width:1024px){.sidebar-filters-clear-filters{margin-top:1rem}
}
.theme-magenta .sidebar-filters-clear-filters-active{color:#a0148c}
.theme-green .sidebar-filters-clear-filters-active{color:#008a00}
.theme-blue .sidebar-filters-clear-filters-active{color:#0064d2}
.theme-sunrise .sidebar-filters-clear-filters-active{color:#a0148c}
.theme-rockpool .sidebar-filters-clear-filters-active{color:#008a00}
.theme-jacaranda .sidebar-filters-clear-filters-active{color:#6932e7}
.theme-default .sidebar-filters-clear-filters-active{color:#0064d2}
.theme-pacific .sidebar-filters-clear-filters-active{color:#0064d2}
.theme-twilight .sidebar-filters-clear-filters-active{color:#a0148c}
.sidebar-filters-clear-filters-active:hover,.sidebar-filters-clear-filters-active:focus{color:#001e82}
main.tecom-template>div{margin-bottom:0}
@media(max-width:767.98px){main.tecom-template>div.verticalTabsContent{margin-bottom:5rem}
}
@media(min-width:768px){main.tecom-template>div.verticalTabsContent{margin-bottom:7.5rem}
}
@media(max-width:767.98px){.tecom .standard-spacing{margin-bottom:5rem}
.tecom .standard-spacing.inner-spacing0x{margin-bottom:5rem}
.tecom .standard-spacing.inner-spacing05x{margin-bottom:4.75rem}
.tecom .standard-spacing.inner-spacing1x{margin-bottom:4.5rem}
.tecom .standard-spacing.inner-spacing2x{margin-bottom:4rem}
.tecom .standard-spacing.inner-spacing3x{margin-bottom:3.5rem}
.tecom .standard-spacing.inner-spacing4x{margin-bottom:3rem}
.tecom .standard-spacing.inner-spacing5x{margin-bottom:2.5rem}
.tecom .standard-spacing.inner-spacing6x{margin-bottom:2rem}
.tecom .standard-spacing.inner-spacing8x{margin-bottom:1rem}
.tecom .standard-spacing.inner-spacing10x{margin-bottom:0rem}
.tecom .standard-spacing.inner-sm-spacing0x{margin-bottom:5rem}
.tecom .standard-spacing.inner-sm-spacing05x{margin-bottom:4.75rem}
.tecom .standard-spacing.inner-sm-spacing1x{margin-bottom:4.5rem}
.tecom .standard-spacing.inner-sm-spacing2x{margin-bottom:4rem}
.tecom .standard-spacing.inner-sm-spacing3x{margin-bottom:3.5rem}
.tecom .standard-spacing.inner-sm-spacing4x{margin-bottom:3rem}
.tecom .standard-spacing.inner-sm-spacing5x{margin-bottom:2.5rem}
.tecom .standard-spacing.inner-sm-spacing6x{margin-bottom:2rem}
.tecom .standard-spacing.inner-sm-spacing8x{margin-bottom:1rem}
.tecom .standard-spacing.inner-sm-spacing10x{margin-bottom:0rem}
}
@media(min-width:768px){.tecom .standard-spacing{margin-bottom:7.5rem}
.tecom .standard-spacing.inner-spacing0x{margin-bottom:7.5rem}
.tecom .standard-spacing.inner-spacing05x{margin-bottom:7.25rem}
.tecom .standard-spacing.inner-spacing1x{margin-bottom:7rem}
.tecom .standard-spacing.inner-spacing2x{margin-bottom:6.5rem}
.tecom .standard-spacing.inner-spacing3x{margin-bottom:6rem}
.tecom .standard-spacing.inner-spacing4x{margin-bottom:5.5rem}
.tecom .standard-spacing.inner-spacing5x{margin-bottom:5rem}
.tecom .standard-spacing.inner-spacing6x{margin-bottom:4.5rem}
.tecom .standard-spacing.inner-spacing8x{margin-bottom:3.5rem}
.tecom .standard-spacing.inner-spacing10x{margin-bottom:2.5rem}
.tecom .standard-spacing.inner-md-spacing0x{margin-bottom:7.5rem}
.tecom .standard-spacing.inner-md-spacing05x{margin-bottom:7.25rem}
.tecom .standard-spacing.inner-md-spacing1x{margin-bottom:7rem}
.tecom .standard-spacing.inner-md-spacing2x{margin-bottom:6.5rem}
.tecom .standard-spacing.inner-md-spacing3x{margin-bottom:6rem}
.tecom .standard-spacing.inner-md-spacing4x{margin-bottom:5.5rem}
.tecom .standard-spacing.inner-md-spacing5x{margin-bottom:5rem}
.tecom .standard-spacing.inner-md-spacing6x{margin-bottom:4.5rem}
.tecom .standard-spacing.inner-md-spacing8x{margin-bottom:3.5rem}
.tecom .standard-spacing.inner-md-spacing10x{margin-bottom:2.5rem}
}
@media(min-width:1024px){.tecom .standard-spacing.inner-lg-spacing0x{margin-bottom:7.5rem}
.tecom .standard-spacing.inner-lg-spacing05x{margin-bottom:7.25rem}
.tecom .standard-spacing.inner-lg-spacing1x{margin-bottom:7rem}
.tecom .standard-spacing.inner-lg-spacing2x{margin-bottom:6.5rem}
.tecom .standard-spacing.inner-lg-spacing3x{margin-bottom:6rem}
.tecom .standard-spacing.inner-lg-spacing4x{margin-bottom:5.5rem}
.tecom .standard-spacing.inner-lg-spacing5x{margin-bottom:5rem}
.tecom .standard-spacing.inner-lg-spacing6x{margin-bottom:4.5rem}
.tecom .standard-spacing.inner-lg-spacing8x{margin-bottom:3.5rem}
.tecom .standard-spacing.inner-lg-spacing10x{margin-bottom:2.5rem}
}
@media(max-width:767.98px){.tecom .standard-spacing .sm-spacing10x{margin-bottom:5rem}
.tecom .standard-spacing .sm-spacing10x.inner-sm-spacing0x{margin-bottom:5rem}
.tecom .standard-spacing .sm-spacing10x.inner-sm-spacing05x{margin-bottom:4.75rem}
.tecom .standard-spacing .sm-spacing10x.inner-sm-spacing1x{margin-bottom:4.5rem}
.tecom .standard-spacing .sm-spacing10x.inner-sm-spacing2x{margin-bottom:4rem}
.tecom .standard-spacing .sm-spacing10x.inner-sm-spacing3x{margin-bottom:3.5rem}
.tecom .standard-spacing .sm-spacing10x.inner-sm-spacing4x{margin-bottom:3rem}
.tecom .standard-spacing .sm-spacing10x.inner-sm-spacing5x{margin-bottom:2.5rem}
.tecom .standard-spacing .sm-spacing10x.inner-sm-spacing6x{margin-bottom:2rem}
.tecom .standard-spacing .sm-spacing10x.inner-sm-spacing8x{margin-bottom:1rem}
.tecom .standard-spacing .sm-spacing10x.inner-sm-spacing10x{margin-bottom:0rem}
}
@media(max-width:767.98px){.tecom .standard-spacing .sm-spacing12x{margin-bottom:6rem}
.tecom .standard-spacing .sm-spacing12x.inner-sm-spacing0x{margin-bottom:6rem}
.tecom .standard-spacing .sm-spacing12x.inner-sm-spacing05x{margin-bottom:5.75rem}
.tecom .standard-spacing .sm-spacing12x.inner-sm-spacing1x{margin-bottom:5.5rem}
.tecom .standard-spacing .sm-spacing12x.inner-sm-spacing2x{margin-bottom:5rem}
.tecom .standard-spacing .sm-spacing12x.inner-sm-spacing3x{margin-bottom:4.5rem}
.tecom .standard-spacing .sm-spacing12x.inner-sm-spacing4x{margin-bottom:4rem}
.tecom .standard-spacing .sm-spacing12x.inner-sm-spacing5x{margin-bottom:3.5rem}
.tecom .standard-spacing .sm-spacing12x.inner-sm-spacing6x{margin-bottom:3rem}
.tecom .standard-spacing .sm-spacing12x.inner-sm-spacing8x{margin-bottom:2rem}
.tecom .standard-spacing .sm-spacing12x.inner-sm-spacing10x{margin-bottom:1rem}
}
@media(max-width:767.98px){.tecom .standard-spacing .sm-spacing15x{margin-bottom:7.5rem}
.tecom .standard-spacing .sm-spacing15x.inner-sm-spacing0x{margin-bottom:7.5rem}
.tecom .standard-spacing .sm-spacing15x.inner-sm-spacing05x{margin-bottom:7.25rem}
.tecom .standard-spacing .sm-spacing15x.inner-sm-spacing1x{margin-bottom:7rem}
.tecom .standard-spacing .sm-spacing15x.inner-sm-spacing2x{margin-bottom:6.5rem}
.tecom .standard-spacing .sm-spacing15x.inner-sm-spacing3x{margin-bottom:6rem}
.tecom .standard-spacing .sm-spacing15x.inner-sm-spacing4x{margin-bottom:5.5rem}
.tecom .standard-spacing .sm-spacing15x.inner-sm-spacing5x{margin-bottom:5rem}
.tecom .standard-spacing .sm-spacing15x.inner-sm-spacing6x{margin-bottom:4.5rem}
.tecom .standard-spacing .sm-spacing15x.inner-sm-spacing8x{margin-bottom:3.5rem}
.tecom .standard-spacing .sm-spacing15x.inner-sm-spacing10x{margin-bottom:2.5rem}
}
@media(min-width:768px){.tecom .standard-spacing .md-spacing10x{margin-bottom:5rem}
.tecom .standard-spacing .md-spacing10x.inner-md-spacing0x{margin-bottom:5rem}
.tecom .standard-spacing .md-spacing10x.inner-md-spacing05x{margin-bottom:4.75rem}
.tecom .standard-spacing .md-spacing10x.inner-md-spacing1x{margin-bottom:4.5rem}
.tecom .standard-spacing .md-spacing10x.inner-md-spacing2x{margin-bottom:4rem}
.tecom .standard-spacing .md-spacing10x.inner-md-spacing3x{margin-bottom:3.5rem}
.tecom .standard-spacing .md-spacing10x.inner-md-spacing4x{margin-bottom:3rem}
.tecom .standard-spacing .md-spacing10x.inner-md-spacing5x{margin-bottom:2.5rem}
.tecom .standard-spacing .md-spacing10x.inner-md-spacing6x{margin-bottom:2rem}
.tecom .standard-spacing .md-spacing10x.inner-md-spacing8x{margin-bottom:1rem}
.tecom .standard-spacing .md-spacing10x.inner-md-spacing10x{margin-bottom:0rem}
}
@media(min-width:768px){.tecom .standard-spacing .md-spacing12x{margin-bottom:6rem}
.tecom .standard-spacing .md-spacing12x.inner-md-spacing0x{margin-bottom:6rem}
.tecom .standard-spacing .md-spacing12x.inner-md-spacing05x{margin-bottom:5.75rem}
.tecom .standard-spacing .md-spacing12x.inner-md-spacing1x{margin-bottom:5.5rem}
.tecom .standard-spacing .md-spacing12x.inner-md-spacing2x{margin-bottom:5rem}
.tecom .standard-spacing .md-spacing12x.inner-md-spacing3x{margin-bottom:4.5rem}
.tecom .standard-spacing .md-spacing12x.inner-md-spacing4x{margin-bottom:4rem}
.tecom .standard-spacing .md-spacing12x.inner-md-spacing5x{margin-bottom:3.5rem}
.tecom .standard-spacing .md-spacing12x.inner-md-spacing6x{margin-bottom:3rem}
.tecom .standard-spacing .md-spacing12x.inner-md-spacing8x{margin-bottom:2rem}
.tecom .standard-spacing .md-spacing12x.inner-md-spacing10x{margin-bottom:1rem}
}
@media(min-width:768px){.tecom .standard-spacing .md-spacing15x{margin-bottom:7.5rem}
.tecom .standard-spacing .md-spacing15x.inner-md-spacing0x{margin-bottom:7.5rem}
.tecom .standard-spacing .md-spacing15x.inner-md-spacing05x{margin-bottom:7.25rem}
.tecom .standard-spacing .md-spacing15x.inner-md-spacing1x{margin-bottom:7rem}
.tecom .standard-spacing .md-spacing15x.inner-md-spacing2x{margin-bottom:6.5rem}
.tecom .standard-spacing .md-spacing15x.inner-md-spacing3x{margin-bottom:6rem}
.tecom .standard-spacing .md-spacing15x.inner-md-spacing4x{margin-bottom:5.5rem}
.tecom .standard-spacing .md-spacing15x.inner-md-spacing5x{margin-bottom:5rem}
.tecom .standard-spacing .md-spacing15x.inner-md-spacing6x{margin-bottom:4.5rem}
.tecom .standard-spacing .md-spacing15x.inner-md-spacing8x{margin-bottom:3.5rem}
.tecom .standard-spacing .md-spacing15x.inner-md-spacing10x{margin-bottom:2.5rem}
}
@media(min-width:1024px){.tecom .standard-spacing .lg-spacing10x{margin-bottom:5rem}
.tecom .standard-spacing .lg-spacing10x.inner-lg-spacing0x{margin-bottom:5rem}
.tecom .standard-spacing .lg-spacing10x.inner-lg-spacing05x{margin-bottom:4.75rem}
.tecom .standard-spacing .lg-spacing10x.inner-lg-spacing1x{margin-bottom:4.5rem}
.tecom .standard-spacing .lg-spacing10x.inner-lg-spacing2x{margin-bottom:4rem}
.tecom .standard-spacing .lg-spacing10x.inner-lg-spacing3x{margin-bottom:3.5rem}
.tecom .standard-spacing .lg-spacing10x.inner-lg-spacing4x{margin-bottom:3rem}
.tecom .standard-spacing .lg-spacing10x.inner-lg-spacing5x{margin-bottom:2.5rem}
.tecom .standard-spacing .lg-spacing10x.inner-lg-spacing6x{margin-bottom:2rem}
.tecom .standard-spacing .lg-spacing10x.inner-lg-spacing8x{margin-bottom:1rem}
.tecom .standard-spacing .lg-spacing10x.inner-lg-spacing10x{margin-bottom:0rem}
}
@media(min-width:1024px){.tecom .standard-spacing .lg-spacing12x{margin-bottom:6rem}
.tecom .standard-spacing .lg-spacing12x.inner-lg-spacing0x{margin-bottom:6rem}
.tecom .standard-spacing .lg-spacing12x.inner-lg-spacing05x{margin-bottom:5.75rem}
.tecom .standard-spacing .lg-spacing12x.inner-lg-spacing1x{margin-bottom:5.5rem}
.tecom .standard-spacing .lg-spacing12x.inner-lg-spacing2x{margin-bottom:5rem}
.tecom .standard-spacing .lg-spacing12x.inner-lg-spacing3x{margin-bottom:4.5rem}
.tecom .standard-spacing .lg-spacing12x.inner-lg-spacing4x{margin-bottom:4rem}
.tecom .standard-spacing .lg-spacing12x.inner-lg-spacing5x{margin-bottom:3.5rem}
.tecom .standard-spacing .lg-spacing12x.inner-lg-spacing6x{margin-bottom:3rem}
.tecom .standard-spacing .lg-spacing12x.inner-lg-spacing8x{margin-bottom:2rem}
.tecom .standard-spacing .lg-spacing12x.inner-lg-spacing10x{margin-bottom:1rem}
}
@media(min-width:1024px){.tecom .standard-spacing .lg-spacing15x{margin-bottom:7.5rem}
.tecom .standard-spacing .lg-spacing15x.inner-lg-spacing0x{margin-bottom:7.5rem}
.tecom .standard-spacing .lg-spacing15x.inner-lg-spacing05x{margin-bottom:7.25rem}
.tecom .standard-spacing .lg-spacing15x.inner-lg-spacing1x{margin-bottom:7rem}
.tecom .standard-spacing .lg-spacing15x.inner-lg-spacing2x{margin-bottom:6.5rem}
.tecom .standard-spacing .lg-spacing15x.inner-lg-spacing3x{margin-bottom:6rem}
.tecom .standard-spacing .lg-spacing15x.inner-lg-spacing4x{margin-bottom:5.5rem}
.tecom .standard-spacing .lg-spacing15x.inner-lg-spacing5x{margin-bottom:5rem}
.tecom .standard-spacing .lg-spacing15x.inner-lg-spacing6x{margin-bottom:4.5rem}
.tecom .standard-spacing .lg-spacing15x.inner-lg-spacing8x{margin-bottom:3.5rem}
.tecom .standard-spacing .lg-spacing15x.inner-lg-spacing10x{margin-bottom:2.5rem}
}
.tecom section .inner-spacing0x{margin-bottom:0rem}
.tecom section .set-spacing-to-padding.inner-spacing0x{margin-bottom:0;padding-bottom:0rem}
.tecom section .inner-spacing05x{margin-bottom:.25rem}
.tecom section .set-spacing-to-padding.inner-spacing05x{margin-bottom:0;padding-bottom:.25rem}
.tecom section .inner-spacing1x{margin-bottom:.5rem}
.tecom section .set-spacing-to-padding.inner-spacing1x{margin-bottom:0;padding-bottom:.5rem}
.tecom section .inner-spacing2x{margin-bottom:1rem}
.tecom section .set-spacing-to-padding.inner-spacing2x{margin-bottom:0;padding-bottom:1rem}
.tecom section .inner-spacing3x{margin-bottom:1.5rem}
.tecom section .set-spacing-to-padding.inner-spacing3x{margin-bottom:0;padding-bottom:1.5rem}
.tecom section .inner-spacing4x{margin-bottom:2rem}
.tecom section .set-spacing-to-padding.inner-spacing4x{margin-bottom:0;padding-bottom:2rem}
.tecom section .inner-spacing5x{margin-bottom:2.5rem}
.tecom section .set-spacing-to-padding.inner-spacing5x{margin-bottom:0;padding-bottom:2.5rem}
.tecom section .inner-spacing6x{margin-bottom:3rem}
.tecom section .set-spacing-to-padding.inner-spacing6x{margin-bottom:0;padding-bottom:3rem}
.tecom section .inner-spacing8x{margin-bottom:4rem}
.tecom section .set-spacing-to-padding.inner-spacing8x{margin-bottom:0;padding-bottom:4rem}
.tecom section .inner-spacing10x{margin-bottom:5rem}
.tecom section .set-spacing-to-padding.inner-spacing10x{margin-bottom:0;padding-bottom:5rem}
@media(max-width:767.98px){.tecom section .inner-sm-spacing0x{margin-bottom:0rem}
}
@media(max-width:767.98px){.tecom section .set-spacing-to-padding.inner-sm-spacing0x,.tecom section.set-spacing-to-padding .inner-sm-spacing0x{margin-bottom:0;padding-bottom:0rem}
}
@media(max-width:767.98px){.tecom section .inner-sm-spacing05x{margin-bottom:.25rem}
}
@media(max-width:767.98px){.tecom section .set-spacing-to-padding.inner-sm-spacing05x,.tecom section.set-spacing-to-padding .inner-sm-spacing05x{margin-bottom:0;padding-bottom:.25rem}
}
@media(max-width:767.98px){.tecom section .inner-sm-spacing1x{margin-bottom:.5rem}
}
@media(max-width:767.98px){.tecom section .set-spacing-to-padding.inner-sm-spacing1x,.tecom section.set-spacing-to-padding .inner-sm-spacing1x{margin-bottom:0;padding-bottom:.5rem}
}
@media(max-width:767.98px){.tecom section .inner-sm-spacing2x{margin-bottom:1rem}
}
@media(max-width:767.98px){.tecom section .set-spacing-to-padding.inner-sm-spacing2x,.tecom section.set-spacing-to-padding .inner-sm-spacing2x{margin-bottom:0;padding-bottom:1rem}
}
@media(max-width:767.98px){.tecom section .inner-sm-spacing3x{margin-bottom:1.5rem}
}
@media(max-width:767.98px){.tecom section .set-spacing-to-padding.inner-sm-spacing3x,.tecom section.set-spacing-to-padding .inner-sm-spacing3x{margin-bottom:0;padding-bottom:1.5rem}
}
@media(max-width:767.98px){.tecom section .inner-sm-spacing4x{margin-bottom:2rem}
}
@media(max-width:767.98px){.tecom section .set-spacing-to-padding.inner-sm-spacing4x,.tecom section.set-spacing-to-padding .inner-sm-spacing4x{margin-bottom:0;padding-bottom:2rem}
}
@media(max-width:767.98px){.tecom section .inner-sm-spacing5x{margin-bottom:2.5rem}
}
@media(max-width:767.98px){.tecom section .set-spacing-to-padding.inner-sm-spacing5x,.tecom section.set-spacing-to-padding .inner-sm-spacing5x{margin-bottom:0;padding-bottom:2.5rem}
}
@media(max-width:767.98px){.tecom section .inner-sm-spacing6x{margin-bottom:3rem}
}
@media(max-width:767.98px){.tecom section .set-spacing-to-padding.inner-sm-spacing6x,.tecom section.set-spacing-to-padding .inner-sm-spacing6x{margin-bottom:0;padding-bottom:3rem}
}
@media(max-width:767.98px){.tecom section .inner-sm-spacing8x{margin-bottom:4rem}
}
@media(max-width:767.98px){.tecom section .set-spacing-to-padding.inner-sm-spacing8x,.tecom section.set-spacing-to-padding .inner-sm-spacing8x{margin-bottom:0;padding-bottom:4rem}
}
@media(max-width:767.98px){.tecom section .inner-sm-spacing10x{margin-bottom:5rem}
}
@media(max-width:767.98px){.tecom section .set-spacing-to-padding.inner-sm-spacing10x,.tecom section.set-spacing-to-padding .inner-sm-spacing10x{margin-bottom:0;padding-bottom:5rem}
}
@media(min-width:768px){.tecom section .inner-md-spacing0x{margin-bottom:0rem}
}
@media(min-width:768px){.tecom section .set-spacing-to-padding.inner-md-spacing0x,.tecom section.set-spacing-to-padding .inner-md-spacing0x{margin-bottom:0;padding-bottom:0rem}
}
@media(min-width:768px){.tecom section .inner-md-spacing05x{margin-bottom:.25rem}
}
@media(min-width:768px){.tecom section .set-spacing-to-padding.inner-md-spacing05x,.tecom section.set-spacing-to-padding .inner-md-spacing05x{margin-bottom:0;padding-bottom:.25rem}
}
@media(min-width:768px){.tecom section .inner-md-spacing1x{margin-bottom:.5rem}
}
@media(min-width:768px){.tecom section .set-spacing-to-padding.inner-md-spacing1x,.tecom section.set-spacing-to-padding .inner-md-spacing1x{margin-bottom:0;padding-bottom:.5rem}
}
@media(min-width:768px){.tecom section .inner-md-spacing2x{margin-bottom:1rem}
}
@media(min-width:768px){.tecom section .set-spacing-to-padding.inner-md-spacing2x,.tecom section.set-spacing-to-padding .inner-md-spacing2x{margin-bottom:0;padding-bottom:1rem}
}
@media(min-width:768px){.tecom section .inner-md-spacing3x{margin-bottom:1.5rem}
}
@media(min-width:768px){.tecom section .set-spacing-to-padding.inner-md-spacing3x,.tecom section.set-spacing-to-padding .inner-md-spacing3x{margin-bottom:0;padding-bottom:1.5rem}
}
@media(min-width:768px){.tecom section .inner-md-spacing4x{margin-bottom:2rem}
}
@media(min-width:768px){.tecom section .set-spacing-to-padding.inner-md-spacing4x,.tecom section.set-spacing-to-padding .inner-md-spacing4x{margin-bottom:0;padding-bottom:2rem}
}
@media(min-width:768px){.tecom section .inner-md-spacing5x{margin-bottom:2.5rem}
}
@media(min-width:768px){.tecom section .set-spacing-to-padding.inner-md-spacing5x,.tecom section.set-spacing-to-padding .inner-md-spacing5x{margin-bottom:0;padding-bottom:2.5rem}
}
@media(min-width:768px){.tecom section .inner-md-spacing6x{margin-bottom:3rem}
}
@media(min-width:768px){.tecom section .set-spacing-to-padding.inner-md-spacing6x,.tecom section.set-spacing-to-padding .inner-md-spacing6x{margin-bottom:0;padding-bottom:3rem}
}
@media(min-width:768px){.tecom section .inner-md-spacing8x{margin-bottom:4rem}
}
@media(min-width:768px){.tecom section .set-spacing-to-padding.inner-md-spacing8x,.tecom section.set-spacing-to-padding .inner-md-spacing8x{margin-bottom:0;padding-bottom:4rem}
}
@media(min-width:768px){.tecom section .inner-md-spacing10x{margin-bottom:5rem}
}
@media(min-width:768px){.tecom section .set-spacing-to-padding.inner-md-spacing10x,.tecom section.set-spacing-to-padding .inner-md-spacing10x{margin-bottom:0;padding-bottom:5rem}
}
@media(min-width:1024px){.tecom section .inner-lg-spacing0x{margin-bottom:0rem}
}
@media(min-width:1024px){.tecom section .set-spacing-to-padding.inner-lg-spacing0x,.tecom section.set-spacing-to-padding .inner-lg-spacing0x{margin-bottom:0;padding-bottom:0rem}
}
@media(min-width:1024px){.tecom section .inner-lg-spacing05x{margin-bottom:.25rem}
}
@media(min-width:1024px){.tecom section .set-spacing-to-padding.inner-lg-spacing05x,.tecom section.set-spacing-to-padding .inner-lg-spacing05x{margin-bottom:0;padding-bottom:.25rem}
}
@media(min-width:1024px){.tecom section .inner-lg-spacing1x{margin-bottom:.5rem}
}
@media(min-width:1024px){.tecom section .set-spacing-to-padding.inner-lg-spacing1x,.tecom section.set-spacing-to-padding .inner-lg-spacing1x{margin-bottom:0;padding-bottom:.5rem}
}
@media(min-width:1024px){.tecom section .inner-lg-spacing2x{margin-bottom:1rem}
}
@media(min-width:1024px){.tecom section .set-spacing-to-padding.inner-lg-spacing2x,.tecom section.set-spacing-to-padding .inner-lg-spacing2x{margin-bottom:0;padding-bottom:1rem}
}
@media(min-width:1024px){.tecom section .inner-lg-spacing3x{margin-bottom:1.5rem}
}
@media(min-width:1024px){.tecom section .set-spacing-to-padding.inner-lg-spacing3x,.tecom section.set-spacing-to-padding .inner-lg-spacing3x{margin-bottom:0;padding-bottom:1.5rem}
}
@media(min-width:1024px){.tecom section .inner-lg-spacing4x{margin-bottom:2rem}
}
@media(min-width:1024px){.tecom section .set-spacing-to-padding.inner-lg-spacing4x,.tecom section.set-spacing-to-padding .inner-lg-spacing4x{margin-bottom:0;padding-bottom:2rem}
}
@media(min-width:1024px){.tecom section .inner-lg-spacing5x{margin-bottom:2.5rem}
}
@media(min-width:1024px){.tecom section .set-spacing-to-padding.inner-lg-spacing5x,.tecom section.set-spacing-to-padding .inner-lg-spacing5x{margin-bottom:0;padding-bottom:2.5rem}
}
@media(min-width:1024px){.tecom section .inner-lg-spacing6x{margin-bottom:3rem}
}
@media(min-width:1024px){.tecom section .set-spacing-to-padding.inner-lg-spacing6x,.tecom section.set-spacing-to-padding .inner-lg-spacing6x{margin-bottom:0;padding-bottom:3rem}
}
@media(min-width:1024px){.tecom section .inner-lg-spacing8x{margin-bottom:4rem}
}
@media(min-width:1024px){.tecom section .set-spacing-to-padding.inner-lg-spacing8x,.tecom section.set-spacing-to-padding .inner-lg-spacing8x{margin-bottom:0;padding-bottom:4rem}
}
@media(min-width:1024px){.tecom section .inner-lg-spacing10x{margin-bottom:5rem}
}
@media(min-width:1024px){.tecom section .set-spacing-to-padding.inner-lg-spacing10x,.tecom section.set-spacing-to-padding .inner-lg-spacing10x{margin-bottom:0;padding-bottom:5rem}
}
.tecom .tecom-card a{text-decoration:none;display:block;padding-bottom:.5rem;border-bottom:2px solid transparent}
.tecom .tecom-card a:hover{border-bottom:2px solid #001e82}
@media(max-width:1023.98px){.container-up-to-lg{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;max-width:767.9px;width:85%}
}
@media(max-width:1023.98px) and (min-width:768px){.container-up-to-lg{width:656px;max-width:656px}
}
@media(max-width:1023.98px) and (min-width:1024px){.container-up-to-lg{width:928px;max-width:928px}
}
@media(max-width:767.98px){.no-gutters-up-to-md>[class*=col]{padding-left:0;padding-right:0}
}
@media(max-width:1023.98px){.no-gutters-up-to-lg>[class*=col]{padding-left:0;padding-right:0}
}
@media(max-width:1359.98px){.no-gutters-up-to-xl>[class*=col]{padding-left:0;padding-right:0}
}
.tecom [class*=heading-]:not(label)+*{margin-top:1rem}
.tecom .tecom-body-copy p:empty{display:none}
.tecom .text-left{text-align:left !important}
.tecom .text-right{text-align:right !important}
.tecom .text-center{text-align:center !important}
@media(min-width:320px){.tecom .text-sm-left{text-align:left !important}
.tecom .text-sm-right{text-align:right !important}
.tecom .text-sm-center{text-align:center !important}
}
@media(min-width:768px){.tecom .text-md-left{text-align:left !important}
.tecom .text-md-right{text-align:right !important}
.tecom .text-md-center{text-align:center !important}
}
@media(min-width:1024px){.tecom .text-lg-left{text-align:left !important}
.tecom .text-lg-right{text-align:right !important}
.tecom .text-lg-center{text-align:center !important}
}
@media(min-width:1360px){.tecom .text-xl-left{text-align:left !important}
.tecom .text-xl-right{text-align:right !important}
.tecom .text-xl-center{text-align:center !important}
}
.tecom .threeG-time-estimator .body-copy-block p{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem;color:#414141;margin:0}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .body-copy-block p{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem}
}
.tecom .threeG-time-estimator .body-copy-block p+p,.tecom .threeG-time-estimator .body-copy-block p+ul,.tecom .threeG-time-estimator .body-copy-block p+ol{margin-top:1em}
.tecom .threeG-time-estimator .body-copy-block p>p+p,.tecom .threeG-time-estimator .body-copy-block p>p+ul,.tecom .threeG-time-estimator .body-copy-block p>p+ol,.tecom .threeG-time-estimator .body-copy-block p>ul+p,.tecom .threeG-time-estimator .body-copy-block p>ul+ul,.tecom .threeG-time-estimator .body-copy-block p>ul+ol,.tecom .threeG-time-estimator .body-copy-block p>ol+p,.tecom .threeG-time-estimator .body-copy-block p>ol+ul,.tecom .threeG-time-estimator .body-copy-block p>ol+ol{margin-top:1em}
.tecom .threeG-time-estimator .body-copy-block p .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .article footer{margin-top:2rem;margin-bottom:2rem}
.tecom .article footer p{display:inline-block}
.tecom .article footer .byline{margin-right:3rem}
@media(max-width:1023.98px){.tecom .article footer .byline{margin-bottom:1rem}
}
.tecom .article footer+.image-wrapper{margin-bottom:4rem}
.tecom .article-content img,.tecom .article-content .article-youtube-video{max-width:100%}
.tecom .article-content :last-child{margin-bottom:0}
.tecom .article .media-before-text{margin-bottom:0}
.tecom .article .social-share{margin-left:auto}
.tecom .article .article-sidebar ul{list-style:none;margin:1rem 0 0 0;padding:0}
@media(min-width:768px) and (max-width:1023.98px){.tecom .article .article-sidebar ul{display:flex;flex-wrap:wrap}
}
.tecom .article .article-sidebar .article-link{text-decoration:none;display:inline-block}
.tecom .article .article-sidebar .article-link:focus,.tecom .article .article-sidebar .article-link:hover{color:#001e82}
@media(min-width:768px) and (max-width:1023.98px){.tecom .article .article-sidebar .first-article img{padding-right:1rem}
}
.tecom .article .article-sidebar .first-article a{margin-top:1rem;color:#414141}
@media(min-width:768px) and (max-width:1023.98px){.tecom .article .article-sidebar .first-article a{margin-top:0}
}
.tecom .article .article-sidebar li{width:100%}
@media(min-width:768px) and (max-width:1023.98px){.tecom .article .article-sidebar li{width:50%}
}
.tecom .article .article-sidebar li a{display:block;padding:.5rem 0;border-bottom:1px solid #e6e6e6;color:#414141}
@media(min-width:768px) and (max-width:1023.98px){.tecom .article .article-sidebar li a{border-bottom-color:transparent;margin-right:1.5rem}
}
.tecom .article .article-sidebar li a:focus,.tecom .article .article-sidebar li a:hover{border-bottom:1px solid #001e82}
.tecom .article .article-sidebar .tecom-navigation-sticky{top:7.5rem}
.tecom .article-cards .article-card-container{background-color:#fff;position:relative;transition:transform 250ms;padding:1rem}
.tecom .article-cards .article-card-container a::before,.tecom .article-cards .article-card-container button::before{content:"";cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;background:transparent;transition:background 250ms,box-shadow 250ms,border-radius 250ms}
.tecom .article-cards .article-card-container a:hover::before,.tecom .article-cards .article-card-container button:hover::before{background-color:rgba(0,0,0,0.04)}
.tecom .article-cards .article-card-container a:focus,.tecom .article-cards .article-card-container button:focus{outline:0}
.tecom .article-cards .article-card-container a:focus:not(:hover)::before,.tecom .article-cards .article-card-container button:focus:not(:hover)::before{box-shadow:0 0 0 .1875rem #0099f8}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .article-cards .article-card-container a:focus:not(:hover)::before,.tecom .article-cards .article-card-container button:focus:not(:hover)::before{outline:2px solid #fff}
}
.tecom .article-cards .article-card-container a:focus:not(:hover)::before,.tecom .article-cards .article-card-container button:focus:not(:hover)::before{background-color:rgba(0,0,0,0.08)}
.tecom .article-cards .article-card-container a:active,.tecom .article-cards .article-card-container button:active{transition:background 0}
.tecom .article-cards .article-card-container a:active::before,.tecom .article-cards .article-card-container button:active::before{background-color:rgba(0,0,0,0.08)}
.tecom .article-cards .article-card-container a ~ a::before,.tecom .article-cards .article-card-container a ~ button::before,.tecom .article-cards .article-card-container a ~ * a::before,.tecom .article-cards .article-card-container a ~ * button::before,.tecom .article-cards .article-card-container button ~ a::before,.tecom .article-cards .article-card-container button ~ button::before,.tecom .article-cards .article-card-container button ~ * a::before,.tecom .article-cards .article-card-container button ~ * button::before{content:none}
.tecom .article-cards .article-card-container a::after,.tecom .article-cards .article-card-container button::after{content:"";cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;background:transparent;transition:background 250ms,box-shadow 250ms,border-radius 250ms;box-shadow:0 2px 2px 0 rgba(0,4,10,0.14),0 3px 1px -2px rgba(0,4,10,0.04),0 1px 5px 0 rgba(0,4,10,0.2)}
@media screen and (min-width:64rem){.tecom .article-cards .article-card-container a::after,.tecom .article-cards .article-card-container button::after{box-shadow:0 4px 5px 0 rgba(0,4,10,0.14),0 1px 10px 0 rgba(0,4,10,0.04),0 2px 4px 0 rgba(0,4,10,0.2)}
}
.tecom .article-cards .article-card-container a:active::after,.tecom .article-cards .article-card-container button:active::after{box-shadow:0 1px 1px 0 rgba(0,4,10,0.14),0 2px 2px 0 rgba(0,4,10,0.04),0 1px 3px 0 rgba(0,4,10,0.2);transition:background 50ms,box-shadow 500ms}
@media screen and (min-width:64rem){.tecom .article-cards .article-card-container a:active::after,.tecom .article-cards .article-card-container button:active::after{box-shadow:0 2px 2px 0 rgba(0,4,10,0.14),0 3px 1px -2px rgba(0,4,10,0.04),0 1px 5px 0 rgba(0,4,10,0.2)}
}
.tecom .article-cards .article-card-container:active{transform:scale(0.99);transition:transform 50ms}
.tecom .article-cards .article-card-container .image-wrapper+.text-wrapper{margin-top:1rem}
.tecom .article-cards .article-card-container a{text-decoration:none;display:block}
.tecom .article-cards .header-wrapper{margin-bottom:2rem}
.tecom .article-cards .tecom-header+a{flex-shrink:0}
@media(min-width:768px){.tecom .article-cards .tecom-header+a{margin-left:24px}
}
.tecom .article-cards .text-wrapper *:first-child ~ *{margin-top:1rem}
@media(min-width:768px){.tecom .article-cards .one-article .article-card-container{display:flex}
.tecom .article-cards .one-article .article-card-container .image-wrapper{flex-shrink:0;margin-right:24px}
.tecom .article-cards .one-article .article-card-container .image-wrapper+.text-wrapper{margin-top:0}
.tecom .article-cards .one-article .image-wrapper{width:50%}
}
@media(min-width:1024px){.tecom .article-cards .one-article .image-wrapper{width:25%}
}
@media(min-width:1024px){.tecom .article-cards .two-articles .article-card-container{display:flex}
.tecom .article-cards .two-articles .article-card-container .image-wrapper{flex-shrink:0;margin-right:24px}
.tecom .article-cards .two-articles .article-card-container .image-wrapper+.text-wrapper{margin-top:0}
.tecom .article-cards .two-articles .image-wrapper{width:50%}
}
@media(min-width:1024px){.tecom-navigation-content .article-cards .one-article .image-wrapper{width:50%}
}
@media(min-width:1024px){.tecom-navigation-content .article-cards .two-articles .article-card-container{display:block}
.tecom-navigation-content .article-cards .two-articles .article-card-container .image-wrapper+.text-wrapper{margin-top:1rem}
.tecom-navigation-content .article-cards .two-articles .image-wrapper{width:100%}
}
.tecom .basic-timeline .timeline{position:relative}
.tecom .basic-timeline .day-blocks{display:flex}
.tecom .basic-timeline .day-blocks span{font-weight:bold}
.tecom .basic-timeline .day-block{flex-grow:1;flex-basis:0;border-left:1px solid #d8d8d8;padding:.5rem}
.tecom .basic-timeline .day-block:last-child{border-right:1px solid #d8d8d8}
.tecom .basic-timeline .event-spacer{margin-bottom:4.5rem}
@media(max-width:767.98px){.tecom .basic-timeline .event-spacer{margin-bottom:2.5rem}
}
.tecom .basic-timeline .event-spacer div{height:2rem}
@media(max-width:767.98px){.tecom .basic-timeline .event-spacer div{height:1rem}
}
.tecom .basic-timeline .events{position:absolute;top:2.5rem;width:100%}
@media(max-width:767.98px){.tecom .basic-timeline .events{top:4rem}
}
.tecom .basic-timeline .event{display:flex;margin:0 0 .5rem}
.tecom .basic-timeline .event div{flex-grow:1;flex-basis:0}
.theme-magenta .tecom .basic-timeline .event:nth-child(1) .event-segment div{background:#a0148c}
.theme-magenta .tecom .basic-timeline .event:nth-child(2) .event-segment div{background:#ffad6e}
.theme-green .tecom .basic-timeline .event:nth-child(1) .event-segment div{background:#008a00}
.theme-green .tecom .basic-timeline .event:nth-child(2) .event-segment div{background:#7de0a1}
.theme-blue .tecom .basic-timeline .event:nth-child(1) .event-segment div{background:#0064d2}
.theme-blue .tecom .basic-timeline .event:nth-child(2) .event-segment div{background:#5cd6e0}
.theme-sunrise .tecom .basic-timeline .event:nth-child(1) .event-segment div{background:#a0148c}
.theme-sunrise .tecom .basic-timeline .event:nth-child(2) .event-segment div{background:#ffad6e}
.theme-rockpool .tecom .basic-timeline .event:nth-child(1) .event-segment div{background:#008a00}
.theme-rockpool .tecom .basic-timeline .event:nth-child(2) .event-segment div{background:#7de0a1}
.theme-jacaranda .tecom .basic-timeline .event:nth-child(1) .event-segment div{background:#6932e7}
.theme-jacaranda .tecom .basic-timeline .event:nth-child(2) .event-segment div{background:#c97ee7}
.theme-default .tecom .basic-timeline .event:nth-child(1) .event-segment div{background:#0064d2}
.theme-default .tecom .basic-timeline .event:nth-child(2) .event-segment div{background:#5cd6e0}
.theme-pacific .tecom .basic-timeline .event:nth-child(1) .event-segment div{background:#0064d2}
.theme-pacific .tecom .basic-timeline .event:nth-child(2) .event-segment div{background:#5cd6e0}
.theme-twilight .tecom .basic-timeline .event:nth-child(1) .event-segment div{background:#a0148c}
.theme-twilight .tecom .basic-timeline .event:nth-child(2) .event-segment div{background:#ffad6e}
.tecom .basic-timeline .event:nth-child(3) .event-segment div{background:#757575}
.tecom .basic-timeline .event:nth-child(4) .event-segment div{background:#414141}
.tecom .basic-timeline .event-segment{color:white;font-weight:bold;overflow:hidden}
.tecom .basic-timeline .event-segment div{white-space:nowrap;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;border-radius:.75rem;margin:0 .5rem;padding:0 1rem}
@media(max-width:767.98px){.tecom .basic-timeline .event-segment div{height:.5rem;border-radius:.25rem}
.tecom .basic-timeline .event-segment div span{display:none}
}
.tecom .basic-timeline .timeline-keys{display:flex;margin-top:2rem}
@media(max-width:767.98px){.tecom .basic-timeline .timeline-keys{display:block}
}
.tecom .basic-timeline .timeline-key{margin:0 1.5rem 0 2rem;position:relative;width:100%}
@media(max-width:767.98px){.tecom .basic-timeline .timeline-key{margin-bottom:1rem;width:auto}
.tecom .basic-timeline .timeline-key:last-child{margin-bottom:0}
}
.tecom .basic-timeline .timeline-key div{margin:0}
.tecom .basic-timeline .timeline-key:before{content:"";width:1.5rem;height:1.5rem;border-radius:50%;position:absolute;top:0;left:-2rem}
@media(max-width:767.98px){.tecom .basic-timeline .timeline-key:before{height:.5rem;border-radius:.25rem;margin-top:.25rem}
}
.theme-magenta .tecom .basic-timeline .timeline-key:nth-child(1):before{background:#a0148c}
.theme-magenta .tecom .basic-timeline .timeline-key:nth-child(2):before{background:#ffad6e}
.theme-green .tecom .basic-timeline .timeline-key:nth-child(1):before{background:#008a00}
.theme-green .tecom .basic-timeline .timeline-key:nth-child(2):before{background:#7de0a1}
.theme-blue .tecom .basic-timeline .timeline-key:nth-child(1):before{background:#0064d2}
.theme-blue .tecom .basic-timeline .timeline-key:nth-child(2):before{background:#5cd6e0}
.theme-sunrise .tecom .basic-timeline .timeline-key:nth-child(1):before{background:#a0148c}
.theme-sunrise .tecom .basic-timeline .timeline-key:nth-child(2):before{background:#ffad6e}
.theme-rockpool .tecom .basic-timeline .timeline-key:nth-child(1):before{background:#008a00}
.theme-rockpool .tecom .basic-timeline .timeline-key:nth-child(2):before{background:#7de0a1}
.theme-jacaranda .tecom .basic-timeline .timeline-key:nth-child(1):before{background:#6932e7}
.theme-jacaranda .tecom .basic-timeline .timeline-key:nth-child(2):before{background:#c97ee7}
.theme-default .tecom .basic-timeline .timeline-key:nth-child(1):before{background:#0064d2}
.theme-default .tecom .basic-timeline .timeline-key:nth-child(2):before{background:#5cd6e0}
.theme-pacific .tecom .basic-timeline .timeline-key:nth-child(1):before{background:#0064d2}
.theme-pacific .tecom .basic-timeline .timeline-key:nth-child(2):before{background:#5cd6e0}
.theme-twilight .tecom .basic-timeline .timeline-key:nth-child(1):before{background:#a0148c}
.theme-twilight .tecom .basic-timeline .timeline-key:nth-child(2):before{background:#ffad6e}
.tecom .basic-timeline .timeline-key:nth-child(3):before{background:#757575}
.tecom .basic-timeline .timeline-key:nth-child(4):before{background:#414141}
.brand-banner .image-wrapper{z-index:-1;height:17.5rem;overflow:hidden;position:relative}
@media(min-width:768px){.brand-banner .image-wrapper{height:24.5rem}
}
.brand-banner picture{position:absolute;top:0;height:100%;left:50%;transform:translateX(-50%)}
.brand-banner img{width:auto;height:100%}
.brand-banner .gradient-background{background-position:bottom left;background-size:100% auto;position:relative;padding:0 2rem 2rem;height:100%}
@media(max-width:767.98px){.brand-banner .gradient-background{padding:0 calc((100vw - 85%) / 2) calc((100vw - 85%) / 2)}
}
.brand-banner .gradient-text-wrapper{display:flex;flex-direction:column;height:100%}
.brand-banner-text-content{background-color:#fff;overflow:hidden;padding:1.5rem;margin-top:-6.25rem}
@media(min-width:768px){.brand-banner-text-content{padding:2rem;margin-top:-7rem}
}
@media(min-width:1024px){.brand-banner-text-content{position:absolute;top:2rem;left:2rem;width:29.5rem;height:20.5rem;margin-top:auto}
}
@media(min-width:1024px){.brand-banner-text-content.media-on-left{left:auto;right:2rem}
}
.brand-banner [class*=-call-to-action]{margin-top:1rem}
.brand-banner a{text-decoration:none}
.brand-banner .small-cta{margin:0;padding:0}
.brand-banner .open-modal{padding:0}
.brand-banner .open-modal svg,.brand-banner .tecom-brand-banner-download svg{height:24px;width:24px;transition:none;transform:none;vertical-align:middle}
.tecom .calculator .insert-percent{position:absolute;top:2rem;left:0;display:flex;align-items:center;height:2rem}
.tecom .calculator .insert-percent div{visibility:hidden}
.tecom .calculator .empty ~ .insert-percent{display:none}
@media(min-width:768px){.tecom .calculator .next-step{width:auto;padding-left:3rem;padding-right:3rem}
}
.tecom .calculator>section{display:none}
.tecom .calculator>section header{margin-bottom:7.5rem}
@media(max-width:1023.98px){.tecom .calculator>section header{margin-bottom:2rem}
}
.tecom .calculator.step-1 .step-1-container{display:block}
.tecom .calculator.step-2 .step-2-container{display:block}
.tecom .calculator.step-3 .step-3-container{display:block}
.tecom .calculator.step-4 .step-4-container{display:block}
.tecom .calculator .start-over{display:block;border:0;padding:1rem 2rem;margin:1rem auto 7.5rem}
.theme-magenta .tecom .calculator .start-over{color:#a0148c}
.theme-green .tecom .calculator .start-over{color:#008a00}
.theme-blue .tecom .calculator .start-over{color:#0064d2}
.theme-sunrise .tecom .calculator .start-over{color:#a0148c}
.theme-rockpool .tecom .calculator .start-over{color:#008a00}
.theme-jacaranda .tecom .calculator .start-over{color:#6932e7}
.theme-default .tecom .calculator .start-over{color:#0064d2}
.theme-pacific .tecom .calculator .start-over{color:#0064d2}
.theme-twilight .tecom .calculator .start-over{color:#a0148c}
.tecom .calculator .start-over svg{margin-left:.5rem;vertical-align:text-bottom}
.tecom .calculator .step-1-form-group{margin-bottom:7.5rem}
@media(max-width:1023.98px){.tecom .calculator .step-1-form-group{margin-bottom:3rem}
}
.tecom .calculator .step-1-form .input-field{display:flex;flex-direction:column}
.tecom .calculator .step-1-form .input-field .field{padding-right:10%}
@media(max-width:1023.98px){.tecom .calculator .step-1-form .input-field .field{padding-right:0}
}
.tecom .calculator .step-1-form .input-field span{flex-grow:1}
.tecom .calculator .step-3-container header{margin-bottom:1rem}
.tecom .calculator .step-3-form .tecom-header{display:none}
.tecom .calculator ul.tecom-calculator-stepper{list-style:none;padding:0;position:relative;border-bottom:1px solid #414141;margin-bottom:3rem;width:50%}
@media(max-width:1023.98px){.tecom .calculator ul.tecom-calculator-stepper{width:75%}
}
@media(max-width:767.98px){.tecom .calculator ul.tecom-calculator-stepper{width:100vw;margin-left:-7.5vw;margin-right:-7.5vw}
}
.tecom .calculator ul.tecom-calculator-stepper li{flex-grow:1;flex-basis:0;text-align:center;padding:.75rem;position:relative}
.theme-magenta .tecom .calculator ul.tecom-calculator-stepper li{color:#a0148c;fill:#a0148c}
.theme-green .tecom .calculator ul.tecom-calculator-stepper li{color:#008a00;fill:#008a00}
.theme-blue .tecom .calculator ul.tecom-calculator-stepper li{color:#0064d2;fill:#0064d2}
.theme-sunrise .tecom .calculator ul.tecom-calculator-stepper li{color:#a0148c;fill:#a0148c}
.theme-rockpool .tecom .calculator ul.tecom-calculator-stepper li{color:#008a00;fill:#008a00}
.theme-jacaranda .tecom .calculator ul.tecom-calculator-stepper li{color:#6932e7;fill:#6932e7}
.theme-default .tecom .calculator ul.tecom-calculator-stepper li{color:#0064d2;fill:#0064d2}
.theme-pacific .tecom .calculator ul.tecom-calculator-stepper li{color:#0064d2;fill:#0064d2}
.theme-twilight .tecom .calculator ul.tecom-calculator-stepper li{color:#a0148c;fill:#a0148c}
.tecom .calculator ul.tecom-calculator-stepper li span{display:none}
.tecom .calculator ul.tecom-calculator-stepper li svg{width:100%;left:0}
.tecom .calculator ul.tecom-calculator-stepper:after{content:"";position:absolute;bottom:-1px;left:0;border-bottom-width:2px;border-bottom-style:solid}
.theme-magenta .tecom-calculator-stepper:after{border-image:linear-gradient(90deg,#a0148c 0,#ffad6e 30%,#ff7aa3 100%);border-image-slice:1}
.theme-green .tecom-calculator-stepper:after{border-image:linear-gradient(90deg,#008a00 0,#7de0a1 30%,#008381 100%);border-image-slice:1}
.theme-blue .tecom-calculator-stepper:after{border-image:linear-gradient(90deg,#0064d2 0,#5cd6e0 30%,#5e50bf 100%);border-image-slice:1}
.theme-sunrise .tecom-calculator-stepper:after{border-image:linear-gradient(90deg,#a0148c 0,#ffad6e 30%,#ff7aa3 100%);border-image-slice:1}
.theme-rockpool .tecom-calculator-stepper:after{border-image:linear-gradient(90deg,#008a00 0,#7de0a1 30%,#008381 100%);border-image-slice:1}
.theme-jacaranda .tecom-calculator-stepper:after{border-image:linear-gradient(90deg,#6932e7 0,#c97ee7 30%,#8446dc 100%);border-image-slice:1}
.theme-default .tecom-calculator-stepper:after{border-image:linear-gradient(90deg,#0064d2 0,#5cd6e0 30%,#5e50bf 100%);border-image-slice:1}
.theme-pacific .tecom-calculator-stepper:after{border-image:linear-gradient(90deg,#0064d2 0,#5cd6e0 30%,#5e50bf 100%);border-image-slice:1}
.theme-twilight .tecom-calculator-stepper:after{border-image:linear-gradient(90deg,#a0148c 0,#ffad6e 30%,#ff7aa3 100%);border-image-slice:1}
.tecom .calculator.step-4 .tecom-calculator-stepper:after{width:100%}
@media(min-width:1024px){.tecom .calculator.step-1 .tecom-calculator-stepper li:nth-child(1) span:nth-child(1),.tecom .calculator.step-1 .tecom-calculator-stepper li:nth-child(1) ~ li span:nth-child(1){display:block}
}
@media(max-width:1023.98px){.tecom .calculator.step-1 .tecom-calculator-stepper li:nth-child(1) span:nth-child(2),.tecom .calculator.step-1 .tecom-calculator-stepper li:nth-child(1) ~ li span:nth-child(2){display:block}
}
.tecom .calculator.step-1 .tecom-calculator-stepper li:nth-child(1) svg,.tecom .calculator.step-1 .tecom-calculator-stepper li:nth-child(1) ~ li svg{display:none}
.tecom .calculator.step-1 .tecom-calculator-stepper li:nth-child(1) ~ li{color:#414141}
.tecom .calculator.step-1 .tecom-calculator-stepper:after{width:calc(33.3333333333% * 1)}
@media(min-width:1024px){.tecom .calculator.step-2 .tecom-calculator-stepper li:nth-child(2) span:nth-child(1),.tecom .calculator.step-2 .tecom-calculator-stepper li:nth-child(2) ~ li span:nth-child(1){display:block}
}
@media(max-width:1023.98px){.tecom .calculator.step-2 .tecom-calculator-stepper li:nth-child(2) span:nth-child(2),.tecom .calculator.step-2 .tecom-calculator-stepper li:nth-child(2) ~ li span:nth-child(2){display:block}
}
.tecom .calculator.step-2 .tecom-calculator-stepper li:nth-child(2) svg,.tecom .calculator.step-2 .tecom-calculator-stepper li:nth-child(2) ~ li svg{display:none}
.tecom .calculator.step-2 .tecom-calculator-stepper li:nth-child(2) ~ li{color:#414141}
.tecom .calculator.step-2 .tecom-calculator-stepper:after{width:calc(33.3333333333% * 2)}
@media(min-width:1024px){.tecom .calculator.step-3 .tecom-calculator-stepper li:nth-child(3) span:nth-child(1),.tecom .calculator.step-3 .tecom-calculator-stepper li:nth-child(3) ~ li span:nth-child(1){display:block}
}
@media(max-width:1023.98px){.tecom .calculator.step-3 .tecom-calculator-stepper li:nth-child(3) span:nth-child(2),.tecom .calculator.step-3 .tecom-calculator-stepper li:nth-child(3) ~ li span:nth-child(2){display:block}
}
.tecom .calculator.step-3 .tecom-calculator-stepper li:nth-child(3) svg,.tecom .calculator.step-3 .tecom-calculator-stepper li:nth-child(3) ~ li svg{display:none}
.tecom .calculator.step-3 .tecom-calculator-stepper li:nth-child(3) ~ li{color:#414141}
.tecom .calculator.step-3 .tecom-calculator-stepper:after{width:calc(33.3333333333% * 3)}
.tecom .calculator .table-container{margin-bottom:4rem}
.tecom .calculator .table-container:last-child{margin-bottom:2rem}
@media(max-width:767.98px){.tecom .calculator .table-container{overflow-x:scroll;overflow-y:hidden}
}
.tecom .calculator .table-container table{border-spacing:0}
.tecom .calculator .table-container>table{width:100%;border-spacing:2rem 0;border:1px solid #e6e6e6;padding:2rem 0}
@media(max-width:1023.98px){.tecom .calculator .table-container>table{border-spacing:0;padding:0}
}
@media(max-width:767.98px){.tecom .calculator .table-container>table{width:40rem}
}
.tecom .calculator .table-container>table>tbody.breakdown.breakdown-show tr{visibility:visible !important}
.tecom .calculator .table-container>table>tbody.breakdown.breakdown-show tr:last-child th,.tecom .calculator .table-container>table>tbody.breakdown.breakdown-show tr:last-child td{padding-bottom:3rem}
.tecom .calculator .table-container>table>tbody.breakdown.breakdown-show span:first-child{display:none}
.tecom .calculator .table-container>table>tbody.breakdown.breakdown-show span:last-child{display:inline}
.tecom .calculator .table-container>table>tbody.breakdown:not(.breakdown-show)>tr:first-child td{padding-bottom:3rem}
.tecom .calculator .table-container>table>tbody.breakdown:not(.breakdown-show)>tr:not(:first-child) *{padding:0;line-height:0}
.tecom .calculator .table-container>table>tbody.breakdown tr:not(:first-child){visibility:collapse}
.tecom .calculator .table-container>table>tbody>tr>th,.tecom .calculator .table-container>table>tbody>tr>td{padding:1rem}
.tecom .calculator .table-container>table>tbody:not(:first-child) th.heading-24[colspan]{padding-top:4rem}
@media(max-width:1023.98px){.tecom .calculator .table-container>table>tbody:not(:first-child) th.heading-24[colspan]{padding-top:2rem}
}
.tecom .calculator .table-container th{text-align:left}
.tecom .calculator .table-container th,.tecom .calculator .table-container td{vertical-align:top}
.tecom .calculator .table-container button{text-decoration:underline;border:0;padding:0}
.theme-magenta .tecom .calculator .table-container button{color:#a0148c}
.theme-green .tecom .calculator .table-container button{color:#008a00}
.theme-blue .tecom .calculator .table-container button{color:#0064d2}
.theme-sunrise .tecom .calculator .table-container button{color:#a0148c}
.theme-rockpool .tecom .calculator .table-container button{color:#008a00}
.theme-jacaranda .tecom .calculator .table-container button{color:#6932e7}
.theme-default .tecom .calculator .table-container button{color:#0064d2}
.theme-pacific .tecom .calculator .table-container button{color:#0064d2}
.theme-twilight .tecom .calculator .table-container button{color:#a0148c}
.tecom .calculator .table-container button span:last-child{display:none}
.tecom .calculator .table-container .body-copy-18{padding-top:0}
.theme-magenta .tecom .calculator .table-container .column-highlight{background:#f6e8f4}
.theme-green .tecom .calculator .table-container .column-highlight{background:#e6f3e6}
.theme-blue .tecom .calculator .table-container .column-highlight{background:#e6f0fb}
.theme-sunrise .tecom .calculator .table-container .column-highlight{background:#f6e8f4}
.theme-rockpool .tecom .calculator .table-container .column-highlight{background:#e6f3e6}
.theme-jacaranda .tecom .calculator .table-container .column-highlight{background:#f0ebfd}
.theme-default .tecom .calculator .table-container .column-highlight{background:#e6f0fb}
.theme-pacific .tecom .calculator .table-container .column-highlight{background:#e6f0fb}
.theme-twilight .tecom .calculator .table-container .column-highlight{background:#f6e8f4}
.tecom .calculator .table-container .column-highlight.column-highlight-negative{background:#fcf4f3}
@media(max-width:1023.98px){.tecom .calculator .table-container .column-highlight>th,.tecom .calculator .table-container .column-highlight>td{border-right:1rem solid white}
.tecom .calculator .table-container .column-highlight>th:last-child,.tecom .calculator .table-container .column-highlight>td:last-child{border-right:0}
}
.tecom .campaign-form .landing-page h2 ~ *{margin-top:2rem}
.tecom .campaign-form .landing-page .media-wrapper{font-size:0}
.tecom .campaign-form p+p,.tecom .campaign-form [class*=heading-]+p{margin-top:1rem}
.tecom .campaign-form .form-page-section{border:1px solid rgba(0,4,10,0.2);border-radius:6px;padding:2rem}
.tecom .campaign-form .form-page-section .form-element+.form-element{margin-top:1rem}
.tecom .campaign-form .cta-able,.tecom .campaign-form .able-ActionButton{margin-top:2rem}
.tecom .campaign-form .event-success-page .success-message-text{border-bottom:1px solid #d8d8d8;padding-bottom:2rem}
.tecom .campaign-form .event-success-page .event-information,.tecom .campaign-form .event-success-page .event-information>*,.tecom .campaign-form .event-success-page .speakers-list,.tecom .campaign-form .event-success-page .text-wrapper ~ *{margin-top:2rem}
@media(min-width:1024px){.tecom .campaign-form .event-success-page .speakers-list{margin-top:0}
}
.tecom .campaign-form .event-success-page .speakers-list ul{margin-top:0;margin-bottom:0;padding-left:0}
.tecom .campaign-form .event-success-page .speakers-list ul li{list-style:none;margin-top:2rem}
.tecom .campaign-form .event-success-page .speakers-list ul li img{height:4.5rem;width:4.5rem;border-radius:50%}
.tecom .campaign-form .event-success-page .speakers-list ul li p{margin:0}
.tecom .campaign-form .event-success-page .download-list li>div{margin:0 1rem}
.tecom .campaign-form .gated-success-page .success-message-media{font-size:0}
.tecom .campaign-form .gated-success-page .success-message-media .play-button-container{margin-top:0}
@media(max-width:1023.98px){.tecom .campaign-form .gated-success-page .success-message-media{margin-top:2rem}
}
.tecom .campaign-form .gated-success-page .additional-content-links h2 ~ *{margin-top:2rem}
.tecom .campaign-form .gated-success-page .additional-content-links .dynamic-content-recent{flex-wrap:wrap}
.tecom .brand-grid .brand .image-wrapper{padding:1.5rem 1.5rem 0}
.tecom .brand-grid .brand p{text-align:center;margin:0;color:#787878;word-wrap:break-word;line-height:1.5rem}
.tecom .brand-grid .tecom_button{display:block;text-decoration:none}
.tecom .brand-grid .tecom_button:hover p{color:#414141;text-decoration:none}
.tecom-template .conditionalVisibility{margin-bottom:0}
html:not(.aem-AuthorLayer-Edit) .tecom-visibility-container .tecom-visible-if-condition-is-met{display:none}
html:not(.aem-AuthorLayer-Edit) .tecom-visibility-container .tecom-visible-if-condition-is-not-met{display:block}
html:not(.aem-AuthorLayer-Edit) .tecom-visibility-container.tecom-condition-is-met .tecom-visible-if-condition-is-met{display:block}
html:not(.aem-AuthorLayer-Edit) .tecom-visibility-container.tecom-condition-is-met .tecom-visible-if-condition-is-not-met{display:none}
.tecom .content-box-group .row:hover .content-box-item{opacity:.6}
.tecom .content-box-group .content-box-item:hover{opacity:1 !important}
.tecom .content-box-container .tecom{height:100%}
.tecom .content-box-container .content-box.standard-spacing{margin-bottom:0}
.tecom .content-box-item{background-color:#fff;box-shadow:0 4px 5px 0 rgba(0,4,10,0.14),0 1px 10px 0 rgba(0,4,10,0.04),0 2px 4px 0 rgba(0,4,10,0.2);margin-bottom:1rem;padding:1.5rem}
@media screen and (min-width:64rem){.tecom .content-box-item{box-shadow:0 6px 10px 0 rgba(0,4,10,0.14),0 1px 18px 0 rgba(0,4,10,0.04),0 3px 5px -1px rgba(0,4,10,0.2);margin-bottom:1.5rem}
}
@media(min-width:768px){.tecom .content-box-item{display:flex;flex-direction:column;height:100%;padding-right:1.5rem}
}
.tecom .content-box-item .svg{margin-bottom:1rem}
.tecom .content-box-item .svg svg{width:6.6rem;height:5rem}
.tecom .content-box-item .content-box-item-copy-container :last-child{margin-bottom:0}
@media(min-width:768px){.tecom .content-box-item .content-box-item-copy-container{flex-grow:1}
}
.content-tiles h1{font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#282828;margin:0;text-transform:uppercase}
@media screen and (min-width:64rem){.content-tiles h1{font:700 1.25rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.content-tiles h1 .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.content-tiles h2{font:700 1.5rem/1.41666667 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#282828;margin:0}
@media screen and (min-width:64rem){.content-tiles h2{font:700 2rem/1.40625 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.content-tiles h2 .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.content-tiles h1+h2{margin-top:.5rem}
.content-tiles.gray-background{background-color:#f4f4f4;padding:2rem 0}
.content-tiles .tile-container{display:flex;flex-direction:row}
@media(max-width:1023.98px){.content-tiles .tile-container{flex-wrap:wrap;justify-content:space-between}
}
@media(min-width:1024px){.content-tiles .tile-container:hover .tile-item:hover{width:66.6666666667%}
}
@media(min-width:1024px){.content-tiles .tile-container:hover .tile-item:not(:hover){width:33.3333333333%}
}
@media(min-width:1024px){.content-tiles .tile-container:focus-within .tile-item:focus{width:66.6666666667%}
}
@media(min-width:1024px){.content-tiles .tile-container:focus-within .tile-item:not(:focus){width:33.3333333333%}
}
.content-tiles .tile-container .tile-item{width:33.3333333333%;position:relative;margin-bottom:0}
@media(max-width:767.98px){.content-tiles .tile-container .tile-item{width:100%}
}
@media(min-width:768px){.content-tiles .tile-container .tile-item{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,4,10,0.14),0 3px 1px -2px rgba(0,4,10,0.04),0 1px 5px 0 rgba(0,4,10,0.2);margin-bottom:1rem}
}
@media screen and (min-width:768px) and (min-width:64rem){.content-tiles .tile-container .tile-item{box-shadow:0 4px 5px 0 rgba(0,4,10,0.14),0 1px 10px 0 rgba(0,4,10,0.04),0 2px 4px 0 rgba(0,4,10,0.2);margin-bottom:1rem}
}
@media(min-width:1024px){.content-tiles .tile-container .tile-item{transition:width .5s linear}
}
.content-tiles .tile-container .tile-item:hover .heading-16,.content-tiles .tile-container .tile-item:focus .heading-16{color:#001e82}
.content-tiles .tile-container .tile-item:hover svg,.content-tiles .tile-container .tile-item:focus svg{fill:#001e82}
@media(min-width:768px) and (max-width:1023.98px){.content-tiles .tile-container .tile-item:first-child{width:100%;margin-bottom:.5rem}
}
@media(min-width:1024px){.content-tiles .tile-container .tile-item:first-child{width:66.6666666667%}
}
@media(min-width:768px) and (max-width:1023.98px){.content-tiles .tile-container .tile-item:first-child img{height:420px}
}
@media(min-width:1024px){.content-tiles .tile-container .tile-item:nth-child(2){margin:0 calc(0.5 * 0.5rem)}
}
@media(min-width:768px) and (max-width:1023.98px){.content-tiles .tile-container .tile-item:nth-child(n+2){width:calc(50% - 0.5 * 0.5rem)}
}
@media(min-width:768px) and (max-width:1023.98px){.content-tiles .tile-container .tile-item:nth-child(n+2) img{height:262px}
}
.content-tiles .tile-container .tile-item-img-pinned--center img{object-position:top center}
.content-tiles .tile-container .tile-item-img-pinned--left img{object-position:top left}
.content-tiles .tile-container .tile-item-img-pinned--right img{object-position:top right}
.content-tiles .tile-container .tile-item img{object-fit:cover;vertical-align:bottom}
@media(max-width:767.98px){.content-tiles .tile-container .tile-item img{height:400px}
}
@media(min-width:1024px){.content-tiles .tile-container .tile-item img{height:480px}
}
.content-tiles .tile-container .tile-item .tile-content{background-color:#fff;border-radius:.25rem;position:absolute;bottom:1rem;padding:1rem .5rem 1rem 1rem;display:flex;justify-content:space-between;left:1rem;right:1rem}
.content-tiles .tile-container .tile-item .able-icon{flex-shrink:0;margin-top:0;margin-left:0;margin-right:0}
.tecom-country-selector{max-width:1360px;margin:0 auto;position:relative}
.tecom-country-selector button{align-items:center;margin-left:auto;border:0}
.tecom-country-selector .current-country-name{border-right:1px solid #aaa}
.tecom-country-selector .current-country-flag-label{padding:.75rem}
.tecom-country-selector svg{color:#414141;margin:.75rem}
.tecom-country-selector .tecom-country-selector-drop-down{position:absolute;display:none}
.tecom-country-selector-wrapper-drop-down-open .tecom-country-selector-drop-down{display:block;min-width:19.375rem;right:0;top:48px;z-index:1029;box-shadow:0 1px 4px 0 rgba(0,0,0,0.3);background-color:#fff}
.tecom-country-selector-wrapper-drop-down-open svg{fill:currentColor}
.theme-magenta .tecom-country-selector-wrapper-drop-down-open svg{color:#a0148c}
.theme-green .tecom-country-selector-wrapper-drop-down-open svg{color:#008a00}
.theme-blue .tecom-country-selector-wrapper-drop-down-open svg{color:#0064d2}
.theme-sunrise .tecom-country-selector-wrapper-drop-down-open svg{color:#a0148c}
.theme-rockpool .tecom-country-selector-wrapper-drop-down-open svg{color:#008a00}
.theme-jacaranda .tecom-country-selector-wrapper-drop-down-open svg{color:#6932e7}
.theme-default .tecom-country-selector-wrapper-drop-down-open svg{color:#0064d2}
.theme-pacific .tecom-country-selector-wrapper-drop-down-open svg{color:#0064d2}
.theme-twilight .tecom-country-selector-wrapper-drop-down-open svg{color:#a0148c}
.tecom-country-selector ul{margin:0;padding:0}
.tecom-country-selector li{width:100%;line-height:1.5rem;list-style:none;word-wrap:break-word;padding:.75rem .5rem .75rem 1rem;border-left:2px solid transparent}
.tecom-country-selector li:hover,.tecom-country-selector li:focus{border-left:2px solid #001e82}
.tecom-country-selector li a{color:#414141}
.tecom-country-selector li a span{margin-left:calc(1rem + 24px)}
.tecom-country-selector li a img+span{margin-left:1rem}
.theme-magenta .tecom-country-selector .active{border-left-color:#0064d2}
.theme-green .tecom-country-selector .active{border-left-color:#0064d2}
.theme-blue .tecom-country-selector .active{border-left-color:#0064d2}
.theme-sunrise .tecom-country-selector .active{border-left-color:#0064d2}
.theme-rockpool .tecom-country-selector .active{border-left-color:#0064d2}
.theme-jacaranda .tecom-country-selector .active{border-left-color:#0064d2}
.theme-default .tecom-country-selector .active{border-left-color:#0064d2}
.theme-pacific .tecom-country-selector .active{border-left-color:#0064d2}
.theme-twilight .tecom-country-selector .active{border-left-color:#0064d2}
.tecom-country-selector .active a{font-weight:bold}
.tecom-country-selector a{text-decoration:none}
.tecom .tecom-directory .tecom-body-copy{margin-bottom:2rem}
.tecom .tecom-directory .directory-link-group li{display:flex;flex-direction:row;margin-bottom:.25rem;margin-top:.25rem}
.tecom .tecom-directory .directory-link-group li:nth-child(n+6){display:none}
.tecom .tecom-directory .directory-link-group li:last-child{margin-bottom:0}
.tecom .tecom-directory .directory-link-group li a{line-height:1.4;text-decoration:none;color:#414141}
.tecom .tecom-directory .directory-link-group li a:hover,.tecom .tecom-directory .directory-link-group li a:focus,.tecom .tecom-directory .directory-link-group li a:active{color:#001e82;text-decoration:underline}
.tecom .tecom-directory .directory-link-group.show-three-links:not(.directory-link-group-expand) li:nth-child(n+4){display:none}
.tecom .tecom-directory .directory-link-group-expand .directory-links li{display:block}
.tecom .tecom-directory .directory-link-group-expand button .show-more{display:none}
.tecom .tecom-directory .directory-link-group-expand button .show-less{display:block}
@media(min-width:1024px){.tecom .tecom-directory .directory-link-group-content{padding-right:1.5rem}
}
.tecom .tecom-directory .directory-rolodex{font-size:10px;text-align:center}
.theme-magenta .tecom .tecom-directory .directory-rolodex{color:#a0148c}
.theme-green .tecom .tecom-directory .directory-rolodex{color:#008a00}
.theme-blue .tecom .tecom-directory .directory-rolodex{color:#0064d2}
.theme-sunrise .tecom .tecom-directory .directory-rolodex{color:#a0148c}
.theme-rockpool .tecom .tecom-directory .directory-rolodex{color:#008a00}
.theme-jacaranda .tecom .tecom-directory .directory-rolodex{color:#6932e7}
.theme-default .tecom .tecom-directory .directory-rolodex{color:#0064d2}
.theme-pacific .tecom .tecom-directory .directory-rolodex{color:#0064d2}
.theme-twilight .tecom .tecom-directory .directory-rolodex{color:#a0148c}
.tecom .tecom-directory .directory-rolodex ul{padding:.5rem .25rem;position:-webkit-sticky;position:sticky}
.tecom .tecom-directory .directory-rolodex li{padding-bottom:.25rem}
.tecom .tecom-directory .directory-links-none{margin:0}
@media(min-width:768px){.tecom .tecom-directory .directory-links-none{display:none}
}
.tecom .tecom-directory .directory-links-none .directory-link-group-content{display:none}
@media(max-width:767.98px){.tecom .tecom-directory>.row{margin-right:-7.5%}
}
.tecom .tecom-directory .show-less{display:none}
.tecom .tecom-directory ul{margin:1rem 0 0;padding:0;list-style:none}
.tecom .tecom-directory button{padding:0;border:0;text-decoration:underline}
.theme-magenta .tecom .tecom-directory button{color:#a0148c}
.theme-magenta .tecom .tecom-directory button:hover{color:#001e82}
.theme-green .tecom .tecom-directory button{color:#008a00}
.theme-green .tecom .tecom-directory button:hover{color:#001e82}
.theme-blue .tecom .tecom-directory button{color:#0064d2}
.theme-blue .tecom .tecom-directory button:hover{color:#001e82}
.theme-sunrise .tecom .tecom-directory button{color:#a0148c}
.theme-sunrise .tecom .tecom-directory button:hover{color:#001e82}
.theme-rockpool .tecom .tecom-directory button{color:#008a00}
.theme-rockpool .tecom .tecom-directory button:hover{color:#001e82}
.theme-jacaranda .tecom .tecom-directory button{color:#6932e7}
.theme-jacaranda .tecom .tecom-directory button:hover{color:#001e82}
.theme-default .tecom .tecom-directory button{color:#0064d2}
.theme-default .tecom .tecom-directory button:hover{color:#001e82}
.theme-pacific .tecom .tecom-directory button{color:#0064d2}
.theme-pacific .tecom .tecom-directory button:hover{color:#001e82}
.theme-twilight .tecom .tecom-directory button{color:#a0148c}
.theme-twilight .tecom .tecom-directory button:hover{color:#001e82}
.download-list ul{margin:0;padding:0}
.download-list li{border-bottom:1px solid #d8d8d8;list-style:none;padding:1rem 0}
.download-list li>div{flex-grow:1;flex-shrink:1;flex-basis:0;color:#787878;margin:0 1.5rem}
.download-list .extension{text-transform:uppercase}
.theme-magenta .download-list a{color:#a0148c;text-decoration:none}
.theme-magenta .download-list a svg,.theme-magenta .download-list a .able-icon use,.theme-magenta .download-list a .able-icon path{color:#a0148c;fill:#a0148c}
.theme-green .download-list a{color:#008a00;text-decoration:none}
.theme-green .download-list a svg,.theme-green .download-list a .able-icon use,.theme-green .download-list a .able-icon path{color:#008a00;fill:#008a00}
.theme-blue .download-list a{color:#0064d2;text-decoration:none}
.theme-blue .download-list a svg,.theme-blue .download-list a .able-icon use,.theme-blue .download-list a .able-icon path{color:#0064d2;fill:#0064d2}
.theme-sunrise .download-list a{color:#a0148c;text-decoration:none}
.theme-sunrise .download-list a svg,.theme-sunrise .download-list a .able-icon use,.theme-sunrise .download-list a .able-icon path{color:#a0148c;fill:#a0148c}
.theme-rockpool .download-list a{color:#008a00;text-decoration:none}
.theme-rockpool .download-list a svg,.theme-rockpool .download-list a .able-icon use,.theme-rockpool .download-list a .able-icon path{color:#008a00;fill:#008a00}
.theme-jacaranda .download-list a{color:#6932e7;text-decoration:none}
.theme-jacaranda .download-list a svg,.theme-jacaranda .download-list a .able-icon use,.theme-jacaranda .download-list a .able-icon path{color:#6932e7;fill:#6932e7}
.theme-default .download-list a{color:#0064d2;text-decoration:none}
.theme-default .download-list a svg,.theme-default .download-list a .able-icon use,.theme-default .download-list a .able-icon path{color:#0064d2;fill:#0064d2}
.theme-pacific .download-list a{color:#0064d2;text-decoration:none}
.theme-pacific .download-list a svg,.theme-pacific .download-list a .able-icon use,.theme-pacific .download-list a .able-icon path{color:#0064d2;fill:#0064d2}
.theme-twilight .download-list a{color:#a0148c;text-decoration:none}
.theme-twilight .download-list a svg,.theme-twilight .download-list a .able-icon use,.theme-twilight .download-list a .able-icon path{color:#a0148c;fill:#a0148c}
.download-list svg{margin:.5rem;color:#000;fill:currentColor}
@media(max-width:767.98px){.tecom .dynamic-content-recent{flex-wrap:nowrap;margin:0 calc(0.25rem - 7.5vw);overflow-x:scroll}
.tecom .dynamic-content-recent:before,.tecom .dynamic-content-recent:after{content:"";flex:none;width:calc(7.5vw - 0.25rem - 12px)}
}
.tecom .dynamic-content ul{list-style:none;margin:0;padding:0}
@media(min-width:768px){.tecom .dynamic-content ul{margin:0 0 2rem}
}
.tecom .dynamic-content li a{border-bottom:1px solid #d8d8d8;display:block;margin:0;padding:1rem 0;text-decoration:none}
.tecom .dynamic-content li a:hover,.tecom .dynamic-content li a:focus{border-bottom-color:#001e82}
.tecom .dynamic-content img{flex-shrink:0}
.tecom .dynamic-content-item{display:flex;flex-direction:column}
@media(max-width:767.98px){.tecom .dynamic-content-item{min-width:75%}
}
@media(max-width:1023.98px){.tecom .dynamic-content-item .heading-16{flex-grow:1}
}
.tecom .dynamic-content-item .body-copy-18{flex-grow:1}
@media(max-width:767.98px){.tecom .dynamic-content-item+.dynamic-content-item{margin-left:1.5rem}
}
.tecom .dynamic-content-articles header{margin-bottom:2rem}
.tecom .dynamic-content-articles .media-before-text-group{margin-bottom:0}
.tecom .dynamic-content-video p:empty{display:none}
.tecom .dynamic-content-video section>*:last-child{margin-bottom:0}
.tecom .dynamic-content-show-more-button-wrapper{margin-top:1rem}
.tecom .media-before-text-group .dynamic-content-show-more.super-button-medium{width:100%;padding-right:.5rem;padding-left:.5rem}
.tecom .tecom-event-agenda-download{display:block;text-decoration:none;margin-bottom:2rem}
.theme-magenta .tecom .tecom-event-agenda-download{color:#a0148c;fill:#a0148c}
.theme-green .tecom .tecom-event-agenda-download{color:#008a00;fill:#008a00}
.theme-blue .tecom .tecom-event-agenda-download{color:#0064d2;fill:#0064d2}
.theme-sunrise .tecom .tecom-event-agenda-download{color:#a0148c;fill:#a0148c}
.theme-rockpool .tecom .tecom-event-agenda-download{color:#008a00;fill:#008a00}
.theme-jacaranda .tecom .tecom-event-agenda-download{color:#6932e7;fill:#6932e7}
.theme-default .tecom .tecom-event-agenda-download{color:#0064d2;fill:#0064d2}
.theme-pacific .tecom .tecom-event-agenda-download{color:#0064d2;fill:#0064d2}
.theme-twilight .tecom .tecom-event-agenda-download{color:#a0148c;fill:#a0148c}
@media(min-width:768px){.tecom .tecom-event-agenda-download{text-align:right;margin-bottom:0}
}
.tecom .tecom-event-agenda-download svg{color:currentColor !important;margin-left:.5rem;position:relative;top:.25rem}
.tecom .tecom-event-agenda-filter{position:relative}
.tecom .tecom-event-agenda-filter input,.tecom .tecom-event-agenda-filter select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-bottom:1px solid #414141;border-radius:0;height:2rem;margin-bottom:4rem;outline:0;padding-right:2rem;width:100%}
.tecom .tecom-event-agenda-filter input::-ms-expand,.tecom .tecom-event-agenda-filter select::-ms-expand{display:none}
.tecom .tecom-event-agenda-filter svg{position:absolute;right:0;top:0}
.tecom .tecom-event-agenda-filter svg.tcom-icon-16{margin:4px}
.tecom .tecom-event-agenda-date>p{margin:2rem 0}
.tecom .tecom-event-agenda-start-time{border-left:1px solid #d8d8d8;margin:0 0 .5rem .5rem;padding-left:2rem}
.tecom .tecom-event-agenda-start-time>p{margin-bottom:.5rem}
.tecom .tecom-event-agenda-start-time>svg{background:#fff;box-sizing:content-box;margin-left:-2.75rem;padding-bottom:.5rem;position:absolute}
.theme-magenta .tecom .tecom-event-agenda-start-time>svg{color:#a0148c;fill:#a0148c}
.theme-green .tecom .tecom-event-agenda-start-time>svg{color:#008a00;fill:#008a00}
.theme-blue .tecom .tecom-event-agenda-start-time>svg{color:#0064d2;fill:#0064d2}
.theme-sunrise .tecom .tecom-event-agenda-start-time>svg{color:#a0148c;fill:#a0148c}
.theme-rockpool .tecom .tecom-event-agenda-start-time>svg{color:#008a00;fill:#008a00}
.theme-jacaranda .tecom .tecom-event-agenda-start-time>svg{color:#6932e7;fill:#6932e7}
.theme-default .tecom .tecom-event-agenda-start-time>svg{color:#0064d2;fill:#0064d2}
.theme-pacific .tecom .tecom-event-agenda-start-time>svg{color:#0064d2;fill:#0064d2}
.theme-twilight .tecom .tecom-event-agenda-start-time>svg{color:#a0148c;fill:#a0148c}
.tecom .tecom-event-agenda-events{display:flex;flex-wrap:wrap}
.tecom .tecom-event-agenda-events svg{color:#757575;fill:#757575;position:absolute;top:-0.25rem}
.tecom .tecom-event-agenda-event{margin-bottom:2rem}
@media(min-width:768px){.tecom .tecom-event-agenda-event{flex-basis:40%;margin:0 10% 3.5rem 0}
}
.tecom .tecom-event-agenda-event>div:last-child p{margin-bottom:0}
.tecom .tecom-event-agenda-session-duration,.tecom .tecom-event-agenda-speaker-name,.tecom .tecom-event-agenda-speaker-title{margin-left:2rem}
.tecom .tecom-event-agenda-session-duration>svg,.tecom .tecom-event-agenda-speaker-name>svg,.tecom .tecom-event-agenda-speaker-title>svg{left:-2.25rem}
.tecom .tecom-event-agenda-speaker-name button{margin:0;outline:0;padding:0;border:0;text-decoration:underline}
.theme-magenta .tecom .tecom-event-agenda-speaker-name button{color:#a0148c}
.theme-green .tecom .tecom-event-agenda-speaker-name button{color:#008a00}
.theme-blue .tecom .tecom-event-agenda-speaker-name button{color:#0064d2}
.theme-sunrise .tecom .tecom-event-agenda-speaker-name button{color:#a0148c}
.theme-rockpool .tecom .tecom-event-agenda-speaker-name button{color:#008a00}
.theme-jacaranda .tecom .tecom-event-agenda-speaker-name button{color:#6932e7}
.theme-default .tecom .tecom-event-agenda-speaker-name button{color:#0064d2}
.theme-pacific .tecom .tecom-event-agenda-speaker-name button{color:#0064d2}
.theme-twilight .tecom .tecom-event-agenda-speaker-name button{color:#a0148c}
.tecom .tecom-event-agenda-speaker-bio{width:80%;height:50%;display:flex;padding:3rem;background:white;border-top-width:.5rem;border-top-style:solid;position:relative}
.tecom .tecom-event-agenda-speaker-bio-container{display:none;z-index:1050;position:fixed !important;top:0;left:0;bottom:0;right:0;background:black;align-items:center;justify-content:center}
.tecom .tecom-event-agenda-speaker-bio-show{display:flex}
.tecom .tecom-event-agenda-speaker-bio-image{width:30%;margin-right:2rem}
.tecom .tecom-event-agenda-speaker-bio-image img{max-width:100%;max-height:100%}
.tecom .tecom-event-agenda-speaker-bio-text{width:70%;overflow:scroll}
.tecom .tecom-event-agenda-speaker-bio svg{cursor:pointer;position:absolute;right:2rem;top:2rem}
.tecom .tecom-event-agenda .hideDate{display:none}
.tecom .tecom-event-agenda .hide{display:none}
.tecom .tecom-event-agenda div{position:relative}
.theme-magenta .tecom-event-agenda-speaker-bio{border-image:linear-gradient(90deg,#a0148c 0,#ffad6e 30%,#ff7aa3 100%);border-image-slice:1}
.theme-green .tecom-event-agenda-speaker-bio{border-image:linear-gradient(90deg,#008a00 0,#7de0a1 30%,#008381 100%);border-image-slice:1}
.theme-blue .tecom-event-agenda-speaker-bio{border-image:linear-gradient(90deg,#0064d2 0,#5cd6e0 30%,#5e50bf 100%);border-image-slice:1}
.theme-sunrise .tecom-event-agenda-speaker-bio{border-image:linear-gradient(90deg,#a0148c 0,#ffad6e 30%,#ff7aa3 100%);border-image-slice:1}
.theme-rockpool .tecom-event-agenda-speaker-bio{border-image:linear-gradient(90deg,#008a00 0,#7de0a1 30%,#008381 100%);border-image-slice:1}
.theme-jacaranda .tecom-event-agenda-speaker-bio{border-image:linear-gradient(90deg,#6932e7 0,#c97ee7 30%,#8446dc 100%);border-image-slice:1}
.theme-default .tecom-event-agenda-speaker-bio{border-image:linear-gradient(90deg,#0064d2 0,#5cd6e0 30%,#5e50bf 100%);border-image-slice:1}
.theme-pacific .tecom-event-agenda-speaker-bio{border-image:linear-gradient(90deg,#0064d2 0,#5cd6e0 30%,#5e50bf 100%);border-image-slice:1}
.theme-twilight .tecom-event-agenda-speaker-bio{border-image:linear-gradient(90deg,#a0148c 0,#ffad6e 30%,#ff7aa3 100%);border-image-slice:1}
.tecom .event-registration-call-to-action-top-border{width:100%;margin:0;border-width:0;border-top:2px solid #fff}
.tecom .event-registration-call-to-action .event-registration-call-to-action-content{padding:2rem;width:100%;margin:0;border:1px solid #d8d8d8;border-top:0}
.tecom .event-registration-call-to-action a{width:100%}
.tecom .event-registration-call-to-action svg{margin-right:.5rem;flex:none}
@media(min-width:768px){.tecom .event-registration-call-to-action svg{margin-right:1rem}
}
.theme-magenta .tecom .event-registration-call-to-action svg{color:#a0148c;fill:#a0148c}
.theme-green .tecom .event-registration-call-to-action svg{color:#008a00;fill:#008a00}
.theme-blue .tecom .event-registration-call-to-action svg{color:#0064d2;fill:#0064d2}
.theme-sunrise .tecom .event-registration-call-to-action svg{color:#a0148c;fill:#a0148c}
.theme-rockpool .tecom .event-registration-call-to-action svg{color:#008a00;fill:#008a00}
.theme-jacaranda .tecom .event-registration-call-to-action svg{color:#6932e7;fill:#6932e7}
.theme-default .tecom .event-registration-call-to-action svg{color:#0064d2;fill:#0064d2}
.theme-pacific .tecom .event-registration-call-to-action svg{color:#0064d2;fill:#0064d2}
.theme-twilight .tecom .event-registration-call-to-action svg{color:#a0148c;fill:#a0148c}
.theme-magenta .event-registration-call-to-action-top-border{border-image:linear-gradient(90deg,#a0148c 0,#ffad6e 30%,#ff7aa3 100%);border-image-slice:1}
.theme-green .event-registration-call-to-action-top-border{border-image:linear-gradient(90deg,#008a00 0,#7de0a1 30%,#008381 100%);border-image-slice:1}
.theme-blue .event-registration-call-to-action-top-border{border-image:linear-gradient(90deg,#0064d2 0,#5cd6e0 30%,#5e50bf 100%);border-image-slice:1}
.theme-sunrise .event-registration-call-to-action-top-border{border-image:linear-gradient(90deg,#a0148c 0,#ffad6e 30%,#ff7aa3 100%);border-image-slice:1}
.theme-rockpool .event-registration-call-to-action-top-border{border-image:linear-gradient(90deg,#008a00 0,#7de0a1 30%,#008381 100%);border-image-slice:1}
.theme-jacaranda .event-registration-call-to-action-top-border{border-image:linear-gradient(90deg,#6932e7 0,#c97ee7 30%,#8446dc 100%);border-image-slice:1}
.theme-default .event-registration-call-to-action-top-border{border-image:linear-gradient(90deg,#0064d2 0,#5cd6e0 30%,#5e50bf 100%);border-image-slice:1}
.theme-pacific .event-registration-call-to-action-top-border{border-image:linear-gradient(90deg,#0064d2 0,#5cd6e0 30%,#5e50bf 100%);border-image-slice:1}
.theme-twilight .event-registration-call-to-action-top-border{border-image:linear-gradient(90deg,#a0148c 0,#ffad6e 30%,#ff7aa3 100%);border-image-slice:1}
.tecom .faq-accordion-map{position:relative}
.tecom .faq-accordion-map .heading-16{margin:0}
.tecom .faq-accordion-map svg{position:absolute;top:0;left:0}
.tecom .faq-accordion-map p{margin-left:2rem !important}
.tecom .faq-accordion-map a{text-decoration:none}
.tecom .faq-accordion-map a span{text-decoration:underline}
.tecom .faq-accordion-map img{margin-bottom:1rem}
.theme-magenta .tecom .faq-accordion-map a,.theme-magenta .tecom .faq-accordion-map svg{color:#a0148c;fill:#a0148c}
.theme-green .tecom .faq-accordion-map a,.theme-green .tecom .faq-accordion-map svg{color:#008a00;fill:#008a00}
.theme-blue .tecom .faq-accordion-map a,.theme-blue .tecom .faq-accordion-map svg{color:#0064d2;fill:#0064d2}
.theme-sunrise .tecom .faq-accordion-map a,.theme-sunrise .tecom .faq-accordion-map svg{color:#a0148c;fill:#a0148c}
.theme-rockpool .tecom .faq-accordion-map a,.theme-rockpool .tecom .faq-accordion-map svg{color:#008a00;fill:#008a00}
.theme-jacaranda .tecom .faq-accordion-map a,.theme-jacaranda .tecom .faq-accordion-map svg{color:#6932e7;fill:#6932e7}
.theme-default .tecom .faq-accordion-map a,.theme-default .tecom .faq-accordion-map svg{color:#0064d2;fill:#0064d2}
.theme-pacific .tecom .faq-accordion-map a,.theme-pacific .tecom .faq-accordion-map svg{color:#0064d2;fill:#0064d2}
.theme-twilight .tecom .faq-accordion-map a,.theme-twilight .tecom .faq-accordion-map svg{color:#a0148c;fill:#a0148c}
.tecom .faq-accordion>[class*=heading] ~ *{margin-top:1rem}
.tecom .faq-accordion>[class*=body-copy-] ~ *{margin-top:2rem}
.tecom .feature-breakdown>*{overflow:hidden}
.tecom .feature-breakdown>p{margin-bottom:4rem}
.tecom .feature-breakdown-item .tecom-header{margin-bottom:0}
.tecom .feature-breakdown-item picture{margin-bottom:0}
.tecom .footnotes .tecom-header+ol{margin-top:1rem}
.tecom .footnotes .tecom-header+ol>li:not(:first-child){margin-top:2rem}
.tecom .footnotes ol>li>ul>li{padding-left:1rem}
.theme-magenta .tecom-in-page-nav-dropdown .tecom-navigation-list li button:focus{border-color:#a0148c}
.theme-green .tecom-in-page-nav-dropdown .tecom-navigation-list li button:focus{border-color:#008a00}
.theme-blue .tecom-in-page-nav-dropdown .tecom-navigation-list li button:focus{border-color:#0064d2}
.theme-sunrise .tecom-in-page-nav-dropdown .tecom-navigation-list li button:focus{border-color:#a0148c}
.theme-rockpool .tecom-in-page-nav-dropdown .tecom-navigation-list li button:focus{border-color:#008a00}
.theme-jacaranda .tecom-in-page-nav-dropdown .tecom-navigation-list li button:focus{border-color:#6932e7}
.theme-default .tecom-in-page-nav-dropdown .tecom-navigation-list li button:focus{border-color:#0064d2}
.theme-pacific .tecom-in-page-nav-dropdown .tecom-navigation-list li button:focus{border-color:#0064d2}
.theme-twilight .tecom-in-page-nav-dropdown .tecom-navigation-list li button:focus{border-color:#a0148c}
.tecom-in-page-nav-dropdown .tecom-navigation-dropdown-menu .heading-16{border-left:3px solid transparent;height:3rem;line-height:3rem;padding-left:1.5rem}
@media(min-width:768px){.tecom .full-width-media[class*=container-] .text-and-image-wrapper .content-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center}
}
@media(min-width:768px) and (max-width:1023.98px){.tecom .full-width-media[class*=container-] .text-and-image-wrapper .content-wrapper .container{padding:0}
}
@media(min-width:768px) and (max-width:1023.98px){.tecom .full-width-media.container-none .text-and-image-wrapper.left-aligned .content-wrapper .container{margin-left:1.5rem}
}
@media(min-width:1024px) and (max-width:1359.98px){.tecom .full-width-media.container-none .text-and-image-wrapper.left-aligned .content-wrapper .text-wrapper{margin-left:-1.5rem}
}
@media(min-width:768px) and (max-width:1023.98px){.tecom .full-width-media.container-none .text-and-image-wrapper.right-aligned .content-wrapper .container{margin-right:1.5rem}
}
@media(min-width:1024px) and (max-width:1359.98px){.tecom .full-width-media.container-none .text-and-image-wrapper.right-aligned .content-wrapper .text-wrapper{margin-right:-1.5rem}
}
@media(min-width:768px){.tecom .full-width-media.container-lg .text-and-image-wrapper .content-wrapper .container{padding:0}
}
@media(min-width:768px){.tecom .full-width-media.container-lg .text-and-image-wrapper.left-aligned .content-wrapper .container{margin-left:1.5rem}
}
@media(min-width:1024px){.tecom .full-width-media.container-lg .text-and-image-wrapper.left-aligned .content-wrapper .container{margin-left:2rem}
}
@media(min-width:768px){.tecom .full-width-media.container-lg .text-and-image-wrapper.right-aligned .content-wrapper .container{margin-right:1.5rem}
}
@media(min-width:1024px){.tecom .full-width-media.container-lg .text-and-image-wrapper.right-aligned .content-wrapper .container{margin-right:2rem}
}
.tecom .full-width-media .text-and-image-wrapper{position:relative}
@media(min-width:768px){.tecom .full-width-media .text-and-image-wrapper .gradient-wrapper{padding-left:1.5rem;border-left:3px solid transparent;border-top-width:0;border-right-width:0;border-bottom-width:0}
.tecom .full-width-media .text-and-image-wrapper .gradient-wrapper.tline-gradient{border-left-color:#fff}
.theme-magenta .tecom .full-width-media .text-and-image-wrapper .gradient-wrapper.tline-gradient{border-image:linear-gradient(180deg,#a0148c 0,#ffad6e 51.09%,#ff7aa3 100%);border-image-slice:1}
.theme-green .tecom .full-width-media .text-and-image-wrapper .gradient-wrapper.tline-gradient{border-image:linear-gradient(180deg,#008a00 0,#7de0a1 51.09%,#008381 100%);border-image-slice:1}
.theme-blue .tecom .full-width-media .text-and-image-wrapper .gradient-wrapper.tline-gradient{border-image:linear-gradient(180deg,#0064d2 0,#5cd6e0 51.09%,#5e50bf 100%);border-image-slice:1}
.theme-sunrise .tecom .full-width-media .text-and-image-wrapper .gradient-wrapper.tline-gradient{border-image:linear-gradient(180deg,#a0148c 0,#ffad6e 51.09%,#ff7aa3 100%);border-image-slice:1}
.theme-rockpool .tecom .full-width-media .text-and-image-wrapper .gradient-wrapper.tline-gradient{border-image:linear-gradient(180deg,#008a00 0,#7de0a1 51.09%,#008381 100%);border-image-slice:1}
.theme-jacaranda .tecom .full-width-media .text-and-image-wrapper .gradient-wrapper.tline-gradient{border-image:linear-gradient(180deg,#6932e7 0,#c97ee7 51.09%,#8446dc 100%);border-image-slice:1}
.theme-default .tecom .full-width-media .text-and-image-wrapper .gradient-wrapper.tline-gradient{border-image:linear-gradient(180deg,#0064d2 0,#5cd6e0 51.09%,#5e50bf 100%);border-image-slice:1}
.theme-pacific .tecom .full-width-media .text-and-image-wrapper .gradient-wrapper.tline-gradient{border-image:linear-gradient(180deg,#0064d2 0,#5cd6e0 51.09%,#5e50bf 100%);border-image-slice:1}
.theme-twilight .tecom .full-width-media .text-and-image-wrapper .gradient-wrapper.tline-gradient{border-image:linear-gradient(180deg,#a0148c 0,#ffad6e 51.09%,#ff7aa3 100%);border-image-slice:1}
}
@media(max-width:767.98px){.tecom .full-width-media .text-and-image-wrapper.light-mode .content-wrapper{position:relative}
}
@media(max-width:767.98px){.tecom .full-width-media .text-and-image-wrapper.light-mode .content-wrapper:before{content:"";position:absolute;height:100%;left:0;top:0;border-left:3px solid}
.theme-magenta .tecom .full-width-media .text-and-image-wrapper.light-mode .content-wrapper:before{border-image:linear-gradient(180deg,#a0148c 0,#ffad6e 51.09%,#ff7aa3 100%);border-image-slice:1}
.theme-green .tecom .full-width-media .text-and-image-wrapper.light-mode .content-wrapper:before{border-image:linear-gradient(180deg,#008a00 0,#7de0a1 51.09%,#008381 100%);border-image-slice:1}
.theme-blue .tecom .full-width-media .text-and-image-wrapper.light-mode .content-wrapper:before{border-image:linear-gradient(180deg,#0064d2 0,#5cd6e0 51.09%,#5e50bf 100%);border-image-slice:1}
.theme-sunrise .tecom .full-width-media .text-and-image-wrapper.light-mode .content-wrapper:before{border-image:linear-gradient(180deg,#a0148c 0,#ffad6e 51.09%,#ff7aa3 100%);border-image-slice:1}
.theme-rockpool .tecom .full-width-media .text-and-image-wrapper.light-mode .content-wrapper:before{border-image:linear-gradient(180deg,#008a00 0,#7de0a1 51.09%,#008381 100%);border-image-slice:1}
.theme-jacaranda .tecom .full-width-media .text-and-image-wrapper.light-mode .content-wrapper:before{border-image:linear-gradient(180deg,#6932e7 0,#c97ee7 51.09%,#8446dc 100%);border-image-slice:1}
.theme-default .tecom .full-width-media .text-and-image-wrapper.light-mode .content-wrapper:before{border-image:linear-gradient(180deg,#0064d2 0,#5cd6e0 51.09%,#5e50bf 100%);border-image-slice:1}
.theme-pacific .tecom .full-width-media .text-and-image-wrapper.light-mode .content-wrapper:before{border-image:linear-gradient(180deg,#0064d2 0,#5cd6e0 51.09%,#5e50bf 100%);border-image-slice:1}
.theme-twilight .tecom .full-width-media .text-and-image-wrapper.light-mode .content-wrapper:before{border-image:linear-gradient(180deg,#a0148c 0,#ffad6e 51.09%,#ff7aa3 100%);border-image-slice:1}
}
.tecom .full-width-media .text-and-image-wrapper .text-wrapper{background-color:#fff}
@media(max-width:767.98px){.tecom .full-width-media .text-and-image-wrapper .text-wrapper{padding:2rem 0 0;text-align:center}
}
@media(min-width:768px){.tecom .full-width-media .text-and-image-wrapper .text-wrapper{padding:2rem 1.5rem}
}
@media(min-width:768px){.tecom .full-width-media .text-and-image-wrapper .image-wrapper img{position:absolute;top:0;left:50%;transform:translate(-50%,0);height:100%;width:auto}
}
.tecom .full-width-media .text-and-video .youtube .play-button-container{background-color:#000}
.tecom .full-width-media .text-and-video .youtube .play-button-container img{opacity:.6}
@media(max-width:767.98px){.tecom .full-width-media .text-and-video .image-wrapper{height:25rem}
}
.tecom .full-width-media .text-and-video .image-wrapper img{position:absolute;top:0;left:50%;transform:translate(-50%,0);height:100%;width:auto}
.tecom .full-width-media .svg-text-and-image-wrapper .text-wrapper{text-align:center;line-height:normal;padding-top:3rem;padding-bottom:1rem}
@media(max-width:1023.98px){.tecom .full-width-media .tecom-navigation .svg-text-and-image-wrapper .text-wrapper{padding-right:12px;padding-left:12px}
}
.tecom .full-width-media strong{display:block}
.tecom .full-width-media h1+strong{margin-top:.5rem}
.tecom .full-width-media strong ~ *{margin-top:1rem}
.tecom .full-width-media .colour-mode{color:#fff}
.tecom .full-width-media .colour-mode [class*=heading],.tecom .full-width-media .colour-mode [class*=body]{color:#fff}
@media(max-width:767.98px){.tecom .full-width-media .colour-mode .text-wrapper{background-color:transparent;padding-bottom:2rem}
}
.tecom .full-width-media .image-wrapper{position:relative}
.tecom .full-width-media .svg-with-text .youtube .play-button-container strong+.open-modal,.tecom .full-width-media .text-and-video .youtube .play-button-container strong+.open-modal{margin-top:1rem}
.tecom .full-width-media .svg-with-text .youtube .play-button-container .open-modal,.tecom .full-width-media .text-and-video .youtube .play-button-container .open-modal{position:relative;left:auto;top:auto;transform:none}
.tecom .full-width-media .svg-with-text .youtube .content-wrapper,.tecom .full-width-media .text-and-video .youtube .content-wrapper{align-items:center;color:#fff;display:flex;line-height:normal;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}
.tecom .full-width-media .svg-with-text .youtube .content-wrapper [class^=heading-],.tecom .full-width-media .text-and-video .youtube .content-wrapper [class^=heading-]{color:#fff}
.tecom .full-width-media .text-and-video .image-wrapper,.tecom .full-width-media .text-and-image .image-wrapper{overflow:hidden}
@media(min-width:768px){.tecom .full-width-media .text-and-video .image-wrapper,.tecom .full-width-media .text-and-image .image-wrapper{height:30rem}
}
@media(min-width:1024px){.tecom .tecom-navigation .full-width-media[class*=container] .svg-text-and-image-wrapper .container:not(.modal-override-container),.tecom .tecom-navigation .full-width-media[class*=container] .text-and-image-wrapper .container:not(.modal-override-container){width:100%;max-width:100%}
}
@media(min-width:1024px) and (max-width:1359.98px){.tecom .tecom-navigation .full-width-media[class*=container] .text-and-image-wrapper .container .col-lg-5{flex:0 0 58.33333%;max-width:58.33333%}
}
@media(min-width:1024px) and (max-width:1359.98px){.tecom .tecom-navigation .full-width-media[class*=container] .text-and-image-wrapper .container .offset-lg-7{margin-left:41.66667%}
}
.tecom .full-width-strip{position:relative}
@media(max-width:767.98px){.tecom .full-width-strip-content{overflow:hidden}
}
@media(min-width:768px){.tecom .full-width-strip-content{padding:2rem 0 0 0}
}
.tecom .full-width-strip header>*:last-child{margin-bottom:2rem}
@media(min-width:768px){.tecom .full-width-strip-copy>*:last-child{margin-bottom:2rem}
}
.tecom .full-width-strip header{position:relative}
@media(min-width:768px){.tecom .full-width-strip header{padding-left:2.5rem}
}
.tecom .full-width-strip header p{margin:0}
@media(max-width:767.98px){.tecom .full-width-strip header .tecom-heading{padding:1rem 0 1rem 1.5rem;margin:0}
}
@media(max-width:767.98px){.tecom .full-width-strip-heading{margin-bottom:1rem}
}
.tecom .full-width-strip-copy .tecom-body-copy{margin-bottom:0}
.tecom .full-width-strip-copy .tecom-body-copy+.super-button{margin-top:2rem}
.tecom .full-width-strip-copy .tecom-body-copy+.row{margin-top:1rem}
.tecom .full-width-strip-copy a+a{margin-top:1rem}
@media(max-width:767.98px){.tecom .full-width-strip-copy .super-button{width:100%}
}
.tecom .full-width-strip-tline{left:0;width:0;height:0;border-style:solid;border-width:5px;border-bottom-width:0;border-right-width:0;position:absolute;opacity:0;margin-left:100%}
.theme-magenta .tecom .full-width-strip-tline{border-image:linear-gradient(180deg,#a0148c 0,#ffad6e 51.09%,#ff7aa3 100%);border-image-slice:1}
.theme-green .tecom .full-width-strip-tline{border-image:linear-gradient(180deg,#008a00 0,#7de0a1 51.09%,#008381 100%);border-image-slice:1}
.theme-blue .tecom .full-width-strip-tline{border-image:linear-gradient(180deg,#0064d2 0,#5cd6e0 51.09%,#5e50bf 100%);border-image-slice:1}
.theme-sunrise .tecom .full-width-strip-tline{border-image:linear-gradient(180deg,#a0148c 0,#ffad6e 51.09%,#ff7aa3 100%);border-image-slice:1}
.theme-rockpool .tecom .full-width-strip-tline{border-image:linear-gradient(180deg,#008a00 0,#7de0a1 51.09%,#008381 100%);border-image-slice:1}
.theme-jacaranda .tecom .full-width-strip-tline{border-image:linear-gradient(180deg,#6932e7 0,#c97ee7 51.09%,#8446dc 100%);border-image-slice:1}
.theme-default .tecom .full-width-strip-tline{border-image:linear-gradient(180deg,#0064d2 0,#5cd6e0 51.09%,#5e50bf 100%);border-image-slice:1}
.theme-pacific .tecom .full-width-strip-tline{border-image:linear-gradient(180deg,#0064d2 0,#5cd6e0 51.09%,#5e50bf 100%);border-image-slice:1}
.theme-twilight .tecom .full-width-strip-tline{border-image:linear-gradient(180deg,#a0148c 0,#ffad6e 51.09%,#ff7aa3 100%);border-image-slice:1}
.tecom .full-width-strip-tline-wrapper{pointer-events:none;position:absolute;width:100%;height:100%}
@media(min-width:768px){.tecom .full-width-strip-tline-wrapper{left:0;top:0}
}
.tecom .full-width-tabbed-media-slide{margin:0 calc(-1 * (100vw - 100% - 24px) / 2)}
@media(min-width:1360px){.tecom .full-width-tabbed-media-slide{margin:0 -7rem}
}
.tecom .full-width-tabbed-media-slide.light-text [class*=heading-],.tecom .full-width-tabbed-media-slide.light-text [class*=body-copy-],.tecom .full-width-tabbed-media-slide.light-text [class*=-cta]{color:#fff}
.tecom .full-width-tabbed-media-slide.light-text .open-modal svg{color:#fff;fill:#fff}
.tecom .full-width-tabbed-media-slide [class*=-cta]{margin-top:1rem}
.tecom .full-width-tabbed-media-slide .open-modal svg{height:24px;width:24px;transition:none;transform:none;vertical-align:middle}
.tecom .full-width-tabbed-media-slide .row{margin:0}
@media(min-width:768px){.tecom .full-width-tabbed-media-slide .row{min-height:17.5rem;padding-left:calc((100vw - 704px) / 2)}
}
@media(min-width:1024px){.tecom .full-width-tabbed-media-slide .row{min-height:27.5rem;padding-left:calc((100vw - 976px) / 2)}
}
@media(min-width:1360px){.tecom .full-width-tabbed-media-slide .row{padding-left:calc(7rem - 12px)}
}
@media(max-width:767.98px){.tecom .full-width-tabbed-media-slide-text-content{margin:2rem auto;width:calc(85vw - 12px)}
}
@media(min-width:768px){.tecom .full-width-tabbed-media-slide-text-content{margin:2rem 0 1rem;height:17.5rem}
}
@media(min-width:1024px){.tecom .full-width-tabbed-media-slide-text-content{margin:5rem 0 1rem}
}
@media(max-width:767.98px){.tecom .full-width-tabbed-media-slide-text-content p{margin-bottom:1rem}
}
.tecom .full-width-tabbed-media-slide-background-image{position:relative;padding:0;height:12.5rem;overflow:hidden}
@media(min-width:768px){.tecom .full-width-tabbed-media-slide-background-image{height:20.5rem}
}
@media(min-width:1024px){.tecom .full-width-tabbed-media-slide-background-image{height:27.5rem}
}
.tecom .full-width-tabbed-media-slide-background-image picture{position:absolute;top:0}
@media(max-width:767.98px){.tecom .full-width-tabbed-media-slide-background-image picture{left:50%;transform:translateX(-50%);height:12.5rem}
}
@media(min-width:768px){.tecom .full-width-tabbed-media-slide-background-image picture{left:0;height:20.5rem}
}
@media(min-width:1024px){.tecom .full-width-tabbed-media-slide-background-image picture{height:27.5rem}
}
.tecom .full-width-tabbed-media-slide-background-image img{width:auto;height:12.5rem}
@media(min-width:768px){.tecom .full-width-tabbed-media-slide-background-image img{height:20.5rem}
}
@media(min-width:1024px){.tecom .full-width-tabbed-media-slide-background-image img{height:27.5rem}
}
.tecom .full-width-tabbed-media-slide dialog ~ button{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;padding:0}
.tecom .full-width-tabbed-media-slide dialog ~ button svg{margin-left:.5rem;position:relative;top:.25rem}
.tecom .global-opt-in{display:none;position:fixed;bottom:0;left:0;right:0;z-index:1051;background:white;color:#414141;transition:height 300ms ease-out}
.tecom .global-opt-in-background{border-width:0;border-top-width:2px}
.theme-magenta .tecom .global-opt-in-background{background:rgba(160,20,140,0.1)}
.theme-green .tecom .global-opt-in-background{background:rgba(0,138,0,0.1)}
.theme-blue .tecom .global-opt-in-background{background:rgba(0,100,210,0.1)}
.theme-sunrise .tecom .global-opt-in-background{background:rgba(160,20,140,0.1)}
.theme-rockpool .tecom .global-opt-in-background{background:rgba(0,138,0,0.1)}
.theme-jacaranda .tecom .global-opt-in-background{background:rgba(105,50,231,0.1)}
.theme-default .tecom .global-opt-in-background{background:rgba(0,100,210,0.1)}
.theme-pacific .tecom .global-opt-in-background{background:rgba(0,100,210,0.1)}
.theme-twilight .tecom .global-opt-in-background{background:rgba(160,20,140,0.1)}
.tecom .global-opt-in .container{padding-top:2.5rem;padding-bottom:2.5rem}
.tecom .global-opt-in p:last-child{margin-bottom:1rem}
@media(min-width:1024px){.tecom .global-opt-in p:last-child{margin:0}
}
.theme-magenta .tecom .global-opt-in a{color:#a0148c;text-decoration:none}
.theme-green .tecom .global-opt-in a{color:#008a00;text-decoration:none}
.theme-blue .tecom .global-opt-in a{color:#0064d2;text-decoration:none}
.theme-sunrise .tecom .global-opt-in a{color:#a0148c;text-decoration:none}
.theme-rockpool .tecom .global-opt-in a{color:#008a00;text-decoration:none}
.theme-jacaranda .tecom .global-opt-in a{color:#6932e7;text-decoration:none}
.theme-default .tecom .global-opt-in a{color:#0064d2;text-decoration:none}
.theme-pacific .tecom .global-opt-in a{color:#0064d2;text-decoration:none}
.theme-twilight .tecom .global-opt-in a{color:#a0148c;text-decoration:none}
.tecom .global-opt-in button{width:auto;display:inline-block}
.tecom .global-opt-in button.super-button{padding:1rem 1.5rem;margin-right:1.5rem}
.tecom .global-opt-in button:not(.super-button){border:0;text-decoration:underline}
.theme-magenta .tecom .global-opt-in button:not(.super-button){color:#a0148c}
.theme-green .tecom .global-opt-in button:not(.super-button){color:#008a00}
.theme-blue .tecom .global-opt-in button:not(.super-button){color:#0064d2}
.theme-sunrise .tecom .global-opt-in button:not(.super-button){color:#a0148c}
.theme-rockpool .tecom .global-opt-in button:not(.super-button){color:#008a00}
.theme-jacaranda .tecom .global-opt-in button:not(.super-button){color:#6932e7}
.theme-default .tecom .global-opt-in button:not(.super-button){color:#0064d2}
.theme-pacific .tecom .global-opt-in button:not(.super-button){color:#0064d2}
.theme-twilight .tecom .global-opt-in button:not(.super-button){color:#a0148c}
html:not(.aem-AuthorLayer-Edit) .tecom .full-width-tabbed-media .full-width-tabbed-media-slide-container ~ .full-width-tabbed-media-slide-container{display:none}
html:not(.aem-AuthorLayer-Edit) .tecom .full-width-tabbed-media .full-width-tabbed-media-slide-container.show-slide{display:block}
html:not(.aem-AuthorLayer-Edit) .tecom .full-width-tabbed-media .full-width-tabbed-media-slide-container.hide-slide{display:none}
html:not(.aem-AuthorLayer-Edit) .tecom .full-width-tabbed-media .full-width-tabbed-media-slide-container>div:not(.tecom){display:none}
.tecom .full-width-tabbed-media ul{border-bottom:1px solid #d8d8d8;display:flex;list-style:none;margin:0;padding:0}
.tecom .full-width-tabbed-media ul:after,.tecom .full-width-tabbed-media ul:before{border-bottom:1px solid #d8d8d8;content:"";flex:none}
@media(max-width:1023.98px){.tecom .full-width-tabbed-media ul{margin:0 calc(-1 * (100vw - 100% - 24px) / 2);overflow-y:hidden}
.tecom .full-width-tabbed-media ul:after,.tecom .full-width-tabbed-media ul:before{width:calc((100vw - 704px) / 2)}
}
@media(max-width:767.98px){.tecom .full-width-tabbed-media ul:after,.tecom .full-width-tabbed-media ul:before{width:calc((100vw - 85vw) / 2)}
}
.tecom .full-width-tabbed-media ul li{flex-basis:100%}
@media(max-width:1023.98px){.tecom .full-width-tabbed-media ul li{min-width:12rem}
}
.tecom .full-width-tabbed-media ul li:nth-child(n+2){margin-left:1.5rem}
.tecom .full-width-tabbed-media ul button{border:0;border-radius:0;height:100%;margin:0;padding:1.25rem 1rem calc(1.25rem + 1px);text-align:left;width:100%}
.tecom .full-width-tabbed-media ul button:not(.active){color:#787878}
.tecom .full-width-tabbed-media ul button.active,.tecom .full-width-tabbed-media ul button:hover{position:relative}
.tecom .full-width-tabbed-media ul button.active:after,.tecom .full-width-tabbed-media ul button:hover:after{bottom:0;content:"";display:block;left:0;position:absolute;width:100%;border:2px solid #001e82}
@media(max-width:767.98px){.tecom-hero-banner picture{width:108.8235294118%;margin-left:-8.8235294118%}
}
@media(min-width:768px){.tecom-hero-banner picture{margin-bottom:0}
}
@media(min-width:768px){.tecom-hero-banner .text-box{padding-left:calc(100% / 5 * 0.5)}
}
.tecom-hero-banner .text-box .tecom-header+[class*=cta]{margin-top:1rem}
.tecom .interactive-diagram .diagram-wrapper{display:flex;justify-content:center;padding:2.125rem 0}
.tecom .interactive-diagram .diagram{position:relative}
.tecom .interactive-diagram .diagram .triangle{position:absolute}
.tecom .interactive-diagram .diagram .svg{display:flex;align-items:center;justify-content:center;height:100%}
.tecom .interactive-diagram .diagram .side{position:absolute;transform-origin:left center}
.tecom .interactive-diagram .diagram .side.side-left,.tecom .interactive-diagram .diagram .side.side-right{left:50%;top:-1.75rem}
.tecom .interactive-diagram .diagram .side.side-left{left:50%}
.tecom .interactive-diagram .diagram .side.side-bottom{bottom:-1.75rem;width:100%}
.tecom .interactive-diagram .diagram .side .side-content{align-items:center;display:flex;justify-content:space-around;margin:0 2.125rem}
.tecom .interactive-diagram .diagram .side button{border:0;padding:0;position:relative;overflow:visible}
.theme-magenta .tecom .interactive-diagram .diagram .side button.active .icon{background:#a0148c}
.theme-green .tecom .interactive-diagram .diagram .side button.active .icon{background:#008a00}
.theme-blue .tecom .interactive-diagram .diagram .side button.active .icon{background:#0064d2}
.theme-sunrise .tecom .interactive-diagram .diagram .side button.active .icon{background:#a0148c}
.theme-rockpool .tecom .interactive-diagram .diagram .side button.active .icon{background:#008a00}
.theme-jacaranda .tecom .interactive-diagram .diagram .side button.active .icon{background:#6932e7}
.theme-default .tecom .interactive-diagram .diagram .side button.active .icon{background:#0064d2}
.theme-pacific .tecom .interactive-diagram .diagram .side button.active .icon{background:#0064d2}
.theme-twilight .tecom .interactive-diagram .diagram .side button.active .icon{background:#a0148c}
.tecom .interactive-diagram .diagram .side button.active .icon svg{color:white;fill:currentColor}
.tecom .interactive-diagram .diagram .side button.active .icon-label{opacity:1}
.tecom .interactive-diagram .diagram .side button:hover,.tecom .interactive-diagram .diagram .side button:focus{outline:0}
.tecom .interactive-diagram .diagram .side button:hover .icon,.tecom .interactive-diagram .diagram .side button:focus .icon{transform:scale(1.15)}
.tecom .interactive-diagram .diagram .side button:hover .icon-label,.tecom .interactive-diagram .diagram .side button:focus .icon-label{opacity:1}
.tecom .interactive-diagram .diagram .side .icon{transition:transform 150ms ease-out}
.theme-magenta .tecom .interactive-diagram .diagram .side .icon{border-color:#a0148c}
.theme-magenta .tecom .interactive-diagram .diagram .side .icon svg{color:#a0148c;fill:currentColor}
.theme-green .tecom .interactive-diagram .diagram .side .icon{border-color:#008a00}
.theme-green .tecom .interactive-diagram .diagram .side .icon svg{color:#008a00;fill:currentColor}
.theme-blue .tecom .interactive-diagram .diagram .side .icon{border-color:#0064d2}
.theme-blue .tecom .interactive-diagram .diagram .side .icon svg{color:#0064d2;fill:currentColor}
.theme-sunrise .tecom .interactive-diagram .diagram .side .icon{border-color:#a0148c}
.theme-sunrise .tecom .interactive-diagram .diagram .side .icon svg{color:#a0148c;fill:currentColor}
.theme-rockpool .tecom .interactive-diagram .diagram .side .icon{border-color:#008a00}
.theme-rockpool .tecom .interactive-diagram .diagram .side .icon svg{color:#008a00;fill:currentColor}
.theme-jacaranda .tecom .interactive-diagram .diagram .side .icon{border-color:#6932e7}
.theme-jacaranda .tecom .interactive-diagram .diagram .side .icon svg{color:#6932e7;fill:currentColor}
.theme-default .tecom .interactive-diagram .diagram .side .icon{border-color:#0064d2}
.theme-default .tecom .interactive-diagram .diagram .side .icon svg{color:#0064d2;fill:currentColor}
.theme-pacific .tecom .interactive-diagram .diagram .side .icon{border-color:#0064d2}
.theme-pacific .tecom .interactive-diagram .diagram .side .icon svg{color:#0064d2;fill:currentColor}
.theme-twilight .tecom .interactive-diagram .diagram .side .icon{border-color:#a0148c}
.theme-twilight .tecom .interactive-diagram .diagram .side .icon svg{color:#a0148c;fill:currentColor}
.tecom .interactive-diagram .diagram .side .icon-label{opacity:0;position:absolute;transition:opacity 150ms ease-out;width:6rem}
.tecom .interactive-diagram .diagram .side .icon-label .body-copy-14{font-size:12px;line-height:1.25;width:100%}
.tecom .interactive-diagram .diagram .side.side-left .icon-label,.tecom .interactive-diagram .diagram .side.side-right .icon-label{top:0;align-items:center;display:flex;min-height:3.5rem}
.tecom .interactive-diagram .diagram .side.side-left .icon-label{right:4rem;text-align:right}
.tecom .interactive-diagram .diagram .side.side-right .icon-label{left:4rem;text-align:left}
.tecom .interactive-diagram .diagram .side.side-bottom .icon-label{left:-1.25rem;top:4rem;text-align:center}
.tecom .interactive-diagram .diagram .corner{margin:-2.125rem}
.tecom .interactive-diagram .diagram .corner-text{margin:.5rem 0 0 -3rem;position:absolute;text-align:center;width:10rem}
.tecom .interactive-diagram .diagram .corner-top{justify-content:center}
.tecom .interactive-diagram .diagram .corner-bottom{align-items:flex-end;justify-content:space-between}
.tecom .interactive-diagram .diagram .corner-top,.tecom .interactive-diagram .diagram .corner-bottom{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}
.tecom .interactive-diagram .icon{background:white;border-radius:50%;border:2px solid #414141;line-height:0;padding:.5rem;position:relative}
.tecom .interactive-diagram .icon svg{color:#414141;fill:currentColor}
.tecom .interactive-diagram .corner-text{margin:.5rem;text-align:center;width:8rem}
@media(min-width:1024px){.tecom .interactive-diagram .corner-text{margin-left:-4rem;margin-right:-4rem}
}
.tecom .interactive-diagram .corner-text-row{margin:0 auto;display:flex;justify-content:space-between}
.tecom .interactive-diagram .carousel{margin-top:6.5rem}
.tecom .interactive-diagram .carousel picture{flex:none}
.tecom .interactive-diagram .accordion-header{border-bottom:1px solid #d8d8d8;margin-top:1rem;padding-bottom:2rem}
.tecom .interactive-diagram .accordion-header .justify-content-center>div{margin:0 .25rem}
@media(min-width:768px){.tecom .interactive-diagram .accordion-header .justify-content-center>div{margin:0 .5rem}
}
.tecom .interactive-diagram .accordion-header .icon{padding:1.5rem}
@media(min-width:768px){.tecom .interactive-diagram .accordion-header .icon{padding:2rem}
}
.tecom .interactive-diagram .accordion .button-content{display:flex;align-items:center}
.tecom .interactive-diagram .accordion .button-content svg{margin-right:.5rem}
.tecom .latest-content a{text-decoration:none}
.tecom .latest-content .image-wrapper{font-size:0}
.tecom .latest-content .article-card{background-color:#fff;position:relative;transition:transform 250ms;padding:1.5rem}
.tecom .latest-content .article-card a::before,.tecom .latest-content .article-card button::before{content:"";cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;background:transparent;transition:background 250ms,box-shadow 250ms,border-radius 250ms}
.tecom .latest-content .article-card a:hover::before,.tecom .latest-content .article-card button:hover::before{background-color:rgba(0,0,0,0.04)}
.tecom .latest-content .article-card a:focus,.tecom .latest-content .article-card button:focus{outline:0}
.tecom .latest-content .article-card a:focus:not(:hover)::before,.tecom .latest-content .article-card button:focus:not(:hover)::before{box-shadow:0 0 0 .1875rem #0099f8}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .latest-content .article-card a:focus:not(:hover)::before,.tecom .latest-content .article-card button:focus:not(:hover)::before{outline:2px solid #fff}
}
.tecom .latest-content .article-card a:focus:not(:hover)::before,.tecom .latest-content .article-card button:focus:not(:hover)::before{background-color:rgba(0,0,0,0.08)}
.tecom .latest-content .article-card a:active,.tecom .latest-content .article-card button:active{transition:background 0}
.tecom .latest-content .article-card a:active::before,.tecom .latest-content .article-card button:active::before{background-color:rgba(0,0,0,0.08)}
.tecom .latest-content .article-card a ~ a::before,.tecom .latest-content .article-card a ~ button::before,.tecom .latest-content .article-card a ~ * a::before,.tecom .latest-content .article-card a ~ * button::before,.tecom .latest-content .article-card button ~ a::before,.tecom .latest-content .article-card button ~ button::before,.tecom .latest-content .article-card button ~ * a::before,.tecom .latest-content .article-card button ~ * button::before{content:none}
.tecom .latest-content .article-card a::after,.tecom .latest-content .article-card button::after{content:"";cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;background:transparent;transition:background 250ms,box-shadow 250ms,border-radius 250ms;box-shadow:0 2px 2px 0 rgba(0,4,10,0.14),0 3px 1px -2px rgba(0,4,10,0.04),0 1px 5px 0 rgba(0,4,10,0.2)}
@media screen and (min-width:64rem){.tecom .latest-content .article-card a::after,.tecom .latest-content .article-card button::after{box-shadow:0 4px 5px 0 rgba(0,4,10,0.14),0 1px 10px 0 rgba(0,4,10,0.04),0 2px 4px 0 rgba(0,4,10,0.2)}
}
.tecom .latest-content .article-card a:active::after,.tecom .latest-content .article-card button:active::after{box-shadow:0 1px 1px 0 rgba(0,4,10,0.14),0 2px 2px 0 rgba(0,4,10,0.04),0 1px 3px 0 rgba(0,4,10,0.2);transition:background 50ms,box-shadow 500ms}
@media screen and (min-width:64rem){.tecom .latest-content .article-card a:active::after,.tecom .latest-content .article-card button:active::after{box-shadow:0 2px 2px 0 rgba(0,4,10,0.14),0 3px 1px -2px rgba(0,4,10,0.04),0 1px 5px 0 rgba(0,4,10,0.2)}
}
.tecom .latest-content .article-card:active{transform:scale(0.99);transition:transform 50ms}
.tecom .latest-content .article-card .title-wrapper{margin-bottom:1rem;margin-top:1rem}
@media(min-width:768px){.tecom .latest-content .article-card .title-wrapper{margin-top:0}
}
@media(min-width:1024px){.tecom .tecom-navigation .latest-content .article-card>.row>*{flex:0 0 100%;max-width:100%}
.tecom .tecom-navigation .latest-content .article-card>.row>*.image-wrapper ~ *{margin-top:1rem}
}
@media(min-width:1024px){.tecom .tecom-navigation .latest-content .title-wrapper{order:2;margin-top:1rem;margin-bottom:0}
}
.tecom .media-before-text .image-wrapper{position:relative}
.tecom .media-before-text .promo-banner{position:absolute;top:0;left:0;color:#fff;font-weight:bold;line-height:18px;letter-spacing:-0.44px;padding:8px;z-index:1}
.theme-magenta .tecom .media-before-text .promo-banner{background-color:#a0148c}
.theme-green .tecom .media-before-text .promo-banner{background-color:#008a00}
.theme-blue .tecom .media-before-text .promo-banner{background-color:#0064d2}
.theme-sunrise .tecom .media-before-text .promo-banner{background-color:#a0148c}
.theme-rockpool .tecom .media-before-text .promo-banner{background-color:#008a00}
.theme-jacaranda .tecom .media-before-text .promo-banner{background-color:#6932e7}
.theme-default .tecom .media-before-text .promo-banner{background-color:#0064d2}
.theme-pacific .tecom .media-before-text .promo-banner{background-color:#0064d2}
.theme-twilight .tecom .media-before-text .promo-banner{background-color:#a0148c}
.tecom .media-before-text .promo-banner:after{content:"";top:0;right:-17px;position:absolute;width:0;height:0;border-style:solid;border-width:17px 0 17px 17px}
.theme-magenta .tecom .media-before-text .promo-banner:after{border-color:transparent transparent transparent #a0148c}
.theme-green .tecom .media-before-text .promo-banner:after{border-color:transparent transparent transparent #008a00}
.theme-blue .tecom .media-before-text .promo-banner:after{border-color:transparent transparent transparent #0064d2}
.theme-sunrise .tecom .media-before-text .promo-banner:after{border-color:transparent transparent transparent #a0148c}
.theme-rockpool .tecom .media-before-text .promo-banner:after{border-color:transparent transparent transparent #008a00}
.theme-jacaranda .tecom .media-before-text .promo-banner:after{border-color:transparent transparent transparent #6932e7}
.theme-default .tecom .media-before-text .promo-banner:after{border-color:transparent transparent transparent #0064d2}
.theme-pacific .tecom .media-before-text .promo-banner:after{border-color:transparent transparent transparent #0064d2}
.theme-twilight .tecom .media-before-text .promo-banner:after{border-color:transparent transparent transparent #a0148c}
.tecom .media-before-text .svg,.tecom .media-before-text picture{margin-bottom:0}
.tecom .media-before-text .svg{line-height:0}
.tecom .media-before-text .svg+.media-before-text-copy-container,.tecom .media-before-text .svg+.media-before-text-copy-container+a,.tecom .media-before-text .svg+.media-before-text-copy-container+button,.tecom .media-before-text .youtube+.media-before-text-copy-container,.tecom .media-before-text .youtube+.media-before-text-copy-container+a,.tecom .media-before-text .youtube+.media-before-text-copy-container+button,.tecom .media-before-text picture+.media-before-text-copy-container,.tecom .media-before-text picture+.media-before-text-copy-container+a,.tecom .media-before-text picture+.media-before-text-copy-container+button,.tecom .media-before-text .image-wrapper+.media-before-text-copy-container,.tecom .media-before-text .image-wrapper+.media-before-text-copy-container+a,.tecom .media-before-text .image-wrapper+.media-before-text-copy-container+button{margin-top:1rem}
.tecom .media-before-text .media-before-text-copy-container :last-child{margin-bottom:0}
.tecom .media-before-text header+*,.tecom .media-before-text p+*{margin-top:1rem}
header [class*=heading]+*{margin-top:1rem}
@media(min-width:768px){.tecom .media-before-text-group .media-before-text{display:flex;flex-direction:column;height:100%;padding-right:1.5rem}
.tecom .media-before-text-group .media-before-text-copy-container{flex-grow:1}
}
.tecom .media-before-text-group .media-before-text picture,.tecom .media-before-text-group .media-before-text .youtube{flex:none}
@media(min-width:768px){.tecom .media-before-text-group .col-md-3 .media-before-text{padding-right:1rem}
}
.tecom .media-before-text-group .col-md-12 .media-before-text{padding-right:0}
.tecom .media-before-text-container .tecom{height:100%}
.tecom .media-before-text-container .media-before-text.standard-spacing{margin-bottom:0;margin-left:-12px}
.tecom .modal-media-before-text ul{margin:0;padding:0}
.tecom .modal-media-before-text ul li{list-style:none}
@media(min-width:768px){.tecom .modal-media-before-text ul .modal-media-before-text-item picture{padding-right:1rem;margin-bottom:0}
}
.tecom .modal-media-before-text-item{word-wrap:break-word}
.tecom .modal-media-before-text-item .tecom-header{margin-bottom:0}
.tecom .modal-media-before-text-item .tecom-body-copy+div button{margin-top:1rem}
.tecom .modal-media-before-text-item .open-modal{margin-top:1rem}
.tecom .modal-media-before-text-item .modal-container .modal-content{padding:0 1.5rem 1.5rem 1.5rem}
.tecom .modal-media-before-text-item .modal-container .modal-content .tecom-body-copy{overflow-y:unset;margin-bottom:0}
.tecom .modal-media-before-text-item .modal-container .modal-content .tecom-body-copy p{margin-bottom:inherit}
@media(min-width:768px){.tecom .modal-media-before-text-item .modal-container .modal-content{padding:3rem 2rem 2rem 2rem}
.tecom .modal-media-before-text-item .modal-container .modal-content .tecom-body-copy{max-height:13rem;overflow-y:auto;overflow-x:hidden}
.tecom .modal-media-before-text-item .modal-container .modal-content picture{padding-right:0}
}
@media(min-width:1024px){.tecom .modal-media-before-text-item .modal-container .modal-content{padding:4rem 2rem 4rem 4rem}
}
.tecom .multi-column-icon-list svg{min-width:2rem}
.tecom .multi-column-icon-list .icon-listing:last-child p{margin-bottom:0}
.tecom .multi-column-list .multi-column-listing p{position:relative;margin:0 0 1.5rem;padding-left:2.5rem;word-wrap:break-word}
@media(min-width:768px){.tecom .multi-column-list .multi-column-listing p:last-child{margin-bottom:0}
}
.tecom .multi-column-list .multi-column-listing p svg{color:#414141;fill:#414141;position:absolute;left:0}
.tecom .multi-column-list .tecom_button{margin-top:1.5rem}
@media(max-width:767.98px){.tecom .multi-column-list .col-md:last-child p:last-child{margin-bottom:0}
}
.multi-column-with-dropdown-filter-filters select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-bottom:1px solid #414141;border-radius:0;height:2rem;margin-bottom:2rem;outline:0;padding-right:2rem;width:100%}
.multi-column-with-dropdown-filter-filters select::-ms-expand{display:none}
.multi-column-with-dropdown-filter-filters svg{position:absolute;right:5px}
.pageHeading .tecom .page-heading header{border-style:solid;border-width:3px;border-bottom-width:0;border-right-width:0;border-top-width:0;padding:1rem 0 1rem 1rem}
.theme-magenta .pageHeading .tecom .page-heading header{border-image:linear-gradient(180deg,#a0148c 0,#ffad6e 51.09%,#ff7aa3 100%);border-image-slice:1}
.theme-green .pageHeading .tecom .page-heading header{border-image:linear-gradient(180deg,#008a00 0,#7de0a1 51.09%,#008381 100%);border-image-slice:1}
.theme-blue .pageHeading .tecom .page-heading header{border-image:linear-gradient(180deg,#0064d2 0,#5cd6e0 51.09%,#5e50bf 100%);border-image-slice:1}
.theme-sunrise .pageHeading .tecom .page-heading header{border-image:linear-gradient(180deg,#a0148c 0,#ffad6e 51.09%,#ff7aa3 100%);border-image-slice:1}
.theme-rockpool .pageHeading .tecom .page-heading header{border-image:linear-gradient(180deg,#008a00 0,#7de0a1 51.09%,#008381 100%);border-image-slice:1}
.theme-jacaranda .pageHeading .tecom .page-heading header{border-image:linear-gradient(180deg,#6932e7 0,#c97ee7 51.09%,#8446dc 100%);border-image-slice:1}
.theme-default .pageHeading .tecom .page-heading header{border-image:linear-gradient(180deg,#0064d2 0,#5cd6e0 51.09%,#5e50bf 100%);border-image-slice:1}
.theme-pacific .pageHeading .tecom .page-heading header{border-image:linear-gradient(180deg,#0064d2 0,#5cd6e0 51.09%,#5e50bf 100%);border-image-slice:1}
.theme-twilight .pageHeading .tecom .page-heading header{border-image:linear-gradient(180deg,#a0148c 0,#ffad6e 51.09%,#ff7aa3 100%);border-image-slice:1}
.pageHeading .tecom p{padding-right:.5rem}
@media(max-width:1023.98px){.pageHeading .tecom .social-links{padding-left:calc(3px + 1rem)}
}
.tecom .paginated-articles .tecom-paginated-article-card{background-color:#fff;position:relative;transition:transform 250ms;padding:1rem;box-shadow:none;margin-bottom:0}
.tecom .paginated-articles .tecom-paginated-article-card a::before,.tecom .paginated-articles .tecom-paginated-article-card button::before{content:"";cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;background:transparent;transition:background 250ms,box-shadow 250ms,border-radius 250ms}
.tecom .paginated-articles .tecom-paginated-article-card a:hover::before,.tecom .paginated-articles .tecom-paginated-article-card button:hover::before{background-color:rgba(0,0,0,0.04)}
.tecom .paginated-articles .tecom-paginated-article-card a:focus,.tecom .paginated-articles .tecom-paginated-article-card button:focus{outline:0}
.tecom .paginated-articles .tecom-paginated-article-card a:focus:not(:hover)::before,.tecom .paginated-articles .tecom-paginated-article-card button:focus:not(:hover)::before{box-shadow:0 0 0 .1875rem #0099f8}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .paginated-articles .tecom-paginated-article-card a:focus:not(:hover)::before,.tecom .paginated-articles .tecom-paginated-article-card button:focus:not(:hover)::before{outline:2px solid #fff}
}
.tecom .paginated-articles .tecom-paginated-article-card a:focus:not(:hover)::before,.tecom .paginated-articles .tecom-paginated-article-card button:focus:not(:hover)::before{background-color:rgba(0,0,0,0.08)}
.tecom .paginated-articles .tecom-paginated-article-card a:active,.tecom .paginated-articles .tecom-paginated-article-card button:active{transition:background 0}
.tecom .paginated-articles .tecom-paginated-article-card a:active::before,.tecom .paginated-articles .tecom-paginated-article-card button:active::before{background-color:rgba(0,0,0,0.08)}
.tecom .paginated-articles .tecom-paginated-article-card a ~ a::before,.tecom .paginated-articles .tecom-paginated-article-card a ~ button::before,.tecom .paginated-articles .tecom-paginated-article-card a ~ * a::before,.tecom .paginated-articles .tecom-paginated-article-card a ~ * button::before,.tecom .paginated-articles .tecom-paginated-article-card button ~ a::before,.tecom .paginated-articles .tecom-paginated-article-card button ~ button::before,.tecom .paginated-articles .tecom-paginated-article-card button ~ * a::before,.tecom .paginated-articles .tecom-paginated-article-card button ~ * button::before{content:none}
.tecom .paginated-articles .tecom-paginated-article-card a::after,.tecom .paginated-articles .tecom-paginated-article-card button::after{content:"";cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;background:transparent;transition:background 250ms,box-shadow 250ms,border-radius 250ms;box-shadow:0 2px 2px 0 rgba(0,4,10,0.14),0 3px 1px -2px rgba(0,4,10,0.04),0 1px 5px 0 rgba(0,4,10,0.2)}
@media screen and (min-width:64rem){.tecom .paginated-articles .tecom-paginated-article-card a::after,.tecom .paginated-articles .tecom-paginated-article-card button::after{box-shadow:0 4px 5px 0 rgba(0,4,10,0.14),0 1px 10px 0 rgba(0,4,10,0.04),0 2px 4px 0 rgba(0,4,10,0.2)}
}
.tecom .paginated-articles .tecom-paginated-article-card a:active::after,.tecom .paginated-articles .tecom-paginated-article-card button:active::after{box-shadow:0 1px 1px 0 rgba(0,4,10,0.14),0 2px 2px 0 rgba(0,4,10,0.04),0 1px 3px 0 rgba(0,4,10,0.2);transition:background 50ms,box-shadow 500ms}
@media screen and (min-width:64rem){.tecom .paginated-articles .tecom-paginated-article-card a:active::after,.tecom .paginated-articles .tecom-paginated-article-card button:active::after{box-shadow:0 2px 2px 0 rgba(0,4,10,0.14),0 3px 1px -2px rgba(0,4,10,0.04),0 1px 5px 0 rgba(0,4,10,0.2)}
}
.tecom .paginated-articles .tecom-paginated-article-card:active{transform:scale(0.99);transition:transform 50ms}
.tecom .paginated-articles .tecom-paginated-article-card a{text-decoration:none;color:#414141}
.tecom .paginated-articles fieldset{border:0}
.tecom .paginated-articles .tecom-navigation-list .list-item{position:relative}
.tecom .paginated-articles .tecom-navigation-list .list-item label{display:block;background:0;border:0;border-left:3px solid transparent;color:#414141;cursor:pointer;height:100%;padding:.5rem 0 .5rem 1.5rem;text-align:left;text-decoration:none;width:100%;line-height:1.5rem}
.tecom .paginated-articles .tecom-navigation-list .list-item label:hover{border-color:#001e82}
.tecom .paginated-articles .tecom-navigation-list .list-item label svg{position:absolute}
.tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]{opacity:0}
.tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:focus ~ .focus-box{position:absolute;top:0;left:0;right:0;bottom:0}
.theme-magenta .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:focus ~ .focus-box{border:1px solid #a0148c}
.theme-green .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:focus ~ .focus-box{border:1px solid #008a00}
.theme-blue .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:focus ~ .focus-box{border:1px solid #0064d2}
.theme-sunrise .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:focus ~ .focus-box{border:1px solid #a0148c}
.theme-rockpool .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:focus ~ .focus-box{border:1px solid #008a00}
.theme-jacaranda .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:focus ~ .focus-box{border:1px solid #6932e7}
.theme-default .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:focus ~ .focus-box{border:1px solid #0064d2}
.theme-pacific .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:focus ~ .focus-box{border:1px solid #0064d2}
.theme-twilight .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:focus ~ .focus-box{border:1px solid #a0148c}
.tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:checked+label{font-weight:bold}
.tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:checked ~ .checked-marker{position:absolute;left:0;top:0;display:inline-block;height:100%}
.theme-magenta .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:checked ~ .checked-marker{border-left:3px solid #a0148c}
.theme-green .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:checked ~ .checked-marker{border-left:3px solid #008a00}
.theme-blue .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:checked ~ .checked-marker{border-left:3px solid #0064d2}
.theme-sunrise .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:checked ~ .checked-marker{border-left:3px solid #a0148c}
.theme-rockpool .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:checked ~ .checked-marker{border-left:3px solid #008a00}
.theme-jacaranda .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:checked ~ .checked-marker{border-left:3px solid #6932e7}
.theme-default .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:checked ~ .checked-marker{border-left:3px solid #0064d2}
.theme-pacific .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:checked ~ .checked-marker{border-left:3px solid #0064d2}
.theme-twilight .tecom .paginated-articles .tecom-navigation-list .list-item input[type=radio]:checked ~ .checked-marker{border-left:3px solid #a0148c}
@media(max-width:1023.98px){.tecom .paginated-articles .sidebar-filters-wrapper .filter-heading{border-bottom:1px solid #d8d8d8;padding-bottom:1rem}
}
@media(max-width:1023.98px){.tecom .paginated-articles .sidebar-filters .tecom-navigation-sticky{position:static}
}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;display:inline-flex;align-items:center;border:0;background:transparent;text-align:left;color:#0064d2;padding:.75rem .25rem;transition:color 250ms,box-shadow 250ms,background-color 250ms}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:focus{outline:0}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles svg:not(.able-icon):not(.able-picto){pointer-events:none;transition:transform 200ms}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles svg:not(.able-icon):not(.able-picto) .arr02{content:"";transform:scaleX(1) translateX(0);transition:width 200ms,transform 200ms,fill 400ms}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles svg:not(.able-icon):not(.able-picto) path{transition:fill 400ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:hover svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:focus svg:not(.able-icon):not(.able-picto){transform:translateX(0.25rem);transition-timing-function:ease-in;transition:transform 400ms}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:focus svg:not(.able-icon):not(.able-picto) .arr02{animation-name:arrowLineStretch;animation-duration:400ms;animation-timing-function:ease-in;transform:scaleX(1) translateX(0)}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:focus svg:not(.able-icon):not(.able-picto) path{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:focus svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:active svg:not(.able-icon):not(.able-picto){transform:translateX(calc(0.25rem + 2px));transition:none}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles .able-icon{transform:translateY(-1px);margin-top:0;margin-left:0}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles .able-icon use{transition:fill 250ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles .able-icon use{fill:#fff}
}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles svg{flex-shrink:0;width:1.5rem;height:1.5rem}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:hover .able-icon use,.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:focus .able-icon use{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:hover .able-icon use,.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:focus .able-icon use{fill:#fff}
}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:hover,.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:active,.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:focus{color:#001e82;background-color:transparent}
.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8;background-color:rgba(0,100,210,0.06)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .paginated-articles .sidebar-filters-modal-buttons-wrapper .view-articles:focus:not(:hover){outline:1px solid #fff}
}
.tecom .paginated-articles .pagination ul{list-style:none;margin:0;padding:0;font-size:0}
.tecom .paginated-articles .pagination li{display:inline-block;vertical-align:middle}
.tecom .paginated-articles .pagination .input-wrapper{flex-basis:0}
.tecom .paginated-articles .pagination .page-number-input{display:flex;flex-direction:column;width:auto;margin:0}
.tecom .paginated-articles .pagination .page-number-input label{font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#282828;margin:0}
@media screen and (min-width:64rem){.tecom .paginated-articles .pagination .page-number-input label{font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.tecom .paginated-articles .pagination .page-number-input label .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .paginated-articles .pagination .page-number-input span{padding:.25rem 0 0 0;font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem;color:#707070;margin:0}
@media screen and (min-width:64rem){.tecom .paginated-articles .pagination .page-number-input span{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem}
}
.tecom .paginated-articles .pagination .page-number-input span+p,.tecom .paginated-articles .pagination .page-number-input span+ul,.tecom .paginated-articles .pagination .page-number-input span+ol{margin-top:1em}
.tecom .paginated-articles .pagination .page-number-input span>p+p,.tecom .paginated-articles .pagination .page-number-input span>p+ul,.tecom .paginated-articles .pagination .page-number-input span>p+ol,.tecom .paginated-articles .pagination .page-number-input span>ul+p,.tecom .paginated-articles .pagination .page-number-input span>ul+ul,.tecom .paginated-articles .pagination .page-number-input span>ul+ol,.tecom .paginated-articles .pagination .page-number-input span>ol+p,.tecom .paginated-articles .pagination .page-number-input span>ol+ul,.tecom .paginated-articles .pagination .page-number-input span>ol+ol{margin-top:1em}
.tecom .paginated-articles .pagination .page-number-input span .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .paginated-articles .pagination .page-number-input input,.tecom .paginated-articles .pagination .page-number-input select,.tecom .paginated-articles .pagination .page-number-input textarea{display:inline-block;height:3.25rem;width:auto;border:0;border-radius:.1875rem;background-color:#fff;padding:0 .75rem;font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;color:#414141;margin:0;margin:.5rem 0 0 0;text-decoration:none;color:#282828;caret-color:#0064d2;box-shadow:inset 0 0 0 .0625rem #707070;-webkit-appearance:none;transition:background-color 250ms linear,box-shadow 250ms linear}
@media screen and (min-width:64rem){.tecom .paginated-articles .pagination .page-number-input input,.tecom .paginated-articles .pagination .page-number-input select,.tecom .paginated-articles .pagination .page-number-input textarea{font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem}
}
.tecom .paginated-articles .pagination .page-number-input input+p,.tecom .paginated-articles .pagination .page-number-input input+ul,.tecom .paginated-articles .pagination .page-number-input input+ol,.tecom .paginated-articles .pagination .page-number-input select+p,.tecom .paginated-articles .pagination .page-number-input select+ul,.tecom .paginated-articles .pagination .page-number-input select+ol,.tecom .paginated-articles .pagination .page-number-input textarea+p,.tecom .paginated-articles .pagination .page-number-input textarea+ul,.tecom .paginated-articles .pagination .page-number-input textarea+ol{margin-top:1em}
.tecom .paginated-articles .pagination .page-number-input input>p+p,.tecom .paginated-articles .pagination .page-number-input input>p+ul,.tecom .paginated-articles .pagination .page-number-input input>p+ol,.tecom .paginated-articles .pagination .page-number-input input>ul+p,.tecom .paginated-articles .pagination .page-number-input input>ul+ul,.tecom .paginated-articles .pagination .page-number-input input>ul+ol,.tecom .paginated-articles .pagination .page-number-input input>ol+p,.tecom .paginated-articles .pagination .page-number-input input>ol+ul,.tecom .paginated-articles .pagination .page-number-input input>ol+ol,.tecom .paginated-articles .pagination .page-number-input select>p+p,.tecom .paginated-articles .pagination .page-number-input select>p+ul,.tecom .paginated-articles .pagination .page-number-input select>p+ol,.tecom .paginated-articles .pagination .page-number-input select>ul+p,.tecom .paginated-articles .pagination .page-number-input select>ul+ul,.tecom .paginated-articles .pagination .page-number-input select>ul+ol,.tecom .paginated-articles .pagination .page-number-input select>ol+p,.tecom .paginated-articles .pagination .page-number-input select>ol+ul,.tecom .paginated-articles .pagination .page-number-input select>ol+ol,.tecom .paginated-articles .pagination .page-number-input textarea>p+p,.tecom .paginated-articles .pagination .page-number-input textarea>p+ul,.tecom .paginated-articles .pagination .page-number-input textarea>p+ol,.tecom .paginated-articles .pagination .page-number-input textarea>ul+p,.tecom .paginated-articles .pagination .page-number-input textarea>ul+ul,.tecom .paginated-articles .pagination .page-number-input textarea>ul+ol,.tecom .paginated-articles .pagination .page-number-input textarea>ol+p,.tecom .paginated-articles .pagination .page-number-input textarea>ol+ul,.tecom .paginated-articles .pagination .page-number-input textarea>ol+ol{margin-top:1em}
.tecom .paginated-articles .pagination .page-number-input input .able-icon,.tecom .paginated-articles .pagination .page-number-input select .able-icon,.tecom .paginated-articles .pagination .page-number-input textarea .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .paginated-articles .pagination .page-number-input input,.tecom .paginated-articles .pagination .page-number-input select,.tecom .paginated-articles .pagination .page-number-input textarea{border:1px solid transparent}
}
.tecom .paginated-articles .pagination .page-number-input input:hover,.tecom .paginated-articles .pagination .page-number-input select:hover,.tecom .paginated-articles .pagination .page-number-input textarea:hover{background-color:rgba(0,100,210,0.06);box-shadow:inset 0 0 0 .0625rem #0064d2}
.tecom .paginated-articles .pagination .page-number-input input:focus,.tecom .paginated-articles .pagination .page-number-input select:focus,.tecom .paginated-articles .pagination .page-number-input textarea:focus{border-radius:.1875rem;outline:0;background-color:#fff;box-shadow:inset 0 0 0 .125rem #0064d2,0 0 0 .125rem rgba(0,100,210,0.16)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .paginated-articles .pagination .page-number-input input:focus,.tecom .paginated-articles .pagination .page-number-input select:focus,.tecom .paginated-articles .pagination .page-number-input textarea:focus{outline:1px solid #fff;outline-offset:1px}
}
.tecom .paginated-articles .pagination .page-number-input input{width:25%}
@media screen and (min-width:48rem){.tecom .paginated-articles .pagination .page-number-input input{width:16.66%}
}
@media screen and (min-width:64rem){.tecom .paginated-articles .pagination .page-number-input input{width:8.33%}
}
.tecom .paginated-articles .pagination .page-number-input input ~ p,.tecom .paginated-articles .pagination .page-number-input select ~ p,.tecom .paginated-articles .pagination .page-number-input textarea ~ p{display:none}
.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true],.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true],.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true]{box-shadow:inset 0 0 0 .0625rem #d0021b;caret-color:#d0021b}
.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true]:hover,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true]:hover,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true]:hover{background-color:rgba(208,2,27,0.12)}
.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true]:focus,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true]:focus,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true]:focus{box-shadow:inset 0 0 0 .125rem #d0021b,0 0 0 .125rem rgba(208,2,27,0.06)}
.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true]:active,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true]:active,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true]:active{background-color:rgba(208,2,27,0.12)}
.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p{display:block;position:relative;padding:.5rem 0 .5rem 1.875rem;font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem;color:#414141;margin:0;color:#d0021b}
@media screen and (min-width:64rem){.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem}
}
.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p+p,.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p+ul,.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p+ol,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p+p,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p+ul,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p+ol,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p+p,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p+ul,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p+ol{margin-top:1em}
.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p>p+p,.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p>p+ul,.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p>p+ol,.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p>ul+p,.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p>ul+ul,.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p>ul+ol,.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p>ol+p,.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p>ol+ul,.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p>ol+ol,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p>p+p,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p>p+ul,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p>p+ol,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p>ul+p,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p>ul+ul,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p>ul+ol,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p>ol+p,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p>ol+ul,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p>ol+ol,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p>p+p,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p>p+ul,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p>p+ol,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p>ul+p,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p>ul+ul,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p>ul+ol,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p>ol+p,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p>ol+ul,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p>ol+ol{margin-top:1em}
.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p .able-icon,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p .able-icon,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .paginated-articles .pagination .page-number-input input[aria-invalid=true] ~ p::before,.tecom .paginated-articles .pagination .page-number-input select[aria-invalid=true] ~ p::before,.tecom .paginated-articles .pagination .page-number-input textarea[aria-invalid=true] ~ p::before{content:"";position:absolute;top:.3125rem;left:0;display:inline-block;width:1.5rem;height:1.5rem;background-image:url("https://www.telstra.com.au/content/dam/tcom/able/Error.svg")}
.tecom .paginated-articles .pagination .page-number-input svg{position:absolute;top:.375rem;left:-0.25rem}
.tecom .paginated-articles .pagination .page-number-input input{width:3rem;height:3rem;text-align:center;margin-top:0}
@media(max-width:767.98px){.tecom .paginated-articles .pagination.pagination-top{margin-top:1rem;width:100%}
}
@media(max-width:767.98px){.tecom .paginated-articles .pagination.pagination-top ul>li:first-child .pagination-button-placeholder{display:none}
}
@media(min-width:768px){.tecom .paginated-articles .pagination.pagination-top ul>li:last-child .pagination-button-placeholder{display:none}
}
.tecom .paginated-articles .pagination nav{text-align:center}
.tecom .paginated-articles .pagination-button,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;display:inline-flex;align-items:center;border:0;background:transparent;text-align:left;color:#0064d2;padding:.75rem .25rem;transition:color 250ms,box-shadow 250ms,background-color 250ms;display:block;position:relative;width:3rem;height:3rem;transition:none;padding:0;transform:none}
.tecom .paginated-articles .pagination-button:focus,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:focus,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus{outline:0}
.tecom .paginated-articles .pagination-button svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto){pointer-events:none;transition:transform 200ms}
.tecom .paginated-articles .pagination-button svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) .arr02{content:"";transform:scaleX(1) translateX(0);transition:width 200ms,transform 200ms,fill 400ms}
.tecom .paginated-articles .pagination-button svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path{transition:fill 400ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .paginated-articles .pagination-button svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.tecom .paginated-articles .pagination-button:hover svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button:focus svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto){transform:translateX(0.25rem);transition-timing-function:ease-in;transition:transform 400ms}
.tecom .paginated-articles .pagination-button:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button:focus svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) .arr02{animation-name:arrowLineStretch;animation-duration:400ms;animation-timing-function:ease-in;transform:scaleX(1) translateX(0)}
.tecom .paginated-articles .pagination-button:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .paginated-articles .pagination-button:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.tecom .paginated-articles .pagination-button:active svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:active svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active svg:not(.able-icon):not(.able-picto){transform:translateX(calc(0.25rem + 2px));transition:none}
.tecom .paginated-articles .pagination-button .able-icon,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder .able-icon,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon{transform:translateY(-1px);margin-top:0;margin-left:0}
.tecom .paginated-articles .pagination-button .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use{transition:fill 250ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .paginated-articles .pagination-button .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use{fill:#fff}
}
.tecom .paginated-articles .pagination-button svg,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder svg,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg{flex-shrink:0;width:1.5rem;height:1.5rem}
.tecom .paginated-articles .pagination-button:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .paginated-articles .pagination-button:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use{fill:#fff}
}
.tecom .paginated-articles .pagination-button:hover,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:hover,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover,.tecom .paginated-articles .pagination-button:active,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:active,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active,.tecom .paginated-articles .pagination-button:focus,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:focus,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus{color:#001e82;background-color:transparent}
.tecom .paginated-articles .pagination-button:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8;background-color:rgba(0,100,210,0.06)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .paginated-articles .pagination-button:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover){outline:1px solid #fff}
}
.tecom .paginated-articles .pagination-button::before,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button::after,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after{content:"";position:absolute;left:50%;top:50%;margin:0;transform:translate3d(-50%,-50%,0);display:block;border-radius:50%;width:2.5rem;height:2.5rem;background-color:transparent;transition:background-color 250ms,box-shadow 250ms;transition-timing-function:ease-in;width:3rem;height:3rem}
.tecom .paginated-articles .pagination-button::after,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after{opacity:0;transform:translate3d(-50%,-50%,0) scale(1);transition:transform 400ms,opacity 700ms 250ms;background-color:rgba(0,100,210,0.16)}
.tecom .paginated-articles .pagination-button:hover::before,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:hover::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover::before{background-color:rgba(0,100,210,0.06)}
.tecom .paginated-articles .pagination-button:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover){background:transparent;box-shadow:none}
.tecom .paginated-articles .pagination-button:focus:not(:hover)::before,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:focus:not(:hover)::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover)::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover)::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover)::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover)::before{background-color:rgba(0,100,210,0.16);box-shadow:0 0 0 .1875rem #0099f8}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .paginated-articles .pagination-button:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover){outline:1px solid #fff}
}
.tecom .paginated-articles .pagination-button:active::after,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder:active::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active::after{opacity:1;transform:translate3d(-50%,-50%,0) scale(0);transition:0}
.tecom .paginated-articles .pagination-button .able-icon,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder .able-icon,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon{width:1.5rem;height:1.5rem;vertical-align:middle;margin-right:.25rem;margin-left:.25rem;position:absolute;z-index:1;left:50%;top:50%;margin-top:calc(1.5rem / -2);margin-left:calc(1.5rem / -2);margin-right:auto;transform:none;width:2rem;height:2rem;margin-top:calc(2rem / -2);margin-left:calc(2rem / -2)}
.tecom .paginated-articles .pagination-button .able-icon path:first-of-type,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder .able-icon path:first-of-type,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon path:first-of-type,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon path:first-of-type,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon path:first-of-type,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon path:first-of-type{display:none}
.tecom .paginated-articles .pagination-button .able-icon--32,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder .able-icon--32,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon--32,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon--32,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon--32,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon--32{display:none;content:"don't use size .able--32 with IconButton, use the IconButtonBig/IconButtonBigDestructive variants instead"}
.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder{background-color:transparent;cursor:default}
.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after{width:0;height:0}
.tecom .sponsors .accordion button{padding:2rem 0}
.theme-magenta .tecom .sponsors a{color:#a0148c}
.theme-green .tecom .sponsors a{color:#008a00}
.theme-blue .tecom .sponsors a{color:#0064d2}
.theme-sunrise .tecom .sponsors a{color:#a0148c}
.theme-rockpool .tecom .sponsors a{color:#008a00}
.theme-jacaranda .tecom .sponsors a{color:#6932e7}
.theme-default .tecom .sponsors a{color:#0064d2}
.theme-pacific .tecom .sponsors a{color:#0064d2}
.theme-twilight .tecom .sponsors a{color:#a0148c}
.tecom .sponsors .sponsorContent{margin-bottom:2rem}
.tecom .sponsors .the-shop-tier,.tecom .sponsors .bronze-tier{text-align:center}
.tecom .sponsors .the-shop-tier img,.tecom .sponsors .bronze-tier img{max-width:8rem}
.tecom .sponsors ul.accordion .accordion-content p[class*=heading]{margin-bottom:1rem}
.tecom .product-list .list-wrapper{justify-content:center}
@media(min-width:1024px){.tecom .product-list .list-wrapper{justify-content:left}
}
.tecom .product-list .product-card-wrapper{flex-grow:0;flex-basis:auto}
@media(max-width:767.98px){.tecom .product-list .product-card-wrapper:nth-child(1n+3){margin-top:1.5rem}
}
@media(min-width:768px) and (max-width:1023.98px){.tecom .product-list .product-card-wrapper:nth-child(1n+5){margin-top:1.5rem}
}
.tecom .product-list .col-width-override{width:calc(100% / 2)}
@media(min-width:768px){.tecom .product-list .col-width-override{width:calc(100% / 4)}
}
@media(min-width:1024px){.tecom .product-list .col-width-override-6{width:calc(100% / 6)}
.tecom .product-list .col-width-override-7{width:calc(100% / 7)}
.tecom .product-list .col-width-override-8{width:calc(100% / 8)}
}
.tecom .product-list a{text-decoration:none}
.tecom .product-list .product-card{background-color:#fff;box-shadow:0 4px 5px 0 rgba(0,4,10,0.14),0 1px 10px 0 rgba(0,4,10,0.04),0 2px 4px 0 rgba(0,4,10,0.2);margin-bottom:1rem;padding:1rem .5rem;font-weight:bold;color:#282828;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:0 !important;height:100%;row-gap:1rem}
@media screen and (min-width:64rem){.tecom .product-list .product-card{box-shadow:0 6px 10px 0 rgba(0,4,10,0.14),0 1px 18px 0 rgba(0,4,10,0.04),0 3px 5px -1px rgba(0,4,10,0.2);margin-bottom:1.5rem}
}
.tecom .product-list .product-card:focus,.tecom .product-list .product-card:hover{color:#0064d2;background-color:rgba(0,0,0,0.04)}
.tecom .product-list .product-card svg use{fill:#0064d2}
.product-breakdown-wrapper{height:100%}
.product-breakdown-item{border:1px solid #d8d8d8;padding:calc(1.5rem - 1px)}
.product-breakdown-item .solution{display:flex;flex-direction:column}
.product-breakdown-item .solution-text{flex-grow:1}
@media(min-width:768px) and (max-width:1023.98px){.product-breakdown-item .solution-text{padding-right:1.5rem}
}
@media(min-width:1024px){.product-breakdown-item .solution-text{padding-right:2rem}
}
.product-breakdown-item .solution-heading+p{margin-bottom:.5rem;margin-top:.5rem}
.product-breakdown-item .solutions{margin-top:2rem}
.product-breakdown-item .solutions .row:last-child [class*=spacing]:last-child{margin-bottom:0}
@media(min-width:768px){.product-breakdown-item .solutions .row:last-child [class*=spacing]{margin-bottom:0}
}
html:not(.aem-AuthorLayer-Edit) .tecom .product-comparison .product-comparison-items{flex-wrap:nowrap;overflow-x:scroll}
@media(min-width:1024px){html:not(.aem-AuthorLayer-Edit) .tecom .product-comparison .product-comparison-items.three-or-less-items{overflow-x:hidden}
}
html.aem-AuthorLayer-Edit .tecom .product-comparison .product-comparison-item-wrapper.d-none{display:block !important}
html.aem-AuthorLayer-Edit .tecom .product-comparison .product-comparison-filters-wrapper,html.aem-AuthorLayer-Edit .tecom .product-comparison .product-comparison-item-close,.tecom .product-comparison-hide-filters .product-comparison-filters-wrapper,.tecom .product-comparison-hide-filters .product-comparison-item-close{display:none}
.tecom .product-comparison .tecom-body-copy{margin-bottom:2rem}
.tecom .product-comparison button{border:0;padding:0}
.tecom .product-comparison-dropdown{border-bottom:1px solid #d8d8d8 !important;position:relative;text-align:left;width:100%}
.tecom .product-comparison-dropdown svg{position:absolute;right:0}
.tecom .product-comparison-dropdown:hover,.tecom .product-comparison-dropdown.product-comparison-dropdown-active{border-bottom-color:#001e82 !important}
.tecom .product-comparison-dropdown:hover svg,.tecom .product-comparison-dropdown.product-comparison-dropdown-active svg{color:#001e82;fill:#001e82}
.tecom .product-comparison-select-all{width:auto !important}
.tecom .product-comparison-done{text-decoration:underline;margin-bottom:2.5rem;position:absolute;top:2rem;right:1rem}
.theme-magenta .tecom .product-comparison-done{color:#a0148c}
.theme-green .tecom .product-comparison-done{color:#008a00}
.theme-blue .tecom .product-comparison-done{color:#0064d2}
.theme-sunrise .tecom .product-comparison-done{color:#a0148c}
.theme-rockpool .tecom .product-comparison-done{color:#008a00}
.theme-jacaranda .tecom .product-comparison-done{color:#6932e7}
.theme-default .tecom .product-comparison-done{color:#0064d2}
.theme-pacific .tecom .product-comparison-done{color:#0064d2}
.theme-twilight .tecom .product-comparison-done{color:#a0148c}
.tecom .product-comparison-filters{border:1px solid #e6e6e6;box-shadow:0 2px 4px 0 rgba(0,0,0,0.15);padding:2rem 1rem 0;position:absolute;left:0;top:100%;background:#fff;z-index:1;width:100%}
.tecom .product-comparison-filters-wrapper{position:relative}
.tecom .product-comparison-filters-header{margin-bottom:2.5rem;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between}
.tecom .product-comparison-filters-header .tecom-checkbox{margin-bottom:1.25rem}
@media(max-width:1023.98px){.tecom .product-comparison-filters .row{max-height:60vh;overflow-y:scroll}
}
.tecom .product-comparison-number-of-products{margin-top:6rem}
@media(min-width:1024px){.tecom .product-comparison-items:hover .product-comparison-item{opacity:.5}
}
.tecom .product-comparison-item-wrapper{display:flex;flex-direction:column}
.tecom .product-comparison .tecom{height:100%}
.product-comparison-item{border:1px solid #d8d8d8;padding:3rem 1.5rem;position:relative;height:calc(100% - 3px);margin-top:3px}
.product-comparison-item:hover{margin-top:0;opacity:1 !important;border-color:#787878;border-top:4px solid #001e82}
.product-comparison-item:hover .product-comparison-item-close svg{color:#414141;fill:#414141}
.product-comparison-item section{position:relative}
.product-comparison-item section:not(:last-child){border-bottom:1px solid #e6e6e6}
.product-comparison-item section svg{top:0;left:0;position:absolute}
.product-comparison-item .comparison-section{margin-top:1.5rem;padding-bottom:1.5rem}
.product-comparison-item .comparison-section:last-child{padding-bottom:0}
.product-comparison-item .heading-24,.product-comparison-item .heading-20{margin-bottom:1rem}
.product-comparison-item .heading-20{margin-left:2.5rem}
.product-comparison-item table .heading-16{padding-right:2rem}
.product-comparison-item-close{top:.5rem;right:.5rem;position:absolute;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0;border:0;cursor:pointer;padding:0}
.product-comparison-item-close svg{color:#d8d8d8;fill:#d8d8d8}
.tecom .grecaptcha-badge{bottom:100px !important;z-index:500}
.tecom .product-form .form-element+.form-element,.tecom .product-form .form-element+fieldset,.tecom .product-form fieldset+.form-element,.tecom .product-form fieldset+fieldset{margin-top:1.5rem}
.tecom .product-form fieldset{min-width:0;width:100%;border-width:0;margin:0;padding:0}
.tecom .product-form fieldset legend{padding:0;font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#282828;margin:0}
@media screen and (min-width:64rem){.tecom .product-form fieldset legend{font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.tecom .product-form fieldset legend .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .product-form fieldset .form-element,.tecom .product-form fieldset .form-element+.form-element{margin-top:1rem}
.tecom .error-message-container{background:rgba(208,2,27,0.06);padding:2rem;display:flex;align-items:center;margin-top:.5rem;margin-bottom:2rem;width:100%}
.tecom .error-message-container p{margin:0}
.tecom .form-footer{margin-top:2rem}
.tecom .form-stepper{margin-bottom:2rem}
.tecom .form-stepper .stepper-label{text-transform:uppercase}
.tecom .form-stepper .stepper-title{margin-top:.25rem}
.tecom .form-stepper .stepper-container{background-color:#f4f4f4}
.tecom .form-stepper .stepper-container .stepper-value{background-color:#001e82;height:.25rem}
.tecom .able-text-style p:last-child{margin-bottom:0}
@media(min-width:768px){.tecom .product-grid .tecom-checkbox{width:33%}
}
@media(min-width:1024px){.tecom .product-grid .tecom-checkbox{width:100%}
}
.tecom .product-grid-items:hover .product-grid-item{opacity:.5}
.tecom .product-grid-items button{border:0;padding:0}
.tecom .product-grid-item{transition:all 150ms ease-out;text-align:left;width:100%;border-bottom:3px solid transparent !important}
.tecom .product-grid-item-image{margin-bottom:1.5rem}
.tecom .product-grid-item img{max-width:100%;max-height:12.5rem;display:block;margin:0 auto}
.tecom .product-grid-item p{margin-bottom:.5rem;margin-top:.5rem}
@media(min-width:1024px){.tecom .product-grid-item>p:last-child{margin-bottom:2rem}
}
.tecom .product-grid-item-hide{display:none}
.tecom .product-grid-item:hover{opacity:1 !important;margin-top:-0.5rem;margin-bottom:5.5rem;border-color:#001e82 !important}
.tecom .product-grid-item:hover .product-grid-item-brand-and-name p{color:#001e82 !important}
.tecom .product-grid-item-modal .modal-wrapper{align-items:flex-start !important}
@media(min-width:1024px){.tecom .product-grid-item-modal .modal-wrapper{padding-top:1rem}
}
.tecom .product-grid-item-modal-image{text-align:center}
@media(max-width:767.98px){.tecom .product-grid-item-modal-image{margin-bottom:2rem}
}
.tecom .product-grid-item-modal img{max-width:100%}
.tecom .product-grid-item-modal-content-wrapper{margin:0 2rem}
@media(min-width:768px){.tecom .product-grid-item-modal-content-wrapper{margin:3.5rem 2rem}
}
.tecom .product-grid-item-modal u{color:#787878;font-size:14px;text-decoration:none}
@media(max-width:1023.98px){.tecom .product-grid-item-modal .modal-container{padding:0}
.tecom .product-grid-item-modal .container{max-width:100%;margin:0}
.tecom .product-grid-item-modal .modal-wrapper>.col-md-10{max-width:100%;flex:0 0 100%;height:100%;padding:0}
.tecom .product-grid-item-modal .modal-content{height:100%}
}
@media(max-width:767.98px){.tecom .product-grid-item-modal .container{min-height:100%;height:auto !important}
}
.tecom .header-text{font:700 1.5rem/1.41666667 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#282828;margin:0;margin-bottom:2rem}
@media screen and (min-width:64rem){.tecom .header-text{font:700 2rem/1.40625 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.tecom .header-text .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .statistic-tile{background:#f4f4f4;margin:0;display:flex;flex-direction:column;height:100%}
.tecom .statistic-tile p,.tecom .statistic-tile .svg{margin:0}
.theme-magenta .tecom .statistic-tile p,.theme-magenta .tecom .statistic-tile .svg{color:#a0148c}
.theme-green .tecom .statistic-tile p,.theme-green .tecom .statistic-tile .svg{color:#008a00}
.theme-blue .tecom .statistic-tile p,.theme-blue .tecom .statistic-tile .svg{color:#0064d2}
.theme-sunrise .tecom .statistic-tile p,.theme-sunrise .tecom .statistic-tile .svg{color:#a0148c}
.theme-rockpool .tecom .statistic-tile p,.theme-rockpool .tecom .statistic-tile .svg{color:#008a00}
.theme-jacaranda .tecom .statistic-tile p,.theme-jacaranda .tecom .statistic-tile .svg{color:#6932e7}
.theme-default .tecom .statistic-tile p,.theme-default .tecom .statistic-tile .svg{color:#0064d2}
.theme-pacific .tecom .statistic-tile p,.theme-pacific .tecom .statistic-tile .svg{color:#0064d2}
.theme-twilight .tecom .statistic-tile p,.theme-twilight .tecom .statistic-tile .svg{color:#a0148c}
.tecom .statistic-tile{display:flex;flex-direction:column;height:100%;padding:2rem 1rem}
@media(min-width:1024px){.tecom .statistic-tile{padding:2rem 1rem}
}
@media(min-width:768px){.tecom .statistic-tile{padding:1.5rem 1rem}
}
.tecom .statistic-tile-copy-container{flex-grow:1}
.tecom .super-button-promo{cursor:initial}
@media(max-width:767.98px){.tecom .super-button-promo picture{margin-bottom:1.5rem}
.tecom .super-button-promo .tecom-body-copy{margin-bottom:1rem}
}
@media(min-width:768px){.tecom .super-button-promo picture{margin-bottom:0}
}
.tecom .super-button-promo a.super-button{margin-top:1rem}
@media(min-width:1024px){.tecom .super-button-promo a.super-button{display:inline-block}
}
@media(min-width:768px){.tecom .super-button-promo .text-content{margin:0 0 0 calc(100% / 5 * 0.5)}
}
@media(min-width:768px){.tecom .super-button-promo .order-md-1 ~ .col-md-5 .text-content{margin:0 2rem 0 0}
}
.tecom-template .swissArmyKnife{margin-bottom:0}
@media(min-width:768px){.tecom .tee-ads{height:12.75rem}
}
.tecom .tee-ads a{text-decoration:none}
.tecom .tee-ads .text-wrapper{position:relative;top:50%;transform:translateY(-50%);padding:2rem}
@media(min-width:768px){.tecom .tee-ads .text-wrapper{padding-top:0;padding-bottom:0}
}
.tecom .tee-ads .text-wrapper p{display:inline;vertical-align:middle;color:#fff}
.tecom .tee-ads .image-wrapper{position:relative;overflow:hidden;height:100%}
@media(min-width:768px){.tecom .tee-ads .image-center img{left:50%;transform:translateX(-50%)}
}
@media(min-width:1024px){.tecom .tee-ads .image-center img{left:0;transform:translateY(-50%)}
}
@media(min-width:768px){.tecom .tee-ads .image-left img{left:0}
}
@media(min-width:768px){.tecom .tee-ads .image-right img{right:0}
}
.tecom .tee-ads img{height:100%}
@media(min-width:768px) and (max-width:1023.98px){.tecom .tee-ads img{width:auto}
}
@media(min-width:768px){.tecom .tee-ads img{position:absolute}
}
@media(min-width:1024px){.tecom .tee-ads img{height:auto;top:50%;transform:translateY(-50%)}
}
.tecom .tee-ads .gradient-background{background-size:cover;background-position:0 20%}
@media(min-width:768px){.tecom .tecom-navigation .tee-ads img{height:100%;width:auto}
}
@media(min-width:1360px){.tecom .tecom-navigation .tee-ads img{height:auto;width:100%}
}
.tecom .testimonial-list .detail-section>*{margin-top:1rem}
.tecom .testimonial-list .detail-section>*:first-child{margin-top:0}
@media(min-width:768px){.tecom .testimonial-list .detail-wrapper{padding-left:calc(100% / 7 * 0.5)}
}
@media(min-width:1024px){.tecom .testimonial-list .detail-wrapper{padding-left:calc(100% / 9 * 0.5)}
}
.tecom .testimonial-list ul{margin:0;padding:0}
.tecom .testimonial-list ul li{list-style:none}
@media(min-width:768px){.tecom .testimonial-list ul li picture{margin-bottom:0}
}
.tecom .testimonial-list ul li .detail-section .quotation{font-style:italic}
.tecom .testimonial-list ul li .detail-section>*:last-child{margin-bottom:0}
.tecom .text-group .super-button{margin-top:1rem}
@media(min-width:768px){.tecom .text-group .super-button{display:inline-block;width:auto}
}
.tecom .text-group .super-button+.social-share{margin-left:1.5rem}
.tecom .text-group .tecom-header+.tecom-body-copy{margin-top:1rem}
@media(max-width:767.98px){.tecom .text-group .media-wrapper+.text-wrapper{margin-top:1rem}
}
@media(min-width:768px){.tecom .text-group .media-wrapper+.text-wrapper .text-group-text-container{margin-left:1.5rem}
}
@media(min-width:768px){.tecom .text-group .media-wrapper.order-md-1+.text-wrapper .text-group-text-container{margin-left:0;margin-right:1.5rem}
}
.tecom .text-group .social-share{margin-top:1rem}
@supports(-webkit-overflow-scrolling:touch){body{cursor:pointer}
}
.tecom .trip-report .tecom-body-copy{margin-bottom:2rem}
.tecom .trip-report .trip-report-unattended-content{display:none}
.tecom .trip-report.trip-report-unattended .trip-report-unattended-content{display:block}
.tecom .trip-report.trip-report-unattended .trip-report-attended-content{display:none}
.tecom .trip-report .trip-report-checkboxes .col-md-4{margin-bottom:4rem}
.tecom .trip-report .trip-report-checkboxes .trip-report-checkbox{height:auto}
.tecom .trip-report .trip-report-modal .modal-content{padding:3rem 1.5rem 1.5rem;top:0 !important}
@media(min-width:768px){.tecom .trip-report .trip-report-modal .modal-content{padding:4rem}
}
.tecom .trip-report .trip-report-modal .trip-report-modal-buttons{margin-top:2rem}
.tecom .trip-report .trip-report-modal .trip-report-modal-buttons button{display:inline-block}
.tecom .trip-report .trip-report-modal .trip-report-modal-buttons .close-modal-alt{border:0;margin-right:1rem;text-decoration:underline}
.theme-magenta .tecom .trip-report .trip-report-modal .trip-report-modal-buttons .close-modal-alt{color:#a0148c}
.theme-green .tecom .trip-report .trip-report-modal .trip-report-modal-buttons .close-modal-alt{color:#008a00}
.theme-blue .tecom .trip-report .trip-report-modal .trip-report-modal-buttons .close-modal-alt{color:#0064d2}
.theme-sunrise .tecom .trip-report .trip-report-modal .trip-report-modal-buttons .close-modal-alt{color:#a0148c}
.theme-rockpool .tecom .trip-report .trip-report-modal .trip-report-modal-buttons .close-modal-alt{color:#008a00}
.theme-jacaranda .tecom .trip-report .trip-report-modal .trip-report-modal-buttons .close-modal-alt{color:#6932e7}
.theme-default .tecom .trip-report .trip-report-modal .trip-report-modal-buttons .close-modal-alt{color:#0064d2}
.theme-pacific .tecom .trip-report .trip-report-modal .trip-report-modal-buttons .close-modal-alt{color:#0064d2}
.theme-twilight .tecom .trip-report .trip-report-modal .trip-report-modal-buttons .close-modal-alt{color:#a0148c}
.tecom .trip-report .trip-report-modal .trip-report-modal-buttons .super-button{width:auto;padding-left:3rem;padding-right:3rem}
.tecom .trip-report .trip-report-modal .trip-report-modal-buttons .super-button.disabled{border-color:#d8d8d8;color:#d8d8d8;cursor:not-allowed}
.tecom .trip-report .trip-report-modal .trip-report-modal-buttons .super-button.disabled:hover{background:0}
.tecom .trip-report .trip-report-modal .trip-report-modal-buttons-mobile{position:fixed;display:flex;justify-content:space-between;bottom:0;left:0;width:100%;border-top:1px solid #d8d8d8}
.tecom .trip-report .trip-report-modal .trip-report-modal-buttons-mobile button{padding:1rem;border:0}
.theme-magenta .tecom .trip-report .trip-report-modal .trip-report-modal-buttons-mobile button{color:#a0148c}
.theme-green .tecom .trip-report .trip-report-modal .trip-report-modal-buttons-mobile button{color:#008a00}
.theme-blue .tecom .trip-report .trip-report-modal .trip-report-modal-buttons-mobile button{color:#0064d2}
.theme-sunrise .tecom .trip-report .trip-report-modal .trip-report-modal-buttons-mobile button{color:#a0148c}
.theme-rockpool .tecom .trip-report .trip-report-modal .trip-report-modal-buttons-mobile button{color:#008a00}
.theme-jacaranda .tecom .trip-report .trip-report-modal .trip-report-modal-buttons-mobile button{color:#6932e7}
.theme-default .tecom .trip-report .trip-report-modal .trip-report-modal-buttons-mobile button{color:#0064d2}
.theme-pacific .tecom .trip-report .trip-report-modal .trip-report-modal-buttons-mobile button{color:#0064d2}
.theme-twilight .tecom .trip-report .trip-report-modal .trip-report-modal-buttons-mobile button{color:#a0148c}
.tecom .trip-report .trip-report-modal .trip-report-modal-buttons-mobile button:first-child{text-decoration:underline}
@media(max-width:767.98px){.tecom .trip-report .trip-report-modal .modal-wrapper>.col-md-10{height:100%}
.tecom .trip-report .trip-report-modal .modal-content{height:100%}
}
.tecom .trip-report .trip-report-request-call-back-modal .trip-report-request-call-back-modal-content-confirmation{display:none}
.tecom .trip-report.trip-report-call-back-requested .trip-report-request-call-back-modal .trip-report-request-call-back-modal-content-pending,.tecom .trip-report.trip-report-call-back-requested .trip-report-request-call-back-modal .trip-report-modal-buttons-mobile{display:none}
.tecom .trip-report.trip-report-call-back-requested .trip-report-request-call-back-modal .trip-report-request-call-back-modal-content-confirmation{display:block}
.tecom .trip-report .trip-report-share-report-modal-content-confirmation{display:none}
.tecom .trip-report .trip-report-share-report-modal .tecom-form{margin-top:2rem}
.tecom .trip-report .trip-report-share-report-modal.trip-report-share-report-modal-show-confirmation .trip-report-share-report-modal-content-pending{display:none}
.tecom .trip-report .trip-report-share-report-modal.trip-report-share-report-modal-show-confirmation .trip-report-share-report-modal-content-confirmation{display:block}
.tecom .trip-report .tooltip{z-index:1}
.tecom .trip-report .tooltip-inner{box-shadow:0 0 4px 0 rgba(0,0,0,0.3);padding:1rem;background:#fff}
.tecom .trip-report .tooltip-inner .tecom-linear-gradient{position:absolute;top:0;left:0;width:0;height:0;transition:width 150ms ease-out;border-width:0;border-top-width:3px}
.tecom .trip-report .tooltip-inner .body-copy-16{margin:0}
@media(max-width:767.98px){.tecom .trip-report .tooltip-inner{width:12rem}
}
.tecom .trip-report .tooltip[aria-hidden=false] .tecom-linear-gradient{width:100%}
.tecom .trip-report .trip-report-floating-button{position:fixed;z-index:1;bottom:.5rem;right:.5rem}
.tecom .trip-report .trip-report-floating-button-container,.tecom .trip-report .trip-report-floating-button-sticky{cursor:auto;z-index:1}
@media(max-width:1359.98px){.tecom .trip-report .trip-report-floating-button-container{height:0 !important}
}
@media(min-width:1360px){.tecom .trip-report .trip-report-floating-button{position:absolute;top:0;bottom:auto;right:2rem}
.tecom .trip-report .trip-report-floating-button-container{position:absolute;top:0;right:-6rem}
}
.tecom .trip-report .trip-report-floating-button button{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);display:block;border:0;height:3rem;transition:all .3s;padding:0;position:relative;overflow:hidden}
.tecom .trip-report .trip-report-floating-button button:not(.trip-report-floating-button-active){width:3rem !important}
.tecom .trip-report .trip-report-floating-button button svg{position:absolute;top:.75rem;left:.75rem}
.theme-magenta .tecom .trip-report .trip-report-floating-button button svg{color:#a0148c;fill:#a0148c}
.theme-green .tecom .trip-report .trip-report-floating-button button svg{color:#008a00;fill:#008a00}
.theme-blue .tecom .trip-report .trip-report-floating-button button svg{color:#0064d2;fill:#0064d2}
.theme-sunrise .tecom .trip-report .trip-report-floating-button button svg{color:#a0148c;fill:#a0148c}
.theme-rockpool .tecom .trip-report .trip-report-floating-button button svg{color:#008a00;fill:#008a00}
.theme-jacaranda .tecom .trip-report .trip-report-floating-button button svg{color:#6932e7;fill:#6932e7}
.theme-default .tecom .trip-report .trip-report-floating-button button svg{color:#0064d2;fill:#0064d2}
.theme-pacific .tecom .trip-report .trip-report-floating-button button svg{color:#0064d2;fill:#0064d2}
.theme-twilight .tecom .trip-report .trip-report-floating-button button svg{color:#a0148c;fill:#a0148c}
.tecom .trip-report .trip-report-floating-button button .body-copy-16{position:absolute;top:0;left:3rem;white-space:nowrap;line-height:3rem;padding-right:.75rem;color:#fff;pointer-events:none}
.theme-magenta .tecom .trip-report .trip-report-floating-button button.trip-report-floating-button-active{background:#a0148c}
.theme-green .tecom .trip-report .trip-report-floating-button button.trip-report-floating-button-active{background:#008a00}
.theme-blue .tecom .trip-report .trip-report-floating-button button.trip-report-floating-button-active{background:#0064d2}
.theme-sunrise .tecom .trip-report .trip-report-floating-button button.trip-report-floating-button-active{background:#a0148c}
.theme-rockpool .tecom .trip-report .trip-report-floating-button button.trip-report-floating-button-active{background:#008a00}
.theme-jacaranda .tecom .trip-report .trip-report-floating-button button.trip-report-floating-button-active{background:#6932e7}
.theme-default .tecom .trip-report .trip-report-floating-button button.trip-report-floating-button-active{background:#0064d2}
.theme-pacific .tecom .trip-report .trip-report-floating-button button.trip-report-floating-button-active{background:#0064d2}
.theme-twilight .tecom .trip-report .trip-report-floating-button button.trip-report-floating-button-active{background:#a0148c}
.tecom .trip-report .trip-report-floating-button button.trip-report-floating-button-active svg{color:#fff;fill:#fff}
.tecom .trip-report .trip-report-floating-button-disabled{display:none}
.tecom .trip-report.trip-report-call-back-requested .trip-report-floating-button button{background:#fff !important;cursor:not-allowed}
.tecom .trip-report.trip-report-call-back-requested .trip-report-floating-button svg{color:#d8d8d8 !important;fill:#d8d8d8 !important}
.tecom .trip-report.trip-report-call-back-requested .trip-report-floating-button .body-copy-16{color:#d8d8d8}
.tecom .trip-report.trip-report-call-back-requested .trip-report-floating-button-pending{display:none}
.tecom .trip-report.trip-report-call-back-requested .trip-report-floating-button-disabled{display:block}
.tecom .trip-report .trip-report-unselected-container{margin-top:2.5rem}
.tecom .trip-report .trip-report-unselected-container header{margin-bottom:2rem}
.tecom .trip-report .trip-report-buttons-container{margin-top:2.5rem}
@media(max-width:767.98px){.tecom .trip-report .trip-report-buttons-container button{width:100%}
.tecom .trip-report .trip-report-buttons-container button:first-child{margin-bottom:1rem}
}
.tecom .trip-report .trip-report-download{width:auto;display:inline-block;margin-right:2rem}
.tecom .trip-report .trip-report-share-report-open-modal{border:0}
.trip-report-spinner{padding:8rem 0;text-align:center}
.trip-report-call-back{height:100%}
.trip-report-call-back-received{display:none !important}
.trip-report.trip-report-call-back-requested .trip-report-call-back-pending{display:none !important}
.trip-report.trip-report-call-back-requested .trip-report-call-back-received{display:block !important}
.trip-report-call-back button{border:0;text-align:left}
.tecom .trip-report-checkbox{border:1px solid #d8d8d8;padding:1rem 2.5rem 1rem 3rem;position:relative;height:100%}
.tecom .trip-report-checkbox label{cursor:pointer}
.tecom .trip-report-checkbox input{width:1.5rem;height:1.5rem;position:absolute;top:1.125rem;left:.75rem;cursor:pointer;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.tecom .trip-report-checkbox .trip-report-tick{pointer-events:none;border:2px solid #787878;position:absolute;top:1.125rem;left:.75rem;width:1.5rem;height:1.5rem}
.tecom .trip-report-checkbox .trip-report-tick svg{color:white;fill:white;position:absolute;left:2px;top:2px}
.tecom .trip-report-checkbox>p{cursor:pointer}
.tecom .trip-report-checkbox .title{margin:0}
.tecom .trip-report-checkbox .tooltip-icon-container{position:absolute;top:1rem;right:.5rem}
.theme-magenta .tecom .trip-report-checkbox .tooltip-icon-container{color:#a0148c;fill:#a0148c}
.theme-green .tecom .trip-report-checkbox .tooltip-icon-container{color:#008a00;fill:#008a00}
.theme-blue .tecom .trip-report-checkbox .tooltip-icon-container{color:#0064d2;fill:#0064d2}
.theme-sunrise .tecom .trip-report-checkbox .tooltip-icon-container{color:#a0148c;fill:#a0148c}
.theme-rockpool .tecom .trip-report-checkbox .tooltip-icon-container{color:#008a00;fill:#008a00}
.theme-jacaranda .tecom .trip-report-checkbox .tooltip-icon-container{color:#6932e7;fill:#6932e7}
.theme-default .tecom .trip-report-checkbox .tooltip-icon-container{color:#0064d2;fill:#0064d2}
.theme-pacific .tecom .trip-report-checkbox .tooltip-icon-container{color:#0064d2;fill:#0064d2}
.theme-twilight .tecom .trip-report-checkbox .tooltip-icon-container{color:#a0148c;fill:#a0148c}
.theme-magenta .tecom .trip-report-checkbox.trip-report-checkbox-selected{border-color:#a0148c}
.theme-magenta .tecom .trip-report-checkbox.trip-report-checkbox-selected .trip-report-tick{border-color:#a0148c;background:#a0148c}
.theme-green .tecom .trip-report-checkbox.trip-report-checkbox-selected{border-color:#008a00}
.theme-green .tecom .trip-report-checkbox.trip-report-checkbox-selected .trip-report-tick{border-color:#008a00;background:#008a00}
.theme-blue .tecom .trip-report-checkbox.trip-report-checkbox-selected{border-color:#0064d2}
.theme-blue .tecom .trip-report-checkbox.trip-report-checkbox-selected .trip-report-tick{border-color:#0064d2;background:#0064d2}
.theme-sunrise .tecom .trip-report-checkbox.trip-report-checkbox-selected{border-color:#a0148c}
.theme-sunrise .tecom .trip-report-checkbox.trip-report-checkbox-selected .trip-report-tick{border-color:#a0148c;background:#a0148c}
.theme-rockpool .tecom .trip-report-checkbox.trip-report-checkbox-selected{border-color:#008a00}
.theme-rockpool .tecom .trip-report-checkbox.trip-report-checkbox-selected .trip-report-tick{border-color:#008a00;background:#008a00}
.theme-jacaranda .tecom .trip-report-checkbox.trip-report-checkbox-selected{border-color:#6932e7}
.theme-jacaranda .tecom .trip-report-checkbox.trip-report-checkbox-selected .trip-report-tick{border-color:#6932e7;background:#6932e7}
.theme-default .tecom .trip-report-checkbox.trip-report-checkbox-selected{border-color:#0064d2}
.theme-default .tecom .trip-report-checkbox.trip-report-checkbox-selected .trip-report-tick{border-color:#0064d2;background:#0064d2}
.theme-pacific .tecom .trip-report-checkbox.trip-report-checkbox-selected{border-color:#0064d2}
.theme-pacific .tecom .trip-report-checkbox.trip-report-checkbox-selected .trip-report-tick{border-color:#0064d2;background:#0064d2}
.theme-twilight .tecom .trip-report-checkbox.trip-report-checkbox-selected{border-color:#a0148c}
.theme-twilight .tecom .trip-report-checkbox.trip-report-checkbox-selected .trip-report-tick{border-color:#a0148c;background:#a0148c}
.event-filter .filter-header-wrapper{border-bottom:1px solid #d8d8d8}
.event-filter .filter-header{margin-bottom:1.5rem}
.event-filter .future-event-none{margin-bottom:4rem}
.event-filter .past-event-header-wrapper{margin-bottom:2rem}
.tecom .threeG-time-estimator .dialog-block{z-index:10000;display:none;position:fixed;box-sizing:border-box;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.6)}
@media screen and (-ms-high-contrast:active){.tecom .threeG-time-estimator .dialog-block{background-color:#000}
}
.tecom .threeG-time-estimator .dialog-block[aria-hidden=false]{display:block}
.tecom .threeG-time-estimator .dialog-block__icon{position:relative;margin-bottom:1rem;width:2.5rem;height:2.5rem;border-radius:50%;background:rgba(0,100,210,0.16)}
.tecom .threeG-time-estimator .dialog-block svg.able-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0 0 1.5rem 0}
.tecom .threeG-time-estimator .dialog-block svg.able-icon use:not([href$=Attention]){display:none;content:"Only use the Attention icon with Confirmation dialog."}
.tecom .threeG-time-estimator .dialog-block__content{background-color:#fff;box-shadow:0 24px 38px 3px rgba(0,4,10,0.14),0 9px 46px 12px rgba(0,4,10,0.04),0 11px 15px -7px rgba(0,4,10,0.2);margin-bottom:2.5rem;position:absolute;box-sizing:border-box;max-height:100vh;transform:translate(-50%,-50%);top:50%;left:50%;width:90vw;padding:1.5rem;background:#fff;overflow:auto}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .dialog-block__content{box-shadow:0 24px 38px 3px rgba(0,4,10,0.14),0 9px 46px 12px rgba(0,4,10,0.04),0 11px 15px -7px rgba(0,4,10,0.2);margin-bottom:2.5rem}
}
@media screen and (-ms-high-contrast:active){.tecom .threeG-time-estimator .dialog-block__content{border:1px solid #fff}
}
@media screen and (min-width:48rem) and (max-width:63.99609375rem){.tecom .threeG-time-estimator .dialog-block__content{width:75%}
}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .dialog-block__content{padding:2rem}
}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .dialog-block__content{width:45%}
}
.tecom .threeG-time-estimator .dialog-block__content::before{position:absolute;display:block;width:100%;height:.125rem;top:0;left:0;content:"";background-image:linear-gradient(to right,#0064d2,#5cd6e0 30%,#5e50bf)}
.tecom .threeG-time-estimator .dialog-block__content h2,.tecom .threeG-time-estimator .dialog-block__content h3,.tecom .threeG-time-estimator .dialog-block__content h4,.tecom .threeG-time-estimator .dialog-block__content h5,.tecom .threeG-time-estimator .dialog-block__content h6{font:700 1.25rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#282828;margin:0}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .dialog-block__content h2,.tecom .threeG-time-estimator .dialog-block__content h3,.tecom .threeG-time-estimator .dialog-block__content h4,.tecom .threeG-time-estimator .dialog-block__content h5,.tecom .threeG-time-estimator .dialog-block__content h6{font:700 1.5rem/1.41666667 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.tecom .threeG-time-estimator .dialog-block__content h2 .able-icon,.tecom .threeG-time-estimator .dialog-block__content h3 .able-icon,.tecom .threeG-time-estimator .dialog-block__content h4 .able-icon,.tecom .threeG-time-estimator .dialog-block__content h5 .able-icon,.tecom .threeG-time-estimator .dialog-block__content h6 .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .threeG-time-estimator .dialog-block__content h2:focus,.tecom .threeG-time-estimator .dialog-block__content h3:focus,.tecom .threeG-time-estimator .dialog-block__content h4:focus,.tecom .threeG-time-estimator .dialog-block__content h5:focus,.tecom .threeG-time-estimator .dialog-block__content h6:focus{outline:0}
.tecom .threeG-time-estimator .dialog-block__content h2+p,.tecom .threeG-time-estimator .dialog-block__content h3+p,.tecom .threeG-time-estimator .dialog-block__content h4+p,.tecom .threeG-time-estimator .dialog-block__content h5+p,.tecom .threeG-time-estimator .dialog-block__content h6+p{padding-top:.5rem}
.tecom .threeG-time-estimator .dialog-block__content p{font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;color:#414141;margin:0}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .dialog-block__content p{font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem}
}
.tecom .threeG-time-estimator .dialog-block__content p+p,.tecom .threeG-time-estimator .dialog-block__content p+ul,.tecom .threeG-time-estimator .dialog-block__content p+ol{margin-top:1em}
.tecom .threeG-time-estimator .dialog-block__content p>p+p,.tecom .threeG-time-estimator .dialog-block__content p>p+ul,.tecom .threeG-time-estimator .dialog-block__content p>p+ol,.tecom .threeG-time-estimator .dialog-block__content p>ul+p,.tecom .threeG-time-estimator .dialog-block__content p>ul+ul,.tecom .threeG-time-estimator .dialog-block__content p>ul+ol,.tecom .threeG-time-estimator .dialog-block__content p>ol+p,.tecom .threeG-time-estimator .dialog-block__content p>ol+ul,.tecom .threeG-time-estimator .dialog-block__content p>ol+ol{margin-top:1em}
.tecom .threeG-time-estimator .dialog-block__content p .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .threeG-time-estimator .dialog-block__actions{text-align:right;margin-top:1.5rem}
@media screen and (max-width:47.99609375rem){.tecom .threeG-time-estimator .dialog-block__actions{display:flex;justify-content:flex-end}
}
@media screen and (min-width:48rem){.tecom .threeG-time-estimator .dialog-block__actions{display:flex;justify-content:flex-end}
}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .dialog-block__actions{margin-top:2rem}
}
.tecom .threeG-time-estimator .dialog-block__actions>*:last-child{margin-left:1rem}
.tecom .threeG-time-estimator .dialog-block__cancel{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;width:100%;line-height:1.25rem;padding:1rem;overflow:hidden;background-size:100% 300%;background-position:0 100%;text-align:center;transition:background-color 250ms,color 250ms,border 250ms,box-shadow 250ms;transition-timing-function:ease-in;padding:calc(1rem - 0.0625rem);border:1px solid #0064d2;background-color:#fff;color:#0064d2}
.tecom .threeG-time-estimator .dialog-block__cancel:focus{outline:0}
.tecom .threeG-time-estimator .dialog-block__cancel::before{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}
.tecom .threeG-time-estimator .dialog-block__cancel:active::before{transform:translate3d(-50%,-50%,0) scale(0);opacity:1;transition:0}
.tecom .threeG-time-estimator .dialog-block__cancel:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .threeG-time-estimator .dialog-block__cancel:focus:not(:hover){outline:1px solid #fff}
}
@media screen and (min-width:48rem){.tecom .threeG-time-estimator .dialog-block__cancel{width:auto;min-width:11.25rem}
}
.tecom .threeG-time-estimator .dialog-block__cancel::before{background-color:rgba(0,100,210,0.16)}
.tecom .threeG-time-estimator .dialog-block__cancel:hover,.tecom .threeG-time-estimator .dialog-block__cancel:active,.tecom .threeG-time-estimator .dialog-block__cancel:focus{border:1px solid #001e82;background-color:rgba(0,100,210,0.06);color:#001e82}
.tecom .threeG-time-estimator .dialog-block__cancel:active,.tecom .threeG-time-estimator .dialog-block__cancel:focus{background-color:rgba(0,100,210,0.16)}
.tecom .threeG-time-estimator .dialog-block__confirm{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;width:100%;line-height:1.25rem;padding:1rem;overflow:hidden;background-size:100% 300%;background-position:0 100%;text-align:center;transition:background-color 250ms,color 250ms,border 250ms,box-shadow 250ms;transition-timing-function:ease-in;border:0;background-color:#0064d2;color:#fff}
.tecom .threeG-time-estimator .dialog-block__confirm:focus{outline:0}
.tecom .threeG-time-estimator .dialog-block__confirm::before{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}
.tecom .threeG-time-estimator .dialog-block__confirm:active::before{transform:translate3d(-50%,-50%,0) scale(0);opacity:1;transition:0}
.tecom .threeG-time-estimator .dialog-block__confirm:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .threeG-time-estimator .dialog-block__confirm:focus:not(:hover){outline:1px solid #fff}
}
@media screen and (min-width:48rem){.tecom .threeG-time-estimator .dialog-block__confirm{width:auto;min-width:11.25rem}
}
.tecom .threeG-time-estimator .dialog-block__confirm:before{background-color:rgba(255,255,255,0.3)}
.tecom .threeG-time-estimator .dialog-block__confirm:hover,.tecom .threeG-time-estimator .dialog-block__confirm:active,.tecom .threeG-time-estimator .dialog-block__confirm:focus{background-color:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .threeG-time-estimator .dialog-block__confirm{border:1px solid #fff}
}
.tecom .threeG-time-estimator .sub-title{margin-top:1rem}
.tecom .threeG-time-estimator .btn{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;width:100%;line-height:1.25rem;padding:1rem;overflow:hidden;background-size:100% 300%;background-position:0 100%;text-align:center;transition:background-color 250ms,color 250ms,border 250ms,box-shadow 250ms;transition-timing-function:ease-in;border:0;background-color:#0064d2;color:#fff;margin-top:1.5rem}
.tecom .threeG-time-estimator .btn:focus{outline:0}
.tecom .threeG-time-estimator .btn::before{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}
.tecom .threeG-time-estimator .btn:active::before{transform:translate3d(-50%,-50%,0) scale(0);opacity:1;transition:0}
.tecom .threeG-time-estimator .btn:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .threeG-time-estimator .btn:focus:not(:hover){outline:1px solid #fff}
}
@media screen and (min-width:48rem){.tecom .threeG-time-estimator .btn{width:auto;min-width:11.25rem}
}
.tecom .threeG-time-estimator .btn:before{background-color:rgba(255,255,255,0.3)}
.tecom .threeG-time-estimator .btn:hover,.tecom .threeG-time-estimator .btn:active,.tecom .threeG-time-estimator .btn:focus{background-color:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .threeG-time-estimator .btn{border:1px solid #fff}
}
.tecom .threeG-time-estimator .calculate-field{display:flex;flex-direction:column;width:auto;margin:0}
.tecom .threeG-time-estimator .calculate-field label{font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#282828;margin:0}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .calculate-field label{font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.tecom .threeG-time-estimator .calculate-field label .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .threeG-time-estimator .calculate-field span{padding:.25rem 0 0 0;font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem;color:#707070;margin:0}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .calculate-field span{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem}
}
.tecom .threeG-time-estimator .calculate-field span+p,.tecom .threeG-time-estimator .calculate-field span+ul,.tecom .threeG-time-estimator .calculate-field span+ol{margin-top:1em}
.tecom .threeG-time-estimator .calculate-field span>p+p,.tecom .threeG-time-estimator .calculate-field span>p+ul,.tecom .threeG-time-estimator .calculate-field span>p+ol,.tecom .threeG-time-estimator .calculate-field span>ul+p,.tecom .threeG-time-estimator .calculate-field span>ul+ul,.tecom .threeG-time-estimator .calculate-field span>ul+ol,.tecom .threeG-time-estimator .calculate-field span>ol+p,.tecom .threeG-time-estimator .calculate-field span>ol+ul,.tecom .threeG-time-estimator .calculate-field span>ol+ol{margin-top:1em}
.tecom .threeG-time-estimator .calculate-field span .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .threeG-time-estimator .calculate-field input,.tecom .threeG-time-estimator .calculate-field select,.tecom .threeG-time-estimator .calculate-field textarea{display:inline-block;height:3.25rem;width:auto;border:0;border-radius:.1875rem;background-color:#fff;padding:0 .75rem;font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;color:#414141;margin:0;margin:.5rem 0 0 0;text-decoration:none;color:#282828;caret-color:#0064d2;box-shadow:inset 0 0 0 .0625rem #707070;-webkit-appearance:none;transition:background-color 250ms linear,box-shadow 250ms linear}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .calculate-field input,.tecom .threeG-time-estimator .calculate-field select,.tecom .threeG-time-estimator .calculate-field textarea{font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem}
}
.tecom .threeG-time-estimator .calculate-field input+p,.tecom .threeG-time-estimator .calculate-field input+ul,.tecom .threeG-time-estimator .calculate-field input+ol,.tecom .threeG-time-estimator .calculate-field select+p,.tecom .threeG-time-estimator .calculate-field select+ul,.tecom .threeG-time-estimator .calculate-field select+ol,.tecom .threeG-time-estimator .calculate-field textarea+p,.tecom .threeG-time-estimator .calculate-field textarea+ul,.tecom .threeG-time-estimator .calculate-field textarea+ol{margin-top:1em}
.tecom .threeG-time-estimator .calculate-field input>p+p,.tecom .threeG-time-estimator .calculate-field input>p+ul,.tecom .threeG-time-estimator .calculate-field input>p+ol,.tecom .threeG-time-estimator .calculate-field input>ul+p,.tecom .threeG-time-estimator .calculate-field input>ul+ul,.tecom .threeG-time-estimator .calculate-field input>ul+ol,.tecom .threeG-time-estimator .calculate-field input>ol+p,.tecom .threeG-time-estimator .calculate-field input>ol+ul,.tecom .threeG-time-estimator .calculate-field input>ol+ol,.tecom .threeG-time-estimator .calculate-field select>p+p,.tecom .threeG-time-estimator .calculate-field select>p+ul,.tecom .threeG-time-estimator .calculate-field select>p+ol,.tecom .threeG-time-estimator .calculate-field select>ul+p,.tecom .threeG-time-estimator .calculate-field select>ul+ul,.tecom .threeG-time-estimator .calculate-field select>ul+ol,.tecom .threeG-time-estimator .calculate-field select>ol+p,.tecom .threeG-time-estimator .calculate-field select>ol+ul,.tecom .threeG-time-estimator .calculate-field select>ol+ol,.tecom .threeG-time-estimator .calculate-field textarea>p+p,.tecom .threeG-time-estimator .calculate-field textarea>p+ul,.tecom .threeG-time-estimator .calculate-field textarea>p+ol,.tecom .threeG-time-estimator .calculate-field textarea>ul+p,.tecom .threeG-time-estimator .calculate-field textarea>ul+ul,.tecom .threeG-time-estimator .calculate-field textarea>ul+ol,.tecom .threeG-time-estimator .calculate-field textarea>ol+p,.tecom .threeG-time-estimator .calculate-field textarea>ol+ul,.tecom .threeG-time-estimator .calculate-field textarea>ol+ol{margin-top:1em}
.tecom .threeG-time-estimator .calculate-field input .able-icon,.tecom .threeG-time-estimator .calculate-field select .able-icon,.tecom .threeG-time-estimator .calculate-field textarea .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .threeG-time-estimator .calculate-field input,.tecom .threeG-time-estimator .calculate-field select,.tecom .threeG-time-estimator .calculate-field textarea{border:1px solid transparent}
}
.tecom .threeG-time-estimator .calculate-field input:hover,.tecom .threeG-time-estimator .calculate-field select:hover,.tecom .threeG-time-estimator .calculate-field textarea:hover{background-color:rgba(0,100,210,0.06);box-shadow:inset 0 0 0 .0625rem #0064d2}
.tecom .threeG-time-estimator .calculate-field input:focus,.tecom .threeG-time-estimator .calculate-field select:focus,.tecom .threeG-time-estimator .calculate-field textarea:focus{border-radius:.1875rem;outline:0;background-color:#fff;box-shadow:inset 0 0 0 .125rem #0064d2,0 0 0 .125rem rgba(0,100,210,0.16)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .threeG-time-estimator .calculate-field input:focus,.tecom .threeG-time-estimator .calculate-field select:focus,.tecom .threeG-time-estimator .calculate-field textarea:focus{outline:1px solid #fff;outline-offset:1px}
}
.tecom .threeG-time-estimator .calculate-field input,.tecom .threeG-time-estimator .calculate-field select,.tecom .threeG-time-estimator .calculate-field textarea{width:100%}
@media screen and (min-width:48rem){.tecom .threeG-time-estimator .calculate-field input,.tecom .threeG-time-estimator .calculate-field select,.tecom .threeG-time-estimator .calculate-field textarea{width:50%}
}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .calculate-field input,.tecom .threeG-time-estimator .calculate-field select,.tecom .threeG-time-estimator .calculate-field textarea{width:33.33%}
}
.tecom .threeG-time-estimator .calculate-field input ~ p,.tecom .threeG-time-estimator .calculate-field select ~ p,.tecom .threeG-time-estimator .calculate-field textarea ~ p{display:none}
.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true],.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true],.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true]{box-shadow:inset 0 0 0 .0625rem #d0021b;caret-color:#d0021b}
.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true]:hover,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true]:hover,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true]:hover{background-color:rgba(208,2,27,0.12)}
.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true]:focus,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true]:focus,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true]:focus{box-shadow:inset 0 0 0 .125rem #d0021b,0 0 0 .125rem rgba(208,2,27,0.06)}
.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true]:active,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true]:active,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true]:active{background-color:rgba(208,2,27,0.12)}
.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p{display:block;position:relative;padding:.5rem 0 .5rem 1.875rem;font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem;color:#414141;margin:0;color:#d0021b}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem}
}
.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p+p,.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p+ul,.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p+ol,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p+p,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p+ul,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p+ol,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p+p,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p+ul,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p+ol{margin-top:1em}
.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p>p+p,.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p>p+ul,.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p>p+ol,.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p>ul+p,.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p>ul+ul,.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p>ul+ol,.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p>ol+p,.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p>ol+ul,.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p>ol+ol,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p>p+p,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p>p+ul,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p>p+ol,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p>ul+p,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p>ul+ul,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p>ul+ol,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p>ol+p,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p>ol+ul,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p>ol+ol,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p>p+p,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p>p+ul,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p>p+ol,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p>ul+p,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p>ul+ul,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p>ul+ol,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p>ol+p,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p>ol+ul,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p>ol+ol{margin-top:1em}
.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p .able-icon,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p .able-icon,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .threeG-time-estimator .calculate-field input[aria-invalid=true] ~ p::before,.tecom .threeG-time-estimator .calculate-field select[aria-invalid=true] ~ p::before,.tecom .threeG-time-estimator .calculate-field textarea[aria-invalid=true] ~ p::before{content:"";position:absolute;top:.3125rem;left:0;display:inline-block;width:1.5rem;height:1.5rem;background-image:url("https://www.telstra.com.au/content/dam/tcom/able/Error.svg")}
.tecom .threeG-time-estimator .calculate-field svg{position:absolute;top:.375rem;left:-0.25rem}
.tecom .threeG-time-estimator .monthly-container{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,4,10,0.14),0 3px 1px -2px rgba(0,4,10,0.04),0 1px 5px 0 rgba(0,4,10,0.2);margin-bottom:1rem;margin-bottom:2rem}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .monthly-container{box-shadow:0 4px 5px 0 rgba(0,4,10,0.14),0 1px 10px 0 rgba(0,4,10,0.04),0 2px 4px 0 rgba(0,4,10,0.2);margin-bottom:1rem}
}
.tecom .threeG-time-estimator .calc-block{margin-top:2rem}
.tecom .threeG-time-estimator .inner-space{margin-bottom:2rem}
.tecom .threeG-time-estimator .inner-space2x{margin-bottom:1rem}
.tecom .threeG-time-estimator .inner-space3x{margin-bottom:1.5rem}
.tecom .threeG-time-estimator .days{font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;color:#414141;margin:0}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .days{font:400 1.25rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.tecom .threeG-time-estimator .days+p,.tecom .threeG-time-estimator .days+ul,.tecom .threeG-time-estimator .days+ol{margin-top:1em}
.tecom .threeG-time-estimator .days>p+p,.tecom .threeG-time-estimator .days>p+ul,.tecom .threeG-time-estimator .days>p+ol,.tecom .threeG-time-estimator .days>ul+p,.tecom .threeG-time-estimator .days>ul+ul,.tecom .threeG-time-estimator .days>ul+ol,.tecom .threeG-time-estimator .days>ol+p,.tecom .threeG-time-estimator .days>ol+ul,.tecom .threeG-time-estimator .days>ol+ol{margin-top:1em}
.tecom .threeG-time-estimator .days .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .threeG-time-estimator .services-block{border:1px solid #d2d2d2;padding:1rem}
.tecom .threeG-time-estimator .right-space-1x{margin-right:1rem}
.tecom .threeG-time-estimator .working-days-block{padding:1rem}
.tecom .threeG-time-estimator .working-days{font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#282828;margin:0;margin-left:5px}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .working-days{font:700 1.25rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.tecom .threeG-time-estimator .working-days .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
@media(max-width:1023.98px){.tecom .threeG-time-estimator .working-days{font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#282828;margin:0;margin-left:1rem}
}
@media screen and (max-width:1023.98px) and (min-width:64rem){.tecom .threeG-time-estimator .working-days{font:700 1.25rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
@media(max-width:1023.98px){.tecom .threeG-time-estimator .working-days .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
}
.tecom .threeG-time-estimator .working-days-head{font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#282828;margin:0}
@media screen and (min-width:64rem){.tecom .threeG-time-estimator .working-days-head{font:700 1.25rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.tecom .threeG-time-estimator .working-days-head .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
@media(max-width:1023.98px){.tecom .threeG-time-estimator .working-days-head{font:700 2.5rem/1.3 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-0.015625rem;color:#282828;margin:0}
}
@media screen and (max-width:1023.98px) and (min-width:64rem){.tecom .threeG-time-estimator .working-days-head{font:700 3.5rem/1.30357143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-0.046875rem}
}
@media(max-width:1023.98px){.tecom .threeG-time-estimator .working-days-head .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
}
.tecom .threeG-time-estimator .svg-img-block{margin-right:1rem}
.tecom .threeG-time-estimator .svg-img-block img{width:32px;height:32px}
@media(min-width:320px) and (max-width:767.98px){.tecom .threeG-time-estimator .months-block{margin-bottom:1rem}
}
@media(min-width:1024px){.tecom .threeG-time-estimator .months-block{margin-bottom:1rem}
}
.tecom .event-filter .event-filter-card a{text-decoration:none;display:block;padding-bottom:.5rem;border-bottom:2px solid transparent}
.theme-magenta .tecom .event-filter .event-filter-card a:hover{border-bottom:2px solid #001e82}
.theme-green .tecom .event-filter .event-filter-card a:hover{border-bottom:2px solid #001e82}
.theme-blue .tecom .event-filter .event-filter-card a:hover{border-bottom:2px solid #001e82}
.theme-sunrise .tecom .event-filter .event-filter-card a:hover{border-bottom:2px solid #001e82}
.theme-rockpool .tecom .event-filter .event-filter-card a:hover{border-bottom:2px solid #001e82}
.theme-jacaranda .tecom .event-filter .event-filter-card a:hover{border-bottom:2px solid #001e82}
.theme-default .tecom .event-filter .event-filter-card a:hover{border-bottom:2px solid #001e82}
.theme-pacific .tecom .event-filter .event-filter-card a:hover{border-bottom:2px solid #001e82}
.theme-twilight .tecom .event-filter .event-filter-card a:hover{border-bottom:2px solid #001e82}
.tecom .event-filter .sidebar-filters .filter-header{margin-top:1.5rem}
.tecom .event-filter .sidebar-filters .tecom-checkbox{min-height:auto;margin:0;padding:1rem 0;position:static}
.tecom .event-filter .sidebar-filters .tecom-checkbox label{position:relative;padding-left:2.5rem}
.tecom .event-filter .sidebar-filters .tecom-checkbox input,.tecom .event-filter .sidebar-filters .tecom-checkbox span{left:.25rem}
.tecom .event-filter .sidebar-filters .tecom-checkbox input{margin-right:.75rem}
.tecom .event-filter .filter-group .filter-items{margin-top:0}
.theme-magenta .tecom .event-filter .filter-group .button-wrapper [class*=tcom-icon]{color:#a0148c}
.theme-green .tecom .event-filter .filter-group .button-wrapper [class*=tcom-icon]{color:#008a00}
.theme-blue .tecom .event-filter .filter-group .button-wrapper [class*=tcom-icon]{color:#0064d2}
.theme-sunrise .tecom .event-filter .filter-group .button-wrapper [class*=tcom-icon]{color:#a0148c}
.theme-rockpool .tecom .event-filter .filter-group .button-wrapper [class*=tcom-icon]{color:#008a00}
.theme-jacaranda .tecom .event-filter .filter-group .button-wrapper [class*=tcom-icon]{color:#6932e7}
.theme-default .tecom .event-filter .filter-group .button-wrapper [class*=tcom-icon]{color:#0064d2}
.theme-pacific .tecom .event-filter .filter-group .button-wrapper [class*=tcom-icon]{color:#0064d2}
.theme-twilight .tecom .event-filter .filter-group .button-wrapper [class*=tcom-icon]{color:#a0148c}
.tecom .event-filter .filter-group svg{margin:0;left:.5rem}
.event-filter .tecom-radio-group .tecom-radio-item{margin:0}
.event-filter .tecom-radio-group .tecom-radio-item input{margin-top:1.25rem;margin-bottom:1.25rem;margin-left:.125rem}
.tecom .timeAndDate{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem;color:#414141;margin:0;margin-top:.5rem}
@media screen and (min-width:64rem){.tecom .timeAndDate{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem}
}
.tecom .timeAndDate+p,.tecom .timeAndDate+ul,.tecom .timeAndDate+ol{margin-top:1em}
.tecom .timeAndDate>p+p,.tecom .timeAndDate>p+ul,.tecom .timeAndDate>p+ol,.tecom .timeAndDate>ul+p,.tecom .timeAndDate>ul+ul,.tecom .timeAndDate>ul+ol,.tecom .timeAndDate>ol+p,.tecom .timeAndDate>ol+ul,.tecom .timeAndDate>ol+ol{margin-top:1em}
.tecom .timeAndDate .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
@media(min-width:320px) and (max-width:767.98px){.tecom .timeAndDate .date-block-icon{padding:1rem 0}
.tecom .timeAndDate .date-block-no-icon{padding:.5rem 0}
}
.tecom .icon-space-right{padding-right:1rem}
.tecom .icon-space-both{padding:0 1rem 0 1.5rem}
@media(max-width:767.98px){.tecom .icon-space-both{padding:0 1rem 0 0}
}
@media(min-width:320px) and (max-width:767.98px){.tecom .line-space{padding:0 .5rem}
}
@media(min-width:1024px){.tecom .line-space{padding:0 .5rem}
}
.tecom .event-card{text-decoration:none;margin-bottom:1rem;padding-bottom:1rem}
.tecom .event-card:hover{border-bottom:3px solid #001e82;padding-bottom:.8rem}
.tecom .event-card:hover .title{color:#001e82}
.tecom .event-card .title{font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#282828;margin:0;margin-top:.5rem !important}
@media screen and (min-width:64rem){.tecom .event-card .title{font:700 1.25rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.tecom .event-card .title .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .event-card .category{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem;color:#414141;margin:0;text-transform:uppercase;margin-top:1rem}
@media screen and (min-width:64rem){.tecom .event-card .category{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem}
}
.tecom .event-card .category+p,.tecom .event-card .category+ul,.tecom .event-card .category+ol{margin-top:1em}
.tecom .event-card .category>p+p,.tecom .event-card .category>p+ul,.tecom .event-card .category>p+ol,.tecom .event-card .category>ul+p,.tecom .event-card .category>ul+ul,.tecom .event-card .category>ul+ol,.tecom .event-card .category>ol+p,.tecom .event-card .category>ol+ul,.tecom .event-card .category>ol+ol{margin-top:1em}
.tecom .event-card .category .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .event-card img{width:100%;border:1px solid #d2d2d2}
.tecom .latest-event-card .title{font:700 1.25rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#282828;margin:0;margin-top:.5rem !important;margin-bottom:1rem}
@media screen and (min-width:64rem){.tecom .latest-event-card .title{font:700 1.5rem/1.41666667 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.tecom .latest-event-card .title .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .latest-event-card .category{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem;color:#414141;margin:0;text-transform:uppercase}
@media screen and (min-width:64rem){.tecom .latest-event-card .category{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem}
}
.tecom .latest-event-card .category+p,.tecom .latest-event-card .category+ul,.tecom .latest-event-card .category+ol{margin-top:1em}
.tecom .latest-event-card .category>p+p,.tecom .latest-event-card .category>p+ul,.tecom .latest-event-card .category>p+ol,.tecom .latest-event-card .category>ul+p,.tecom .latest-event-card .category>ul+ul,.tecom .latest-event-card .category>ul+ol,.tecom .latest-event-card .category>ol+p,.tecom .latest-event-card .category>ol+ul,.tecom .latest-event-card .category>ol+ol{margin-top:1em}
.tecom .latest-event-card .category .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
@media(max-width:1023.98px){.tecom .latest-event-card .category{margin-top:1rem}
}
.tecom .latest-event-card .author{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem;color:#414141;margin:0;margin:1rem 0}
.tecom .latest-event-card .author .able-icon{min-width:24px}
@media screen and (min-width:64rem){.tecom .latest-event-card .author{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem}
}
.tecom .latest-event-card .author+p,.tecom .latest-event-card .author+ul,.tecom .latest-event-card .author+ol{margin-top:1em}
.tecom .latest-event-card .author>p+p,.tecom .latest-event-card .author>p+ul,.tecom .latest-event-card .author>p+ol,.tecom .latest-event-card .author>ul+p,.tecom .latest-event-card .author>ul+ul,.tecom .latest-event-card .author>ul+ol,.tecom .latest-event-card .author>ol+p,.tecom .latest-event-card .author>ol+ul,.tecom .latest-event-card .author>ol+ol{margin-top:1em}
.tecom .latest-event-card .author .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .latest-event-card .author .details{padding:0 1rem}
.tecom .latest-event-card .description{font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;color:#414141;margin:0;border-bottom:1px solid #d2d2d2;padding-bottom:1rem;margin-bottom:1rem}
@media screen and (min-width:64rem){.tecom .latest-event-card .description{font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem}
}
.tecom .latest-event-card .description+p,.tecom .latest-event-card .description+ul,.tecom .latest-event-card .description+ol{margin-top:1em}
.tecom .latest-event-card .description>p+p,.tecom .latest-event-card .description>p+ul,.tecom .latest-event-card .description>p+ol,.tecom .latest-event-card .description>ul+p,.tecom .latest-event-card .description>ul+ul,.tecom .latest-event-card .description>ul+ol,.tecom .latest-event-card .description>ol+p,.tecom .latest-event-card .description>ol+ul,.tecom .latest-event-card .description>ol+ol{margin-top:1em}
.tecom .latest-event-card .description .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .latest-event-card .able-btn-MediumEmphasis{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;width:100%;line-height:1.25rem;padding:1rem;overflow:hidden;background-size:100% 300%;background-position:0 100%;text-align:center;transition:background-color 250ms,color 250ms,border 250ms,box-shadow 250ms;transition-timing-function:ease-in;padding:calc(1rem - 0.0625rem);border:1px solid #0064d2;background-color:#fff;color:#0064d2}
.tecom .latest-event-card .able-btn-MediumEmphasis:focus{outline:0}
.tecom .latest-event-card .able-btn-MediumEmphasis::before{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}
.tecom .latest-event-card .able-btn-MediumEmphasis:active::before{transform:translate3d(-50%,-50%,0) scale(0);opacity:1;transition:0}
.tecom .latest-event-card .able-btn-MediumEmphasis:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .latest-event-card .able-btn-MediumEmphasis:focus:not(:hover){outline:1px solid #fff}
}
@media screen and (min-width:48rem){.tecom .latest-event-card .able-btn-MediumEmphasis{width:auto;min-width:11.25rem}
}
.tecom .latest-event-card .able-btn-MediumEmphasis::before{background-color:rgba(0,100,210,0.16)}
.tecom .latest-event-card .able-btn-MediumEmphasis:hover,.tecom .latest-event-card .able-btn-MediumEmphasis:active,.tecom .latest-event-card .able-btn-MediumEmphasis:focus{border:1px solid #001e82;background-color:rgba(0,100,210,0.06);color:#001e82}
.tecom .latest-event-card .able-btn-MediumEmphasis:active,.tecom .latest-event-card .able-btn-MediumEmphasis:focus{background-color:rgba(0,100,210,0.16)}
.tecom .latest-event-card img{width:100%;border:1px solid #d2d2d2}
.tecom .latest-event-card .spacing-10x{margin-top:5rem}
.tecom .pagination ul{list-style:none;margin:0;padding:0;font-size:0}
.tecom .pagination li{display:inline-block;vertical-align:middle}
.tecom .pagination .input-wrapper{flex-basis:0}
.tecom .pagination .page-number-input{display:flex;flex-direction:column;width:auto;margin:0}
.tecom .pagination .page-number-input label{font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#282828;margin:0}
@media screen and (min-width:64rem){.tecom .pagination .page-number-input label{font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.tecom .pagination .page-number-input label .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .pagination .page-number-input span{padding:.25rem 0 0 0;font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem;color:#707070;margin:0}
@media screen and (min-width:64rem){.tecom .pagination .page-number-input span{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem}
}
.tecom .pagination .page-number-input span+p,.tecom .pagination .page-number-input span+ul,.tecom .pagination .page-number-input span+ol{margin-top:1em}
.tecom .pagination .page-number-input span>p+p,.tecom .pagination .page-number-input span>p+ul,.tecom .pagination .page-number-input span>p+ol,.tecom .pagination .page-number-input span>ul+p,.tecom .pagination .page-number-input span>ul+ul,.tecom .pagination .page-number-input span>ul+ol,.tecom .pagination .page-number-input span>ol+p,.tecom .pagination .page-number-input span>ol+ul,.tecom .pagination .page-number-input span>ol+ol{margin-top:1em}
.tecom .pagination .page-number-input span .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .pagination .page-number-input input,.tecom .pagination .page-number-input select,.tecom .pagination .page-number-input textarea{display:inline-block;height:3.25rem;width:auto;border:0;border-radius:.1875rem;background-color:#fff;padding:0 .75rem;font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;color:#414141;margin:0;margin:.5rem 0 0 0;text-decoration:none;color:#282828;caret-color:#0064d2;box-shadow:inset 0 0 0 .0625rem #707070;-webkit-appearance:none;transition:background-color 250ms linear,box-shadow 250ms linear}
@media screen and (min-width:64rem){.tecom .pagination .page-number-input input,.tecom .pagination .page-number-input select,.tecom .pagination .page-number-input textarea{font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem}
}
.tecom .pagination .page-number-input input+p,.tecom .pagination .page-number-input input+ul,.tecom .pagination .page-number-input input+ol,.tecom .pagination .page-number-input select+p,.tecom .pagination .page-number-input select+ul,.tecom .pagination .page-number-input select+ol,.tecom .pagination .page-number-input textarea+p,.tecom .pagination .page-number-input textarea+ul,.tecom .pagination .page-number-input textarea+ol{margin-top:1em}
.tecom .pagination .page-number-input input>p+p,.tecom .pagination .page-number-input input>p+ul,.tecom .pagination .page-number-input input>p+ol,.tecom .pagination .page-number-input input>ul+p,.tecom .pagination .page-number-input input>ul+ul,.tecom .pagination .page-number-input input>ul+ol,.tecom .pagination .page-number-input input>ol+p,.tecom .pagination .page-number-input input>ol+ul,.tecom .pagination .page-number-input input>ol+ol,.tecom .pagination .page-number-input select>p+p,.tecom .pagination .page-number-input select>p+ul,.tecom .pagination .page-number-input select>p+ol,.tecom .pagination .page-number-input select>ul+p,.tecom .pagination .page-number-input select>ul+ul,.tecom .pagination .page-number-input select>ul+ol,.tecom .pagination .page-number-input select>ol+p,.tecom .pagination .page-number-input select>ol+ul,.tecom .pagination .page-number-input select>ol+ol,.tecom .pagination .page-number-input textarea>p+p,.tecom .pagination .page-number-input textarea>p+ul,.tecom .pagination .page-number-input textarea>p+ol,.tecom .pagination .page-number-input textarea>ul+p,.tecom .pagination .page-number-input textarea>ul+ul,.tecom .pagination .page-number-input textarea>ul+ol,.tecom .pagination .page-number-input textarea>ol+p,.tecom .pagination .page-number-input textarea>ol+ul,.tecom .pagination .page-number-input textarea>ol+ol{margin-top:1em}
.tecom .pagination .page-number-input input .able-icon,.tecom .pagination .page-number-input select .able-icon,.tecom .pagination .page-number-input textarea .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .pagination .page-number-input input,.tecom .pagination .page-number-input select,.tecom .pagination .page-number-input textarea{border:1px solid transparent}
}
.tecom .pagination .page-number-input input:hover,.tecom .pagination .page-number-input select:hover,.tecom .pagination .page-number-input textarea:hover{background-color:rgba(0,100,210,0.06);box-shadow:inset 0 0 0 .0625rem #0064d2}
.tecom .pagination .page-number-input input:focus,.tecom .pagination .page-number-input select:focus,.tecom .pagination .page-number-input textarea:focus{border-radius:.1875rem;outline:0;background-color:#fff;box-shadow:inset 0 0 0 .125rem #0064d2,0 0 0 .125rem rgba(0,100,210,0.16)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .pagination .page-number-input input:focus,.tecom .pagination .page-number-input select:focus,.tecom .pagination .page-number-input textarea:focus{outline:1px solid #fff;outline-offset:1px}
}
.tecom .pagination .page-number-input input{width:25%}
@media screen and (min-width:48rem){.tecom .pagination .page-number-input input{width:16.66%}
}
@media screen and (min-width:64rem){.tecom .pagination .page-number-input input{width:8.33%}
}
.tecom .pagination .page-number-input input ~ p,.tecom .pagination .page-number-input select ~ p,.tecom .pagination .page-number-input textarea ~ p{display:none}
.tecom .pagination .page-number-input input[aria-invalid=true],.tecom .pagination .page-number-input select[aria-invalid=true],.tecom .pagination .page-number-input textarea[aria-invalid=true]{box-shadow:inset 0 0 0 .0625rem #d0021b;caret-color:#d0021b}
.tecom .pagination .page-number-input input[aria-invalid=true]:hover,.tecom .pagination .page-number-input select[aria-invalid=true]:hover,.tecom .pagination .page-number-input textarea[aria-invalid=true]:hover{background-color:rgba(208,2,27,0.12)}
.tecom .pagination .page-number-input input[aria-invalid=true]:focus,.tecom .pagination .page-number-input select[aria-invalid=true]:focus,.tecom .pagination .page-number-input textarea[aria-invalid=true]:focus{box-shadow:inset 0 0 0 .125rem #d0021b,0 0 0 .125rem rgba(208,2,27,0.06)}
.tecom .pagination .page-number-input input[aria-invalid=true]:active,.tecom .pagination .page-number-input select[aria-invalid=true]:active,.tecom .pagination .page-number-input textarea[aria-invalid=true]:active{background-color:rgba(208,2,27,0.12)}
.tecom .pagination .page-number-input input[aria-invalid=true] ~ p,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p{display:block;position:relative;padding:.5rem 0 .5rem 1.875rem;font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem;color:#414141;margin:0;color:#d0021b}
@media screen and (min-width:64rem){.tecom .pagination .page-number-input input[aria-invalid=true] ~ p,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p{font:400 .875rem/1.42857143 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01125rem}
}
.tecom .pagination .page-number-input input[aria-invalid=true] ~ p+p,.tecom .pagination .page-number-input input[aria-invalid=true] ~ p+ul,.tecom .pagination .page-number-input input[aria-invalid=true] ~ p+ol,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p+p,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p+ul,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p+ol,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p+p,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p+ul,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p+ol{margin-top:1em}
.tecom .pagination .page-number-input input[aria-invalid=true] ~ p>p+p,.tecom .pagination .page-number-input input[aria-invalid=true] ~ p>p+ul,.tecom .pagination .page-number-input input[aria-invalid=true] ~ p>p+ol,.tecom .pagination .page-number-input input[aria-invalid=true] ~ p>ul+p,.tecom .pagination .page-number-input input[aria-invalid=true] ~ p>ul+ul,.tecom .pagination .page-number-input input[aria-invalid=true] ~ p>ul+ol,.tecom .pagination .page-number-input input[aria-invalid=true] ~ p>ol+p,.tecom .pagination .page-number-input input[aria-invalid=true] ~ p>ol+ul,.tecom .pagination .page-number-input input[aria-invalid=true] ~ p>ol+ol,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p>p+p,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p>p+ul,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p>p+ol,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p>ul+p,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p>ul+ul,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p>ul+ol,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p>ol+p,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p>ol+ul,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p>ol+ol,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p>p+p,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p>p+ul,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p>p+ol,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p>ul+p,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p>ul+ul,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p>ul+ol,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p>ol+p,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p>ol+ul,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p>ol+ol{margin-top:1em}
.tecom .pagination .page-number-input input[aria-invalid=true] ~ p .able-icon,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p .able-icon,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .pagination .page-number-input input[aria-invalid=true] ~ p::before,.tecom .pagination .page-number-input select[aria-invalid=true] ~ p::before,.tecom .pagination .page-number-input textarea[aria-invalid=true] ~ p::before{content:"";position:absolute;top:.3125rem;left:0;display:inline-block;width:1.5rem;height:1.5rem;background-image:url("https://www.telstra.com.au/content/dam/tcom/able/Error.svg")}
.tecom .pagination .page-number-input svg{position:absolute;top:.375rem;left:-0.25rem}
.tecom .pagination .page-number-input input{width:3rem;height:3rem;text-align:center;margin-top:0}
@media(max-width:767.98px){.tecom .pagination.pagination-top{margin-top:1rem;width:100%}
}
@media(max-width:767.98px){.tecom .pagination.pagination-top ul>li:first-child .pagination-button-placeholder{display:none}
}
@media(min-width:768px){.tecom .pagination.pagination-top ul>li:last-child .pagination-button-placeholder{display:none}
}
.tecom .pagination nav{text-align:right}
@media(max-width:767.98px){.tecom .pagination nav{text-align:center;margin-bottom:2rem}
}
.tecom .pagination.title{font:700 1.25rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#282828;margin:0}
@media screen and (min-width:64rem){.tecom .pagination.title{font:700 1.5rem/1.41666667 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.tecom .pagination.title .able-icon{transform:translateY(-1px);width:1.5rem;height:1.5rem}
.tecom .pagination.results{margin-top:0;margin-bottom:2rem}
@media(max-width:767.98px){.tecom .pagination.results{margin-bottom:0}
}
.tecom .pagination-button,.tecom .pagination-button.d-none+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;display:inline-flex;align-items:center;border:0;background:transparent;text-align:left;color:#0064d2;padding:.75rem .25rem;transition:color 250ms,box-shadow 250ms,background-color 250ms;display:block;position:relative;width:3rem;height:3rem;transition:none;padding:0;transform:none}
.tecom .pagination-button:focus,.tecom .pagination-button.d-none+.pagination-button-placeholder:focus,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus{outline:0}
.tecom .pagination-button svg:not(.able-icon):not(.able-picto),.tecom .pagination-button.d-none+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto),.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto){pointer-events:none;transition:transform 200ms}
.tecom .pagination-button svg:not(.able-icon):not(.able-picto) .arr02,.tecom .pagination-button.d-none+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) .arr02,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) .arr02{content:"";transform:scaleX(1) translateX(0);transition:width 200ms,transform 200ms,fill 400ms}
.tecom .pagination-button svg:not(.able-icon):not(.able-picto) path,.tecom .pagination-button.d-none+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path{transition:fill 400ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .pagination-button svg:not(.able-icon):not(.able-picto) path,.tecom .pagination-button.d-none+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.tecom .pagination-button:hover svg:not(.able-icon):not(.able-picto),.tecom .pagination-button.d-none+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto),.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto),.tecom .pagination-button:focus svg:not(.able-icon):not(.able-picto),.tecom .pagination-button.d-none+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto),.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto){transform:translateX(0.25rem);transition-timing-function:ease-in;transition:transform 400ms}
.tecom .pagination-button:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .pagination-button.d-none+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .pagination-button:focus svg:not(.able-icon):not(.able-picto) .arr02,.tecom .pagination-button.d-none+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) .arr02,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) .arr02,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) .arr02{animation-name:arrowLineStretch;animation-duration:400ms;animation-timing-function:ease-in;transform:scaleX(1) translateX(0)}
.tecom .pagination-button:hover svg:not(.able-icon):not(.able-picto) path,.tecom .pagination-button.d-none+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .pagination-button:focus svg:not(.able-icon):not(.able-picto) path,.tecom .pagination-button.d-none+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .pagination-button:hover svg:not(.able-icon):not(.able-picto) path,.tecom .pagination-button.d-none+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover svg:not(.able-icon):not(.able-picto) path,.tecom .pagination-button:focus svg:not(.able-icon):not(.able-picto) path,.tecom .pagination-button.d-none+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.tecom .pagination-button:active svg:not(.able-icon):not(.able-picto),.tecom .pagination-button.d-none+.pagination-button-placeholder:active svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active svg:not(.able-icon):not(.able-picto),.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active svg:not(.able-icon):not(.able-picto),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active svg:not(.able-icon):not(.able-picto){transform:translateX(calc(0.25rem + 2px));transition:none}
.tecom .pagination-button .able-icon,.tecom .pagination-button.d-none+.pagination-button-placeholder .able-icon,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon{transform:translateY(-1px);margin-top:0;margin-left:0}
.tecom .pagination-button .able-icon use,.tecom .pagination-button.d-none+.pagination-button-placeholder .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use{transition:fill 250ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .pagination-button .able-icon use,.tecom .pagination-button.d-none+.pagination-button-placeholder .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon use{fill:#fff}
}
.tecom .pagination-button svg,.tecom .pagination-button.d-none+.pagination-button-placeholder svg,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder svg,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder svg{flex-shrink:0;width:1.5rem;height:1.5rem}
.tecom .pagination-button:hover .able-icon use,.tecom .pagination-button.d-none+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .pagination-button:focus .able-icon use,.tecom .pagination-button.d-none+.pagination-button-placeholder:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .pagination-button:hover .able-icon use,.tecom .pagination-button.d-none+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover .able-icon use,.tecom .pagination-button:focus .able-icon use,.tecom .pagination-button.d-none+.pagination-button-placeholder:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus .able-icon use{fill:#fff}
}
.tecom .pagination-button:hover,.tecom .pagination-button.d-none+.pagination-button-placeholder:hover,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover,.tecom .pagination-button:active,.tecom .pagination-button.d-none+.pagination-button-placeholder:active,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active,.tecom .pagination-button:focus,.tecom .pagination-button.d-none+.pagination-button-placeholder:focus,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus{color:#001e82;background-color:transparent}
.tecom .pagination-button:focus:not(:hover),.tecom .pagination-button.d-none+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8;background-color:rgba(0,100,210,0.06)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .pagination-button:focus:not(:hover),.tecom .pagination-button.d-none+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover){outline:1px solid #fff}
}
.tecom .pagination-button::before,.tecom .pagination-button.d-none+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .pagination-button::after,.tecom .pagination-button.d-none+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after{content:"";position:absolute;left:50%;top:50%;margin:0;transform:translate3d(-50%,-50%,0);display:block;border-radius:50%;width:2.5rem;height:2.5rem;background-color:transparent;transition:background-color 250ms,box-shadow 250ms;transition-timing-function:ease-in;width:3rem;height:3rem}
.tecom .pagination-button::after,.tecom .pagination-button.d-none+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after{opacity:0;transform:translate3d(-50%,-50%,0) scale(1);transition:transform 400ms,opacity 700ms 250ms;background-color:rgba(0,100,210,0.16)}
.tecom .pagination-button:hover::before,.tecom .pagination-button.d-none+.pagination-button-placeholder:hover::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover::before,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:hover::before{background-color:rgba(0,100,210,0.06)}
.tecom .pagination-button:focus:not(:hover),.tecom .pagination-button.d-none+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover){background:transparent;box-shadow:none}
.tecom .pagination-button:focus:not(:hover)::before,.tecom .pagination-button.d-none+.pagination-button-placeholder:focus:not(:hover)::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover)::before,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover)::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover)::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover)::before{background-color:rgba(0,100,210,0.16);box-shadow:0 0 0 .1875rem #0099f8}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .pagination-button:focus:not(:hover),.tecom .pagination-button.d-none+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover),.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:focus:not(:hover){outline:1px solid #fff}
}
.tecom .pagination-button:active::after,.tecom .pagination-button.d-none+.pagination-button-placeholder:active::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active::after,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder:active::after{opacity:1;transform:translate3d(-50%,-50%,0) scale(0);transition:0}
.tecom .pagination-button .able-icon,.tecom .pagination-button.d-none+.pagination-button-placeholder .able-icon,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon{width:1.5rem;height:1.5rem;vertical-align:middle;margin-right:.25rem;margin-left:.25rem;position:absolute;z-index:1;left:50%;top:50%;margin-top:calc(1.5rem / -2);margin-left:calc(1.5rem / -2);margin-right:auto;transform:none;width:2rem;height:2rem;margin-top:calc(2rem / -2);margin-left:calc(2rem / -2)}
.tecom .pagination-button .able-icon path:first-of-type,.tecom .pagination-button.d-none+.pagination-button-placeholder .able-icon path:first-of-type,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon path:first-of-type,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon path:first-of-type,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon path:first-of-type,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon path:first-of-type{display:none}
.tecom .pagination-button .able-icon--32,.tecom .pagination-button.d-none+.pagination-button-placeholder .able-icon--32,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon--32,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon--32,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon--32,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder .able-icon--32{display:none;content:"don't use size .able--32 with IconButton, use the IconButtonBig/IconButtonBigDestructive variants instead"}
.tecom .pagination-button.d-none+.pagination-button-placeholder,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder{background-color:transparent;cursor:default}
.tecom .pagination-button.d-none+.pagination-button-placeholder::before,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::before,.tecom .pagination-button.d-none+.pagination-button-placeholder::after,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after,.tecom .paginated-articles .pagination-button.d-none+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.d-none.pagination-button-placeholder+.pagination-button-placeholder::after{width:0;height:0}
.filter-checkbox{position:relative;padding-top:1.25rem;padding-bottom:1.25rem}
.filter-checkbox label{cursor:pointer;position:relative;display:inline-block;vertical-align:middle;font-size:1.125rem;letter-spacing:-0.15px;line-height:1.35;padding-left:2.25rem}
.filter-checkbox input[type=checkbox]{cursor:pointer;opacity:0;position:absolute;z-index:1;height:1.5rem;width:1.5rem}
.filter-checkbox input+label::before{content:"";height:1.5rem;width:1.5rem;border:2px solid #787878;margin-right:.75rem;position:absolute;left:0;top:0}
.theme-magenta .filter-checkbox input:checked+label::before{background:#a0148c;border:2px solid #a0148c}
.theme-green .filter-checkbox input:checked+label::before{background:#008a00;border:2px solid #008a00}
.theme-blue .filter-checkbox input:checked+label::before{background:#0064d2;border:2px solid #0064d2}
.theme-sunrise .filter-checkbox input:checked+label::before{background:#a0148c;border:2px solid #a0148c}
.theme-rockpool .filter-checkbox input:checked+label::before{background:#008a00;border:2px solid #008a00}
.theme-jacaranda .filter-checkbox input:checked+label::before{background:#6932e7;border:2px solid #6932e7}
.theme-default .filter-checkbox input:checked+label::before{background:#0064d2;border:2px solid #0064d2}
.theme-pacific .filter-checkbox input:checked+label::before{background:#0064d2;border:2px solid #0064d2}
.theme-twilight .filter-checkbox input:checked+label::before{background:#a0148c;border:2px solid #a0148c}
.filter-checkbox input:checked+label::after{opacity:1}
.filter-checkbox svg{position:absolute;left:4px;top:25px;color:#fff}
.tecom .search-container .list-container{width:100%;background-color:#fff;padding-top:2.5rem}
.tecom .search-container .list-container.isDropdown{z-index:1;position:absolute;box-shadow:0 0 4px 0 rgba(0,0,0,0.3);max-height:18.75rem;overflow-y:auto}
.tecom .search-container .list-container.loading{padding-top:.5rem;padding-bottom:.5rem}
.tecom .search-container .list-container.loading .spinner{padding-left:calc(50% - 1.5rem)}
.tecom .search-container .list-container.loading .spinner .isIEspinner .spinner-gif{width:3rem;height:3rem}
.tecom .search-container .list-container .list-header{padding-left:1.5rem;margin-bottom:2rem}
@media(min-width:768px){.tecom .search-container .list-container .list-header{padding-left:4rem}
}
.tecom .search-container .list-container .list{overflow-y:auto;list-style:none;margin:0;padding:0 0 3rem}
.tecom .search-container .list-container .list .list-item{display:block;color:#414141;cursor:pointer;font-size:20px;text-decoration:none;padding-left:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-weight:300;margin-bottom:0;line-height:1.3;width:100%;text-align:left;border:0}
@media(max-width:1023.98px){.tecom .search-container .list-container .list .list-item{font-size:1.125rem;letter-spacing:-0.15px;line-height:1.35}
}
@media(min-width:768px){.tecom .search-container .list-container .list .list-item{padding-left:4rem}
}
.tecom .search-container .list-container .list .list-item:focus{text-decoration:underline}
.tecom .search-container .list-container .list .list-item:hover{text-decoration:underline}
.tecom .search-container .list-container .list .list-item a{color:#414141}
.no-results{margin-top:7.5rem}
.product-item{text-decoration:none;margin-bottom:1.5rem;color:#414141;transition:opacity 150ms ease-out}
@media(max-width:1023.98px){.product-item{margin-bottom:3rem}
}
@media(min-width:1024px){.product-item .product-img-wrapper{overflow:hidden;height:7.5rem;position:relative}
.product-item .product-img{height:100%;left:50%;position:relative;top:0;transform:translateX(-50%);width:auto}
}
.product-item:hover{opacity:1}
.product-item:hover h3,.product-item:hover p{color:#001e82 !important}
.product-item .products-header{text-decoration:none}
@media(max-width:1023.98px){.product-item img{margin-bottom:1rem}
}
.tecom .search-container{font-family:"Telstra Akkurat",Arial,sans-serif;color:#414141}
.tecom .search-box{-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#414141;width:100%;height:3rem;line-height:3rem;border:0;font-weight:300;margin-bottom:0;padding:0 0 0 .5rem}
@media(max-width:1023.98px){.tecom .search-box{font-size:1.125rem;letter-spacing:-0.15px;line-height:3rem;height:auto}
}
@media(min-width:1024px){.tecom .search-box{padding-left:1rem}
}
.tecom .search-box:focus{outline:0}
.tecom .search-box::-ms-clear{display:none}
@media(min-width:768px) and (max-width:1023.98px){.tecom .addSpacingToExpertFinderBox{padding-right:1.5rem}
}
@media(min-width:1024px){.tecom .addSpacingToExpertFinderBox{padding-right:2rem}
}
.tecom .search-results-container{margin-top:7.5rem}
@media(max-width:1023.98px){.tecom .search-results-container{margin-top:2rem}
}
.tecom .search-results-container .search-results header .filter-header{margin:0}
.tecom .search-results-container .search-results header .filter-header{padding-bottom:3.25rem}
.tecom .search-results-container .search-results .search-filters{list-style:none}
.tecom .search-results-container .more-results .more-results-heading{margin-bottom:2rem}
.tecom .search-results-container .more-results .more-results-list .product-item{margin-bottom:3rem}
.tecom .search-results-container .more-results .spinner{padding-left:15%}
.tecom .search-results-container .featureBreakdown{margin-top:5rem}
@media(min-width:1024px){.tecom .search-results-container .featureBreakdown{margin-top:7.5rem}
}
@media(min-width:1024px){.tecom .search-results-container .search-filter.sidebar-filters-wrapper{border:0}
}
.tecom .search-results-container .spinner{margin-top:5rem;padding-top:1.5rem;padding-left:calc(50% - 1.5rem)}
@media(min-width:1024px){.tecom .search-results-container .spinner{margin-top:7.5rem}
}
.tecom .search-results-container .spinner .isIEspinner .spinner-gif{width:3rem;height:3rem}
.tecom .search-results-container .show-more button{background:0}
.tecom .search-results-container .show-more-loader{height:4rem}
.tecom .search-results-container .show-more-loader .spinner{margin-top:0;padding-top:0}
.search-results-list ul{margin-top:0;padding:0}
.search-results-list-with-img{margin-bottom:7.5rem}
.search-results-list-with-img:hover .product-item,.search-results-list .more-results-list:hover .product-item{opacity:.6}
.search-results-list-with-img .product-item:hover,.search-results-list .more-results-list .product-item:hover{opacity:1}
.tecom .search-section{position:relative}
.tecom .search-section .search-input-container{position:relative;display:flex;border-bottom:1px solid #787878}
.tecom .search-section .search-input-container.active input::placeholder{color:#d8d8d8}
.theme-magenta .tecom .search-section .search-input-container.active,.theme-magenta .tecom .search-section .search-input-container.query-populated{border-bottom:1px solid #a0148c}
.theme-green .tecom .search-section .search-input-container.active,.theme-green .tecom .search-section .search-input-container.query-populated{border-bottom:1px solid #008a00}
.theme-blue .tecom .search-section .search-input-container.active,.theme-blue .tecom .search-section .search-input-container.query-populated{border-bottom:1px solid #0064d2}
.theme-sunrise .tecom .search-section .search-input-container.active,.theme-sunrise .tecom .search-section .search-input-container.query-populated{border-bottom:1px solid #a0148c}
.theme-rockpool .tecom .search-section .search-input-container.active,.theme-rockpool .tecom .search-section .search-input-container.query-populated{border-bottom:1px solid #008a00}
.theme-jacaranda .tecom .search-section .search-input-container.active,.theme-jacaranda .tecom .search-section .search-input-container.query-populated{border-bottom:1px solid #6932e7}
.theme-default .tecom .search-section .search-input-container.active,.theme-default .tecom .search-section .search-input-container.query-populated{border-bottom:1px solid #0064d2}
.theme-pacific .tecom .search-section .search-input-container.active,.theme-pacific .tecom .search-section .search-input-container.query-populated{border-bottom:1px solid #0064d2}
.theme-twilight .tecom .search-section .search-input-container.active,.theme-twilight .tecom .search-section .search-input-container.query-populated{border-bottom:1px solid #a0148c}
.tecom .search-section .search-input-container .clear-search{border:0}
.tecom .search-section .search-bar{height:2px;margin-top:-2px;position:relative;transition:width 150ms ease-out;width:0}
.theme-magenta .tecom .search-section .search-bar{background:#a0148c}
.theme-green .tecom .search-section .search-bar{background:#008a00}
.theme-blue .tecom .search-section .search-bar{background:#0064d2}
.theme-sunrise .tecom .search-section .search-bar{background:#a0148c}
.theme-rockpool .tecom .search-section .search-bar{background:#008a00}
.theme-jacaranda .tecom .search-section .search-bar{background:#6932e7}
.theme-default .tecom .search-section .search-bar{background:#0064d2}
.theme-pacific .tecom .search-section .search-bar{background:#0064d2}
.theme-twilight .tecom .search-section .search-bar{background:#a0148c}
.tecom .search-section .search-bar.active{width:100%}
.tecom .search-section svg{flex:none}
@media(max-width:767.98px){.tecom .search-section svg.search-default,.tecom .search-section svg.ui-cross{width:1.5rem;height:1.5rem}
}
.tcom-icon-12{height:12px;width:12px}
.tcom-icon-16{height:16px;width:16px}
.tcom-icon,.tcom-icon-24{height:24px;width:24px}
.tcom-icon-32{height:32px;width:32px}
.tcom-icon-48{height:48px;width:48px}
.tecom .clear-icon{border:1px solid #e6e6e6;border-radius:50%;background-color:#e6e6e6}
.theme-magenta .tecom .clear-icon{color:#a0148c;fill:#a0148c}
.theme-green .tecom .clear-icon{color:#008a00;fill:#008a00}
.theme-blue .tecom .clear-icon{color:#0064d2;fill:#0064d2}
.theme-sunrise .tecom .clear-icon{color:#a0148c;fill:#a0148c}
.theme-rockpool .tecom .clear-icon{color:#008a00;fill:#008a00}
.theme-jacaranda .tecom .clear-icon{color:#6932e7;fill:#6932e7}
.theme-default .tecom .clear-icon{color:#0064d2;fill:#0064d2}
.theme-pacific .tecom .clear-icon{color:#0064d2;fill:#0064d2}
.theme-twilight .tecom .clear-icon{color:#a0148c;fill:#a0148c}
@media(max-width:1023.98px){.tecom .clear-icon{width:1.5rem;height:1.5rem}
}
.able-IconButton{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;display:inline-flex;align-items:center;border:0;background:transparent;text-align:left;color:#0064d2;padding:.75rem .25rem;transition:color 250ms,box-shadow 250ms,background-color 250ms;display:block;position:relative;width:3rem;height:3rem;transition:none;padding:0;transform:none}
.able-IconButton:focus{outline:0}
.able-IconButton svg:not(.able-icon):not(.able-picto){pointer-events:none;transition:transform 200ms}
.able-IconButton svg:not(.able-icon):not(.able-picto) .arr02{content:"";transform:scaleX(1) translateX(0);transition:width 200ms,transform 200ms,fill 400ms}
.able-IconButton svg:not(.able-icon):not(.able-picto) path{transition:fill 400ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.able-IconButton:hover svg:not(.able-icon):not(.able-picto),.able-IconButton:focus svg:not(.able-icon):not(.able-picto){transform:translateX(0.25rem);transition-timing-function:ease-in;transition:transform 400ms}
.able-IconButton:hover svg:not(.able-icon):not(.able-picto) .arr02,.able-IconButton:focus svg:not(.able-icon):not(.able-picto) .arr02{animation-name:arrowLineStretch;animation-duration:400ms;animation-timing-function:ease-in;transform:scaleX(1) translateX(0)}
.able-IconButton:hover svg:not(.able-icon):not(.able-picto) path,.able-IconButton:focus svg:not(.able-icon):not(.able-picto) path{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton:hover svg:not(.able-icon):not(.able-picto) path,.able-IconButton:focus svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.able-IconButton:active svg:not(.able-icon):not(.able-picto){transform:translateX(calc(0.25rem + 2px));transition:none}
.able-IconButton .able-icon{transform:translateY(-1px);margin-top:0;margin-left:0}
.able-IconButton .able-icon use{transition:fill 250ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton .able-icon use{fill:#fff}
}
.able-IconButton svg{flex-shrink:0;width:1.5rem;height:1.5rem}
.able-IconButton:hover .able-icon use,.able-IconButton:focus .able-icon use{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton:hover .able-icon use,.able-IconButton:focus .able-icon use{fill:#fff}
}
.able-IconButton:hover,.able-IconButton:active,.able-IconButton:focus{color:#001e82;background-color:transparent}
.able-IconButton:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8;background-color:rgba(0,100,210,0.06)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton:focus:not(:hover){outline:1px solid #fff}
}
.able-IconButton::before,.able-IconButton::after{content:"";position:absolute;left:50%;top:50%;margin:0;transform:translate3d(-50%,-50%,0);display:block;border-radius:50%;width:2.5rem;height:2.5rem;background-color:transparent;transition:background-color 250ms,box-shadow 250ms;transition-timing-function:ease-in}
.able-IconButton::after{opacity:0;transform:translate3d(-50%,-50%,0) scale(1);transition:transform 400ms,opacity 700ms 250ms;background-color:rgba(0,100,210,0.16)}
.able-IconButton:hover::before{background-color:rgba(0,100,210,0.06)}
.able-IconButton:focus:not(:hover){background:transparent;box-shadow:none}
.able-IconButton:focus:not(:hover)::before{background-color:rgba(0,100,210,0.16);box-shadow:0 0 0 .1875rem #0099f8}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton:focus:not(:hover){outline:1px solid #fff}
}
.able-IconButton:active::after{opacity:1;transform:translate3d(-50%,-50%,0) scale(0);transition:0}
.able-IconButton .able-icon{width:1.5rem;height:1.5rem;vertical-align:middle;margin-right:.25rem;margin-left:.25rem;position:absolute;z-index:1;left:50%;top:50%;margin-top:calc(1.5rem / -2);margin-left:calc(1.5rem / -2);margin-right:auto;transform:none}
.able-IconButton .able-icon path:first-of-type{display:none}
.able-IconButton .able-icon--32{display:none;content:"don't use size .able--32 with IconButton, use the IconButtonBig/IconButtonBigDestructive variants instead"}
.able-IconButton--Default{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;display:inline-flex;align-items:center;border:0;background:transparent;text-align:left;color:#0064d2;padding:.75rem .25rem;transition:color 250ms,box-shadow 250ms,background-color 250ms;display:block;position:relative;width:3rem;height:3rem;transition:none;padding:0;transform:none}
.able-IconButton--Default:focus{outline:0}
.able-IconButton--Default svg:not(.able-icon):not(.able-picto){pointer-events:none;transition:transform 200ms}
.able-IconButton--Default svg:not(.able-icon):not(.able-picto) .arr02{content:"";transform:scaleX(1) translateX(0);transition:width 200ms,transform 200ms,fill 400ms}
.able-IconButton--Default svg:not(.able-icon):not(.able-picto) path{transition:fill 400ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Default svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.able-IconButton--Default:hover svg:not(.able-icon):not(.able-picto),.able-IconButton--Default:focus svg:not(.able-icon):not(.able-picto){transform:translateX(0.25rem);transition-timing-function:ease-in;transition:transform 400ms}
.able-IconButton--Default:hover svg:not(.able-icon):not(.able-picto) .arr02,.able-IconButton--Default:focus svg:not(.able-icon):not(.able-picto) .arr02{animation-name:arrowLineStretch;animation-duration:400ms;animation-timing-function:ease-in;transform:scaleX(1) translateX(0)}
.able-IconButton--Default:hover svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Default:focus svg:not(.able-icon):not(.able-picto) path{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Default:hover svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Default:focus svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.able-IconButton--Default:active svg:not(.able-icon):not(.able-picto){transform:translateX(calc(0.25rem + 2px));transition:none}
.able-IconButton--Default .able-icon{transform:translateY(-1px);margin-top:0;margin-left:0}
.able-IconButton--Default .able-icon use{transition:fill 250ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Default .able-icon use{fill:#fff}
}
.able-IconButton--Default svg{flex-shrink:0;width:1.5rem;height:1.5rem}
.able-IconButton--Default:hover .able-icon use,.able-IconButton--Default:focus .able-icon use{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Default:hover .able-icon use,.able-IconButton--Default:focus .able-icon use{fill:#fff}
}
.able-IconButton--Default:hover,.able-IconButton--Default:active,.able-IconButton--Default:focus{color:#001e82;background-color:transparent}
.able-IconButton--Default:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8;background-color:rgba(0,100,210,0.06)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Default:focus:not(:hover){outline:1px solid #fff}
}
.able-IconButton--Default::before,.able-IconButton--Default::after{content:"";position:absolute;left:50%;top:50%;margin:0;transform:translate3d(-50%,-50%,0);display:block;border-radius:50%;width:2.5rem;height:2.5rem;background-color:transparent;transition:background-color 250ms,box-shadow 250ms;transition-timing-function:ease-in}
.able-IconButton--Default::after{opacity:0;transform:translate3d(-50%,-50%,0) scale(1);transition:transform 400ms,opacity 700ms 250ms;background-color:rgba(0,100,210,0.16)}
.able-IconButton--Default:hover::before{background-color:rgba(0,100,210,0.06)}
.able-IconButton--Default:focus:not(:hover){background:transparent;box-shadow:none}
.able-IconButton--Default:focus:not(:hover)::before{background-color:rgba(0,100,210,0.16);box-shadow:0 0 0 .1875rem #0099f8}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Default:focus:not(:hover){outline:1px solid #fff}
}
.able-IconButton--Default:active::after{opacity:1;transform:translate3d(-50%,-50%,0) scale(0);transition:0}
.able-IconButton--Default .able-icon{width:1.5rem;height:1.5rem;vertical-align:middle;margin-right:.25rem;margin-left:.25rem;position:absolute;z-index:1;left:50%;top:50%;margin-top:calc(1.5rem / -2);margin-left:calc(1.5rem / -2);margin-right:auto;transform:none}
.able-IconButton--Default .able-icon path:first-of-type{display:none}
.able-IconButton--Default .able-icon--32{display:none;content:"don't use size .able--32 with IconButton, use the IconButtonBig/IconButtonBigDestructive variants instead"}
.able-IconButton--Big{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;display:inline-flex;align-items:center;border:0;background:transparent;text-align:left;color:#0064d2;padding:.75rem .25rem;transition:color 250ms,box-shadow 250ms,background-color 250ms;display:block;position:relative;width:3rem;height:3rem;transition:none;padding:0;transform:none}
.able-IconButton--Big:focus{outline:0}
.able-IconButton--Big svg:not(.able-icon):not(.able-picto){pointer-events:none;transition:transform 200ms}
.able-IconButton--Big svg:not(.able-icon):not(.able-picto) .arr02{content:"";transform:scaleX(1) translateX(0);transition:width 200ms,transform 200ms,fill 400ms}
.able-IconButton--Big svg:not(.able-icon):not(.able-picto) path{transition:fill 400ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Big svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.able-IconButton--Big:hover svg:not(.able-icon):not(.able-picto),.able-IconButton--Big:focus svg:not(.able-icon):not(.able-picto){transform:translateX(0.25rem);transition-timing-function:ease-in;transition:transform 400ms}
.able-IconButton--Big:hover svg:not(.able-icon):not(.able-picto) .arr02,.able-IconButton--Big:focus svg:not(.able-icon):not(.able-picto) .arr02{animation-name:arrowLineStretch;animation-duration:400ms;animation-timing-function:ease-in;transform:scaleX(1) translateX(0)}
.able-IconButton--Big:hover svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Big:focus svg:not(.able-icon):not(.able-picto) path{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Big:hover svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Big:focus svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.able-IconButton--Big:active svg:not(.able-icon):not(.able-picto){transform:translateX(calc(0.25rem + 2px));transition:none}
.able-IconButton--Big .able-icon{transform:translateY(-1px);margin-top:0;margin-left:0}
.able-IconButton--Big .able-icon use{transition:fill 250ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Big .able-icon use{fill:#fff}
}
.able-IconButton--Big svg{flex-shrink:0;width:1.5rem;height:1.5rem}
.able-IconButton--Big:hover .able-icon use,.able-IconButton--Big:focus .able-icon use{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Big:hover .able-icon use,.able-IconButton--Big:focus .able-icon use{fill:#fff}
}
.able-IconButton--Big:hover,.able-IconButton--Big:active,.able-IconButton--Big:focus{color:#001e82;background-color:transparent}
.able-IconButton--Big:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8;background-color:rgba(0,100,210,0.06)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Big:focus:not(:hover){outline:1px solid #fff}
}
.able-IconButton--Big::before,.able-IconButton--Big::after{content:"";position:absolute;left:50%;top:50%;margin:0;transform:translate3d(-50%,-50%,0);display:block;border-radius:50%;width:2.5rem;height:2.5rem;background-color:transparent;transition:background-color 250ms,box-shadow 250ms;transition-timing-function:ease-in;width:3rem;height:3rem}
.able-IconButton--Big::after{opacity:0;transform:translate3d(-50%,-50%,0) scale(1);transition:transform 400ms,opacity 700ms 250ms;background-color:rgba(0,100,210,0.16)}
.able-IconButton--Big:hover::before{background-color:rgba(0,100,210,0.06)}
.able-IconButton--Big:focus:not(:hover){background:transparent;box-shadow:none}
.able-IconButton--Big:focus:not(:hover)::before{background-color:rgba(0,100,210,0.16);box-shadow:0 0 0 .1875rem #0099f8}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Big:focus:not(:hover){outline:1px solid #fff}
}
.able-IconButton--Big:active::after{opacity:1;transform:translate3d(-50%,-50%,0) scale(0);transition:0}
.able-IconButton--Big .able-icon{width:1.5rem;height:1.5rem;vertical-align:middle;margin-right:.25rem;margin-left:.25rem;position:absolute;z-index:1;left:50%;top:50%;margin-top:calc(1.5rem / -2);margin-left:calc(1.5rem / -2);margin-right:auto;transform:none;width:2rem;height:2rem;margin-top:calc(2rem / -2);margin-left:calc(2rem / -2)}
.able-IconButton--Big .able-icon path:first-of-type{display:none}
.able-IconButton--Big .able-icon--32{display:none;content:"don't use size .able--32 with IconButton, use the IconButtonBig/IconButtonBigDestructive variants instead"}
.able-IconButton--Destructive{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;display:inline-flex;align-items:center;border:0;background:transparent;text-align:left;color:#0064d2;padding:.75rem .25rem;transition:color 250ms,box-shadow 250ms,background-color 250ms;color:#d0021b;display:block;position:relative;width:3rem;height:3rem;transition:none;padding:0;transform:none}
.able-IconButton--Destructive:focus{outline:0}
.able-IconButton--Destructive svg:not(.able-icon):not(.able-picto){pointer-events:none;transition:transform 200ms}
.able-IconButton--Destructive svg:not(.able-icon):not(.able-picto) .arr02{content:"";transform:scaleX(1) translateX(0);transition:width 200ms,transform 200ms,fill 400ms}
.able-IconButton--Destructive svg:not(.able-icon):not(.able-picto) path{transition:fill 400ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Destructive svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.able-IconButton--Destructive:hover svg:not(.able-icon):not(.able-picto),.able-IconButton--Destructive:focus svg:not(.able-icon):not(.able-picto){transform:translateX(0.25rem);transition-timing-function:ease-in;transition:transform 400ms}
.able-IconButton--Destructive:hover svg:not(.able-icon):not(.able-picto) .arr02,.able-IconButton--Destructive:focus svg:not(.able-icon):not(.able-picto) .arr02{animation-name:arrowLineStretch;animation-duration:400ms;animation-timing-function:ease-in;transform:scaleX(1) translateX(0)}
.able-IconButton--Destructive:hover svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Destructive:focus svg:not(.able-icon):not(.able-picto) path{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Destructive:hover svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Destructive:focus svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.able-IconButton--Destructive:active svg:not(.able-icon):not(.able-picto){transform:translateX(calc(0.25rem + 2px));transition:none}
.able-IconButton--Destructive .able-icon{transform:translateY(-1px);margin-top:0;margin-left:0}
.able-IconButton--Destructive .able-icon use{transition:fill 250ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Destructive .able-icon use{fill:#fff}
}
.able-IconButton--Destructive svg{flex-shrink:0;width:1.5rem;height:1.5rem}
.able-IconButton--Destructive:hover .able-icon use,.able-IconButton--Destructive:focus .able-icon use{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Destructive:hover .able-icon use,.able-IconButton--Destructive:focus .able-icon use{fill:#fff}
}
.able-IconButton--Destructive:hover,.able-IconButton--Destructive:active,.able-IconButton--Destructive:focus{color:#001e82;background-color:transparent}
.able-IconButton--Destructive:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8;background-color:rgba(0,100,210,0.06)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Destructive:focus:not(:hover){outline:1px solid #fff}
}
.able-IconButton--Destructive svg:not(.able-icon):not(.able-picto) use:not([href$="#Delete"]),.able-IconButton--Destructive .able-icon use:not([href$="#Delete"]){display:none}
.able-IconButton--Destructive svg:not(.able-icon):not(.able-picto) use,.able-IconButton--Destructive svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Destructive .able-icon use,.able-IconButton--Destructive .able-icon path{fill:#d0021b}
.able-IconButton--Destructive:hover,.able-IconButton--Destructive:active,.able-IconButton--Destructive:focus{color:#7e0221}
.able-IconButton--Destructive:hover svg:not(.able-icon):not(.able-picto) use,.able-IconButton--Destructive:hover svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Destructive:hover .able-icon use,.able-IconButton--Destructive:hover .able-icon path,.able-IconButton--Destructive:active svg:not(.able-icon):not(.able-picto) use,.able-IconButton--Destructive:active svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Destructive:active .able-icon use,.able-IconButton--Destructive:active .able-icon path,.able-IconButton--Destructive:focus svg:not(.able-icon):not(.able-picto) use,.able-IconButton--Destructive:focus svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Destructive:focus .able-icon use,.able-IconButton--Destructive:focus .able-icon path{fill:#7e0221}
.able-IconButton--Destructive::before,.able-IconButton--Destructive::after{content:"";position:absolute;left:50%;top:50%;margin:0;transform:translate3d(-50%,-50%,0);display:block;border-radius:50%;width:2.5rem;height:2.5rem;background-color:transparent;transition:background-color 250ms,box-shadow 250ms;transition-timing-function:ease-in}
.able-IconButton--Destructive::after{opacity:0;transform:translate3d(-50%,-50%,0) scale(1);transition:transform 400ms,opacity 700ms 250ms;background-color:rgba(0,100,210,0.16);background-color:rgba(208,2,27,0.12)}
.able-IconButton--Destructive:hover::before{background-color:rgba(0,100,210,0.06);background-color:rgba(208,2,27,0.06)}
.able-IconButton--Destructive:focus:not(:hover){background:transparent;box-shadow:none}
.able-IconButton--Destructive:focus:not(:hover)::before{background-color:rgba(0,100,210,0.16);box-shadow:0 0 0 .1875rem #0099f8;background-color:rgba(208,2,27,0.12)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Destructive:focus:not(:hover){outline:1px solid #fff}
}
.able-IconButton--Destructive:active::after{opacity:1;transform:translate3d(-50%,-50%,0) scale(0);transition:0}
.able-IconButton--Destructive .able-icon{width:1.5rem;height:1.5rem;vertical-align:middle;margin-right:.25rem;margin-left:.25rem;position:absolute;z-index:1;left:50%;top:50%;margin-top:calc(1.5rem / -2);margin-left:calc(1.5rem / -2);margin-right:auto;transform:none}
.able-IconButton--Destructive .able-icon path:first-of-type{display:none}
.able-IconButton--Destructive .able-icon--32{display:none;content:"don't use size .able--32 with IconButton, use the IconButtonBig/IconButtonBigDestructive variants instead"}
.able-IconButton--Big--Destructive{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;display:inline-flex;align-items:center;border:0;background:transparent;text-align:left;color:#0064d2;padding:.75rem .25rem;transition:color 250ms,box-shadow 250ms,background-color 250ms;color:#d0021b;display:block;position:relative;width:3rem;height:3rem;transition:none;padding:0;transform:none}
.able-IconButton--Big--Destructive:focus{outline:0}
.able-IconButton--Big--Destructive svg:not(.able-icon):not(.able-picto){pointer-events:none;transition:transform 200ms}
.able-IconButton--Big--Destructive svg:not(.able-icon):not(.able-picto) .arr02{content:"";transform:scaleX(1) translateX(0);transition:width 200ms,transform 200ms,fill 400ms}
.able-IconButton--Big--Destructive svg:not(.able-icon):not(.able-picto) path{transition:fill 400ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Big--Destructive svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.able-IconButton--Big--Destructive:hover svg:not(.able-icon):not(.able-picto),.able-IconButton--Big--Destructive:focus svg:not(.able-icon):not(.able-picto){transform:translateX(0.25rem);transition-timing-function:ease-in;transition:transform 400ms}
.able-IconButton--Big--Destructive:hover svg:not(.able-icon):not(.able-picto) .arr02,.able-IconButton--Big--Destructive:focus svg:not(.able-icon):not(.able-picto) .arr02{animation-name:arrowLineStretch;animation-duration:400ms;animation-timing-function:ease-in;transform:scaleX(1) translateX(0)}
.able-IconButton--Big--Destructive:hover svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Big--Destructive:focus svg:not(.able-icon):not(.able-picto) path{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Big--Destructive:hover svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Big--Destructive:focus svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.able-IconButton--Big--Destructive:active svg:not(.able-icon):not(.able-picto){transform:translateX(calc(0.25rem + 2px));transition:none}
.able-IconButton--Big--Destructive .able-icon{transform:translateY(-1px);margin-top:0;margin-left:0}
.able-IconButton--Big--Destructive .able-icon use{transition:fill 250ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Big--Destructive .able-icon use{fill:#fff}
}
.able-IconButton--Big--Destructive svg{flex-shrink:0;width:1.5rem;height:1.5rem}
.able-IconButton--Big--Destructive:hover .able-icon use,.able-IconButton--Big--Destructive:focus .able-icon use{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Big--Destructive:hover .able-icon use,.able-IconButton--Big--Destructive:focus .able-icon use{fill:#fff}
}
.able-IconButton--Big--Destructive:hover,.able-IconButton--Big--Destructive:active,.able-IconButton--Big--Destructive:focus{color:#001e82;background-color:transparent}
.able-IconButton--Big--Destructive:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8;background-color:rgba(0,100,210,0.06)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Big--Destructive:focus:not(:hover){outline:1px solid #fff}
}
.able-IconButton--Big--Destructive svg:not(.able-icon):not(.able-picto) use:not([href$="#Delete"]),.able-IconButton--Big--Destructive .able-icon use:not([href$="#Delete"]){display:none}
.able-IconButton--Big--Destructive svg:not(.able-icon):not(.able-picto) use,.able-IconButton--Big--Destructive svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Big--Destructive .able-icon use,.able-IconButton--Big--Destructive .able-icon path{fill:#d0021b}
.able-IconButton--Big--Destructive:hover,.able-IconButton--Big--Destructive:active,.able-IconButton--Big--Destructive:focus{color:#7e0221}
.able-IconButton--Big--Destructive:hover svg:not(.able-icon):not(.able-picto) use,.able-IconButton--Big--Destructive:hover svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Big--Destructive:hover .able-icon use,.able-IconButton--Big--Destructive:hover .able-icon path,.able-IconButton--Big--Destructive:active svg:not(.able-icon):not(.able-picto) use,.able-IconButton--Big--Destructive:active svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Big--Destructive:active .able-icon use,.able-IconButton--Big--Destructive:active .able-icon path,.able-IconButton--Big--Destructive:focus svg:not(.able-icon):not(.able-picto) use,.able-IconButton--Big--Destructive:focus svg:not(.able-icon):not(.able-picto) path,.able-IconButton--Big--Destructive:focus .able-icon use,.able-IconButton--Big--Destructive:focus .able-icon path{fill:#7e0221}
.able-IconButton--Big--Destructive::before,.able-IconButton--Big--Destructive::after{content:"";position:absolute;left:50%;top:50%;margin:0;transform:translate3d(-50%,-50%,0);display:block;border-radius:50%;width:2.5rem;height:2.5rem;background-color:transparent;transition:background-color 250ms,box-shadow 250ms;transition-timing-function:ease-in;width:3rem;height:3rem}
.able-IconButton--Big--Destructive::after{opacity:0;transform:translate3d(-50%,-50%,0) scale(1);transition:transform 400ms,opacity 700ms 250ms;background-color:rgba(0,100,210,0.16);background-color:rgba(208,2,27,0.12)}
.able-IconButton--Big--Destructive:hover::before{background-color:rgba(0,100,210,0.06);background-color:rgba(208,2,27,0.06)}
.able-IconButton--Big--Destructive:focus:not(:hover){background:transparent;box-shadow:none}
.able-IconButton--Big--Destructive:focus:not(:hover)::before{background-color:rgba(0,100,210,0.16);box-shadow:0 0 0 .1875rem #0099f8;background-color:rgba(208,2,27,0.12)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.able-IconButton--Big--Destructive:focus:not(:hover){outline:1px solid #fff}
}
.able-IconButton--Big--Destructive:active::after{opacity:1;transform:translate3d(-50%,-50%,0) scale(0);transition:0}
.able-IconButton--Big--Destructive .able-icon{width:1.5rem;height:1.5rem;vertical-align:middle;margin-right:.25rem;margin-left:.25rem;position:absolute;z-index:1;left:50%;top:50%;margin-top:calc(1.5rem / -2);margin-left:calc(1.5rem / -2);margin-right:auto;transform:none;width:2rem;height:2rem;margin-top:calc(2rem / -2);margin-left:calc(2rem / -2)}
.able-IconButton--Big--Destructive .able-icon path:first-of-type{display:none}
.able-IconButton--Big--Destructive .able-icon--32{display:none;content:"don't use size .able--32 with IconButton, use the IconButtonBig/IconButtonBigDestructive variants instead"}
.tecom ul.accordion{margin:0;padding:0;list-style:none;border-top:1px solid #d8d8d8}
.tecom ul.accordion>li{border-bottom:1px solid #d8d8d8}
.tecom ul.accordion button{border:0;height:100%;width:100%;display:flex;justify-content:space-between;padding:2rem 0;font-weight:bold;text-align:left}
.tecom ul.accordion input ~ button{margin:0}
.tecom ul.accordion input ~ button .button-content{margin-right:1rem;text-align:left}
.tecom ul.accordion input ~ button .accordion-state{position:relative}
.tecom ul.accordion input ~ button .accordion-state svg:last-of-type{position:absolute;top:0;right:0;transform:rotate(90deg);transition:transform 300ms ease-out}
.tecom ul.accordion input ~ button .accordion-is-open{display:none}
.tecom ul.accordion input:checked ~ button .accordion-state svg:last-of-type{transform:rotate(0)}
.tecom ul.accordion input:checked ~ button .accordion-is-open{display:block}
.tecom ul.accordion input:checked ~ button .accordion-is-closed{display:none}
.tecom ul.accordion input:checked ~ .accordion-content{height:auto}
.tecom ul.accordion .accordion-content{height:0;overflow:hidden;position:relative;margin-top:0}
.tecom ul.accordion .accordion-content:after{content:"";width:100%;height:1.5rem;background-image:linear-gradient(rgba(255,255,255,0),#fff);position:absolute;bottom:0;left:0}
.tecom ul.accordion .accordion-content p{margin:0 0 2rem}
.theme-magenta .tecom ul.accordion .accordion-state svg{color:#a0148c;fill:#a0148c}
.theme-magenta .tecom ul.accordion button:hover,.theme-magenta .tecom ul.accordion button:focus{color:#001e82}
.theme-magenta .tecom ul.accordion button:active{color:#001e82}
.theme-magenta .tecom ul.accordion button:active svg{color:#001e82;fill:#001e82}
.theme-green .tecom ul.accordion .accordion-state svg{color:#008a00;fill:#008a00}
.theme-green .tecom ul.accordion button:hover,.theme-green .tecom ul.accordion button:focus{color:#001e82}
.theme-green .tecom ul.accordion button:active{color:#001e82}
.theme-green .tecom ul.accordion button:active svg{color:#001e82;fill:#001e82}
.theme-blue .tecom ul.accordion .accordion-state svg{color:#0064d2;fill:#0064d2}
.theme-blue .tecom ul.accordion button:hover,.theme-blue .tecom ul.accordion button:focus{color:#001e82}
.theme-blue .tecom ul.accordion button:active{color:#001e82}
.theme-blue .tecom ul.accordion button:active svg{color:#001e82;fill:#001e82}
.theme-sunrise .tecom ul.accordion .accordion-state svg{color:#a0148c;fill:#a0148c}
.theme-sunrise .tecom ul.accordion button:hover,.theme-sunrise .tecom ul.accordion button:focus{color:#001e82}
.theme-sunrise .tecom ul.accordion button:active{color:#001e82}
.theme-sunrise .tecom ul.accordion button:active svg{color:#001e82;fill:#001e82}
.theme-rockpool .tecom ul.accordion .accordion-state svg{color:#008a00;fill:#008a00}
.theme-rockpool .tecom ul.accordion button:hover,.theme-rockpool .tecom ul.accordion button:focus{color:#001e82}
.theme-rockpool .tecom ul.accordion button:active{color:#001e82}
.theme-rockpool .tecom ul.accordion button:active svg{color:#001e82;fill:#001e82}
.theme-jacaranda .tecom ul.accordion .accordion-state svg{color:#6932e7;fill:#6932e7}
.theme-jacaranda .tecom ul.accordion button:hover,.theme-jacaranda .tecom ul.accordion button:focus{color:#001e82}
.theme-jacaranda .tecom ul.accordion button:active{color:#001e82}
.theme-jacaranda .tecom ul.accordion button:active svg{color:#001e82;fill:#001e82}
.theme-default .tecom ul.accordion .accordion-state svg{color:#0064d2;fill:#0064d2}
.theme-default .tecom ul.accordion button:hover,.theme-default .tecom ul.accordion button:focus{color:#001e82}
.theme-default .tecom ul.accordion button:active{color:#001e82}
.theme-default .tecom ul.accordion button:active svg{color:#001e82;fill:#001e82}
.theme-pacific .tecom ul.accordion .accordion-state svg{color:#0064d2;fill:#0064d2}
.theme-pacific .tecom ul.accordion button:hover,.theme-pacific .tecom ul.accordion button:focus{color:#001e82}
.theme-pacific .tecom ul.accordion button:active{color:#001e82}
.theme-pacific .tecom ul.accordion button:active svg{color:#001e82;fill:#001e82}
.theme-twilight .tecom ul.accordion .accordion-state svg{color:#a0148c;fill:#a0148c}
.theme-twilight .tecom ul.accordion button:hover,.theme-twilight .tecom ul.accordion button:focus{color:#001e82}
.theme-twilight .tecom ul.accordion button:active{color:#001e82}
.theme-twilight .tecom ul.accordion button:active svg{color:#001e82;fill:#001e82}
.tecom .tecom-body-copy+*{margin-top:1.5rem}
.tecom .tecom-body-copy p{margin:0 0 1rem}
.tecom .tecom-body-copy :last-child{margin-bottom:0}
.tecom .bullet-list{margin:.5rem 0 0 0;padding:0;list-style:none}
.tecom .bullet-list li{display:flex;justify-content:start;word-wrap:break-word}
.tecom .bullet-list li+li{margin-top:.5rem}
.tecom .bullet-list li svg{color:#787878;fill:#787878;flex-shrink:0;margin-right:8px;position:relative;top:4px}
.tecom .bullet-list li svg.able-icon{position:static}
.tecom ul.bullet-list-with-rich-text{padding-left:0;margin-left:.75rem}
.tecom ul.bullet-list-with-rich-text li{margin-bottom:.25rem;color:#757575}
.tecom ul.bullet-list-with-rich-text li p{display:inline;word-wrap:break-word;margin-bottom:0}
.byline img{height:3rem}
@media(max-width:767.98px){.tecom .carousel picture{margin-bottom:1rem}
}
.tecom .carousel-prev button,.tecom .carousel-next button,.tecom .carousel-pips button{border:0;padding:0;height:100%;width:100%}
.tecom .carousel-icon{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:opacity 300ms ease-out}
.theme-magenta .tecom .carousel-icon svg{color:#a0148c;fill:#a0148c}
.theme-green .tecom .carousel-icon svg{color:#008a00;fill:#008a00}
.theme-blue .tecom .carousel-icon svg{color:#0064d2;fill:#0064d2}
.theme-sunrise .tecom .carousel-icon svg{color:#a0148c;fill:#a0148c}
.theme-rockpool .tecom .carousel-icon svg{color:#008a00;fill:#008a00}
.theme-jacaranda .tecom .carousel-icon svg{color:#6932e7;fill:#6932e7}
.theme-default .tecom .carousel-icon svg{color:#0064d2;fill:#0064d2}
.theme-pacific .tecom .carousel-icon svg{color:#0064d2;fill:#0064d2}
.theme-twilight .tecom .carousel-icon svg{color:#a0148c;fill:#a0148c}
.tecom .carousel-pips{list-style:none;padding:0;margin:0;font-size:0;text-align:center}
.tecom .carousel-pips li{display:inline}
.tecom .carousel-pips button{margin:0 .25rem;width:3rem;height:3rem;border-top:1.375rem solid #fff;border-bottom:1.375rem solid #fff;transition:background-color 300ms ease-out}
.theme-magenta .tecom .carousel-pips button{background:#a0148c}
.theme-green .tecom .carousel-pips button{background:#008a00}
.theme-blue .tecom .carousel-pips button{background:#0064d2}
.theme-sunrise .tecom .carousel-pips button{background:#a0148c}
.theme-rockpool .tecom .carousel-pips button{background:#008a00}
.theme-jacaranda .tecom .carousel-pips button{background:#6932e7}
.theme-default .tecom .carousel-pips button{background:#0064d2}
.theme-pacific .tecom .carousel-pips button{background:#0064d2}
.theme-twilight .tecom .carousel-pips button{background:#a0148c}
.tecom .carousel-index{text-align:right}
.tecom .carousel-items .tecom{flex-shrink:0}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(1) ~ .row .carousel-index:after{content:" of 1"}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(1):checked ~ .row .carousel-items{transform:translateX(0)}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(1):checked ~ .row .carousel-items{transform:translateX(calc((1 - 1) * -1 *((100% - 264px) * .75 - -192px) - .01px))}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(1):checked ~ .row .carousel-items>div:nth-of-type(1){opacity:1}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(1):checked ~ .row .carousel-items>div:nth-of-type(1)>*{pointer-events:auto}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(1):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(1)) button{background:#d8d8d8}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(1):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(1)) button .carousel-current{display:none}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(1):checked ~ .row .carousel-index:before{content:"1"}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(1):checked:last-of-type ~ .row .col .carousel-items{transform:translateX(calc((1 - 1) * -1 *((100% - 264px) * .75 - -192px) - -1 *((100% - 264px) * .25 - -48px) - -24px))}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(1):checked:first-of-type ~ .row .carousel-prev .carousel-icon,html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(1):checked:last-of-type ~ .row .carousel-next .carousel-icon{opacity:0}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(2) ~ .row .carousel-index:after{content:" of 2"}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(2):checked ~ .row .carousel-items{transform:translateX(-100%)}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(2):checked ~ .row .carousel-items{transform:translateX(calc((2 - 1) * -1 *((100% - 264px) * .75 - -192px) - 24.01px))}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(2):checked ~ .row .carousel-items>div:nth-of-type(2){opacity:1}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(2):checked ~ .row .carousel-items>div:nth-of-type(2)>*{pointer-events:auto}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(2):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(2)) button{background:#d8d8d8}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(2):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(2)) button .carousel-current{display:none}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(2):checked ~ .row .carousel-index:before{content:"2"}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(2):checked:last-of-type ~ .row .col .carousel-items{transform:translateX(calc((2 - 1) * -1 *((100% - 264px) * .75 - -192px) - -1 *((100% - 264px) * .25 - -48px) - 0))}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(2):checked:first-of-type ~ .row .carousel-prev .carousel-icon,html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(2):checked:last-of-type ~ .row .carousel-next .carousel-icon{opacity:0}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(3) ~ .row .carousel-index:after{content:" of 3"}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(3):checked ~ .row .carousel-items{transform:translateX(-200%)}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(3):checked ~ .row .carousel-items{transform:translateX(calc((3 - 1) * -1 *((100% - 264px) * .75 - -192px) - 48.01px))}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(3):checked ~ .row .carousel-items>div:nth-of-type(3){opacity:1}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(3):checked ~ .row .carousel-items>div:nth-of-type(3)>*{pointer-events:auto}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(3):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(3)) button{background:#d8d8d8}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(3):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(3)) button .carousel-current{display:none}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(3):checked ~ .row .carousel-index:before{content:"3"}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(3):checked:last-of-type ~ .row .col .carousel-items{transform:translateX(calc((3 - 1) * -1 *((100% - 264px) * .75 - -192px) - -1 *((100% - 264px) * .25 - -48px) - 24px))}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(3):checked:first-of-type ~ .row .carousel-prev .carousel-icon,html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(3):checked:last-of-type ~ .row .carousel-next .carousel-icon{opacity:0}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(4) ~ .row .carousel-index:after{content:" of 4"}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(4):checked ~ .row .carousel-items{transform:translateX(-300%)}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(4):checked ~ .row .carousel-items{transform:translateX(calc((4 - 1) * -1 *((100% - 264px) * .75 - -192px) - 72.01px))}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(4):checked ~ .row .carousel-items>div:nth-of-type(4){opacity:1}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(4):checked ~ .row .carousel-items>div:nth-of-type(4)>*{pointer-events:auto}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(4):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(4)) button{background:#d8d8d8}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(4):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(4)) button .carousel-current{display:none}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(4):checked ~ .row .carousel-index:before{content:"4"}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(4):checked:last-of-type ~ .row .col .carousel-items{transform:translateX(calc((4 - 1) * -1 *((100% - 264px) * .75 - -192px) - -1 *((100% - 264px) * .25 - -48px) - 48px))}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(4):checked:first-of-type ~ .row .carousel-prev .carousel-icon,html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(4):checked:last-of-type ~ .row .carousel-next .carousel-icon{opacity:0}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(5) ~ .row .carousel-index:after{content:" of 5"}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(5):checked ~ .row .carousel-items{transform:translateX(-400%)}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(5):checked ~ .row .carousel-items{transform:translateX(calc((5 - 1) * -1 *((100% - 264px) * .75 - -192px) - 96.01px))}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(5):checked ~ .row .carousel-items>div:nth-of-type(5){opacity:1}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(5):checked ~ .row .carousel-items>div:nth-of-type(5)>*{pointer-events:auto}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(5):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(5)) button{background:#d8d8d8}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(5):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(5)) button .carousel-current{display:none}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(5):checked ~ .row .carousel-index:before{content:"5"}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(5):checked:last-of-type ~ .row .col .carousel-items{transform:translateX(calc((5 - 1) * -1 *((100% - 264px) * .75 - -192px) - -1 *((100% - 264px) * .25 - -48px) - 72px))}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(5):checked:first-of-type ~ .row .carousel-prev .carousel-icon,html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(5):checked:last-of-type ~ .row .carousel-next .carousel-icon{opacity:0}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(6) ~ .row .carousel-index:after{content:" of 6"}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(6):checked ~ .row .carousel-items{transform:translateX(-500%)}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(6):checked ~ .row .carousel-items{transform:translateX(calc((6 - 1) * -1 *((100% - 264px) * .75 - -192px) - 120.01px))}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(6):checked ~ .row .carousel-items>div:nth-of-type(6){opacity:1}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(6):checked ~ .row .carousel-items>div:nth-of-type(6)>*{pointer-events:auto}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(6):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(6)) button{background:#d8d8d8}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(6):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(6)) button .carousel-current{display:none}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(6):checked ~ .row .carousel-index:before{content:"6"}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(6):checked:last-of-type ~ .row .col .carousel-items{transform:translateX(calc((6 - 1) * -1 *((100% - 264px) * .75 - -192px) - -1 *((100% - 264px) * .25 - -48px) - 96px))}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(6):checked:first-of-type ~ .row .carousel-prev .carousel-icon,html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(6):checked:last-of-type ~ .row .carousel-next .carousel-icon{opacity:0}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(7) ~ .row .carousel-index:after{content:" of 7"}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(7):checked ~ .row .carousel-items{transform:translateX(-600%)}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(7):checked ~ .row .carousel-items{transform:translateX(calc((7 - 1) * -1 *((100% - 264px) * .75 - -192px) - 144.01px))}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(7):checked ~ .row .carousel-items>div:nth-of-type(7){opacity:1}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(7):checked ~ .row .carousel-items>div:nth-of-type(7)>*{pointer-events:auto}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(7):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(7)) button{background:#d8d8d8}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(7):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(7)) button .carousel-current{display:none}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(7):checked ~ .row .carousel-index:before{content:"7"}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(7):checked:last-of-type ~ .row .col .carousel-items{transform:translateX(calc((7 - 1) * -1 *((100% - 264px) * .75 - -192px) - -1 *((100% - 264px) * .25 - -48px) - 120px))}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(7):checked:first-of-type ~ .row .carousel-prev .carousel-icon,html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(7):checked:last-of-type ~ .row .carousel-next .carousel-icon{opacity:0}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(8) ~ .row .carousel-index:after{content:" of 8"}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(8):checked ~ .row .carousel-items{transform:translateX(-700%)}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(8):checked ~ .row .carousel-items{transform:translateX(calc((8 - 1) * -1 *((100% - 264px) * .75 - -192px) - 168.01px))}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(8):checked ~ .row .carousel-items>div:nth-of-type(8){opacity:1}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(8):checked ~ .row .carousel-items>div:nth-of-type(8)>*{pointer-events:auto}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(8):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(8)) button{background:#d8d8d8}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(8):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(8)) button .carousel-current{display:none}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(8):checked ~ .row .carousel-index:before{content:"8"}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(8):checked:last-of-type ~ .row .col .carousel-items{transform:translateX(calc((8 - 1) * -1 *((100% - 264px) * .75 - -192px) - -1 *((100% - 264px) * .25 - -48px) - 144px))}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(8):checked:first-of-type ~ .row .carousel-prev .carousel-icon,html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(8):checked:last-of-type ~ .row .carousel-next .carousel-icon{opacity:0}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(9) ~ .row .carousel-index:after{content:" of 9"}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(9):checked ~ .row .carousel-items{transform:translateX(-800%)}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(9):checked ~ .row .carousel-items{transform:translateX(calc((9 - 1) * -1 *((100% - 264px) * .75 - -192px) - 192.01px))}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(9):checked ~ .row .carousel-items>div:nth-of-type(9){opacity:1}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(9):checked ~ .row .carousel-items>div:nth-of-type(9)>*{pointer-events:auto}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(9):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(9)) button{background:#d8d8d8}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(9):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(9)) button .carousel-current{display:none}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(9):checked ~ .row .carousel-index:before{content:"9"}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(9):checked:last-of-type ~ .row .col .carousel-items{transform:translateX(calc((9 - 1) * -1 *((100% - 264px) * .75 - -192px) - -1 *((100% - 264px) * .25 - -48px) - 168px))}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(9):checked:first-of-type ~ .row .carousel-prev .carousel-icon,html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(9):checked:last-of-type ~ .row .carousel-next .carousel-icon{opacity:0}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(10) ~ .row .carousel-index:after{content:" of 10"}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(10):checked ~ .row .carousel-items{transform:translateX(-900%)}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(10):checked ~ .row .carousel-items{transform:translateX(calc((10 - 1) * -1 *((100% - 264px) * .75 - -192px) - 216.01px))}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(10):checked ~ .row .carousel-items>div:nth-of-type(10){opacity:1}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(10):checked ~ .row .carousel-items>div:nth-of-type(10)>*{pointer-events:auto}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(10):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(10)) button{background:#d8d8d8}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(10):checked ~ .row .carousel-pips:not(.compact) li:not(:nth-of-type(10)) button .carousel-current{display:none}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(10):checked ~ .row .carousel-index:before{content:"10"}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(10):checked:last-of-type ~ .row .col .carousel-items{transform:translateX(calc((10 - 1) * -1 *((100% - 264px) * .75 - -192px) - -1 *((100% - 264px) * .25 - -48px) - 192px))}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(10):checked:first-of-type ~ .row .carousel-prev .carousel-icon,html:not(.aem-AuthorLayer-Edit) .tecom .carousel input:nth-of-type(10):checked:last-of-type ~ .row .carousel-next .carousel-icon{opacity:0}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel>.row{margin:0 -8.8235294118%}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel>.row>.col{padding:0}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel-viewport{overflow:hidden;position:relative}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel-viewport{padding:0 7.5%}
}
@media(min-width:768px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel-viewport:after{content:"";width:1px;height:100%;position:absolute;top:0;right:0;background:white}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel-items{transition:transform 300ms ease-out;white-space:nowrap;font-size:0}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel-items>div{display:inline-flex;display:-ms-inline-flexbox;width:100%;flex-direction:column;white-space:normal;transition:opacity 300ms ease-out}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel-items>div .tecom{margin:0}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel-items>div .tecom>section{flex:1}
@media(max-width:767.98px){html:not(.aem-AuthorLayer-Edit) .tecom .carousel-items>div{opacity:.5;margin-left:24px;width:calc((100% - 264px) * .75 - -192px)}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel-items>div>*{pointer-events:none}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel-items>div:first-child{margin:0}
}
html:not(.aem-AuthorLayer-Edit) .tecom .carousel-items>.new{display:none}
.tecom .carousel .carousel-pips.compact button{pointer-events:none}
.tecom .carousel input:checked:first-of-type ~ .row .carousel-pips.compact li:not(:first-of-type) button{background:#d8d8d8}
.tecom .carousel input:checked:last-of-type ~ .row .carousel-pips.compact li:not(:last-of-type) button{background:#d8d8d8}
.tecom .carousel input:checked:not(:first-of-type):not(:last-of-type) ~ .row .carousel-pips.compact li:not(:nth-of-type(2)) button{background:#d8d8d8}
.tecom .tecom-checkbox{min-height:1.5rem;position:relative;margin:0 0 2.5rem;padding:0 0 0 2.5rem;width:100%}
.tecom .tecom-checkbox label{cursor:pointer;display:block}
.tecom .tecom-checkbox input{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0;height:1.5rem;left:0;margin:0;position:absolute;top:0;width:1.5rem}
.tecom .tecom-checkbox span{border:2px solid #787878;height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}
.tecom .tecom-checkbox svg{color:white;display:none;fill:white;height:1rem;left:.25rem;top:.25rem;width:1rem;position:absolute}
.theme-magenta .tecom .tecom-checkbox input:checked ~ span{background:#a0148c;border-color:#a0148c}
.theme-green .tecom .tecom-checkbox input:checked ~ span{background:#008a00;border-color:#008a00}
.theme-blue .tecom .tecom-checkbox input:checked ~ span{background:#0064d2;border-color:#0064d2}
.theme-sunrise .tecom .tecom-checkbox input:checked ~ span{background:#a0148c;border-color:#a0148c}
.theme-rockpool .tecom .tecom-checkbox input:checked ~ span{background:#008a00;border-color:#008a00}
.theme-jacaranda .tecom .tecom-checkbox input:checked ~ span{background:#6932e7;border-color:#6932e7}
.theme-default .tecom .tecom-checkbox input:checked ~ span{background:#0064d2;border-color:#0064d2}
.theme-pacific .tecom .tecom-checkbox input:checked ~ span{background:#0064d2;border-color:#0064d2}
.theme-twilight .tecom .tecom-checkbox input:checked ~ span{background:#a0148c;border-color:#a0148c}
.tecom .tecom-checkbox input:checked ~ svg{display:block}
.tecom [class*=-cta].back svg{transform:rotate(180deg)}
.tecom [class*=-cta].back:hover svg{animation-name:cta-back-arrow;animation-duration:.8s;animation-iteration-count:1}
@-webkit-keyframes cta-back-arrow{0{right:0}
50%{margin-right:8px;margin-left:0}
100%{right:0}
}
@-moz-keyframes cta-back-arrow{0{right:0}
50%{margin-right:8px;margin-left:0}
100%{right:0}
}
@-o-keyframes cta-back-arrow{0{right:0}
50%{margin-right:8px;margin-left:0}
100%{right:0}
}
@keyframes cta-back-arrow{0{right:0}
50%{margin-right:8px;margin-left:0}
100%{right:0}
}
.tecom .cta-able.high-emphasis{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;width:100%;line-height:1.25rem;padding:1rem;overflow:hidden;background-size:100% 300%;background-position:0 100%;text-align:center;transition:background-color 250ms,color 250ms,border 250ms,box-shadow 250ms;transition-timing-function:ease-in;border:0;background-color:#0064d2;color:#fff}
.tecom .cta-able.high-emphasis:focus{outline:0}
.tecom .cta-able.high-emphasis::before{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}
.tecom .cta-able.high-emphasis:active::before{transform:translate3d(-50%,-50%,0) scale(0);opacity:1;transition:0}
.tecom .cta-able.high-emphasis:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.high-emphasis:focus:not(:hover){outline:1px solid #fff}
}
@media screen and (min-width:48rem){.tecom .cta-able.high-emphasis{width:auto;min-width:11.25rem}
}
.tecom .cta-able.high-emphasis:before{background-color:rgba(255,255,255,0.3)}
.tecom .cta-able.high-emphasis:hover,.tecom .cta-able.high-emphasis:active,.tecom .cta-able.high-emphasis:focus{background-color:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.high-emphasis{border:1px solid #fff}
}
.tecom .cta-able.medium-emphasis{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:700 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;width:100%;line-height:1.25rem;padding:1rem;overflow:hidden;background-size:100% 300%;background-position:0 100%;text-align:center;transition:background-color 250ms,color 250ms,border 250ms,box-shadow 250ms;transition-timing-function:ease-in;padding:calc(1rem - 0.0625rem);border:1px solid #0064d2;background-color:#fff;color:#0064d2}
.tecom .cta-able.medium-emphasis:focus{outline:0}
.tecom .cta-able.medium-emphasis::before{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}
.tecom .cta-able.medium-emphasis:active::before{transform:translate3d(-50%,-50%,0) scale(0);opacity:1;transition:0}
.tecom .cta-able.medium-emphasis:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.medium-emphasis:focus:not(:hover){outline:1px solid #fff}
}
@media screen and (min-width:48rem){.tecom .cta-able.medium-emphasis{width:auto;min-width:11.25rem}
}
.tecom .cta-able.medium-emphasis::before{background-color:rgba(0,100,210,0.16)}
.tecom .cta-able.medium-emphasis:hover,.tecom .cta-able.medium-emphasis:active,.tecom .cta-able.medium-emphasis:focus{border:1px solid #001e82;background-color:rgba(0,100,210,0.06);color:#001e82}
.tecom .cta-able.medium-emphasis:active,.tecom .cta-able.medium-emphasis:focus{background-color:rgba(0,100,210,0.16)}
.tecom .cta-able.low-emphasis{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;display:inline-flex;align-items:center;border:0;background:transparent;text-align:left;color:#0064d2;padding:.75rem .25rem;transition:color 250ms,box-shadow 250ms,background-color 250ms}
.tecom .cta-able.low-emphasis:focus{outline:0}
.tecom .cta-able.low-emphasis svg:not(.able-icon):not(.able-picto){pointer-events:none;transition:transform 200ms}
.tecom .cta-able.low-emphasis svg:not(.able-icon):not(.able-picto) .arr02{content:"";transform:scaleX(1) translateX(0);transition:width 200ms,transform 200ms,fill 400ms}
.tecom .cta-able.low-emphasis svg:not(.able-icon):not(.able-picto) path{transition:fill 400ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.low-emphasis svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.tecom .cta-able.low-emphasis:hover svg:not(.able-icon):not(.able-picto),.tecom .cta-able.low-emphasis:focus svg:not(.able-icon):not(.able-picto){transform:translateX(0.25rem);transition-timing-function:ease-in;transition:transform 400ms}
.tecom .cta-able.low-emphasis:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .cta-able.low-emphasis:focus svg:not(.able-icon):not(.able-picto) .arr02{animation-name:arrowLineStretch;animation-duration:400ms;animation-timing-function:ease-in;transform:scaleX(1) translateX(0)}
.tecom .cta-able.low-emphasis:hover svg:not(.able-icon):not(.able-picto) path,.tecom .cta-able.low-emphasis:focus svg:not(.able-icon):not(.able-picto) path{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.low-emphasis:hover svg:not(.able-icon):not(.able-picto) path,.tecom .cta-able.low-emphasis:focus svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.tecom .cta-able.low-emphasis:active svg:not(.able-icon):not(.able-picto){transform:translateX(calc(0.25rem + 2px));transition:none}
.tecom .cta-able.low-emphasis .able-icon{transform:translateY(-1px);margin-top:0;margin-left:0}
.tecom .cta-able.low-emphasis .able-icon use{transition:fill 250ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.low-emphasis .able-icon use{fill:#fff}
}
.tecom .cta-able.low-emphasis svg{flex-shrink:0;width:1.5rem;height:1.5rem}
.tecom .cta-able.low-emphasis:hover .able-icon use,.tecom .cta-able.low-emphasis:focus .able-icon use{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.low-emphasis:hover .able-icon use,.tecom .cta-able.low-emphasis:focus .able-icon use{fill:#fff}
}
.tecom .cta-able.low-emphasis:hover,.tecom .cta-able.low-emphasis:active,.tecom .cta-able.low-emphasis:focus{color:#001e82;background-color:transparent}
.tecom .cta-able.low-emphasis:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8;background-color:rgba(0,100,210,0.06)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.low-emphasis:focus:not(:hover){outline:1px solid #fff}
}
.tecom .cta-able.low-emphasis-big{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;display:inline-flex;align-items:center;border:0;background:transparent;text-align:left;color:#0064d2;padding:.75rem .25rem;transition:color 250ms,box-shadow 250ms,background-color 250ms}
.tecom .cta-able.low-emphasis-big:focus{outline:0}
.tecom .cta-able.low-emphasis-big svg:not(.able-icon):not(.able-picto){pointer-events:none;transition:transform 200ms}
.tecom .cta-able.low-emphasis-big svg:not(.able-icon):not(.able-picto) .arr02{content:"";transform:scaleX(1) translateX(0);transition:width 200ms,transform 200ms,fill 400ms}
.tecom .cta-able.low-emphasis-big svg:not(.able-icon):not(.able-picto) path{transition:fill 400ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.low-emphasis-big svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.tecom .cta-able.low-emphasis-big:hover svg:not(.able-icon):not(.able-picto),.tecom .cta-able.low-emphasis-big:focus svg:not(.able-icon):not(.able-picto){transform:translateX(0.25rem);transition-timing-function:ease-in;transition:transform 400ms}
.tecom .cta-able.low-emphasis-big:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .cta-able.low-emphasis-big:focus svg:not(.able-icon):not(.able-picto) .arr02{animation-name:arrowLineStretch;animation-duration:400ms;animation-timing-function:ease-in;transform:scaleX(1) translateX(0)}
.tecom .cta-able.low-emphasis-big:hover svg:not(.able-icon):not(.able-picto) path,.tecom .cta-able.low-emphasis-big:focus svg:not(.able-icon):not(.able-picto) path{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.low-emphasis-big:hover svg:not(.able-icon):not(.able-picto) path,.tecom .cta-able.low-emphasis-big:focus svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.tecom .cta-able.low-emphasis-big:active svg:not(.able-icon):not(.able-picto){transform:translateX(calc(0.25rem + 2px));transition:none}
.tecom .cta-able.low-emphasis-big .able-icon{transform:translateY(-1px);margin-top:0;margin-left:0}
.tecom .cta-able.low-emphasis-big .able-icon use{transition:fill 250ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.low-emphasis-big .able-icon use{fill:#fff}
}
.tecom .cta-able.low-emphasis-big svg{flex-shrink:0;width:1.5rem;height:1.5rem}
.tecom .cta-able.low-emphasis-big:hover .able-icon use,.tecom .cta-able.low-emphasis-big:focus .able-icon use{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.low-emphasis-big:hover .able-icon use,.tecom .cta-able.low-emphasis-big:focus .able-icon use{fill:#fff}
}
.tecom .cta-able.low-emphasis-big:hover,.tecom .cta-able.low-emphasis-big:active,.tecom .cta-able.low-emphasis-big:focus{color:#001e82;background-color:transparent}
.tecom .cta-able.low-emphasis-big:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8;background-color:rgba(0,100,210,0.06)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.low-emphasis-big:focus:not(:hover){outline:1px solid #fff}
}
@media screen and (min-width:64rem){.tecom .cta-able.low-emphasis-big{font:400 1.25rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:2rem;padding-top:.5rem;padding-bottom:.5rem}
}
.tecom .cta-able.destructive{position:relative;cursor:pointer;max-width:100%;border-radius:.1875rem;text-decoration:none;font:400 1rem/1.4 Telstra Akkurat,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.009375rem;display:inline-flex;align-items:center;border:0;background:transparent;text-align:left;color:#0064d2;padding:.75rem .25rem;transition:color 250ms,box-shadow 250ms,background-color 250ms;color:#d0021b}
.tecom .cta-able.destructive:focus{outline:0}
.tecom .cta-able.destructive svg:not(.able-icon):not(.able-picto){pointer-events:none;transition:transform 200ms}
.tecom .cta-able.destructive svg:not(.able-icon):not(.able-picto) .arr02{content:"";transform:scaleX(1) translateX(0);transition:width 200ms,transform 200ms,fill 400ms}
.tecom .cta-able.destructive svg:not(.able-icon):not(.able-picto) path{transition:fill 400ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.destructive svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.tecom .cta-able.destructive:hover svg:not(.able-icon):not(.able-picto),.tecom .cta-able.destructive:focus svg:not(.able-icon):not(.able-picto){transform:translateX(0.25rem);transition-timing-function:ease-in;transition:transform 400ms}
.tecom .cta-able.destructive:hover svg:not(.able-icon):not(.able-picto) .arr02,.tecom .cta-able.destructive:focus svg:not(.able-icon):not(.able-picto) .arr02{animation-name:arrowLineStretch;animation-duration:400ms;animation-timing-function:ease-in;transform:scaleX(1) translateX(0)}
.tecom .cta-able.destructive:hover svg:not(.able-icon):not(.able-picto) path,.tecom .cta-able.destructive:focus svg:not(.able-icon):not(.able-picto) path{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.destructive:hover svg:not(.able-icon):not(.able-picto) path,.tecom .cta-able.destructive:focus svg:not(.able-icon):not(.able-picto) path{fill:#fff}
}
.tecom .cta-able.destructive:active svg:not(.able-icon):not(.able-picto){transform:translateX(calc(0.25rem + 2px));transition:none}
.tecom .cta-able.destructive .able-icon{transform:translateY(-1px);margin-top:0;margin-left:0}
.tecom .cta-able.destructive .able-icon use{transition:fill 250ms;fill:#0064d2}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.destructive .able-icon use{fill:#fff}
}
.tecom .cta-able.destructive svg{flex-shrink:0;width:1.5rem;height:1.5rem}
.tecom .cta-able.destructive:hover .able-icon use,.tecom .cta-able.destructive:focus .able-icon use{fill:#001e82}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.destructive:hover .able-icon use,.tecom .cta-able.destructive:focus .able-icon use{fill:#fff}
}
.tecom .cta-able.destructive:hover,.tecom .cta-able.destructive:active,.tecom .cta-able.destructive:focus{color:#001e82;background-color:transparent}
.tecom .cta-able.destructive:focus:not(:hover){box-shadow:0 0 0 .1875rem #0099f8;background-color:rgba(0,100,210,0.06)}
@media screen and (-ms-high-contrast:active),(forced-colors:active){.tecom .cta-able.destructive:focus:not(:hover){outline:1px solid #fff}
}
.tecom .cta-able.destructive svg:not(.able-icon):not(.able-picto) use:not([href$="#Delete"]),.tecom .cta-able.destructive .able-icon use:not([href$="#Delete"]){display:none}
.tecom .cta-able.destructive svg:not(.able-icon):not(.able-picto) use,.tecom .cta-able.destructive svg:not(.able-icon):not(.able-picto) path,.tecom .cta-able.destructive .able-icon use,.tecom .cta-able.destructive .able-icon path{fill:#d0021b}
.tecom .cta-able.destructive:hover,.tecom .cta-able.destructive:active,.tecom .cta-able.destructive:focus{color:#7e0221}
.tecom .cta-able.destructive:hover svg:not(.able-icon):not(.able-picto) use,.tecom .cta-able.destructive:hover svg:not(.able-icon):not(.able-picto) path,.tecom .cta-able.destructive:hover .able-icon use,.tecom .cta-able.destructive:hover .able-icon path,.tecom .cta-able.destructive:active svg:not(.able-icon):not(.able-picto) use,.tecom .cta-able.destructive:active svg:not(.able-icon):not(.able-picto) path,.tecom .cta-able.destructive:active .able-icon use,.tecom .cta-able.destructive:active .able-icon path,.tecom .cta-able.destructive:focus svg:not(.able-icon):not(.able-picto) use,.tecom .cta-able.destructive:focus svg:not(.able-icon):not(.able-picto) path,.tecom .cta-able.destructive:focus .able-icon use,.tecom .cta-able.destructive:focus .able-icon path{fill:#7e0221}
.tecom .field{position:relative;padding:2rem 0 .5rem}
.tecom .field textarea ~ label{top:2.3rem;transition:top 150ms ease-out}
.tecom .field textarea:not(.empty) ~ label,.tecom .field textarea:focus ~ label,.tecom .field textarea[placeholder] ~ label{top:.5rem}
.tecom .field input ~ label,.tecom .field select ~ label{bottom:2.5rem;transition:bottom 150ms ease-out}
.tecom .field input:not(.empty) ~ label,.tecom .field input:focus ~ label,.tecom .field select:not(.empty) ~ label,.tecom .field select:focus ~ label{bottom:4.25rem}
.tecom .field input,.tecom .field select,.tecom .field textarea{background-color:transparent;border:0;border-bottom:1px solid #414141;height:2rem;outline:0;width:100%;padding:0}
.theme-magenta .tecom .field input:not(.empty),.theme-magenta .tecom .field select:not(.empty),.theme-magenta .tecom .field textarea:not(.empty){border-color:#a0148c}
.theme-green .tecom .field input:not(.empty),.theme-green .tecom .field select:not(.empty),.theme-green .tecom .field textarea:not(.empty){border-color:#008a00}
.theme-blue .tecom .field input:not(.empty),.theme-blue .tecom .field select:not(.empty),.theme-blue .tecom .field textarea:not(.empty){border-color:#0064d2}
.theme-sunrise .tecom .field input:not(.empty),.theme-sunrise .tecom .field select:not(.empty),.theme-sunrise .tecom .field textarea:not(.empty){border-color:#a0148c}
.theme-rockpool .tecom .field input:not(.empty),.theme-rockpool .tecom .field select:not(.empty),.theme-rockpool .tecom .field textarea:not(.empty){border-color:#008a00}
.theme-jacaranda .tecom .field input:not(.empty),.theme-jacaranda .tecom .field select:not(.empty),.theme-jacaranda .tecom .field textarea:not(.empty){border-color:#6932e7}
.theme-default .tecom .field input:not(.empty),.theme-default .tecom .field select:not(.empty),.theme-default .tecom .field textarea:not(.empty){border-color:#0064d2}
.theme-pacific .tecom .field input:not(.empty),.theme-pacific .tecom .field select:not(.empty),.theme-pacific .tecom .field textarea:not(.empty){border-color:#0064d2}
.theme-twilight .tecom .field input:not(.empty),.theme-twilight .tecom .field select:not(.empty),.theme-twilight .tecom .field textarea:not(.empty){border-color:#a0148c}
.tecom .field input:focus ~ .bar,.tecom .field select:focus ~ .bar,.tecom .field textarea:focus ~ .bar{width:100%}
.tecom .field input.invalid,.tecom .field select.invalid,.tecom .field textarea.invalid{border-color:#d0021b !important}
.tecom .field input.invalid ~ .bar,.tecom .field select.invalid ~ .bar,.tecom .field textarea.invalid ~ .bar{background:#d0021b}
.tecom .field input.invalid ~ .validation-message,.tecom .field select.invalid ~ .validation-message,.tecom .field textarea.invalid ~ .validation-message{visibility:visible}
.tecom .field input.invalid:not(.empty) ~ .validation-message .required-message,.tecom .field select.invalid:not(.empty) ~ .validation-message .required-message,.tecom .field textarea.invalid:not(.empty) ~ .validation-message .required-message{display:none}
.tecom .field input.invalid.empty ~ .validation-message .invalid-message,.tecom .field select.invalid.empty ~ .validation-message .invalid-message,.tecom .field textarea.invalid.empty ~ .validation-message .invalid-message{display:none}
.tecom .field input::-ms-expand,.tecom .field select::-ms-expand,.tecom .field textarea::-ms-expand{display:none}
.tecom .field label{pointer-events:none;position:absolute}
.tecom .field .bar{height:2px;margin-top:-2px;position:relative;transition:width 150ms ease-out;width:0}
.theme-magenta .tecom .field .bar{background:#a0148c}
.theme-green .tecom .field .bar{background:#008a00}
.theme-blue .tecom .field .bar{background:#0064d2}
.theme-sunrise .tecom .field .bar{background:#a0148c}
.theme-rockpool .tecom .field .bar{background:#008a00}
.theme-jacaranda .tecom .field .bar{background:#6932e7}
.theme-default .tecom .field .bar{background:#0064d2}
.theme-pacific .tecom .field .bar{background:#0064d2}
.theme-twilight .tecom .field .bar{background:#a0148c}
.tecom .field textarea{resize:none;overflow:hidden;vertical-align:bottom}
.tecom .field .validation-message{height:1.5rem;visibility:hidden;white-space:nowrap;margin-top:0}
.tecom .field .validation-message svg{color:#d0021b;fill:#d0021b;margin-right:.25rem;position:relative;top:3px}
.tecom .field .validation-message span{color:#d0021b}
.tecom .error-message{padding-top:2rem;padding-right:1.5rem;padding-bottom:2rem;background:rgba(208,2,27,0.06);border-left:3px solid #d0021b}
@media(max-width:1023.98px){.tecom .error-message{padding-left:1rem}
}
@media(min-width:768px){.tecom .error-message{padding-left:2rem}
}
.tecom .error-message svg{color:#d0021b;fill:#d0021b;margin-right:.25rem;position:relative;top:3px;min-width:16px}
.tecom .tecom-form-remove-offset .form-body .row .conditional-remove-offset:first-child{margin-left:0}
.tecom .tecom-form .term{position:relative;padding-top:20px;padding-bottom:20px}
.tecom .tecom-form .term .checkbox{position:relative}
.tecom .tecom-form .term .checkbox+label{padding-left:2.5rem}
.tecom .tecom-form .term input{margin:0;border:2px solid #787878;cursor:pointer;height:1.5rem;left:0;position:absolute;width:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.tecom .tecom-form .term input ~ svg{display:none;position:absolute;left:4px;top:4px}
.tecom .tecom-form .term input:checked ~ svg{display:block}
.tecom .tecom-form .term input::-ms-check{color:transparent}
.tecom .tecom-form .term a,.tecom .tecom-form .term a:visited{text-decoration:none;color:#001e82}
.tecom .tecom-form .term a:hover,.tecom .tecom-form .term a:visited:hover{text-decoration:underline}
.tecom .tecom-form .form-body>.row:last-child{margin-top:7.5rem}
@media(max-width:767.98px){.tecom .tecom-form .form-body>.row:last-child{margin-top:5rem}
}
.tecom .tecom-form .back{margin:0 2.5rem 0 0}
.tecom .tecom-form button{position:relative}
.tecom .tecom-form button .submit.invisible{visibility:hidden}
.tecom .tecom-form button .spinner{position:absolute;left:calc(50% - 0.75rem);top:calc(50% - 0.75rem)}
.tecom .tecom-form .super-button{width:auto;padding-left:4rem;padding-right:4rem}
.tecom .tecom-form .field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.tecom .tecom-form .field select+.bar+label{top:.5rem;position:absolute}
.tecom .tecom-form .field select+.bar+label+svg{position:absolute;right:0;bottom:38px}
.tecom .tecom-form[data-form-has-optional-fields] .all-fields-required{display:none}
.tecom header :last-child{margin-bottom:0}
.tecom .main-header{margin-bottom:2rem}
.tecom .main-header [class*=heading]+p{margin-top:1rem}
.tecom .main-header+[class*=cta]{margin-top:1rem}
.tecom .header-wrapper [class*=body-copy-]{margin-top:1rem}
.tecom .modal{position:relative}
.tecom .modal button.close-modal{position:absolute;border:0;padding:0;cursor:pointer}
.tecom .modal .modal-container{position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:1050;display:none}
.tecom .modal .modal-container[open]{display:block}
.tecom .modal .modal-container .close-modal{width:3rem;height:3rem}
.tecom .modal .container,.tecom .modal .row{height:100%}
.tecom .modal.modal-12-col .modal-container{background-color:#fff;border-width:0;border-top-width:2px}
.tecom .modal.modal-12-col .modal-container .fixed-mobile-header{display:none}
.tecom .modal.modal-12-col .modal-container .modal-content{margin:0 3rem;border-width:0}
.tecom .modal.modal-12-col .modal-container .modal-content .close-modal{right:0;top:-1rem}
@media(max-width:767.98px){.tecom .modal.modal-10-col dialog{padding:0}
.tecom .modal.modal-10-col dialog .container{margin:0;padding:0;max-width:100%}
.tecom .modal.modal-10-col dialog .container [class*=col-]{padding:0}
.tecom .modal.modal-10-col dialog .container .row{margin:0}
.tecom .modal.modal-10-col dialog .container .modal-content{min-height:100vh;top:3rem;border-top-width:0}
.tecom .modal.modal-10-col dialog .fixed-mobile-header{position:fixed;border-width:0;border-top-width:2px;background-color:#fff;width:100%;height:3rem;z-index:1}
}
.tecom .modal.modal-10-col .modal-container{overflow-y:auto;background-color:rgba(0,0,0,0.7);border-width:0}
.tecom .modal.modal-10-col .modal-container .close-modal{right:1rem;width:3rem;height:3rem;top:0;position:fixed;z-index:1}
.tecom .modal.modal-10-col .modal-container .modal-content{position:relative;border-width:0;border-top-width:2px;background-color:#fff}
@media(min-width:768px){.tecom .modal.modal-10-col .modal-container .modal-content .close-modal{right:1rem;z-index:1;top:.25rem;position:absolute}
}
.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}
.modal-open{overflow:hidden}
.tecom .open-modal{border:0;text-align:left}
.tecom-navigation-list{list-style:none;word-wrap:break-word;margin:0;padding:0}
.tecom-navigation-list li{align-items:center;display:flex;padding:0}
.tecom-navigation-list li.active a,.tecom-navigation-list li.active button{font-weight:bold;border-color:#001e82}
.tecom-navigation-list li a,.tecom-navigation-list li button{background:0;border:0;border-left:3px solid transparent;color:#414141;cursor:pointer;height:100%;padding:.5rem 0 .5rem 1.5rem;text-align:left;text-decoration:none;width:100%;line-height:1.5rem}
.tecom-navigation-list li a:hover,.tecom-navigation-list li button:hover{border-color:#001e82}
.tecom-navigation-list li a svg,.tecom-navigation-list li button svg{position:absolute}
.tecom-navigation-dropdown{background:white}
.tecom-navigation-dropdown.tecom-navigation-dropdown-open .tecom-navigation-dropdown-button svg:first-of-type{display:none}
.tecom-navigation-dropdown.tecom-navigation-dropdown-open .tecom-navigation-dropdown-button svg:last-of-type{display:block}
.tecom-navigation-dropdown.tecom-navigation-dropdown-open .tecom-navigation-dropdown-menu{display:block}
.tecom-navigation-dropdown-button{border-bottom:1px solid #d8d8d8;cursor:pointer}
.tecom-navigation-dropdown-button-group{align-items:center;display:flex;padding-right:1.5rem}
.tecom-navigation-dropdown-button-group ul{white-space:nowrap;width:80%}
.tecom-navigation-dropdown-button-group ul.tecom-navigation-list li.active a,.tecom-navigation-dropdown-button-group ul.tecom-navigation-list li.active button{border-color:transparent;display:flex}
.tecom-navigation-dropdown-button-group span{font-size:.875rem;line-height:1.5rem;white-space:nowrap;margin-right:.5rem}
@media screen and (max-width:320px){.tecom-navigation-dropdown-button-group span{display:none}
}
.tecom-navigation-dropdown-button-group a,.tecom-navigation-dropdown-button-group button{overflow:hidden;text-overflow:ellipsis}
.tecom-navigation-dropdown-button-group svg{display:none}
.theme-magenta .tecom-navigation-dropdown-button-group svg{color:#a0148c;fill:currentColor}
.theme-green .tecom-navigation-dropdown-button-group svg{color:#008a00;fill:currentColor}
.theme-blue .tecom-navigation-dropdown-button-group svg{color:#0064d2;fill:currentColor}
.theme-sunrise .tecom-navigation-dropdown-button-group svg{color:#a0148c;fill:currentColor}
.theme-rockpool .tecom-navigation-dropdown-button-group svg{color:#008a00;fill:currentColor}
.theme-jacaranda .tecom-navigation-dropdown-button-group svg{color:#6932e7;fill:currentColor}
.theme-default .tecom-navigation-dropdown-button-group svg{color:#0064d2;fill:currentColor}
.theme-pacific .tecom-navigation-dropdown-button-group svg{color:#0064d2;fill:currentColor}
.theme-twilight .tecom-navigation-dropdown-button-group svg{color:#a0148c;fill:currentColor}
.tecom-navigation-dropdown-button-group svg:first-of-type{display:block}
.tecom-navigation-dropdown-button nav{flex-grow:1}
.tecom-navigation-dropdown-button li{display:none}
.tecom-navigation-dropdown-button li.active{border-color:transparent !important;display:flex}
.tecom-navigation-dropdown-button a,.tecom-navigation-dropdown-button button{pointer-events:none}
.tecom-navigation-dropdown-menu{box-shadow:0 3px 3px 0 rgba(0,0,0,0.1);display:none}
.tecom-navigation .tecom-navigation-dropdown{display:none}
.tecom-navigation.standard-spacing{margin-bottom:0}
.tecom-navigation-sticky{position:-webkit-sticky;position:sticky;top:9rem}
@media(min-width:1024px){.tecom-navigation-sticky{margin-bottom:7.5rem}
}
.tecom-navigation-progress-bar{border-top:2px solid;width:0}
@media(min-width:768px){.tecom-navigation .media-before-text-group .col-md-4 .media-before-text{padding-right:1rem}
}
@media(max-width:1023.98px){.tecom-navigation .col-lg-9 .tecom-navigation-content{margin-left:-12px;margin-right:-12px}
}
@media(max-width:1023.98px){body.has-tecom-left-hand-nav .breadcrumb{margin-top:calc(77px + 1rem)}
}
@media(max-width:1023.98px){body.has-tecom-in-page-nav .breadcrumb{margin-top:calc(93px + 1rem)}
}
.social-links ul{list-style:none;margin:0;padding:0}
.social-links li:first-child ~ .social-icons{margin-left:.25rem}
.social-share .social-share-button svg{vertical-align:middle;fill:currentColor}
.social-share .social-share-button:hover,.social-share .social-share-button:focus{color:#001e82}
.social-share .social-links{padding:4rem 4.5rem;align-items:center}
.social-share ul{list-style:none;padding:0;margin:0}
.social-share li{margin:0}
.social-share li+li{margin-left:.5rem}
.social-share a{display:flex;height:3rem;width:3rem;border:3px solid transparent;border-radius:50%;outline:0;color:#414141}
.social-share a:hover{background-color:rgba(0,100,210,0.06);color:#001e82}
.social-share a:focus{background-color:rgba(0,100,210,0.16);border-color:#001e82;color:#001e82}
.social-share a svg{margin:auto;fill:currentColor}
.social-icons-list p{padding-right:.5rem}
.social-icons-list .social-links a:first-of-type ~ .social-icons{margin-left:.25rem}
.social-icons-list .social-icons{display:inline-block}
.tecom .spinner-gif{background-size:contain;width:24px;height:24px}
.tecom .svg-spinner circle{transform-origin:center}
.tecom .svg-spinner circle.spinner-96{animation:spinner-spinner-96 1s linear infinite}
@-webkit-keyframes spinner-spinner-96{from{stroke-dasharray:211.7149658203 70.5716552734;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:47.9887255859}
66%{stroke-dasharray:84.6859863281 197.6006347656;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-47.9887255859}
100%{stroke-dasharray:211.7149658203 70.5716552734;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:47.9887255859}
}
@-moz-keyframes spinner-spinner-96{from{stroke-dasharray:211.7149658203 70.5716552734;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:47.9887255859}
66%{stroke-dasharray:84.6859863281 197.6006347656;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-47.9887255859}
100%{stroke-dasharray:211.7149658203 70.5716552734;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:47.9887255859}
}
@-o-keyframes spinner-spinner-96{from{stroke-dasharray:211.7149658203 70.5716552734;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:47.9887255859}
66%{stroke-dasharray:84.6859863281 197.6006347656;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-47.9887255859}
100%{stroke-dasharray:211.7149658203 70.5716552734;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:47.9887255859}
}
@keyframes spinner-spinner-96{from{stroke-dasharray:211.7149658203 70.5716552734;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:47.9887255859}
66%{stroke-dasharray:84.6859863281 197.6006347656;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-47.9887255859}
100%{stroke-dasharray:211.7149658203 70.5716552734;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:47.9887255859}
}
.tecom .svg-spinner circle.spinner-48{animation:spinner-spinner-48 1s linear infinite}
@-webkit-keyframes spinner-spinner-48{from{stroke-dasharray:98.3224868774 32.7741622925;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:22.2864303589}
66%{stroke-dasharray:39.328994751 91.7676544189;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-22.2864303589}
100%{stroke-dasharray:98.3224868774 32.7741622925;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:22.2864303589}
}
@-moz-keyframes spinner-spinner-48{from{stroke-dasharray:98.3224868774 32.7741622925;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:22.2864303589}
66%{stroke-dasharray:39.328994751 91.7676544189;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-22.2864303589}
100%{stroke-dasharray:98.3224868774 32.7741622925;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:22.2864303589}
}
@-o-keyframes spinner-spinner-48{from{stroke-dasharray:98.3224868774 32.7741622925;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:22.2864303589}
66%{stroke-dasharray:39.328994751 91.7676544189;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-22.2864303589}
100%{stroke-dasharray:98.3224868774 32.7741622925;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:22.2864303589}
}
@keyframes spinner-spinner-48{from{stroke-dasharray:98.3224868774 32.7741622925;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:22.2864303589}
66%{stroke-dasharray:39.328994751 91.7676544189;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-22.2864303589}
100%{stroke-dasharray:98.3224868774 32.7741622925;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:22.2864303589}
}
.tecom .svg-spinner circle.spinner-24{animation:spinner-spinner-24 1s linear infinite}
@-webkit-keyframes spinner-spinner-24{from{stroke-dasharray:42.1382045746 14.0460681915;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:9.5513263702}
66%{stroke-dasharray:16.8552818298 39.3289909363;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-9.5513263702}
100%{stroke-dasharray:42.1382045746 14.0460681915;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:9.5513263702}
}
@-moz-keyframes spinner-spinner-24{from{stroke-dasharray:42.1382045746 14.0460681915;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:9.5513263702}
66%{stroke-dasharray:16.8552818298 39.3289909363;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-9.5513263702}
100%{stroke-dasharray:42.1382045746 14.0460681915;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:9.5513263702}
}
@-o-keyframes spinner-spinner-24{from{stroke-dasharray:42.1382045746 14.0460681915;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:9.5513263702}
66%{stroke-dasharray:16.8552818298 39.3289909363;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-9.5513263702}
100%{stroke-dasharray:42.1382045746 14.0460681915;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:9.5513263702}
}
@keyframes spinner-spinner-24{from{stroke-dasharray:42.1382045746 14.0460681915;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:9.5513263702}
66%{stroke-dasharray:16.8552818298 39.3289909363;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-9.5513263702}
100%{stroke-dasharray:42.1382045746 14.0460681915;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:9.5513263702}
}
.tecom .svg-spinner circle.spinner-16{animation:spinner-spinner-16 1s linear infinite}
@-webkit-keyframes spinner-spinner-16{from{stroke-dasharray:22.9610052109 7.6536684036;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:5.2044945145}
66%{stroke-dasharray:9.1844020844 21.4302715302;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-5.2044945145}
100%{stroke-dasharray:22.9610052109 7.6536684036;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:5.2044945145}
}
@-moz-keyframes spinner-spinner-16{from{stroke-dasharray:22.9610052109 7.6536684036;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:5.2044945145}
66%{stroke-dasharray:9.1844020844 21.4302715302;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-5.2044945145}
100%{stroke-dasharray:22.9610052109 7.6536684036;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:5.2044945145}
}
@-o-keyframes spinner-spinner-16{from{stroke-dasharray:22.9610052109 7.6536684036;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:5.2044945145}
66%{stroke-dasharray:9.1844020844 21.4302715302;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-5.2044945145}
100%{stroke-dasharray:22.9610052109 7.6536684036;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:5.2044945145}
}
@keyframes spinner-spinner-16{from{stroke-dasharray:22.9610052109 7.6536684036;transform:rotate(45deg) scaleX(-1);stroke-dashoffset:5.2044945145}
66%{stroke-dasharray:9.1844020844 21.4302715302;transform:rotate(210deg) scaleX(-1);stroke-dashoffset:-5.2044945145}
100%{stroke-dasharray:22.9610052109 7.6536684036;transform:rotate(405deg) scaleX(-1);stroke-dashoffset:5.2044945145}
}
.theme-magenta .tecom .svg-spinner #gradient stop:nth-child(1){stop-color:#a0148c}
.theme-magenta .tecom .svg-spinner #gradient stop:nth-child(2){stop-color:#ffad6e}
.theme-magenta .tecom .svg-spinner #gradient stop:nth-child(3){stop-color:#ff7aa3}
.theme-green .tecom .svg-spinner #gradient stop:nth-child(1){stop-color:#008a00}
.theme-green .tecom .svg-spinner #gradient stop:nth-child(2){stop-color:#7de0a1}
.theme-green .tecom .svg-spinner #gradient stop:nth-child(3){stop-color:#008381}
.theme-blue .tecom .svg-spinner #gradient stop:nth-child(1){stop-color:#0064d2}
.theme-blue .tecom .svg-spinner #gradient stop:nth-child(2){stop-color:#5cd6e0}
.theme-blue .tecom .svg-spinner #gradient stop:nth-child(3){stop-color:#5e50bf}
.theme-sunrise .tecom .svg-spinner #gradient stop:nth-child(1){stop-color:#a0148c}
.theme-sunrise .tecom .svg-spinner #gradient stop:nth-child(2){stop-color:#ffad6e}
.theme-sunrise .tecom .svg-spinner #gradient stop:nth-child(3){stop-color:#ff7aa3}
.theme-rockpool .tecom .svg-spinner #gradient stop:nth-child(1){stop-color:#008a00}
.theme-rockpool .tecom .svg-spinner #gradient stop:nth-child(2){stop-color:#7de0a1}
.theme-rockpool .tecom .svg-spinner #gradient stop:nth-child(3){stop-color:#008381}
.theme-jacaranda .tecom .svg-spinner #gradient stop:nth-child(1){stop-color:#6932e7}
.theme-jacaranda .tecom .svg-spinner #gradient stop:nth-child(2){stop-color:#c97ee7}
.theme-jacaranda .tecom .svg-spinner #gradient stop:nth-child(3){stop-color:#8446dc}
.theme-default .tecom .svg-spinner #gradient stop:nth-child(1){stop-color:#0064d2}
.theme-default .tecom .svg-spinner #gradient stop:nth-child(2){stop-color:#5cd6e0}
.theme-default .tecom .svg-spinner #gradient stop:nth-child(3){stop-color:#5e50bf}
.theme-pacific .tecom .svg-spinner #gradient stop:nth-child(1){stop-color:#0064d2}
.theme-pacific .tecom .svg-spinner #gradient stop:nth-child(2){stop-color:#5cd6e0}
.theme-pacific .tecom .svg-spinner #gradient stop:nth-child(3){stop-color:#5e50bf}
.theme-twilight .tecom .svg-spinner #gradient stop:nth-child(1){stop-color:#a0148c}
.theme-twilight .tecom .svg-spinner #gradient stop:nth-child(2){stop-color:#ffad6e}
.theme-twilight .tecom .svg-spinner #gradient stop:nth-child(3){stop-color:#ff7aa3}
.tecom .super-button{display:block;font-weight:bold;letter-spacing:-0.5px;padding-left:1rem;padding-right:1rem;text-align:center;width:100%;text-decoration:none;transition:background-color 300ms ease-out}
.tecom .super-button:disabled,.tecom .super-button:disabled:hover{background:none !important;border-color:#d8d8d8 !important;color:#d8d8d8 !important;cursor:not-allowed}
.tecom .super-button-small{font-size:16px;line-height:1.8;padding-bottom:.5rem;padding-top:.5rem}
.tecom .super-button-medium{font-size:18px;line-height:1.6;padding-bottom:.5rem;padding-top:.5rem}
.tecom .super-button-large{font-size:18px;line-height:1.6;padding-bottom:1rem;padding-top:1rem}
.theme-magenta .tecom .super-button{border:2px solid #a0148c;color:#a0148c}
.theme-magenta .tecom .super-button:hover{background-color:#a0148c;color:#fff}
.theme-green .tecom .super-button{border:2px solid #008a00;color:#008a00}
.theme-green .tecom .super-button:hover{background-color:#008a00;color:#fff}
.theme-blue .tecom .super-button{border:2px solid #0064d2;color:#0064d2}
.theme-blue .tecom .super-button:hover{background-color:#0064d2;color:#fff}
.theme-sunrise .tecom .super-button{border:2px solid #a0148c;color:#a0148c}
.theme-sunrise .tecom .super-button:hover{background-color:#a0148c;color:#fff}
.theme-rockpool .tecom .super-button{border:2px solid #008a00;color:#008a00}
.theme-rockpool .tecom .super-button:hover{background-color:#008a00;color:#fff}
.theme-jacaranda .tecom .super-button{border:2px solid #6932e7;color:#6932e7}
.theme-jacaranda .tecom .super-button:hover{background-color:#6932e7;color:#fff}
.theme-default .tecom .super-button{border:2px solid #0064d2;color:#0064d2}
.theme-default .tecom .super-button:hover{background-color:#0064d2;color:#fff}
.theme-pacific .tecom .super-button{border:2px solid #0064d2;color:#0064d2}
.theme-pacific .tecom .super-button:hover{background-color:#0064d2;color:#fff}
.theme-twilight .tecom .super-button{border:2px solid #a0148c;color:#a0148c}
.theme-twilight .tecom .super-button:hover{background-color:#a0148c;color:#fff}
.tecom .svg{margin-bottom:1.5rem}
.tecom .svg svg{width:100%}
.theme-default .tecom .svg svg [id*=stroke-1] circle,.theme-default .tecom .svg svg [id*=stroke-1] ellipse,.theme-default .tecom .svg svg [id*=stroke-1] g,.theme-default .tecom .svg svg [id*=stroke-1] line,.theme-default .tecom .svg svg [id*=stroke-1] path,.theme-default .tecom .svg svg [id*=stroke-1] polygon,.theme-default .tecom .svg svg [id*=stroke-1] polyline,.theme-default .tecom .svg svg [id*=stroke-1] rect{stroke:#0064d2 !important}
.theme-default .tecom .svg svg [id*=stroke-1-filled] circle,.theme-default .tecom .svg svg [id*=stroke-1-filled] ellipse,.theme-default .tecom .svg svg [id*=stroke-1-filled] g,.theme-default .tecom .svg svg [id*=stroke-1-filled] line,.theme-default .tecom .svg svg [id*=stroke-1-filled] path,.theme-default .tecom .svg svg [id*=stroke-1-filled] polygon,.theme-default .tecom .svg svg [id*=stroke-1-filled] polyline,.theme-default .tecom .svg svg [id*=stroke-1-filled] rect{fill:#0064d2 !important;stroke:#0064d2 !important}
.theme-default .tecom .svg svg [id*=stroke-2] circle,.theme-default .tecom .svg svg [id*=stroke-2] ellipse,.theme-default .tecom .svg svg [id*=stroke-2] g,.theme-default .tecom .svg svg [id*=stroke-2] line,.theme-default .tecom .svg svg [id*=stroke-2] path,.theme-default .tecom .svg svg [id*=stroke-2] polygon,.theme-default .tecom .svg svg [id*=stroke-2] polyline,.theme-default .tecom .svg svg [id*=stroke-2] rect{stroke:#5e50bf !important}
.theme-default .tecom .svg svg [id*=stroke-2-filled] circle,.theme-default .tecom .svg svg [id*=stroke-2-filled] ellipse,.theme-default .tecom .svg svg [id*=stroke-2-filled] g,.theme-default .tecom .svg svg [id*=stroke-2-filled] line,.theme-default .tecom .svg svg [id*=stroke-2-filled] path,.theme-default .tecom .svg svg [id*=stroke-2-filled] polygon,.theme-default .tecom .svg svg [id*=stroke-2-filled] polyline,.theme-default .tecom .svg svg [id*=stroke-2-filled] rect{fill:#5e50bf !important;stroke:#5e50bf !important}
.theme-default .tecom .svg svg [id*=shade-1] circle,.theme-default .tecom .svg svg [id*=shade-1] ellipse,.theme-default .tecom .svg svg [id*=shade-1] g,.theme-default .tecom .svg svg [id*=shade-1] line,.theme-default .tecom .svg svg [id*=shade-1] path,.theme-default .tecom .svg svg [id*=shade-1] polygon,.theme-default .tecom .svg svg [id*=shade-1] polyline,.theme-default .tecom .svg svg [id*=shade-1] rect{fill:#b3e0fd !important}
.theme-default .tecom .svg svg [id*=shade-2] circle,.theme-default .tecom .svg svg [id*=shade-2] ellipse,.theme-default .tecom .svg svg [id*=shade-2] g,.theme-default .tecom .svg svg [id*=shade-2] line,.theme-default .tecom .svg svg [id*=shade-2] path,.theme-default .tecom .svg svg [id*=shade-2] polygon,.theme-default .tecom .svg svg [id*=shade-2] polyline,.theme-default .tecom .svg svg [id*=shade-2] rect{fill:#dcdeee !important}
.theme-default .tecom .svg svg [id*=logo-fill1] circle,.theme-default .tecom .svg svg [id*=logo-fill1] ellipse,.theme-default .tecom .svg svg [id*=logo-fill1] g,.theme-default .tecom .svg svg [id*=logo-fill1] line,.theme-default .tecom .svg svg [id*=logo-fill1] path,.theme-default .tecom .svg svg [id*=logo-fill1] polygon,.theme-default .tecom .svg svg [id*=logo-fill1] polyline,.theme-default .tecom .svg svg [id*=logo-fill1] rect{fill:#001e82 !important;stroke:#001e82 !important}
.theme-default .tecom .svg svg [id*=logo-fill2] circle,.theme-default .tecom .svg svg [id*=logo-fill2] ellipse,.theme-default .tecom .svg svg [id*=logo-fill2] g,.theme-default .tecom .svg svg [id*=logo-fill2] line,.theme-default .tecom .svg svg [id*=logo-fill2] path,.theme-default .tecom .svg svg [id*=logo-fill2] polygon,.theme-default .tecom .svg svg [id*=logo-fill2] polyline,.theme-default .tecom .svg svg [id*=logo-fill2] rect{fill:#0099f8 !important;stroke:#0099f8 !important}
.theme-pacific .tecom .svg svg [id*=stroke-1] circle,.theme-pacific .tecom .svg svg [id*=stroke-1] ellipse,.theme-pacific .tecom .svg svg [id*=stroke-1] g,.theme-pacific .tecom .svg svg [id*=stroke-1] line,.theme-pacific .tecom .svg svg [id*=stroke-1] path,.theme-pacific .tecom .svg svg [id*=stroke-1] polygon,.theme-pacific .tecom .svg svg [id*=stroke-1] polyline,.theme-pacific .tecom .svg svg [id*=stroke-1] rect{stroke:#0064d2 !important}
.theme-pacific .tecom .svg svg [id*=stroke-1-filled] circle,.theme-pacific .tecom .svg svg [id*=stroke-1-filled] ellipse,.theme-pacific .tecom .svg svg [id*=stroke-1-filled] g,.theme-pacific .tecom .svg svg [id*=stroke-1-filled] line,.theme-pacific .tecom .svg svg [id*=stroke-1-filled] path,.theme-pacific .tecom .svg svg [id*=stroke-1-filled] polygon,.theme-pacific .tecom .svg svg [id*=stroke-1-filled] polyline,.theme-pacific .tecom .svg svg [id*=stroke-1-filled] rect{fill:#0064d2 !important;stroke:#0064d2 !important}
.theme-pacific .tecom .svg svg [id*=stroke-2] circle,.theme-pacific .tecom .svg svg [id*=stroke-2] ellipse,.theme-pacific .tecom .svg svg [id*=stroke-2] g,.theme-pacific .tecom .svg svg [id*=stroke-2] line,.theme-pacific .tecom .svg svg [id*=stroke-2] path,.theme-pacific .tecom .svg svg [id*=stroke-2] polygon,.theme-pacific .tecom .svg svg [id*=stroke-2] polyline,.theme-pacific .tecom .svg svg [id*=stroke-2] rect{stroke:#5e50bf !important}
.theme-pacific .tecom .svg svg [id*=stroke-2-filled] circle,.theme-pacific .tecom .svg svg [id*=stroke-2-filled] ellipse,.theme-pacific .tecom .svg svg [id*=stroke-2-filled] g,.theme-pacific .tecom .svg svg [id*=stroke-2-filled] line,.theme-pacific .tecom .svg svg [id*=stroke-2-filled] path,.theme-pacific .tecom .svg svg [id*=stroke-2-filled] polygon,.theme-pacific .tecom .svg svg [id*=stroke-2-filled] polyline,.theme-pacific .tecom .svg svg [id*=stroke-2-filled] rect{fill:#5e50bf !important;stroke:#5e50bf !important}
.theme-pacific .tecom .svg svg [id*=shade-1] circle,.theme-pacific .tecom .svg svg [id*=shade-1] ellipse,.theme-pacific .tecom .svg svg [id*=shade-1] g,.theme-pacific .tecom .svg svg [id*=shade-1] line,.theme-pacific .tecom .svg svg [id*=shade-1] path,.theme-pacific .tecom .svg svg [id*=shade-1] polygon,.theme-pacific .tecom .svg svg [id*=shade-1] polyline,.theme-pacific .tecom .svg svg [id*=shade-1] rect{fill:#b3e0fd !important}
.theme-pacific .tecom .svg svg [id*=shade-2] circle,.theme-pacific .tecom .svg svg [id*=shade-2] ellipse,.theme-pacific .tecom .svg svg [id*=shade-2] g,.theme-pacific .tecom .svg svg [id*=shade-2] line,.theme-pacific .tecom .svg svg [id*=shade-2] path,.theme-pacific .tecom .svg svg [id*=shade-2] polygon,.theme-pacific .tecom .svg svg [id*=shade-2] polyline,.theme-pacific .tecom .svg svg [id*=shade-2] rect{fill:#dcdeee !important}
.theme-pacific .tecom .svg svg [id*=logo-fill1] circle,.theme-pacific .tecom .svg svg [id*=logo-fill1] ellipse,.theme-pacific .tecom .svg svg [id*=logo-fill1] g,.theme-pacific .tecom .svg svg [id*=logo-fill1] line,.theme-pacific .tecom .svg svg [id*=logo-fill1] path,.theme-pacific .tecom .svg svg [id*=logo-fill1] polygon,.theme-pacific .tecom .svg svg [id*=logo-fill1] polyline,.theme-pacific .tecom .svg svg [id*=logo-fill1] rect{fill:#001e82 !important;stroke:#001e82 !important}
.theme-pacific .tecom .svg svg [id*=logo-fill2] circle,.theme-pacific .tecom .svg svg [id*=logo-fill2] ellipse,.theme-pacific .tecom .svg svg [id*=logo-fill2] g,.theme-pacific .tecom .svg svg [id*=logo-fill2] line,.theme-pacific .tecom .svg svg [id*=logo-fill2] path,.theme-pacific .tecom .svg svg [id*=logo-fill2] polygon,.theme-pacific .tecom .svg svg [id*=logo-fill2] polyline,.theme-pacific .tecom .svg svg [id*=logo-fill2] rect{fill:#0099f8 !important;stroke:#0099f8 !important}
.theme-rockpool .tecom .svg svg [id*=stroke-1] circle,.theme-rockpool .tecom .svg svg [id*=stroke-1] ellipse,.theme-rockpool .tecom .svg svg [id*=stroke-1] g,.theme-rockpool .tecom .svg svg [id*=stroke-1] line,.theme-rockpool .tecom .svg svg [id*=stroke-1] path,.theme-rockpool .tecom .svg svg [id*=stroke-1] polygon,.theme-rockpool .tecom .svg svg [id*=stroke-1] polyline,.theme-rockpool .tecom .svg svg [id*=stroke-1] rect{stroke:#008a00 !important}
.theme-rockpool .tecom .svg svg [id*=stroke-1-filled] circle,.theme-rockpool .tecom .svg svg [id*=stroke-1-filled] ellipse,.theme-rockpool .tecom .svg svg [id*=stroke-1-filled] g,.theme-rockpool .tecom .svg svg [id*=stroke-1-filled] line,.theme-rockpool .tecom .svg svg [id*=stroke-1-filled] path,.theme-rockpool .tecom .svg svg [id*=stroke-1-filled] polygon,.theme-rockpool .tecom .svg svg [id*=stroke-1-filled] polyline,.theme-rockpool .tecom .svg svg [id*=stroke-1-filled] rect{fill:#008a00 !important;stroke:#008a00 !important}
.theme-rockpool .tecom .svg svg [id*=stroke-2] circle,.theme-rockpool .tecom .svg svg [id*=stroke-2] ellipse,.theme-rockpool .tecom .svg svg [id*=stroke-2] g,.theme-rockpool .tecom .svg svg [id*=stroke-2] line,.theme-rockpool .tecom .svg svg [id*=stroke-2] path,.theme-rockpool .tecom .svg svg [id*=stroke-2] polygon,.theme-rockpool .tecom .svg svg [id*=stroke-2] polyline,.theme-rockpool .tecom .svg svg [id*=stroke-2] rect{stroke:#008381 !important}
.theme-rockpool .tecom .svg svg [id*=stroke-2-filled] circle,.theme-rockpool .tecom .svg svg [id*=stroke-2-filled] ellipse,.theme-rockpool .tecom .svg svg [id*=stroke-2-filled] g,.theme-rockpool .tecom .svg svg [id*=stroke-2-filled] line,.theme-rockpool .tecom .svg svg [id*=stroke-2-filled] path,.theme-rockpool .tecom .svg svg [id*=stroke-2-filled] polygon,.theme-rockpool .tecom .svg svg [id*=stroke-2-filled] polyline,.theme-rockpool .tecom .svg svg [id*=stroke-2-filled] rect{fill:#008381 !important;stroke:#008381 !important}
.theme-rockpool .tecom .svg svg [id*=shade-1] circle,.theme-rockpool .tecom .svg svg [id*=shade-1] ellipse,.theme-rockpool .tecom .svg svg [id*=shade-1] g,.theme-rockpool .tecom .svg svg [id*=shade-1] line,.theme-rockpool .tecom .svg svg [id*=shade-1] path,.theme-rockpool .tecom .svg svg [id*=shade-1] polygon,.theme-rockpool .tecom .svg svg [id*=shade-1] polyline,.theme-rockpool .tecom .svg svg [id*=shade-1] rect{fill:#dcebc0 !important}
.theme-rockpool .tecom .svg svg [id*=shade-2] circle,.theme-rockpool .tecom .svg svg [id*=shade-2] ellipse,.theme-rockpool .tecom .svg svg [id*=shade-2] g,.theme-rockpool .tecom .svg svg [id*=shade-2] line,.theme-rockpool .tecom .svg svg [id*=shade-2] path,.theme-rockpool .tecom .svg svg [id*=shade-2] polygon,.theme-rockpool .tecom .svg svg [id*=shade-2] polyline,.theme-rockpool .tecom .svg svg [id*=shade-2] rect{fill:#c0e4e3 !important}
.theme-rockpool .tecom .svg svg [id*=logo-fill1] circle,.theme-rockpool .tecom .svg svg [id*=logo-fill1] ellipse,.theme-rockpool .tecom .svg svg [id*=logo-fill1] g,.theme-rockpool .tecom .svg svg [id*=logo-fill1] line,.theme-rockpool .tecom .svg svg [id*=logo-fill1] path,.theme-rockpool .tecom .svg svg [id*=logo-fill1] polygon,.theme-rockpool .tecom .svg svg [id*=logo-fill1] polyline,.theme-rockpool .tecom .svg svg [id*=logo-fill1] rect{fill:#025450 !important;stroke:#025450 !important}
.theme-rockpool .tecom .svg svg [id*=logo-fill2] circle,.theme-rockpool .tecom .svg svg [id*=logo-fill2] ellipse,.theme-rockpool .tecom .svg svg [id*=logo-fill2] g,.theme-rockpool .tecom .svg svg [id*=logo-fill2] line,.theme-rockpool .tecom .svg svg [id*=logo-fill2] path,.theme-rockpool .tecom .svg svg [id*=logo-fill2] polygon,.theme-rockpool .tecom .svg svg [id*=logo-fill2] polyline,.theme-rockpool .tecom .svg svg [id*=logo-fill2] rect{fill:#2aa4a2 !important;stroke:#2aa4a2 !important}
.theme-twilight .tecom .svg svg [id*=stroke-1] circle,.theme-twilight .tecom .svg svg [id*=stroke-1] ellipse,.theme-twilight .tecom .svg svg [id*=stroke-1] g,.theme-twilight .tecom .svg svg [id*=stroke-1] line,.theme-twilight .tecom .svg svg [id*=stroke-1] path,.theme-twilight .tecom .svg svg [id*=stroke-1] polygon,.theme-twilight .tecom .svg svg [id*=stroke-1] polyline,.theme-twilight .tecom .svg svg [id*=stroke-1] rect{stroke:#5e50bf !important}
.theme-twilight .tecom .svg svg [id*=stroke-1-filled] circle,.theme-twilight .tecom .svg svg [id*=stroke-1-filled] ellipse,.theme-twilight .tecom .svg svg [id*=stroke-1-filled] g,.theme-twilight .tecom .svg svg [id*=stroke-1-filled] line,.theme-twilight .tecom .svg svg [id*=stroke-1-filled] path,.theme-twilight .tecom .svg svg [id*=stroke-1-filled] polygon,.theme-twilight .tecom .svg svg [id*=stroke-1-filled] polyline,.theme-twilight .tecom .svg svg [id*=stroke-1-filled] rect{fill:#5e50bf !important;stroke:#5e50bf !important}
.theme-twilight .tecom .svg svg [id*=stroke-2] circle,.theme-twilight .tecom .svg svg [id*=stroke-2] ellipse,.theme-twilight .tecom .svg svg [id*=stroke-2] g,.theme-twilight .tecom .svg svg [id*=stroke-2] line,.theme-twilight .tecom .svg svg [id*=stroke-2] path,.theme-twilight .tecom .svg svg [id*=stroke-2] polygon,.theme-twilight .tecom .svg svg [id*=stroke-2] polyline,.theme-twilight .tecom .svg svg [id*=stroke-2] rect{stroke:#a0168c !important}
.theme-twilight .tecom .svg svg [id*=stroke-2-filled] circle,.theme-twilight .tecom .svg svg [id*=stroke-2-filled] ellipse,.theme-twilight .tecom .svg svg [id*=stroke-2-filled] g,.theme-twilight .tecom .svg svg [id*=stroke-2-filled] line,.theme-twilight .tecom .svg svg [id*=stroke-2-filled] path,.theme-twilight .tecom .svg svg [id*=stroke-2-filled] polygon,.theme-twilight .tecom .svg svg [id*=stroke-2-filled] polyline,.theme-twilight .tecom .svg svg [id*=stroke-2-filled] rect{fill:#a0168c !important;stroke:#a0168c !important}
.theme-twilight .tecom .svg svg [id*=shade-1] circle,.theme-twilight .tecom .svg svg [id*=shade-1] ellipse,.theme-twilight .tecom .svg svg [id*=shade-1] g,.theme-twilight .tecom .svg svg [id*=shade-1] line,.theme-twilight .tecom .svg svg [id*=shade-1] path,.theme-twilight .tecom .svg svg [id*=shade-1] polygon,.theme-twilight .tecom .svg svg [id*=shade-1] polyline,.theme-twilight .tecom .svg svg [id*=shade-1] rect{fill:#dcdeee !important}
.theme-twilight .tecom .svg svg [id*=shade-2] circle,.theme-twilight .tecom .svg svg [id*=shade-2] ellipse,.theme-twilight .tecom .svg svg [id*=shade-2] g,.theme-twilight .tecom .svg svg [id*=shade-2] line,.theme-twilight .tecom .svg svg [id*=shade-2] path,.theme-twilight .tecom .svg svg [id*=shade-2] polygon,.theme-twilight .tecom .svg svg [id*=shade-2] polyline,.theme-twilight .tecom .svg svg [id*=shade-2] rect{fill:#faccb2 !important}
.theme-twilight .tecom .svg svg [id*=logo-fill1] circle,.theme-twilight .tecom .svg svg [id*=logo-fill1] ellipse,.theme-twilight .tecom .svg svg [id*=logo-fill1] g,.theme-twilight .tecom .svg svg [id*=logo-fill1] line,.theme-twilight .tecom .svg svg [id*=logo-fill1] path,.theme-twilight .tecom .svg svg [id*=logo-fill1] polygon,.theme-twilight .tecom .svg svg [id*=logo-fill1] polyline,.theme-twilight .tecom .svg svg [id*=logo-fill1] rect{fill:#570066 !important;stroke:#570066 !important}
.theme-twilight .tecom .svg svg [id*=logo-fill2] circle,.theme-twilight .tecom .svg svg [id*=logo-fill2] ellipse,.theme-twilight .tecom .svg svg [id*=logo-fill2] g,.theme-twilight .tecom .svg svg [id*=logo-fill2] line,.theme-twilight .tecom .svg svg [id*=logo-fill2] path,.theme-twilight .tecom .svg svg [id*=logo-fill2] polygon,.theme-twilight .tecom .svg svg [id*=logo-fill2] polyline,.theme-twilight .tecom .svg svg [id*=logo-fill2] rect{fill:#ff2896 !important;stroke:#ff2896 !important}
.theme-sunrise .tecom .svg svg [id*=stroke-1] circle,.theme-sunrise .tecom .svg svg [id*=stroke-1] ellipse,.theme-sunrise .tecom .svg svg [id*=stroke-1] g,.theme-sunrise .tecom .svg svg [id*=stroke-1] line,.theme-sunrise .tecom .svg svg [id*=stroke-1] path,.theme-sunrise .tecom .svg svg [id*=stroke-1] polygon,.theme-sunrise .tecom .svg svg [id*=stroke-1] polyline,.theme-sunrise .tecom .svg svg [id*=stroke-1] rect{stroke:#a0168c !important}
.theme-sunrise .tecom .svg svg [id*=stroke-1-filled] circle,.theme-sunrise .tecom .svg svg [id*=stroke-1-filled] ellipse,.theme-sunrise .tecom .svg svg [id*=stroke-1-filled] g,.theme-sunrise .tecom .svg svg [id*=stroke-1-filled] line,.theme-sunrise .tecom .svg svg [id*=stroke-1-filled] path,.theme-sunrise .tecom .svg svg [id*=stroke-1-filled] polygon,.theme-sunrise .tecom .svg svg [id*=stroke-1-filled] polyline,.theme-sunrise .tecom .svg svg [id*=stroke-1-filled] rect{fill:#a0168c !important;stroke:#a0168c !important}
.theme-sunrise .tecom .svg svg [id*=stroke-2] circle,.theme-sunrise .tecom .svg svg [id*=stroke-2] ellipse,.theme-sunrise .tecom .svg svg [id*=stroke-2] g,.theme-sunrise .tecom .svg svg [id*=stroke-2] line,.theme-sunrise .tecom .svg svg [id*=stroke-2] path,.theme-sunrise .tecom .svg svg [id*=stroke-2] polygon,.theme-sunrise .tecom .svg svg [id*=stroke-2] polyline,.theme-sunrise .tecom .svg svg [id*=stroke-2] rect{stroke:#d93923 !important}
.theme-sunrise .tecom .svg svg [id*=stroke-2-filled] circle,.theme-sunrise .tecom .svg svg [id*=stroke-2-filled] ellipse,.theme-sunrise .tecom .svg svg [id*=stroke-2-filled] g,.theme-sunrise .tecom .svg svg [id*=stroke-2-filled] line,.theme-sunrise .tecom .svg svg [id*=stroke-2-filled] path,.theme-sunrise .tecom .svg svg [id*=stroke-2-filled] polygon,.theme-sunrise .tecom .svg svg [id*=stroke-2-filled] polyline,.theme-sunrise .tecom .svg svg [id*=stroke-2-filled] rect{fill:#d93923 !important;stroke:#d93923 !important}
.theme-sunrise .tecom .svg svg [id*=shade-1] circle,.theme-sunrise .tecom .svg svg [id*=shade-1] ellipse,.theme-sunrise .tecom .svg svg [id*=shade-1] g,.theme-sunrise .tecom .svg svg [id*=shade-1] line,.theme-sunrise .tecom .svg svg [id*=shade-1] path,.theme-sunrise .tecom .svg svg [id*=shade-1] polygon,.theme-sunrise .tecom .svg svg [id*=shade-1] polyline,.theme-sunrise .tecom .svg svg [id*=shade-1] rect{fill:#ffbee0 !important}
.theme-sunrise .tecom .svg svg [id*=shade-2] circle,.theme-sunrise .tecom .svg svg [id*=shade-2] ellipse,.theme-sunrise .tecom .svg svg [id*=shade-2] g,.theme-sunrise .tecom .svg svg [id*=shade-2] line,.theme-sunrise .tecom .svg svg [id*=shade-2] path,.theme-sunrise .tecom .svg svg [id*=shade-2] polygon,.theme-sunrise .tecom .svg svg [id*=shade-2] polyline,.theme-sunrise .tecom .svg svg [id*=shade-2] rect{fill:#faccb2 !important}
.theme-sunrise .tecom .svg svg [id*=logo-fill1] circle,.theme-sunrise .tecom .svg svg [id*=logo-fill1] ellipse,.theme-sunrise .tecom .svg svg [id*=logo-fill1] g,.theme-sunrise .tecom .svg svg [id*=logo-fill1] line,.theme-sunrise .tecom .svg svg [id*=logo-fill1] path,.theme-sunrise .tecom .svg svg [id*=logo-fill1] polygon,.theme-sunrise .tecom .svg svg [id*=logo-fill1] polyline,.theme-sunrise .tecom .svg svg [id*=logo-fill1] rect{fill:#9e043e !important;stroke:#9e043e !important}
.theme-sunrise .tecom .svg svg [id*=logo-fill2] circle,.theme-sunrise .tecom .svg svg [id*=logo-fill2] ellipse,.theme-sunrise .tecom .svg svg [id*=logo-fill2] g,.theme-sunrise .tecom .svg svg [id*=logo-fill2] line,.theme-sunrise .tecom .svg svg [id*=logo-fill2] path,.theme-sunrise .tecom .svg svg [id*=logo-fill2] polygon,.theme-sunrise .tecom .svg svg [id*=logo-fill2] polyline,.theme-sunrise .tecom .svg svg [id*=logo-fill2] rect{fill:#f05a00 !important;stroke:#f05a00 !important}
.tecom .svg .svg-sm-block{display:none}
@media(max-width:767.98px){.tecom .svg .svg-sm-block{display:block}
}
.tecom .svg .svg-md-block{display:none}
@media(max-width:1023.98px){.tecom .svg .svg-md-block{display:block}
}
.tecom .svg .svg-lg-block{display:none}
@media(max-width:1359.98px){.tecom .svg .svg-lg-block{display:block}
}
.tecom .svg .svg-xl-block{display:none;display:block}
@media(max-width:767.98px){.tecom .svg .svg-sm-none{display:none}
}
@media(max-width:1023.98px){.tecom .svg .svg-md-none{display:none}
}
@media(max-width:1359.98px){.tecom .svg .svg-lg-none{display:none}
}
.tecom .svg .svg-xl-none{display:none}
@media(min-width:768px){.tecom section [class*=col-][class*="-6"] .youtube .play-button-container .open-modal,.tecom section [class*=col-][class*="-7"] .youtube .play-button-container .open-modal,.tecom section [class*=col-][class*="-8"] .youtube .play-button-container .open-modal,.tecom section [class*=col-][class*="-9"] .youtube .play-button-container .open-modal,.tecom section [class*=col-][class*="-10"] .youtube .play-button-container .open-modal,.tecom section [class*=col-][class*="-11"] .youtube .play-button-container .open-modal,.tecom section [class*=col-][class*="-12"] .youtube .play-button-container .open-modal{width:5rem;height:5rem}
.tecom section [class*=col-][class*="-6"] .youtube .play-button-container .open-modal svg,.tecom section [class*=col-][class*="-7"] .youtube .play-button-container .open-modal svg,.tecom section [class*=col-][class*="-8"] .youtube .play-button-container .open-modal svg,.tecom section [class*=col-][class*="-9"] .youtube .play-button-container .open-modal svg,.tecom section [class*=col-][class*="-10"] .youtube .play-button-container .open-modal svg,.tecom section [class*=col-][class*="-11"] .youtube .play-button-container .open-modal svg,.tecom section [class*=col-][class*="-12"] .youtube .play-button-container .open-modal svg{width:2rem;height:2rem}
}
.tecom section [class*=col-][class*="-9"] [class*=col-][class*="-3"] .youtube .play-button-container .open-modal,.tecom section [class*=col-][class*="-9"] [class*=col-][class*="-4"] .youtube .play-button-container .open-modal{width:3rem;height:3rem}
.tecom section [class*=col-][class*="-9"] [class*=col-][class*="-3"] .youtube .play-button-container .open-modal svg,.tecom section [class*=col-][class*="-9"] [class*=col-][class*="-4"] .youtube .play-button-container .open-modal svg{width:1.5rem;height:1.5rem}
.tecom .youtube{position:relative}
.tecom .youtube .play-button-container{position:relative;line-height:0}
.tecom .youtube .play-button-container .open-modal{background-color:rgba(0,0,0,0.7);border-color:rgba(255,255,255,0.3);border-radius:60%;border-style:solid;border-width:3px;height:3rem;left:50%;margin:auto;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s linear;width:3rem}
.tecom .youtube .play-button-container .open-modal:hover,.tecom .youtube .play-button-container .open-modal:focus{background-color:rgba(0,0,0,0.9);border-color:rgba(255,255,255,0.8);transition:all .3s linear}
.tecom .youtube .play-button-container .open-modal:active{background-color:rgba(0,0,0,0.5);border-color:rgba(255,255,255,0.6)}
.tecom .youtube .play-button-container .open-modal svg{color:#fff;fill:#fff;height:1.5rem;left:50%;position:absolute;top:50%;transform:translate(-40%,-50%);width:1.5rem}
.tecom .event-filter .tecom-checkbox.in-active{cursor:not-allowed}
.tecom .event-filter .tecom-checkbox.in-active input{cursor:not-allowed}
.tecom .event-filter .tecom-checkbox.in-active span{border-color:#aaa}
.tecom .event-filter .tecom-checkbox.in-active label{cursor:not-allowed;color:#aaa}
.tecom .link-list{list-style:none;margin:0;padding:0}
.tecom .link-list li a{text-decoration:none;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,0.16);padding-bottom:1rem;padding-top:1rem}
.tecom .link-list li a:focus{position:relative}
.tecom .link-list li a:focus,.tecom .link-list li a:hover{border-bottom-color:#001e82}
.tecom .link-list li a:focus p,.tecom .link-list li a:hover p{color:#001e82}
.tecom .link-list li a:focus svg use,.tecom .link-list li a:focus svg path,.tecom .link-list li a:hover svg use,.tecom .link-list li a:hover svg path{fill:#001e82}
.tecom .link-list li a>*{margin-top:0}
.tecom .link-list li a svg{width:1.5rem;height:1.5rem;flex-shrink:0}
.tecom .link-list li a p{margin-right:1rem}
.tecom-radio-group .tecom-radio-item{position:relative;margin:0 0 2.5rem}
.tecom-radio-group .tecom-radio-item:last-child{margin:0}
.tecom-radio-group .tecom-radio-item.in-active input{cursor:not-allowed;border:2px solid #aaa}
.tecom-radio-group .tecom-radio-item.in-active label{cursor:not-allowed;color:#aaa}
.tecom-radio-group label{cursor:pointer;padding-left:.75rem;vertical-align:middle}
.tecom-radio-group input{cursor:pointer;-webkit-appearance:none;appearance:none;height:1.5rem;width:1.5rem;border:2px solid #787878;border-radius:50%;margin:0;vertical-align:middle}
.tecom-radio-group input:checked{border:0;position:relative}
.theme-magenta .tecom-radio-group input:checked{background-color:#a0148c}
.theme-green .tecom-radio-group input:checked{background-color:#008a00}
.theme-blue .tecom-radio-group input:checked{background-color:#0064d2}
.theme-sunrise .tecom-radio-group input:checked{background-color:#a0148c}
.theme-rockpool .tecom-radio-group input:checked{background-color:#008a00}
.theme-jacaranda .tecom-radio-group input:checked{background-color:#6932e7}
.theme-default .tecom-radio-group input:checked{background-color:#0064d2}
.theme-pacific .tecom-radio-group input:checked{background-color:#0064d2}
.theme-twilight .tecom-radio-group input:checked{background-color:#a0148c}
.tecom-radio-group input:checked:after{content:"";position:absolute;width:.5rem;height:.5rem;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}
@media(min-width:1024px){.tecom .sidebar-filters-wrapper{border:0}
}
.tecom .sidebar-filters-clear-filters:disabled{color:#aaa;cursor:not-allowed}
.test-mixin{color:red}