/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
:root{--brand-color:#cf4520;--coach-n:#af272f;--coach-gs:#3e6991;--coach-ge:#dc8633;--coach-sw:#5e7e29;--road-coach:#5f8fab;--avon-link:#8f993e;--australind:#614b79;--prospector:#f2a900}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background-color:#f7f7f7}img{max-width:100%;height:auto}.spacer{height:16px}.spacer--large{height:32px}.spacer--x-large{height:48px}svg{width:28px;height:28px}@media(min-width:62.5em){svg{width:40px;height:40px}}svg.sm{width:.7em;height:.7em}@media(min-width:18.75em){.hidden-sm{visibility:hidden}}@media(min-width:37.5em){.hidden-sm{visibility:visible}}.pos-abs{position:absolute}.pos-rel{position:relative}.ma-0{margin:0}.ml-0{margin-left:0}.ml-1{margin-left:4px}.ml-2{margin-left:8px}.ml-3{margin-left:16px}.mr-0{margin-right:0}.mr-1{margin-right:4px}.mr-2{margin-right:8px}.mr-3{margin-right:16px}.mt-0{margin-top:0}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:16px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:16px}@font-face{font-family:Roboto;src:url(/Portals/_default/skins/transwa%202020/static/build/fonts/Roboto-Light.woff2) format("woff2"),url(/Portals/_default/skins/transwa%202020/static/build/fonts/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(/Portals/_default/skins/transwa%202020/static/build/fonts/Roboto-Regular.woff2) format("woff2"),url(/Portals/_default/skins/transwa%202020/static/build/fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/Portals/_default/skins/transwa%202020/static/build/fonts/Roboto-Bold.woff2) format("woff2"),url(/Portals/_default/skins/transwa%202020/static/build/fonts/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:TT Rounds Condensed;src:url(/Portals/_default/skins/transwa%202020/static/build/fonts/TTRoundsCondensed-Bold.woff2) format("woff2"),url(/Portals/_default/skins/transwa%202020/static/build/fonts/TTRoundsCondensed-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:TT Rounds Condensed;src:url(/Portals/_default/skins/transwa%202020/static/build/fonts/TTRoundsCondensed-Light.woff2) format("woff2"),url(/Portals/_default/skins/transwa%202020/static/build/fonts/TTRoundsCondensed-Light.woff) format("woff");font-weight:300;font-style:normal}html{font-size:1rem;font-family:Roboto,sans-serif;font-weight:300;line-height:1.6}body,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1{display:flex;align-items:center;font-family:TT Rounds Condensed,sans-serif;font-weight:300;font-size:1.5rem;line-height:1.16;margin-bottom:16px;color:#000}@media(min-width:62.5em){h1{font-size:2.5rem;line-height:1.5}}h1.section-header{width:100%}h1.section-header,h1.section-header~.sub-heading{justify-content:center}h1.sub-heading{font-size:1rem;line-height:1.16;margin-bottom:0}@media(min-width:18.75em){h1.sub-heading{font-size:20px}}h1 svg{margin-right:16px}@media(min-width:62.5em){h1.sub-heading{font-size:1.5rem;line-height:normal}}h2,h3{font-size:1.5rem;line-height:1.16;margin-bottom:16px}h4{line-height:1.4375}h4,h5{font-size:1rem}h5{line-height:1.1875;color:#af272f}h2,h4{font-weight:700}h2,h3,h4,h5{font-family:Roboto,sans-serif}h3,h5{font-weight:300}body{font-size:1.25rem;line-height:1.875}.page-content{font-family:Roboto,sans-serif;font-weight:300}strong{font-weight:700}a{text-decoration:none}a,a:visited{color:#cf4520}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.transwa-form{background:transparent}.transwa-form .field-container{margin-bottom:32px}.transwa-form .field-container label.control-label{display:inline-block;font-size:.875rem;line-height:1;font-weight:600;padding-left:16px;margin-bottom:8px}.transwa-form .field-container select.form-control{display:block;border:1px solid #b1b1b1;background:transparent;border-radius:6px;padding:16px;outline:none;min-height:55px;font-size:.875rem;line-height:1;width:100%;box-shadow:none;background-image:url(/Portals/_default/skins/transwa%202020/static/build/images/chevron.png);background-size:16px;background-repeat:no-repeat;background-position:calc(100% - 12px) 50%;cursor:pointer}.transwa-form .field-container select.form-control:focus{box-shadow:none}.transwa-form .field-container input.form-control.datepicker{background-image:url(/Portals/_default/skins/transwa%202020/static/build/images/calendar.png);background-size:16px;background-repeat:no-repeat;background-position:calc(100% - 12px) 50%}.transwa-form .field-container input.form-control,.transwa-form .field-container textarea.form-control{display:block;border:1px solid #b1b1b1;background:#fff;border-radius:6px;padding:16px;outline:none;min-height:55px;font-size:.875rem;line-height:1;width:100%;box-shadow:none}.transwa-form .field-container input.form-control:focus,.transwa-form .field-container textarea.form-control:focus{box-shadow:none}.transwa-form .field-container .text-danger{color:#af272f;font-size:.875rem}.transwa-form .field-container .checkbox label{padding-left:32px}.transwa-form .field-container .checkbox label input[type=checkbox]:after{border-color:#b1b1b1}.transwa-form .field-container .checkbox label input[type=checkbox]:checked:after{background-color:#cf4520;border-color:#cf4520}.transwa-form .field-container .checkbox label a{color:#cf4520}.transwa-form .field-container .checkbox,.transwa-form .field-container .radio{padding:0;margin:0}.transwa-form .field-container .radio input[type=radio]{vertical-align:0}.transwa-form .field-container .radio label{position:relative;padding-left:32px}.transwa-form .field-container .radio label input[type=radio]:after{background:#fff;border-color:#b1b1b1;border-width:1px;margin-right:6px}.transwa-form .field-container .radio label input[type=radio]:checked:before{background-color:#cf4520}.transwa-form .field-container .radio label input[type=radio]:checked:after{border-color:#cf4520;background-color:#cf4520}.transwa-form .field-container .btn.button,.transwa-form .field-container .btn.fileinput-button{display:inline-flex;align-items:center;height:48px;position:relative;background-color:#cf4520;color:#fff;border:0;font-size:.875rem;border-radius:6px;box-shadow:0 2px 0 rgba(0,0,0,.33);padding:8px 24px;cursor:pointer;transition:.25s ease-in-out;outline:none}.transwa-form .field-container .btn.button i.glyphicon,.transwa-form .field-container .btn.fileinput-button i.glyphicon{margin-right:8px}.transwa-form .field-container .btn.button:active,.transwa-form .field-container .btn.fileinput-button:active{background-color:#cf4520;background-image:none;box-shadow:0 2px 0 rgba(0,0,0,.33),0 2px 0 rgba(0,0,0,.33),0 2px 0 rgba(0,0,0,.33)}.transwa-form .field-container .btn.button:hover,.transwa-form .field-container .btn.fileinput-button:hover{background-color:#e9e9e9;color:#000}.transwa-form .field-container .btn.btn-warning{background-color:#ffc845;color:#000}.transwa-form .field-container .btn.btn-warning:active{background-color:#ffc845;background-image:none;box-shadow:0 2px 0 rgba(0,0,0,.33),0 2px 0 rgba(0,0,0,.33),0 2px 0 rgba(0,0,0,.33)}.transwa-form .field-container .btn.btn-warning:hover{background-color:#e9e9e9;color:#000}.transwa-form .field-container .alert{border:none;background:none;color:#af272f}.ui-datepicker{margin-top:8px;box-shadow:0 0 20px 0 rgba(0,0,0,.35);padding:16px}.ui-datepicker table{margin:0;font-size:1rem}.ui-datepicker table td,.ui-datepicker table th{text-align:center}.ui-datepicker .ui-datepicker-calendar .ui-state-default{display:inline-block;background:none;border:none;color:#000;border-radius:50%;text-align:center;font-weight:400;height:36px;width:36px}.ui-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-active{color:#fff;background-color:#cf4520}.ui-datepicker .ui-datepicker-header{background:none;border:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;width:26px;height:26px;top:14px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{background:none;border:none}.ui-datepicker .ui-datepicker-header .ui-icon{background-image:url(/Portals/_default/skins/transwa%202020/static/build/images/chevron.png);background-position:50%;background-size:16px}.ui-datepicker .ui-datepicker-header select{border:1px solid #b1b1b1;background:transparent;border-radius:6px;padding:8px 16px;outline:none;margin:0 1%;width:48%;font-size:.875rem;line-height:1;box-shadow:none;cursor:pointer}.ui-datepicker .ui-datepicker-header select:focus{box-shadow:none}.feedback-form .form-input{max-width:100%}.button{display:inline-flex;align-items:center;height:48px;position:relative;background-color:#cf4520;color:#fff;border:0;font-size:.875rem;border-radius:6px;box-shadow:0 2px 0 rgba(0,0,0,.33);padding:8px 24px;cursor:pointer;transition:.25s ease-in-out;font-weight:400}.button svg{display:block;width:24px;height:24px;margin-right:8px}.button svg *{fill:currentColor}.button:visited{color:#fff}.button:hover{background-color:#e9e9e9;color:#000}.button:focus{outline:0}.button--dark{background-color:#000}.button--light{color:#000;background-color:#f2a900}.card__footer>.button{background-color:#cf4520}.ModPensionerFreeTravelFormC h4{margin-bottom:16px}.app{padding:0!important}.app .el-form h5{margin-bottom:16px}.app .el-form .el-divider--horizontal{display:none}.app .el-form-item__content{line-height:inherit;margin-left:0!important;font-size:.875rem}.app .el-card{border:0}.app .el-card.is-always-shadow{box-shadow:none}.app .el-card__body{padding:0}.app .el-form-item{margin-bottom:32px}.app .el-autocomplete{display:block}.app .el-form-item__label{display:block;float:none;width:100%!important;color:#000;margin:0 0 8px;padding:0 0 0 8px;text-align:left;font-weight:700;font-size:.75rem;line-height:1.2!important}.app .el-input__inner{border-radius:6px;height:40px;color:#000}.app .el-form-item:not(.is-error) input[type=text]{border:1px solid #b1b1b1}.app .el-button--primary,.app .el-button:not(.el-button--text){display:inline-flex;align-items:center;height:48px;position:relative;background-color:#cf4520;color:#fff;border:0;font-size:.875rem;border-radius:6px;box-shadow:0 2px 0 rgba(0,0,0,.33);padding:8px 24px;cursor:pointer;transition:.25s ease-in-out;font-weight:400;border-radius:6px!important}.app .el-button--primary svg,.app .el-button:not(.el-button--text) svg{display:block;width:24px;height:24px;margin-right:8px}.app .el-button--primary svg *,.app .el-button:not(.el-button--text) svg *{fill:currentColor}.app .el-button--primary:visited,.app .el-button:not(.el-button--text):visited{color:#fff}.app .el-button--primary:hover,.app .el-button:not(.el-button--text):hover{background-color:#e9e9e9;color:#000}.app .el-button--primary:focus,.app .el-button:not(.el-button--text):focus{outline:0}.app .el-button--primary:hover,.app .el-button:not(.el-button--text):hover{background-color:#e9e9e9!important;color:#000!important}.app .el-form-item.is-error .el-input__inner,.app .el-form-item.is-error .el-input__inner:focus,.app .el-form-item.is-error .el-textarea__inner,.app .el-form-item.is-error .el-textarea__inner:focus,.app .el-message-box__input input.invalid,.app .el-message-box__input input.invalid:focus{border-color:#af272f}.app .el-form-item__error{color:#af272f;line-height:1.6}.app .el-form-item__label[for=concessionCardFiles]{line-height:inherit}.app .el-checkbox__inner{width:16px;height:16px;margin:0}.app .el-checkbox__inner:after{left:5px}.app .el-checkbox.is-bordered{margin-bottom:8px}.app .el-checkbox__input.is-checked .el-checkbox__inner,.app .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#af272f;border-color:#af272f}.app .el-checkbox__input.is-checked+.el-checkbox__label{color:#af272f}.app .tip{border:1px solid #e9e9e9;background-color:#f7f7f7}.app .tip,.app .tip .el-link,.app .tip .el-link--inner{font-size:.75rem}.el-picker-panel{font-family:Roboto,sans-serif!important}.el-date-table td.current:not(.disabled) span{background-color:#af272f!important}.el-date-table td.available:hover{color:#af272f!important}.fc-container{display:flex;flex-direction:column;padding:0 16px;margin-bottom:32px}@media(min-width:18.75em){.fc-container{padding:0 32px}}@media(min-width:37.5em){.fc-container{padding:0 48px;justify-content:space-between;flex-direction:row}}@media(min-width:62.5em){.fc-container{padding:0 80px}}@media(min-width:75em){.fc-container{padding:0 96px}}.fc-error{font-size:1rem;line-height:1.6;color:#af272f}.fc-error .lbl-error-msg{display:inline-block;padding-bottom:16px}.fc-calculator,.fc-results{width:100%}@media(min-width:37.5em){.fc-calculator,.fc-results{width:50%;padding-right:48px}}.fc-actions{display:flex;justify-content:flex-end}.fc-results__wrapper{width:100%;padding:16px 32px;border-radius:16px;background:#fff;min-height:200px;margin-top:32px}@media(min-width:37.5em){.fc-results__wrapper{margin-top:0}}.fc-results__wrapper table{width:100%;border:none;font-size:1rem}.fc-results__wrapper table td{padding:8px 0;border:none}.fc-results__wrapper table tr{border-top:1px solid #f7f7f7}.fc-results__wrapper table tr.fc-fares-header{font-weight:700;border-top:none}.content-section{background-color:#fff}.content-section--alternate{background-color:#f7f7f7}.content-section--inner{margin:0 auto;max-width:960px}@media(min-width:62.5em){.content-section--inner{max-width:1280px}}.wrapper{--padding-v:16px;--padding-h:16px;margin:0 auto;padding:var(--padding-v) var(--padding-h);max-width:calc(1280px + var(--padding-h)*2)}@media(min-width:18.75em){.wrapper{--padding-v:16px;--padding-h:16px}}@media(min-width:37.5em){.wrapper{--padding-v:48px;--padding-h:48px}}@media(min-width:62.5em){.wrapper{--padding-h:80px}}@media(min-width:75em){.wrapper{--padding-h:96px}}.wrapper.no-padding{padding:0}.wrapper [class$=article_list_wrapper]{display:-ms-grid;display:grid}@media(min-width:37.5em){.wrapper [class$=article_list_wrapper]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:32px;gap:32px}}@media(min-width:62.5em){.wrapper [class$=article_list_wrapper]{grid-gap:48px;gap:48px}}@media(min-width:75em){.wrapper [class$=article_list_wrapper]{grid-gap:64px;gap:64px}}.no-bottom-padding{padding-bottom:0}.no-bottom-padding h2{margin-bottom:0}.DnnModule-SearchResults{--padding-v:16px;--padding-h:16px;margin:0 auto;padding:var(--padding-v) var(--padding-h);max-width:calc(1280px + var(--padding-h)*2);background-color:#fff;font-size:1rem}@media(min-width:18.75em){.DnnModule-SearchResults{--padding-v:16px;--padding-h:16px}}@media(min-width:37.5em){.DnnModule-SearchResults{--padding-v:48px;--padding-h:48px}}@media(min-width:62.5em){.DnnModule-SearchResults{--padding-h:80px}}@media(min-width:75em){.DnnModule-SearchResults{--padding-h:96px}}.DnnModule-SearchResults .dnnSearchResultItem-Link a{display:block;opacity:0;height:0}.DnnModule-SearchResults .dnnSearchResultItem-Link a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.DnnModule-SearchResults .dnnSearchResultContainer .dnnSearchResultItem-Title{margin:0;font-size:1rem;font-weight:700}.DnnModule-SearchResults .dnnSearchResultContainer .dnnSearchResultItem-Title a{color:#000}.DnnModule-SearchResults .dnnSearchResultContainer{margin:0}.DnnModule-SearchResults .dnnSearchResultContainer>*+*{margin-top:16px}.DnnModule-SearchResults .dnnSearchResultItem{position:relative;background-color:#f7f7f7;margin-bottom:0;padding:16px;border-radius:6px}.DnnModule-SearchResults .dnnSearchResultItem:hover{background-color:#e9e9e9}.DnnModule-SearchResults .dnnSearchResultItem .dnnSearchResultItem-Description{margin:0;color:#000}.DnnModule-SearchResults .dnnSearchResultPager{display:flex;justify-content:space-between;margin:16px 0;padding:0;border:0}.DnnModule-SearchResults .dnnSearchResultPager .dnnLeft,.DnnModule-SearchResults .dnnSearchResultPager .dnnRight{float:none}.DnnModule-SearchResults .dnnSearchResultPager span{color:#000;margin:0}.DnnModule-SearchResults .dnnSearchBoxPanel{max-width:100%;padding:0;margin-bottom:32px;background:none}.DnnModule-SearchResults .dnnSearchBoxPanel .dnnSearchBox{margin:0;padding:8px;box-shadow:none;border:1px solid #b1b1b1}.DnnModule-SearchResults .dnnSearchBoxPanel .dnnSearchBox>input[type=text]{position:static;width:100%!important}.DnnModule-SearchResults .dnnSearchBoxPanel .dnnSearchBox a.dnnSearchButton{top:50%;right:8px;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.DnnModule-SearchResults .dnnSearchBoxPanel .dnnSearchBox_advanced,.DnnModule-SearchResults .dnnSearchBoxPanel .dnnSearchBoxClearText,.DnnModule-SearchResults .dnnSearchBoxPanel .dnnSearchResultAdvancedTip{display:none}.DnnModule-SearchResults .dnnSearchResultPanel{display:flex;align-items:center;max-width:100%;margin:0 0 32px;padding:0;background-color:transparent}.DnnModule-SearchResults .dnnSearchResultPanel>*{float:none;margin:0 16px 0 0}.DnnModule-SearchResults .dnnSearchResultPanel .dnnClear{display:none}.DnnModule-SearchResults .dnnSearchResultPanel .dnnSearchResultSortOptions{display:flex;padding:0;border:1px solid #cf4520;border-radius:16px;overflow:hidden}.DnnModule-SearchResults .dnnSearchResultPanel .dnnSearchResultSortOptions>li{margin:0;border:0;min-width:80px;text-align:center}.DnnModule-SearchResults .dnnSearchResultPanel .dnnSearchResultSortOptions>li>a{line-height:1;padding:8px;color:#000;background:none;font-size:.75rem;font-weight:400}.DnnModule-SearchResults .dnnSearchResultPanel .dnnSearchResultSortOptions>li.active>a{background-color:#cf4520;color:#fff}.DnnModule-SearchResults .dnnSearchResultPanel .dnnSearchResultSortOptions>li.active>a:hover{background:#cf4520}.DnnModule-SearchResults .dnnSearchResultPanel .dnnRight>span.dnnSearchResultCountPerPage{display:none}.DnnModule-SearchResults .dnnSearchResultPanel .selectize-control{color:#000}.DnnModule-SearchResults .dnnSearchResultPanel .selectize-control.single .selectize-input{border:1px solid #b1b1b1;background:none;box-shadow:none;vertical-align:middle}.DnnModule-SearchResults .dnnSearchResultPanel .selectize-control.single .selectize-input:after{right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:8px;margin:0;border:none;background:url(/Portals/_default/skins/transwa%202020/static/build/images/chevron.png) no-repeat 50%;background-size:contain}.DnnModule-SearchResults .dnnSearchResultItem-Others{display:none}.DnnModule .eds_news_Ozone h1{display:flex;align-items:center;font-family:TT Rounds Condensed,sans-serif;font-weight:300;font-size:1.5rem;line-height:1.16;margin-bottom:16px;color:#000}@media(min-width:62.5em){.DnnModule .eds_news_Ozone h1{font-size:2.5rem;line-height:1.5}}.DnnModule .eds_news_Ozone.eds_subCollection_news .edn_article .edn_articleSubTitle,.DnnModule .eds_news_Ozone h2{font-size:1.5rem;font-family:Roboto,sans-serif;font-weight:700;color:#000}.DnnModule .eds_news_Ozone.eds_subCollection_news{font-size:1.25rem;line-height:1.875;font-family:Roboto,sans-serif}.DnnModule .eds_news_Ozone.eds_subCollection_news .article_pager .edn_articleScrolling a,.DnnModule .eds_news_Ozone.eds_subCollection_news .article_pager a{border:0!important;padding:0;color:#cf4520;font-size:1rem}.DnnModule .eds_news_Ozone.eds_subCollection_news .article_pager .edn_articleScrolling a:before,.DnnModule .eds_news_Ozone.eds_subCollection_news .article_pager a:before{margin-right:8px}.DnnModule .eds_news_Ozone.eds_subCollection_news .article_pager .edn_articleScrolling a:hover,.DnnModule .eds_news_Ozone.eds_subCollection_news .article_pager a:hover{background-color:transparent!important}.blog-post-detail__article,.blog-post-detail__header{--padding-v:16px;--padding-h:16px;margin:0 auto;padding:var(--padding-v) var(--padding-h);max-width:calc(1280px + var(--padding-h)*2);background:#fff}@media(min-width:18.75em){.blog-post-detail__article,.blog-post-detail__header{--padding-v:16px;--padding-h:16px}}@media(min-width:37.5em){.blog-post-detail__article,.blog-post-detail__header{--padding-v:48px;--padding-h:48px}}@media(min-width:62.5em){.blog-post-detail__article,.blog-post-detail__header{--padding-h:80px}}@media(min-width:75em){.blog-post-detail__article,.blog-post-detail__header{--padding-h:96px}}.blog-post-detail__article h1.article-header,.blog-post-detail__header h1.article-header{margin-bottom:0}.blog-post-detail__header{padding-bottom:8px}.blog-post-detail__article{padding-top:8px}.blog-post-detail__img img{width:100%}.blog-post-back{margin-bottom:8px;display:flex;align-items:center;font-size:1rem}.blog-post-back svg{fill:currentColor;width:16px;height:16px}.edn_article_gallery{display:none}.transwa-tabs{margin:0 auto;max-width:960px;background-color:#fff}.transwa-tabs.n-lines{--brand-color:var(--coach-n)}.transwa-tabs.gs-lines{--brand-color:var(--coach-gs)}.transwa-tabs.ge-lines{--brand-color:var(--coach-ge)}.transwa-tabs.sw-lines{--brand-color:var(--coach-sw)}.transwa-tabs.prospector-lines{--brand-color:var(--prospector)}.transwa-tabs.australind-lines{--brand-color:var(--australind)}.transwa-tabs.avon-link-lines{--brand-color:var(--avon-link)}@media(min-width:62.5em){.transwa-tabs{padding-top:32px;max-width:1280px}}.transwa-tabs h1{font-family:TT Rounds Condensed,sans-serif;font-weight:300;font-size:1.5rem;line-height:1.5;margin:0}@media(min-width:62.5em){.transwa-tabs h1{font-size:2.5rem;line-height:1.5}}.transwa-tabs h2{font-size:1.5rem;line-height:1.16;margin-bottom:16px;font-family:Roboto,sans-serif;font-weight:700;margin-top:0}.transwa-tabs .tab-content{padding:16px 0;border-bottom:11px solid #cf4520;border-bottom:11px solid var(--brand-color)}.transwa-tabs .tab-content p{font-size:1rem;line-height:1.875}.transwa-tabs .tab-content .button{display:inline-flex;align-items:center;height:48px;position:relative;background-color:#cf4520;color:#fff;border:0;font-size:.875rem;border-radius:6px;box-shadow:0 2px 0 rgba(0,0,0,.33);padding:8px 24px;cursor:pointer;transition:.25s ease-in-out;font-weight:400}.transwa-tabs .tab-content .button svg{display:block;width:24px;height:24px;margin-right:8px}.transwa-tabs .tab-content .button svg *{fill:currentColor}.transwa-tabs .tab-content .button:visited{color:#fff}.transwa-tabs .tab-content .button:hover{background-color:#e9e9e9;color:#000}.transwa-tabs .tab-content .button:focus{outline:0}.transwa-tabs .tab-content a{color:#cf4520;text-decoration:none}@media(min-width:62.5em){.transwa-tabs .tab-content{padding:16px 64px}}.transwa-tabs .nav-tabs{border-bottom:1px solid #e9e9e9;padding:0 8px}.transwa-tabs .nav-tabs li{margin-right:8px}.transwa-tabs .nav-tabs li a{padding:16px;font-size:.875rem;line-height:1.6;box-shadow:none;font-weight:700;text-align:center}.transwa-tabs .nav-tabs li.active>a,.transwa-tabs .nav-tabs li.active>a:active,.transwa-tabs .nav-tabs li.active>a:focus,.transwa-tabs .nav-tabs li.active>a:focus:hover,.transwa-tabs .nav-tabs li.active>a:hover,.transwa-tabs .nav-tabs li:focus>a,.transwa-tabs .nav-tabs li:hover>a{color:#cf4520;color:var(--brand-color);box-shadow:inset 0 -5px 0 #cf4520;box-shadow:inset 0 -5px 0 var(--brand-color)}@media(min-width:62.5em){.transwa-tabs .nav-tabs li{min-width:140px}.transwa-tabs .nav-tabs li a{width:100%}}@media(min-width:62.5em){.transwa-tabs .nav-tabs{padding:0 64px}}.transwa-tabs .tab-pane{border:none}.select{display:flex;flex-direction:column}.select__label{display:inline-block;min-width:100px;font-weight:600;padding-left:16px;margin-bottom:8px}.select__label,.select select{font-size:.875rem;line-height:1}.select select{display:block;border:1px solid #b1b1b1;background:#fff;border-radius:6px;padding:16px;outline:none;height:55px;width:100%}.accordion{font-family:Roboto,sans-serif}.accordion>*+*{margin-top:8px}.accordion__header{position:relative;font-size:1rem;font-weight:300;margin:0}.accordion__arrow{content:"";position:absolute;top:calc(50% - 12px);right:12px;width:24px;height:24px;margin:0;-webkit-transform:translateY(-3px) rotate(-90deg);transform:translateY(-3px) rotate(-90deg);border-radius:2px}.accordion__button{position:relative;display:block;align-items:center;flex-wrap:wrap;width:100%;padding:12px 36px 12px 12px;border:0;border-radius:6px;background-color:#f7f7f7;color:#000;cursor:pointer}.accordion__button[aria-expanded=true] .accordion__arrow{-webkit-transform:translateY(3px) rotate(90deg);transform:translateY(3px) rotate(90deg)}.accordion__button :not(.accordion__arrow){margin-right:8px}.accordion__icon{position:absolute;display:block;width:28px;height:28px;background-color:#cf4520;background-color:var(--brand-color);border-radius:100%}.accordion__icon svg{position:absolute;width:60%;height:60%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff}@media(min-width:18.75em){.accordion__button span:nth-child(2){line-height:1.5em}}@media(min-width:37.5em){.accordion__button span:nth-child(2){line-height:inherit}}.accordion__button span:nth-child(2){margin-left:40px;float:left;text-align:left}.accordion__content{margin:16px 0;visibility:visible}.accordion__content[aria-hidden=true]{max-height:0;overflow:hidden;visibility:hidden;margin:0}.content-section .faq .accordion__content{padding:0 16px;font-size:1rem;line-height:1.4}@media(min-width:62.5em){.content-section .faq .accordion__content{padding:0 32px}}.card{display:flex;flex-direction:column;justify-content:space-between}.card__image{display:inline-block;border-radius:6px;height:100px;width:100%;background-color:#cf4520;margin-bottom:32px}.card__image--large{height:200px}.card__disruption{position:relative;border-radius:16px;background-color:#f7f7f7;padding:32px 32px 32px 112px;margin-bottom:24px}.card__disruption-icon{position:absolute;display:flex;width:48px;height:48px;left:32px;top:32px;border-radius:50%;align-items:center;justify-content:center;background-color:#cf4520;background-color:var(--brand-color)}.card__disruption-icon>svg{width:30px;height:30px;fill:#fff}.card__disruption-heading{font-size:1.5rem;line-height:1.16;font-weight:700;margin:0}.card__disruption-sub-heading{margin-bottom:0}.card__disruption-date{font-size:1rem;line-height:1.4375;margin-top:16px}.card__disruption-date:empty{display:none}@media(min-width:18.75em){.card__disruption~.card__body{padding:0}}@media(min-width:37.5em){.card__disruption~.card__body{padding:0}}.card__destination{position:relative;cursor:pointer}.card__destination>h1{display:block;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;width:100%;top:50%;left:0;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.card__destination>img{width:100%}.card__destination:before,.card__destination>a{position:absolute;top:0;left:0;width:100%;height:100%}.card__destination:before{content:"";background:#000;opacity:0;transition:opacity .3s ease-in-out}.card__destination:hover:before{opacity:.3}.card__content{font-size:1rem}@media(min-width:18.75em){.card__content{font-size:14px}}.card__content-date{display:block;font-size:.75rem;line-height:11px;margin-bottom:16px;font-weight:700}.card__date{font-size:.75rem}.card__footer{border-bottom:2px solid #000;padding:16px 0 32px;color:#cf4520;font-size:.875rem}.card-news__container{display:flex;flex-direction:column;height:100%;border-left:2px solid #ffc845;padding-left:32px}@media(min-width:18.75em){.card-news,.card-news__container{margin-bottom:10px}}.card-news__title{font-size:1rem;font-weight:700}.card-news__title a{color:#000}.card-news__content,.card-news__link{font-size:1rem}.card-news__content{line-height:1.4}.card-news__link{margin-top:auto}.card-news--latest div[class*=__container]{margin-top:24px}.footer{position:relative;background-color:#e9e9e9;border-bottom:8px solid #cf4520;font-family:Roboto,sans-serif;overflow:hidden}.footer a.footer__social-links{width:24px;height:24px;display:inline-block;margin-top:8px;margin-right:16px}.footer a.footer__social-links svg{width:100%;height:100%}.footer .dnn-copyright,.footer a{font-size:.75rem;font-weight:400;color:#000;line-height:1.2}.footer .dnn-copyright{font-weight:700}.footer a:hover{color:#dc8633}.footer__container{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;max-width:1440px;margin:0 auto;padding:16px}.footer__container>*{margin-right:64px;margin-bottom:32px}.footer__container>:last-child{margin-right:0}@media(min-width:62.5em){.footer__container{padding:64px 32px 32px}}.footer__logos{display:contents;align-items:center}.footer__logo-pta{width:102px;height:40px;margin-right:32px}.footer__logo-transwa{width:99px;height:30px}.footer__link-list-group{display:none;flex-wrap:wrap;margin-right:0;padding-top:40px}@media(min-width:62.5em){.footer__link-list-group{display:flex}}.footer__link-list{display:block;margin-right:64px;margin-bottom:32px}@media(min-width:62.5em){.footer__link-list{display:block}}.footer__link-list ul{margin:0;padding:0}.footer__link-list li{list-style:none}.footer__link-list strong{display:block;font-size:1rem;color:#af272f;font-weight:400;margin-bottom:4px}.footer__link-list-inline{display:flex;flex-wrap:wrap;margin:0;padding:0;width:100%}.footer__link-list-inline li{list-style:none;margin-right:16px}.footer__brand-mark{position:absolute;top:0;right:0;width:15vw;height:14vw;-webkit-transform:translate(25%,-15%);transform:translate(25%,-15%)}.footer__social-links-group{display:flex}@media(min-width:62.5em){.footer__social-links-group{display:none}}.nav-bar{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;justify-content:center;height:40px;background-color:#fff;font-family:Roboto,sans-serif;z-index:2}@media(min-width:37.5em){.nav-bar{height:60px}}@media(min-width:62.5em){.nav-bar{height:85px}}.nav-bar__logo{position:relative;display:block;width:84px;height:26px}@media(min-width:18.75em){.nav-bar__logo{margin-right:10px}}@media(min-width:37.5em){.nav-bar__logo{width:120px;height:35px}}@media(min-width:62.5em){.nav-bar__logo{width:166px;height:50px;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin-right:30px}}.nav-bar__logo svg{position:absolute;width:100%;height:100%}@media(min-width:18.75em){#nav-bar__ww4wa{display:none}}@media(min-width:37.5em){#nav-bar__ww4wa{display:none}}@media(min-width:62.5em){#nav-bar__ww4wa{display:block}}.nav-bar__container{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;padding:0 16px;margin:0 auto;width:100%;height:100%;max-width:1440px}@media(min-width:62.5em){.nav-bar__container{-ms-grid-columns:1fr auto 240px;grid-template-columns:1fr auto 240px;grid-column-gap:32px;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;padding:0 32px}}.nav-bar__container>*{-ms-grid-row-align:center;align-self:center}.nav-bar__container .nav-bar__logo{margin-left:16px}.nav-bar__menu-toggle{position:relative;display:block;width:20px;height:20px;margin:0;padding:0;border:0;background-color:transparent}@media(min-width:62.5em){.nav-bar__menu-toggle{display:none}}.nav-open .nav-bar__menu-toggle:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:.85;z-index:1}.nav-bar__menu-toggle svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:currentColor}.nav-bar-logos__container{display:flex;align-items:center}a.active:before{opacity:1!important}.primary-nav{position:absolute;top:0;left:0;width:85%;height:100vh;opacity:0;visibility:hidden;background-color:#fff;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:.25s ease-in-out;z-index:2;overflow-y:auto;overflow-x:hidden}@media(min-width:62.5em){.primary-nav{position:static;opacity:1;visibility:visible;width:auto;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-webkit-transform:none;transform:none;overflow:visible;overflow:initial;height:100%}}@media(min-width:62.5em){.primary-nav>ul>li:first-child{display:none}}.primary-nav a,.primary-nav span{display:block;padding:8px 16px;color:#000;font-size:.875rem;font-weight:400;line-height:1.2}.primary-nav ul{margin:0;padding:0}.primary-nav li{list-style:none;font-size:.875rem;font-weight:400}@media(min-width:62.5em){.primary-nav>ul{display:flex;align-items:center;height:100%}}.primary-nav>ul>li{position:relative;border-bottom:1px solid #e9e9e9;padding:8px 0}@media(min-width:62.5em){.primary-nav>ul>li{display:flex;align-items:center;height:100%;margin:0 4px;padding:0;border:0;text-align:center}}.primary-nav>ul>li a:before,.primary-nav>ul>li span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#cf4520;opacity:0}@media(min-width:62.5em){.primary-nav>ul>li a.active:before,.primary-nav>ul>li span.active:before{opacity:1}}@media(min-width:62.5em){.primary-nav>ul>li a,.primary-nav>ul>li span{display:flex;align-items:center;height:100%}}.primary-nav>ul>li span:hover{cursor:default}.primary-nav>ul>li ul{margin-left:16px;transition:.25s ease-in-out;display:none}@media(min-width:62.5em){.primary-nav>ul>li ul{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;min-width:240px;background-color:#fff;-webkit-filter:drop-shadow(0 5px 20px rgba(0,0,0,.35));filter:drop-shadow(0 5px 20px rgba(0,0,0,.35));opacity:0;visibility:hidden;margin-left:0}}.primary-nav>ul>li ul:before{display:none;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 8px 8px}@media(min-width:62.5em){.primary-nav>ul>li ul:before{display:block}}.primary-nav>ul>li ul a{position:relative}.primary-nav>ul>li ul a:hover{background-color:#f7f7f7}.primary-nav>ul>li ul a:before{left:0;width:4px;height:100%;background-color:#cf4520}@media(min-width:62.5em){.primary-nav>ul>li ul a{padding:12px 32px}}@media(max-width:62.5em){.primary-nav>ul span.active~ul{visibility:visible!important;display:block!important}}.primary-nav>ul>li:hover>ul{opacity:1;visibility:visible;display:block}.primary-nav>ul>li:hover>ul:after{content:"";position:absolute;top:-24px;left:0;width:100%;height:calc(100% + 48px);-webkit-transform:scaleX(1.5);transform:scaleX(1.5);z-index:-1}.nav-open .primary-nav{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.nav-bar__search{position:relative;display:flex;justify-content:flex-end}.nav-bar__search .dnnSearchBoxClearText,.nav-bar__search .SearchButton,.nav-bar__search .searchSkinObjectPreview{display:none}.nav-bar__search #dnn_dnnSearch_ClassicSearch{position:absolute;top:calc(100% + 8px);display:block;width:100vw;-webkit-transform:translateX(32px);transform:translateX(32px);opacity:0;visibility:hidden;transition:.25s ease-in-out}@media(min-width:37.5em){.nav-bar__search #dnn_dnnSearch_ClassicSearch{top:calc(100% + 16px)}}@media(min-width:62.5em){.nav-bar__search #dnn_dnnSearch_ClassicSearch{position:static;width:100%;opacity:1;visibility:visible;-webkit-transform:none;transform:none}}.search-open .nav-bar__search #dnn_dnnSearch_ClassicSearch{opacity:1;visibility:visible}.nav-bar__search .NormalTextBox{display:block;padding:16px 16px 16px 48px;font-size:.875rem;background-color:#f7f7f7;color:#000;border:0;border-left:2px solid #b1b1b1;width:100%;height:40px}.nav-bar__search .searchInputContainer{display:block;margin:0}.nav-bar__search-button{position:relative;display:block;width:24px;height:24px;border:0;background-color:transparent;margin:0;padding:0;z-index:1}@media(min-width:62.5em){.nav-bar__search-button{position:absolute;top:50%;left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.nav-bar__search-button svg{position:absolute;top:0;left:0;width:100%;height:100%}.nav-open{overflow:hidden}.stations-stops{--node-size:16px;--node-line:3px;--offset:calc(var(--node-size)*3);list-style:none}.stations-stops li{position:relative;padding:8px 0 8px var(--offset);font-family:Roboto,sans-serif;font-size:.75rem;line-height:1.3;font-weight:300}@media(min-width:62.5em){.stations-stops li{--node-size:20px;--node-line:4px;font-size:1rem}}@media(min-width:18.75em){.stations-stops li{font-size:14px}}.stations-stops li svg{display:none}.stations-stops li:before{content:"";position:absolute;top:0;left:calc(var(--node-size) + var(--node-line)*2);width:var(--node-line);height:calc(100% + 2px);background-color:#cf4520;background-color:var(--brand-color)}.stations-stops li:after{position:absolute;left:var(--node-size);top:50%;content:"";width:var(--node-size);height:var(--node-size);border-radius:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;box-shadow:inset 0 0 0 var(--node-line) #cf4520;box-shadow:inset 0 0 0 var(--node-line) var(--brand-color)}.stations-stops li:first-child:after,.stations-stops li:last-child:after{background-color:#cf4520;background-color:var(--brand-color)}.stations-stops li:first-child:before{top:50%;height:calc(50% + 2px)}.stations-stops li:last-child:before{height:calc(50% + 2px)}.time-table__legend-item{display:flex;align-items:center;margin-bottom:8px}.time-table__legend-item svg{width:16px;height:16px;margin-right:8px}.time-table__legend-item svg.sm{margin-right:0;width:.7em;height:.7em}.time-table__legend-item strong{width:16px;height:16px;margin-right:8px;text-align:center}.timetable-table{--node-size:16px;--node-line:3px;--offset:calc(var(--node-size)*3);font-family:Roboto,sans-serif;font-size:.75rem;line-height:1.3;border-collapse:collapse;width:100%}@media(min-width:62.5em){.timetable-table{--node-size:20px;--node-line:4px;font-size:1rem}}@media(min-width:18.75em){.timetable-table{font-size:14px}}.timetable-table svg{display:inline-block;width:1.5em;height:1.5em;margin:0 0 0 8px;fill:currentColor}.timetable-table .ma-0{margin:0}.timetable-table td,.timetable-table th{text-align:left;padding:8px;border:2px solid #e9e9e9}@media(min-width:62.5em){.timetable-table td,.timetable-table th{padding:8px 16px}}.timetable-table td svg.sm,.timetable-table th svg.sm{width:.7em;height:.7em}.timetable-table th{font-weight:700;vertical-align:bottom;text-align:center;width:1%}.timetable-table th:last-child{width:60%;padding-left:var(--offset);font-size:125%;text-align:left}.timetable-table th:not(:last-child) svg{margin:0}.timetable-table td{font-weight:700;vertical-align:top;text-align:center}.timetable-table td .arrow{width:100%;margin:8px auto}.timetable-table td:last-child{position:relative;padding-left:var(--offset);font-weight:300;text-align:left}.timetable-table td:last-child:before{content:"";position:absolute;top:0;left:calc(var(--node-size) + var(--node-line)*2);width:var(--node-line);height:calc(100% + 2px);background-color:#cf4520;background-color:var(--brand-color)}.timetable-table td:last-child:after{position:absolute;left:var(--node-size);top:8px;content:"";width:var(--node-size);height:var(--node-size);border-radius:100%;background-color:#fff;box-shadow:inset 0 0 0 var(--node-line) #cf4520;box-shadow:inset 0 0 0 var(--node-line) var(--brand-color)}.timetable-table td>*{display:inline-block;vertical-align:inherit}.timetable-table td>sup{display:inline;font-size:smaller;vertical-align:sub}.timetable-table td:not(:last-child) svg{margin:0}.timetable-table tbody tr:first-child td:after,.timetable-table tbody tr:last-child td:after{background-color:#cf4520;background-color:var(--brand-color)}.timetable-table tbody tr:first-child td:before{top:22%;height:calc(80% + 2px)}@media(min-width:62.5em){.timetable-table tbody tr:first-child td:before{top:50%;height:calc(50% + 2px)}}.timetable-table tbody tr:last-child td:before{height:calc(10% + 4.5px)}@media(min-width:62.5em){.timetable-table tbody tr:last-child td:before{height:50%}}.time-table__legend{font-size:.75rem}.time-table__legend-details,.transwa-tabs .time-table__legend-details{margin-top:16px}.time-table__legend-details p,.transwa-tabs .time-table__legend-details p{font-size:.75rem;margin-bottom:0}.widget-group{position:-webkit-sticky;position:sticky;top:40px;z-index:1}@media(min-width:37.5em){.widget-group{top:60px}}@media(min-width:62.5em){.widget-group{top:85px}}.widget-bar{background-color:#cf4520;height:40px}.widget-bar__container{display:-ms-grid;display:grid;-ms-grid-columns:(auto)[4];grid-template-columns:repeat(4,auto);padding:0 16px;margin:0 auto;height:100%;max-width:1440px}@media(min-width:62.5em){.widget-bar__container{-ms-grid-columns:(auto)[3] 1fr;grid-template-columns:repeat(3,auto) 1fr;grid-column-gap:32px;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;padding:8px 32px}}.widget-bar__button{display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background-color:transparent;font-size:.875rem;font-family:Roboto,sans-serif;color:#fff;cursor:pointer;line-height:1}@media(min-width:62.5em){.widget-bar__button{display:-ms-grid;display:grid;-ms-grid-columns:20px auto;grid-template-columns:20px auto;grid-column-gap:8px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}}.widget-bar__button:hover,.widget-bar__button:visited{color:#fff}@media(min-width:62.5em){.widget-bar__button:last-child{justify-self:flex-end;min-width:240px;border-left:1px solid #fff}}.widget-bar__button>*{-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center}.widget-bar__button[type=button]{-webkit-appearance:button-bevel}.widget-bar__button-icon{position:relative;width:20px;height:20px}.widget-bar__button-icon svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:currentColor}.widget-bar__button-badge{position:absolute;display:flex;align-items:center;justify-content:center;top:-10%;right:-25%;width:14px;height:14px;font-size:.625rem;background-color:#ffc845;color:#000;border-radius:100%}.widget-bar__button-text{display:none;text-align:left}@media(min-width:62.5em){.widget-bar__button-text{display:block}}.widget{position:absolute;left:50%;padding:16px;background-color:#fff;max-width:400px;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;transition:.25s ease-in-out;-webkit-filter:drop-shadow(0 5px 20px rgba(0,0,0,.35));filter:drop-shadow(0 5px 20px rgba(0,0,0,.35));border-radius:12px;z-index:1}@media(min-width:37.5em){.widget{padding:32px}}@media(min-width:62.5em){.widget{padding:48px}}.widget form{font-size:.875rem}.widget form>div{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:16px}.widget form label{font-weight:700;font-size:.75rem}.widget form input:not([type=radio]){display:block;width:100%;border:1px solid #b1b1b1;border-radius:6px;padding:8px 48px 8px 16px;background-image:url(/Portals/_default/skins/transwa%202020/static/build/images/map-pin.png);background-repeat:no-repeat;background-position:top 50% right 16px;background-size:auto 16px;font-weight:400}.widget form input[type=radio]{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #b1b1b1;box-shadow:inset 0 0 0 2px #fff;width:16px;height:16px;border-radius:100%;margin-right:4px}.widget form input[type=radio]:checked{border-color:#cf4520;background-color:#cf4520}.widget form input[type=radio]+label{margin-right:16px;font-size:.875rem;font-weight:300}.widget form input[type=date]{background-image:url(/Portals/_default/skins/transwa%202020/static/build/images/calendar.png)}.widget form .button{display:block;width:100%;margin-top:32px}.widget--visible{opacity:1;visibility:visible}.widget__error{padding:8px;border:1px solid #af272f;background-color:rgba(175,39,47,.1);border-radius:6px;font-weight:700;color:#af272f}.widget__error:empty{display:none}.widget__title{display:flex;align-items:center;margin-bottom:32px}.widget__title svg{display:block;margin-right:8px;width:24px;height:24px}.widget__arrow{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 12px 14px}.amenities{display:block}@media(min-width:37.5em){.amenities{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);grid-column-gap:32px;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;padding:8px 32px}}.amenities__item{display:flex;align-items:center;margin-top:16px}@media(min-width:37.5em){.amenities__item{margin-top:0;text-align:center;flex-direction:column;padding:16px}}.amenities__detail{margin-left:32px}@media(min-width:37.5em){.amenities__detail{margin-top:16px;margin-left:0}}.hero-home{position:relative;background-size:cover}.hero-home:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.1) 50%,#000)}.hero-home>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media(min-width:18.75em){.hero-home>img{height:750px}}@media(min-width:37.5em){.hero-home>img{height:100%}}.hero-home .wrapper{position:relative;height:100%}.hero-home .bringing-wa-closer{position:absolute;width:100%;height:100%}@media(min-width:18.75em){.hero-home .bringing-wa-closer img{max-width:80%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}}@media(min-width:37.5em){.hero-home .bringing-wa-closer img{max-width:100%;left:unset;-webkit-transform:unset;transform:unset;right:16px}}.hero-home .bringing-wa-closer img{position:absolute;bottom:16px}@media(min-width:18.75em){.hero-home .bringing-wa-closer{height:750px}}@media(min-width:37.5em){.hero-home .bringing-wa-closer{height:100%}}.hero-home h1{position:absolute;right:0;bottom:32px;color:#fff;font-size:3rem}.hero-home h1 svg.hero-marker{width:120px;height:120px}.home-hero-img{background:url(/Portals/0/images/home-hero.jpg) no-repeat 0 20%;background-size:cover;height:750px}@media(max-width:18.75em){.home-hero-img{background:url(/Portals/0/images/home-hero@300x750.jpg) no-repeat 50%}}@media(max-width:37.5em){.home-hero-img{background:url(/Portals/0/images/home-hero@600x750.jpg) no-repeat 50%}}@media(max-width:62.5em){.home-hero-img{background:url(/Portals/0/images/home-hero@1000x750.jpg) no-repeat 50%}}.coach-line-hero{position:relative;width:100%;min-height:150px;overflow:hidden}@media(min-width:37.5em){.coach-line-hero{min-height:360px}}@media(min-width:62.5em){.coach-line-hero{min-height:420px}}@media(min-width:75em){.coach-line-hero{max-height:640px}}.coach-line-hero__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:62.5em){.coach-line-hero__container{margin:0 auto;max-width:1280px;max-height:100px}}.coach-line-hero__block{padding:16px;background-color:#cf4520;background-color:var(--brand-color);color:#fff;display:flex;width:100%;align-items:center}.coach-line-hero__block .coach-line-hero__icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);margin-right:16px;border-radius:50%;padding:0 11px}@media(min-width:62.5em){.coach-line-hero__block .coach-line-hero__icon{width:70px;height:70px;padding:0 15px}}.coach-line-hero__block svg{fill:#fff}.coach-line-hero__block h1{margin-bottom:0;color:#fff;line-height:normal}@media(min-width:62.5em){.coach-line-hero__block{padding:48px 16px 48px 48px;width:510px;min-height:225px;-webkit-transform:translateY(-80%);transform:translateY(-80%);border-radius:6px;-ms-grid-columns:70px auto;grid-template-columns:70px auto;grid-column-gap:32px;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}.coach-line-hero__block>*{-ms-grid-row-align:center;align-self:center}.line-listings{width:100%;list-style:none;margin:0}.line-listings li{width:100%;padding:0;margin-bottom:8px}.line-listings li a{display:flex;flex-direction:column;position:relative;color:#000;width:100%;padding:16px 48px 16px 64px;background:#f7f7f7;border-radius:6px;font-size:1rem;line-height:1.875;transition:.25s ease-in-out}.line-listings li a:hover{background-color:#e9e9e9}@media(min-width:62.5em){.line-listings li a{padding:8px;flex-direction:row;height:50px;align-items:center}}.line-listings li a span{line-height:1.5em}.line-listings__icon{position:absolute;top:16px;left:16px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#cf4520;background:var(--brand-color);border-radius:50%}.line-listings__icon svg{width:15px;height:15px;fill:#fff}@media(min-width:62.5em){.line-listings__icon{position:relative;top:0;left:0}}.line-listings__number{font-weight:700;min-width:100px}@media(min-width:62.5em){.line-listings__number{margin:0 16px}}.line-listings__arrow{content:"";position:absolute;top:calc(50% - 10px);right:8px;width:24px;height:24px;margin:0;-webkit-transform:translateY(-3px) rotate(180deg);transform:translateY(-3px) rotate(180deg);border-radius:2px}.table{width:100%}.table td,.table th{text-align:left}.performance-data .table{margin:0;border:0;min-width:600px;border-spacing:0}.performance-data .table.service-benchmark{min-width:inherit}.performance-data .table thead th{border-top:0;border-bottom:2px solid #cf4520;font-weight:700;font-size:1em;padding:.75rem;line-height:1.5;vertical-align:top}.performance-data .table thead th:first-child{padding-left:0}.performance-data .table thead th:nth-child(2n){background-color:#ebebeb}.performance-data .table tbody td{font-size:1em;padding:.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef}.performance-data .table tbody td:first-child{padding-left:0}.performance-data .table tbody td:nth-child(2n){background-color:#ebebeb}.table-responsive{overflow-x:auto}.luggage{display:block}@media(min-width:37.5em){.luggage{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);grid-column-gap:16px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding:8px 16px}}.luggage-icon{display:flex;align-items:center;margin-top:16px}@media(min-width:37.5em){.luggage-icon{margin-top:0;text-align:center;flex-direction:column;padding:16px}}.luggage-icon__detail{margin-left:16px}@media(min-width:37.5em){.luggage-icon__detail{margin-top:16px;margin-left:0}}svg .rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media(min-width:18.75em){.transwa-contact a.tel{display:block}}@media(min-width:37.5em){.transwa-contact a.tel{display:inline}}body{overflow-x:hidden}

/*# sourceMappingURL=main.css.map*/