@media print,screen and (min-width:40em){.reveal,.reveal.large,.reveal.small,.reveal.tiny{right:auto;left:auto;margin:0 auto}}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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}input{overflow:visible}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,::after,::before{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.grid-container{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin:0 auto}@media print,screen and (min-width:40em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;max-width:100%;margin:0 auto}@media print,screen and (min-width:40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.grid-x{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.cell.shrink{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-full,.grid-x>.small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-full,.grid-x>.medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-full,.grid-x>.large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.medium-shrink{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.large-shrink{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:40em){.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:40em){.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:40em){.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:64em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .625rem)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .625rem)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + .625rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .625rem)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + .625rem)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + .625rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .625rem)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + .625rem)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + .625rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .625rem)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + .625rem)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + .625rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .9375rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .9375rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + .9375rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + .9375rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + .9375rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + .9375rem)}}@media print,screen and (min-width:64em){.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:calc(0% + .9375rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + .9375rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + .9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + .9375rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + .9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + .9375rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + .9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + .9375rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + .9375rem)}}.grid-y{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{width:auto}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-full,.grid-y>.small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-full,.grid-y>.medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-full,.grid-y>.large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64em){.grid-y>.large-auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}@media print,screen and (min-width:64em){.large-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.large-cell-block-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media print,screen and (min-width:64em){.grid-y.large-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:64em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}@media print,screen and (min-width:40em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}.h1,h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h2,h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h3,h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h4,h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h5,h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h6,h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.9375rem}.h4,h4{font-size:1.5625rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#14679e;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#1779ba;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#126195;color:#fefefe}.button.secondary{background-color:#767676;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5e5e5e;color:#fefefe}.button.success{background-color:#3adb76;color:#0a0a0a}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#0a0a0a}.button.warning{background-color:#ffae00;color:#0a0a0a}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#0a0a0a}.button.alert{background-color:#cc4b37;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fefefe}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#1779ba;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#1779ba;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#767676;color:#fefefe}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3adb76;color:#0a0a0a}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#0a0a0a}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#cc4b37;color:#fefefe}.button.hollow{border:1px solid #1779ba;color:#1779ba}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear:focus,.button.clear:hover{background-color:transparent}.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{background-color:transparent}.button.clear:focus,.button.clear:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #1779ba;color:#1779ba}.button.clear.primary:focus,.button.clear.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #767676;color:#767676}.button.clear.secondary:focus,.button.clear.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled]{border-color:transparent}.button.clear.success{border:1px solid #3adb76;color:#3adb76}.button.clear.success:focus,.button.clear.success:hover{border-color:#157539;color:#157539}.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #ffae00;color:#ffae00}.button.clear.warning:focus,.button.clear.warning:hover{border-color:#805700;color:#805700}.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert:focus,.button.clear.alert:hover{border-color:#67251a;color:#67251a}.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled]{border-color:transparent}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-.1em;float:none;margin-left:0}a.button:focus,a.button:hover{text-decoration:none}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child{border-radius:0}.input-group>:last-child>*{border-radius:0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill:rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow .5s,border-color .25s ease-in-out}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;color:#cc4b37}.form-error.is-visible{display:block}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:'+'}.is-active>.accordion-title::before{content:'\2013'}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.accordion-menu li{width:100%}.accordion-menu a{padding:.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{left:auto;right:1rem}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;cursor:pointer;width:40px;height:40px}.submenu-toggle::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.submenu-toggle-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#1779ba;color:#fefefe}.badge.primary{background:#1779ba;color:#fefefe}.badge.secondary{background:#767676;color:#fefefe}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fefefe}.breadcrumbs{margin:0 0 1rem 0;list-style:none}.breadcrumbs::after,.breadcrumbs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#1779ba}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.button-group::after,.button-group::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.button-group.primary .button{background-color:#1779ba;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#126195;color:#fefefe}.button-group.secondary .button{background-color:#767676;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5e5e5e;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#a53b2a;color:#fefefe}.button-group.stacked,.button-group.stacked-for-medium,.button-group.stacked-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media print,screen and (min-width:64em){.button-group.stacked-for-medium .button{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{position:relative;margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;background-color:#fff;color:#0a0a0a}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.card-divider{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem;background:#e6e6e6}.card-divider>:last-child{margin-bottom:0}.card-section{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:1rem}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.close-button{position:absolute;color:#8a8a8a;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.menu{padding:0;margin:0;list-style:none;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-whatinput=mouse] .menu li{outline:0}.menu .button,.menu a{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.expanded li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.simple{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.medium-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.medium-expanded li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.medium-simple li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media print,screen and (min-width:64em){.menu.large-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.large-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.large-expanded li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.large-simple li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons a{display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-bottom a,.menu.icon-left a,.menu.icon-right a,.menu.icon-top a{display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-left li a{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-left li a i,.menu.icon-left li a img,.menu.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-right li a i,.menu.icon-right li a img,.menu.icon-right li a svg{margin-left:.25rem}.menu.icon-top li a{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-top li a i,.menu.icon-top li a img,.menu.icon-top li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-bottom li a i,.menu.icon-bottom li a img,.menu.icon-bottom li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:#1779ba;color:#fefefe}.menu .active>a{background:#1779ba;color:#fefefe}.menu.align-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.menu.align-right li .submenu li{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu.align-center li .submenu li{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu .menu-text{padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered>.menu{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li .submenu li{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:''}.menu-icon:hover::after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:''}.menu-icon.dark:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{transition:height .5s}.drilldown a{padding:.7rem 1rem;background:#fefefe}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.drilldown .is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.drilldown .is-drilldown-submenu a{padding:.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{position:absolute;top:50%;margin-top:-6px;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-left .is-drilldown-submenu-parent>a::after{left:auto;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-right .is-drilldown-submenu-parent>a::after{right:auto;left:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.drilldown .js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem;border-left-width:0}.dropdown-pane{position:absolute;z-index:10;width:300px;padding:1rem;visibility:hidden;display:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{visibility:visible;display:block}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu a{padding:.7rem 1rem}[data-whatinput=mouse] .dropdown.menu a{outline:0}.dropdown.menu .is-active>a{background:0 0;color:#e6e6e6}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px}.dropdown.menu.vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media print,screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.dropdown .is-dropdown-submenu a{padding:.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#1779ba;color:#fefefe}.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}.media-object{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.main-section{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity .5s ease,visibility .5s ease;background:rgba(254,254,254,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#2c3840}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-absolute{position:absolute;z-index:12;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#2c3840}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas-absolute.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;width:250px;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.position-left.is-transition-push{box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25)}.position-right{top:0;right:0;height:100%;overflow-y:auto;width:250px;-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.position-right.is-transition-push{box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25)}.position-top{top:0;left:0;width:100%;overflow-x:auto;height:250px;-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.position-top.is-transition-push{box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25)}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;height:250px;-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.position-bottom.is-transition-push{box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25)}.off-canvas-content{-webkit-transform:none;-ms-transform:none;transform:none;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-content.has-transition-push{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content .off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:64em){.position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;transition:inherit}.off-canvas.in-canvas-for-medium.position-bottom,.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top{box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width:64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;transition:inherit}.off-canvas.in-canvas-for-large.position-bottom,.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top{box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(10,10,10,.5);color:#fefefe}.orbit-next,.orbit-previous{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(10,10,10,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination::after,.pagination::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.pagination::after{clear:both}.pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:0 0}.pagination .ellipsis::after{padding:.1875rem .625rem;content:'\2026';color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-right:.5rem;content:'\00ab'}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-left:.5rem;content:'\00bb'}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#1779ba}.progress-meter-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;transition:all .2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:relative;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,.45);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fefefe;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:0;background:#fefefe;transition:all .25s ease-out;content:''}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle::after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{left:2.75rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}tbody,tfoot,thead{border:1px solid #f1f1f1;background-color:#fefefe}caption{padding:.5rem .625rem .625rem;font-weight:700}thead{background:#f8f8f8;color:#0a0a0a}tfoot{background:#f1f1f1;color:#0a0a0a}tfoot tr,thead tr{background:0 0}tfoot td,tfoot th,thead td,thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}tbody td,tbody th{padding:.5rem .625rem .625rem}tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media screen and (max-width:63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::after,.tabs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:solid 4px #fefefe;border-radius:0;box-shadow:0 0 0 1px rgba(10,10,10,.2);line-height:0}a.thumbnail{transition:box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{box-shadow:0 0 6px 1px rgba(23,121,186,.5)}a.thumbnail image{box-shadow:none}.title-bar{padding:.5rem;background:#2c3840;color:#fefefe;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left,.title-bar-right{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:700}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #8a8a8a;font-weight:700;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.bottom.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.top-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar,.top-bar ul{background-color:#2c3840}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media print,screen and (min-width:40em){.top-bar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-bar .top-bar-left{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.top-bar-title{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:.5rem 1rem .5rem 0}.top-bar-left,.top-bar-right{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.align-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-right.vertical.menu>li>a{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-self-middle{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-stretch{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.align-center-middle{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.small-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.small-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.small-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.small-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.small-order-6{-webkit-order:6;-ms-flex-order:6;order:6}@media print,screen and (min-width:40em){.medium-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-order:6;-ms-flex-order:6;order:6}}@media print,screen and (min-width:64em){.large-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-order:6;-ms-flex-order:6;order:6}}.flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-child-auto{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.medium-flex-child-auto{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.large-flex-child-auto{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.slide-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);opacity:0}.slow{transition-duration:750ms!important}.fast{transition-duration:250ms!important}.linear{transition-timing-function:linear!important}.ease{transition-timing-function:ease!important}.ease-in{transition-timing-function:ease-in!important}.ease-out{transition-timing-function:ease-out!important}.ease-in-out{transition-timing-function:ease-in-out!important}.bounce-in{transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{transition-delay:.3s!important}.long-delay{transition-delay:.7s!important}.shake{-webkit-animation-name:shake-7;animation-name:shake-7}@-webkit-keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@-webkit-keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wiggle{-webkit-animation-name:wiggle-7deg;animation-name:wiggle-7deg}@-webkit-keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{-webkit-animation-duration:.5s;animation-duration:.5s}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:750ms!important;animation-duration:750ms!important}.fast{-webkit-animation-duration:250ms!important;animation-duration:250ms!important}.linear{-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{-webkit-animation-delay:.7s!important;animation-delay:.7s!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#wpadminbar{position:fixed!important}body.admin-bar.f-topbar-fixed .sticky.fixed{margin-top:2rem}body.admin-bar.offcanvas .off-canvas.is-open{top:2.875rem}@media screen and (min-width:48.9375em){body.admin-bar.offcanvas .off-canvas.is-open{top:2rem}}.wp-caption>figcaption{max-width:100%;font-size:.8rem;color:#999;padding:.25rem 0}p.wp-caption-text{font-size:90%;color:#666;padding:.625rem 0}.alignleft{float:left;padding-right:1rem;margin:0}.alignright{float:right;padding-left:1rem;margin:0}.aligncenter{display:block;margin-left:auto;margin-right:auto}@media print,screen and (min-width:40em){.mobile-menu,.site-title-bar{display:none!important}}@media screen and (max-width:39.9375em){.desktop-menu,.site-navigation .top-bar-left{display:none!important}}.site-desktop-title a{font-weight:700}.mobile-menu{display:none}.off-canvas>ul.menu{height:100vh;padding:1rem}.off-canvas>ul.menu a{color:#fefefe;font-weight:600;font-size:.9375rem}.off-canvas .menu .active>a{background-color:#ccc}.title-bar-title a{font-size:1rem;color:#b9b9b9}.mobile-menu .menu .is-active>a,.mobile-off-canvas-menu .menu .is-active>a{background-color:#36454f}.top-bar .top-bar-title a{font-size:1rem;color:#b9b9b9;padding-left:1rem;line-height:1.8}.top-bar .menu a{color:#e6e6e6;padding-top:0;padding-bottom:0;font-weight:700;font-size:.8rem;line-height:1}.top-bar .menu a:hover:not(.button){background-color:#42525d}.top-bar .menu .active>a{background-color:#ccc}.top-bar .menu>li:not(.menu-text)>a{padding:1rem}.top-bar .menu li:not(:last-child){border-right:1px solid #4e4e4e}.top-bar .dropdown.menu .submenu{border:0}.top-bar .dropdown.menu .has-submenu.is-down-arrow a{padding-right:1rem}.top-bar .dropdown.menu .has-submenu.is-down-arrow>a::after{border:0}.top-bar .dropdown.menu:first-child>li.is-dropdown-submenu-parent>a::after{display:none}@media screen and (max-width:39.9375em){.site-navigation{padding:0}}.post-navigation::after,.post-navigation::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.post-navigation::after{clear:both}.nav-previous{float:left}.nav-next{float:right}.main-container{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin:0 auto}@media print,screen and (min-width:40em){.main-container{padding-right:.9375rem;padding-left:.9375rem}}.main-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:1rem}@media print,screen and (min-width:40em){.main-grid{margin-top:3rem}}.main-grid.sidebar-left .main-content{-webkit-order:1;-ms-flex-order:1;order:1}.main-grid.sidebar-left .sidebar{-webkit-order:2;-ms-flex-order:2;order:2}@media print,screen and (min-width:40em){.main-grid.sidebar-left .main-content{-webkit-order:2;-ms-flex-order:2;order:2}.main-grid.sidebar-left .sidebar{-webkit-order:1;-ms-flex-order:1;order:1}}.main-grid .main-content-full-width{width:calc(100% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem}.main-grid .main-content{width:calc(100% - 1.25rem);margin-right:.625rem;margin-left:.625rem}@media print,screen and (min-width:40em){.main-grid .main-content{width:calc(66.66667% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem}}.main-grid .sidebar{width:calc(100% - 1.25rem);margin-right:.625rem;margin-left:.625rem}@media print,screen and (min-width:40em){.main-grid .sidebar{width:calc(33.33333% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem;margin-top:1rem}}.footer-container{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin:0 auto;border-top:1px solid #cacaca;margin-top:3.75rem}@media print,screen and (min-width:40em){.footer-container{padding-right:.9375rem;padding-left:.9375rem}}.footer-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:1.875rem 0}.footer-grid section{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem}@media print,screen and (min-width:64em){.footer-grid section{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:.9375rem;margin-left:.9375rem}}.footer-grid ul{list-style-type:none;margin:0;padding:0}body#tinymce{height:auto;max-width:75rem;padding:1.25rem!important}.sites-button{background:#1779ba;font-size:1.25rem;font-weight:700;box-shadow:0 -2px 0 rgba(0,0,0,.2) inset;border-radius:3px;border:none}.cards-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.cards-container .card{width:calc(100% - 1.25rem);margin-right:.625rem;margin-left:.625rem}.cards-container .card .card-content{padding:1rem}@media print,screen and (min-width:40em){.cards-container .card{width:calc(33.33333% - .7rem);margin-right:.35rem;margin-left:.35rem}}.featured-hero{background-size:cover;background-position:center;background-repeat:no-repeat;height:6.25rem}@media print,screen and (min-width:40em){.featured-hero{height:12.5rem}}@media screen and (min-width:75em){.featured-hero{height:25rem}}.dotted,.section-divider hr{border-style:dashed;margin:2rem 0}[data-whatinput=mouse] a:focus,button:focus,button:focus [data-whatinput=touch] a:focus{outline:0}.front-hero{background:url(../images/demo/hero-bg-foundation-6-small.svg) bottom center;background-size:cover;background-position:bottom;padding:4.0625rem 0;margin:0 0 2rem;height:auto;position:relative;text-align:left}.front-hero .marketing{padding-right:.625rem;padding-left:.625rem;max-width:55rem;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media print,screen and (min-width:40em){.front-hero .marketing{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.front-hero{background:url(../images/demo/hero-bg-foundation-6-large.svg) bottom center;background-size:cover;background-position:center;height:42.8125rem;margin:0 0 4.5rem}}.front-hero .watch{width:calc(58.33333% - 1.25rem);margin-right:.625rem;margin-left:.625rem}@media print,screen and (min-width:40em){.front-hero .watch{width:calc(100% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem}}.front-hero .watch a{color:#b4c9d1;cursor:pointer;font-weight:400;margin-right:1.25rem}.front-hero .watch a:hover{color:#fff}.front-hero .watch #stargazers :before{content:"\f09b";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#b4c9d1;margin-right:.5rem}.front-hero .watch #twitter :before{content:"\f099";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#b4c9d1;margin-right:.5rem}.front-hero .tagline{width:calc(66.66667% - 1.25rem);margin-right:.625rem;margin-left:.625rem}@media print,screen and (min-width:40em){.front-hero .tagline{width:calc(41.66667% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem;padding-top:6rem}}.front-hero h1{color:#fff;font-weight:500;font-size:2.2rem}@media print,screen and (min-width:40em){.front-hero h1{font-size:2.875rem}}.front-hero h4{color:#fefefe;font-weight:300;font-size:1.3125rem}.front-hero .download{margin-top:1.25rem}.intro{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media print,screen and (min-width:40em){.intro{padding-right:.9375rem;padding-left:.9375rem}}.intro .fp-intro{width:calc(100% - 1.25rem);margin-right:.625rem;margin-left:.625rem}@media print,screen and (min-width:40em){.intro .fp-intro{width:calc(83.33333% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem;margin-left:calc(8.33333% + .625rem)}.intro .fp-intro h2{font-weight:300;margin-bottom:1.5rem}.intro .fp-intro h4{font-size:1.125rem;line-height:1.6;color:#777;margin-bottom:2rem}}.section-divider{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media print,screen and (min-width:40em){.section-divider{padding-right:.9375rem;padding-left:.9375rem}}.section-divider hr{width:calc(100% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem;box-sizing:border-box}.benefits{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;text-align:center}@media print,screen and (min-width:40em){.benefits{padding-right:.9375rem;padding-left:.9375rem}}.benefits header{width:calc(100% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem}.benefits header h2{font-weight:300}.benefits header h4{font-size:1.125rem;line-height:1.6;color:#777}.benefits .customizable,.benefits .professional,.benefits .responsive,.benefits .semantic{width:calc(100% - 1.25rem);margin-right:.625rem;margin-left:.625rem}@media print,screen and (min-width:40em){.benefits .customizable,.benefits .professional,.benefits .responsive,.benefits .semantic{width:calc(25% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem}}.benefits .customizable img,.benefits .professional img,.benefits .responsive img,.benefits .semantic img{padding:1.25rem;margin:1rem auto 0 auto}.benefits .customizable h3,.benefits .professional h3,.benefits .responsive h3,.benefits .semantic h3{color:#0a0a0a;font-weight:300;font-size:1.75rem}.benefits .customizable p,.benefits .professional p,.benefits .responsive p,.benefits .semantic p{font-size:.9375rem}.benefits .why-foundation{width:calc(100% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem;margin-top:4rem}.kitchen-sink-header{width:calc(100% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem}.kitchen-sink-components{width:calc(100% - 1.25rem);margin-right:.625rem;margin-left:.625rem}.kitchen-sink-components hr{margin:3rem 0}@media print,screen and (min-width:64em){.kitchen-sink-components{width:calc(75% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem}}.kitchen-sink-nav{display:none}@media print,screen and (min-width:64em){.kitchen-sink-nav{width:calc(25% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem;display:block;float:right}.kitchen-sink-nav .docs-sub-menu{font-size:.85rem;margin-top:1rem}.kitchen-sink-nav .docs-menu-title{text-transform:uppercase;font-size:.75rem;color:#8a8a8a;font-weight:700;line-height:1;padding-left:.9rem;margin-bottom:.5rem;border-top:1px solid #cacaca;margin-top:1rem;padding-top:1.5rem}.kitchen-sink-nav .docs-toc{width:100%;padding-left:4rem;padding-right:1rem}.kitchen-sink-nav .docs-toc .active{background:#2199e8;color:#fff}.kitchen-sink-nav .docs-toc .docs-sub-menu:first-child .docs-menu-title{margin-top:0;border-top:0;padding-top:0}}.kitchen-sink-grid .grid-x{background:#d6ecfa;font-size:12px;line-height:2rem;margin-bottom:1.5rem}.kitchen-sink-grid .grid-x .cell,.kitchen-sink-grid .grid-x :nth-child(odd){background:#7bc1ef;color:#0a0a0a}.kitchen-sink-grid .grid-x .cell:nth-child(even){background:#1779ba;color:#fefefe}.flex-col, .flex-row {display:-webkit-flex; display:flex;}.flex-col {-webkit-flex-direction:column;flex-direction:column;}.flex-row {-webkit-flex-direction:row;flex-direction:row;}.s-a { -webkit-justify-content:space-around; justify-content:space-around;}.s-b { -webkit-justify-content:space-between; justify-content:space-between;}.j-c { -webkit-justify-content:center; justify-content:center;}.a-c { -webkit-align-items:center; align-items:center;}.f-w { -webkit-flex-wrap:wrap; flex-wrap:wrap;}html {font-size:16px;} footer.footer {background-color:#E7F9FF; } footer .foot-menu-lbl { color:#B42127; font-family:'Roboto', sans-serif;font-weight:bold;font-size:16px;line-height:1.3; } .foot-cntr {max-width:72rem;margin:0 auto;width:96%; } .foot-cntr.top-row {margin:0 auto 62px;padding:82px 0 0; } @media screen and (min-width:1025px) { .foot-menu-cntr {padding-right:25px; } .foot-menu-cntr:last-child {padding-right:0; } } .foot-cntr.btm-row {padding:0 0 62px; } footer.footer nav ul { list-style-type:none;margin:0; } footer.footer nav ul li {border-bottom:2px solid transparent; } footer.footer nav ul li:last-child { border-bottom:none; } footer.footer nav ul li::marker { display:none; } footer.footer nav ul li a {font-family:'Roboto', sans-serif;font-size:1rem;line-height:1.3;color:#213139; } footer.footer .foot-menu-lbl {font-family:'Roboto', sans-serif;font-size:1.125rem;line-height:1.3;color:#B42127;margin:0 0 12px 0; } footer.footer .footer-bottom .footer-grid {border-top:none; } ul#foot-social { list-style-type:none; margin:0; } ul#foot-social li { margin-right:14px; } ul#foot-social li:last-child { margin-right:0; } ul#foot-social li a[target="_blank"]:hover span, ul#foot-social li a[target="_blank"]:focus span { width:300px; right:0; left:auto; top:23px; }a#foot-link-logo {max-width:170px;display:block;margin:0 0 4px; } a#foot-link-logo + p {font-family:'Roboto', sans-serif;font-size:16px;line-height:1.3;color:#213139; }body.home article#post-43 {background-color:#EFF4F8; }@media screen and (max-width:1024px) {.foot-cntr {max-width:600px;}.foot-cntr.top-row {-webkit-flex-wrap:wrap;flex-wrap:wrap;}.foot-menu-cntr {width:48%;}.foot-cntr.top-row .foot-menu-cntr:first-child, .foot-cntr.top-row .foot-menu-cntr:first-child + .foot-menu-cntr {margin-bottom:28px;}footer.footer nav ul li {line-height:2;}}@media screen and (max-width:600px) {.foot-cntr {width:calc(100% - 60px);}.foot-cntr.top-row {padding:51px 0 0;}.foot-cntr.top-row, .foot-cntr.btm-row {-webkit-flex-direction:column;flex-direction:column;}.foot-menu-cntr {width:100% !important;}.foot-cntr.top-row .foot-menu-cntr {margin-bottom:28px;}.foot-cntr.top-row .foot-menu-cntr:last-child {margin-bottom:0;}.foot-cntr.top-row {margin:0 auto 68px;}#foot-btm-left {margin:0 0 14px;}.foot-cntr.btm-row {padding:0 0 75px;}ul#foot-social li a[target="_blank"]:hover span {display:none;}} body.page-template-tpl-spring-landing-page main h2, body.landing-page-design main h2 {color:#213139;font-family:'Inter';font-style:normal;font-weight:700;font-size:2rem; } body.page-template-tpl-fullington-express-page .content-container .main-grid, body.page-template-tpl-winter-landing-page .content-container .main-grid, body.page-template-tpl-spring-landing-page .content-container .main-grid, body.landing-page-design .content-container .main-grid {width:96%;}body.page-template-tpl-long-island-service .content-container .main-grid {}body.page-template-tpl-fullington-express-page .featured-banner,body.page-template-tpl-winter-landing-page .featured-banner,body.page-template-tpl-spring-landing-page .featured-banner,body.landing-page-design .featured-banner { position:relative;}body.page-template-tpl-winter-landing-page .featured-banner::before,body.page-template-tpl-spring-landing-page .featured-banner::before,body.landing-page-design .featured-banner::before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(33, 49, 57, .47);}body.page-template-tpl-fullington-express-page .banner-inner-content,body.page-template-tpl-winter-landing-page .banner-inner-content,body.page-template-tpl-spring-landing-page .banner-inner-content,body.landing-page-design .banner-inner-content{ position:absolute; width:96%; max-width:970px; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%); left:0; right:0; margin:0 auto;}body.page-template-tpl-fullington-express-page .tt-suggestion,body.page-template-tpl-winter-landing-page .tt-suggestion,body.page-template-tpl-spring-landing-page .tt-suggestion { padding:0.2rem 1rem; -webkit-border-radius:2.5px; border-radius:2.5px;}body.page-template-tpl-fullington-express-page .tt-suggestion:hover, body.page-template-tpl-fullington-express-page .tt-suggestion:focus,body.page-template-tpl-winter-landing-page .tt-suggestion:hover,body.page-template-tpl-winter-landing-page .tt-suggestion:focus,body.page-template-tpl-spring-landing-page .tt-suggestion:hover,body.page-template-tpl-spring-landing-page .tt-suggestion:focus,body.landing-page-design .tt-suggestion:hover,body.landing-page-design .tt-suggestion:focus { background-color:hsl(200, 27%, 18%); color:#fff; cursor:pointer;}body.page-template-tpl-fullington-express-page .banner-inner-content h1,body.page-template-tpl-winter-landing-page .banner-inner-content h1,body.page-template-tpl-spring-landing-page .banner-inner-content h1,body.landing-page-design .banner-inner-content h1 { font-family:'Inter', sans-serif; font-weight:800; font-size:32px; line-height:1.3; text-align:center; color:#fff; margin:0 0 11px;}body.page-template-tpl-long-island-service .banner-inner-content h1 {font-size:2.5rem;margin:0 0 45px;}body.page-template-tpl-long-island-service .banner-inner-content h1 span {display:block;font-style:normal;font-weight:400;font-size:1.625rem;}body.page-template-tpl-fullington-express-page .banner-inner-content h2,body.page-template-tpl-winter-landing-page .banner-inner-content h2,body.page-template-tpl-spring-landing-page .banner-inner-content h2,body.landing-page-design .banner-inner-content h2 { font-family:'Inter', sans-serif; font-weight:500; font-size:22px; line-height:1.3; text-align:center; color:#fff; margin:0 0 66px;} .fullington-express-banner, .winter-landing-banner { height:529px; background-size:cover; background-position:top center; } body.page-template-tpl-fullington-express-page .tt-menu, body.page-template-tpl-winter-landing-page .tt-menu, body.page-template-tpl-spring-landing-page .tt-menu, body.landing-page-design .tt-menu { background-color:rgba(255, 255, 255, 0.98); padding:0.5rem 1rem; -webkit-border-radius:10px; border-radius:10px; -webkit-box-shadow:1px 1px 6px rgb(0 0 0 / 30%); box-shadow:1px 1px 6px rgb(0 0 0 / 30%); width:20.5rem; top:110%; z-index:120;} body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper, body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper, body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper, body.landing-page-design .custom-header-form-input-wrapper { position:relative; } body.page-template-tpl-fullington-express-page .custom-header .img-one, body.page-template-tpl-winter-landing-page .custom-header .img-one, body.page-template-tpl-spring-landing-page .custom-header .img-one, body.landing-page-design .custom-header .img-one{ margin:0 16px 0; width:36px; height:59px; cursor:pointer;}body.page-template-tpl-fullington-express-page .custom-header .img-two,body.page-template-tpl-winter-landing-page .custom-header .img-two,body.page-template-tpl-spring-landing-page .custom-header .img-two,body.landing-page-design .custom-header .img-two { margin:0 1.25rem 1rem; width:1.5rem; display:none; cursor:pointer;} body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper input, body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper input, body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper input, body.landing-page-design .custom-header-form-input-wrapper input { width:20.5rem; height:3.84rem; border-radius:5px; border:none; padding:0 0 0 5rem; } body.page-template-tpl-fullington-express-page .custom-header-form button, body.page-template-tpl-winter-landing-page .custom-header-form button, body.page-template-tpl-spring-landing-page .custom-header-form button, body.landing-page-design .custom-header-form button{ background-color:#FDC23C; border-radius:5px; width:198px; height:59px; padding:0.5rem 1rem; color:#213139; font-weight:700; margin:0 auto 0 2.4rem; cursor:pointer;}body.page-template-tpl-fullington-express-page .custom-header-form-input-two,body.page-template-tpl-winter-landing-page .custom-header-form-input-two,body.page-template-tpl-spring-landing-page .custom-header-form-input-two,body.landing-page-design .custom-header-form-input-two { padding:0 0 0 7.5rem !important}body.page-template-tpl-fullington-express-page .custom-header input[type="search"],body.page-template-tpl-winter-landing-page .custom-header input[type="search"],body.page-template-tpl-spring-landing-page .custom-header input[type="search"],body.landing-page-design .custom-header input[type="search"] { margin:0;}.page-template-tpl-fall-landing-page .lowest-fare-img,body.page-template-tpl-fullington-express-page .lowest-fare-img,body.page-template-tpl-spring-landing-page .lowest-fare-img,body.landing-page-design .lowest-fare-img{ background-size:cover; background-repeat:none; border-radius:10px; min-height:300px; margin-bottom:15px; } ul.lowest-fare-boxes { list-style-type:none; margin:0 auto; } body.page-template-tpl-fullington-express-page .main-grid .main-content-full-width { -webkit-flex:1 0 auto; flex:1 0 auto; width:100%; } body.page-template-tpl-fullington-express-page ul.lowest-fare-boxes { margin:0 0 36px; } body.page-template-tpl-fullington-express-page ul.lowest-fare-boxes li { margin:0; width:340px; max-width:32%; -webkit-box-shadow:0px 2px 5px 1px rgba(38, 59, 62, 0.12); box-shadow:0px 2px 5px 1px rgba(38, 59, 62, 0.12); -webkit-border-radius:8px; border-radius:8px; } body.page-template-tpl-fullington-express-page .main-content-full-width h3 { font-family:'Inter', sans-serif; font-weight:700; font-size:32px; line-height:1.3; color:#213139; margin:0 0 5px 0; } body.page-template-tpl-fullington-express-page .main-content-full-width p { font-family:'Roboto', sans-serif; font-size:18px; line-height:21px; color:#213139; margin:0 0 22px; } body.page-template-tpl-fullington-express-page .content-container { padding:80px 0 84px 0; } .low-fare-box-btm { padding:10px 23px 19px; } body.page-template-tpl-fullington-express-page .low-fare-box-btm p { font-family:'Roboto', sans-serif; font-weight:700; color:#213139; font-size:18px; line-height:1.3; margin:0 0 2px; } body.page-template-tpl-fullington-express-page .low-fare-box-btm p:last-child { font-weight:normal; color:#485C65; font-size:16px; }li.no-margin-bottom { margin-bottom:0;}.fullington-top-sect { margin:0 0 54px;}#fullington-sub-head {font-family:'Inter', sans-serif;font-weight:600;font-size:22px;line-height:1.3;color:#2F7AAC;margin:0 0 20px;}.tac-landing-generic { margin:0 0 55px;}.tac-landing-generic p { font-family:'Roboto', sans-serif; font-size:16px; line-height:1.3; margin:0 0 3px;}ul.popular-destinations-list { list-style-type:none; margin:0 0 0;}ul.popular-destinations-list li { margin:0 0 0;}ul.popular-destinations-list li a { font-family:'Roboto', sans-serif; font-size:1.375rem; line-height:1.3; text-decoration-line:underline; color:#213139;}body.page-template-tpl-long-island-service ul.popular-destinations-list li a{text-decoration:none !important;font-size:1.25rem;}body.page-template-tpl-winter-landing-page ul.popular-destinations-list li a {}@media screen and (min-width:526px) {body.page-template-tpl-spring-landing-page ul.popular-destinations-list li a {font-size:1.275rem;}body.landing-page-design ul.popular-destinations-list li a {font-size:1.275rem;}}ul.popular-destinations-list.three-col li { width:30%; border-bottom:14px solid transparent;}body.page-template-tpl-long-island-service ul.popular-destinations-list {} body.landing-page-design .section {clear:both;padding:0px;margin:0px;}body.landing-page-design .low-fare-box {display:block;float:left;margin:0 0 3.5rem 1.6% !important;}body.page-template-tpl-long-island-service ul .low-fare-box.box-num-4,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-8 {margin-left:0 !important;}body.page-template-tpl-long-island-service ul .low-fare-box.box-num-8,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-9 {margin-bottom:0 !important;}body.landing-page-design .low-fare-box:first-child { margin-left:0 !important; }body.landing-page-design .group::before,body.landing-page-design .group::after { content:""; display:table; }body.landing-page-design .group::after { clear:both;}body.landing-page-design .group { zoom:1;}@media screen and (max-width:1220px) {body.page-template-tpl-long-island-service ul .low-fare-box,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-4,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-8 {width:31.2%;margin:0 0 3.5rem 3.2% !important;}body.page-template-tpl-long-island-service ul .low-fare-box.box-num-3,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-6,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-9 {margin-left:0 !important;}}@media screen and (max-width:1024px) {body.page-template-tpl-long-island-service ul .low-fare-box,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-3,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-4,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-6,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-8,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-9 {width:48.1%;margin:0 0 3.5rem 3.8% !important;}body.page-template-tpl-long-island-service ul .low-fare-box.box-num-2,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-4,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-6,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-8 {margin-left:0 !important;}body.page-template-tpl-long-island-service ul .low-fare-box.box-num-8,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-9 {margin-bottom:0 !important;}}@media screen and (max-width:600px) {body.page-template-tpl-long-island-service ul .low-fare-box,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-3,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-4,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-6,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-8,body.page-template-tpl-long-island-service ul .low-fare-box.box-num-9 {width:100%;margin:0 0 3.5rem !important;}body.page-template-tpl-long-island-service ul .low-fare-box.box-num-9 {margin-bottom:0 !important;}}body.page-template-tpl-long-island-service ul.popular-destinations-list.three-col li {}body.page-template-tpl-long-island-service .low-fare-box.box-num-8,body.page-template-tpl-long-island-service .low-fare-box.box-num-9 {}body.page-template-tpl-long-island-service ul.popular-destinations-list.three-col::after {}@media screen and (max-width:1020px) {body.page-template-tpl-long-island-service ul.popular-destinations-list.three-col li {}}@media screen and (max-width:600px) {body.page-template-tpl-long-island-service ul.popular-destinations-list.three-col li {}}body.page-template-tpl-spring-landing-page main article {margin-bottom:30px;}body.landing-page-design main article {margin-bottom:30px;}@media screen and (min-width:1025px) {body.page-template-tpl-winter-landing-page ul.popular-destinations-list.three-col li {width:32%;}}body.page-template-tpl-fullington-express-page .popular-destinations h3 { margin:0 0 36px;}body.page-template-tpl-fullington-express-page .popular-destinations { margin:0 0 16px;}.fullington-landing-img { background-size:cover; background-position:top center; height:431px; -webkit-border-radius:4px; border-radius:4px; background-repeat:no-repeat;}.fullington-landing-img.one { margin:0 0 31px;}.fullington-mid-sect { margin:0px 0 33px;}body.page-template-tpl-fullington-express-page .fullington-mid-sect h3 { font-family:'Inter', sans-serif; font-weight:700; font-size:24px; line-height:1.3; color:#213139; margin:0 0 25px;}body.page-template-tpl-fullington-express-page .fullington-mid-sect h3:nth-of-type(2) { padding-top:15px;}body.page-template-tpl-fullington-express-page .fullington-mid-sect p, body.page-template-tpl-fullington-express-page .fullington-sect-two p { font-size:18px; line-height:1.6;}.fullington-landing-img.two { margin:0 0 73px; height:374px;}body.page-template-tpl-fullington-express-page .fullington-sect-two h4 { font-family:'Inter', sans-serif; font-weight:700; font-size:32px; line-height:1.3; color:#213139; margin:0;}#fullington-driven-rewards { width:197px; height:56px; background:#FDC23C; -webkit-border-radius:4px; border-radius:4px;}#fullington-driven-rewards span { font-family:'Roboto', sans-serif; font-weight:700; font-size:18px; line-height:1; color:#213139;}.fullington-sect-two { margin:0 0 56px;}body.page-template-tpl-fullington-express-page .fullington-top-sect p a, .tac-landing-generic p a { color:#2F7AAC; text-decoration:underline;}body.error404 article header {background-color:transparent;}body.page-id-3080 .main-grid .main-content-full-width {overflow-x:hidden;}body.page-id-3080 a.red-button.button {font-size:1rem;line-height:1.3;} body.page-id-11084 #sect14867-3 h2 {margin-bottom:1rem;font-size:1rem;line-height:1.6;color:#484848;font-weight:700; } .tw-faq-title {font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:1.4rem;}ul.qe-faq-toggle, ul.tw-faq-group {margin:0 0 0;}ul.qe-faq-toggle li *, ul.tw-faq-group li * {font-family:'Open Sans', Arial, Helvetica, sans-serif;}@media screen and (max-width:1024px) { .fullington-express-banner, .winter-landing-banner { height:362px; } body.page-template-tpl-fullington-express-page .content-container .main-grid { width:100%; padding-left:65px; padding-right:65px; } body.page-template-tpl-fullington-express-page .lowest-fare-img, body.page-template-tpl-winter-landing-page .lowest-fare-img, body.page-template-tpl-spring-landing-page .lowest-fare-img, body.landing-page-design .lowest-fare-img{ min-height:288px; } .tablet-1024-break { display:inline-block !important; } body.page-template-tpl-fullington-express-page .banner-inner-content h1, body.page-template-tpl-winter-landing-page .banner-inner-content h1, body.page-template-tpl-spring-landing-page .banner-inner-content h1, body.landing-page-design .banner-inner-content h1 { margin:0 0 0; } body.page-template-tpl-long-island-service .banner-inner-content h1 { margin:0 0 30px; } body.page-template-tpl-fullington-express-page .banner-inner-content h2, body.page-template-tpl-winter-landing-page .banner-inner-content h2, body.page-template-tpl-spring-landing-page .banner-inner-content h2, body.landing-page-design .banner-inner-content h2 { font-size:16px; margin:0 0 27px; }body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper::before, body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper::before, body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper::before, body.landing-page-design .custom-header-form-input-wrapper::before { left:-0.5px; top:6px !important; font-size:13px !important; padding:0.1rem 0 0 1rem !important; height:1.3rem; font-size:0.875rem; text-transform:uppercase; } body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper input, body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper input, body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper input, body.landing-page-design .custom-header-form-input-wrapper input { padding:1.1rem 0 0 1rem !important; } body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper input, body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper input, body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper input, body.landing-page-design .custom-header-form-input-wrapper input { width:100%; } body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper span, body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper span, body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper span, body.landing-page-design .custom-header-form-input-wrapper span { width:100%; } body.page-template-tpl-fullington-express-page .custom-header .img-one, body.page-template-tpl-winter-landing-page .custom-header .img-one, body.page-template-tpl-spring-landing-page .custom-header .img-one, body.landing-page-design .custom-header .img-one {margin:0 2.4% 0; width:20px; height:20px; } body.page-template-tpl-fullington-express-page #terminal_search_form, body.page-template-tpl-winter-landing-page #terminal_search_form, body.page-template-tpl-spring-landing-page #terminal_search_form, body.landing-page-design #terminal_search_form { -webkit-align-items:center; align-items:center; -webkit-justify-content:space-between; justify-content:space-between; width:96%; max-width:888px; margin:0 auto; } body.page-template-tpl-fullington-express-page .custom-header-form button, body.page-template-tpl-winter-landing-page .custom-header-form button, body.page-template-tpl-spring-landing-page .custom-header-form button, body.landing-page-design .custom-header-form button{ -webkit-flex:1 0 auto; flex:1 0 auto;margin:0 0 0 2.3%; } body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper, body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper, body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper, body.landing-page-design .custom-header-form-input-wrapper { position:relative; width:283px; max-width:32%; } body.page-template-tpl-fullington-express-page .main-content-full-width h3, body.page-template-tpl-winter-landing-page .main-content-full-width h3, body.page-template-tpl-spring-landing-page .main-content-full-width h3, body.landing-page-design .main-content-full-width h3 { font-size:24px; } body.page-template-tpl-fullington-express-page .content-container, body.page-template-tpl-winter-landing-page .content-container, body.page-template-tpl-spring-landing-page .content-container, body.landing-page-design .content-container { padding:23px 0 54px 0; } .fullington-top-sect { margin:0 0 41px; } .low-fare-box-btm { padding:7px 5px 8px 17px; } body.page-template-tpl-fullington-express-page ul.lowest-fare-boxes, body.page-template-tpl-winter-landing-page ul.lowest-fare-boxes, body.page-template-tpl-spring-landing-page ul.lowest-fare-boxes, body.landing-page-design ul.lowest-fare-boxes { margin:0 0 24px; } .tac-landing-generic { margin:0 0 26px; } body.page-template-tpl-fullington-express-page .main-content-full-width h3 { font-size:32px; } body.page-template-tpl-fullington-express-page .fullington-top-sect h3 { font-size:24px; } #fullington-sub-head {font-size:20px; } ul.popular-destinations-list { max-width:824px; width:96%; } ul.popular-destinations-list.three-col li { width:50%; } body.page-template-tpl-fullington-express-page .popular-destinations { margin:0 0 28px; } .fullington-landing-img.one { height:290px; } body.page-template-tpl-fullington-express-page .fullington-mid-sect h3 { font-size:24px; } .fullington-mid-sect { margin:0px 0 65px; } .fullington-landing-img.two { margin:0 0 52px; height:290px; } .fullington-sect-two { margin:0 0 28px; }}@media screen and (max-width:950px) { body.page-template-tpl-fullington-express-page .content-container .main-grid { padding-left:34px; padding-right:34px; } body.page-template-tpl-fullington-express-page .custom-header .img-one, body.page-template-tpl-winter-landing-page .custom-header .img-one, body.page-template-tpl-spring-landing-page .custom-header .img-one, body.landing-page-design .custom-header .img-one{ margin:0 2% 0; } body.page-template-tpl-fullington-express-page #terminal_search_form, body.page-template-tpl-winter-landing-page #terminal_search_form, body.page-template-tpl-spring-landing-page #terminal_search_form, body.landing-page-design #terminal_search_form { width:100%; } body.page-template-tpl-fullington-express-page .fullington-top-sect h3 br { display:none !important; }}@media screen and (min-width:901px) {body.page-template-tpl-fullington-express-page ul.lowest-fare-boxes li:nth-of-type(1),body.page-template-tpl-fullington-express-page ul.lowest-fare-boxes li:nth-of-type(2),body.page-template-tpl-fullington-express-page ul.lowest-fare-boxes li:nth-of-type(3) {margin:0 0 30px;}}@media screen and (max-width:900px) { body.page-template-tpl-fullington-express-page ul.lowest-fare-boxes li { max-width:100%; margin:0 0 39px; } ul.popular-destinations-list { width:100%; } ul.popular-destinations-list.three-col li { width:48%; }}@media screen and (max-width:767px) { .fullington-express-banner, .winter-landing-banner { height:456px; } body.page-template-tpl-fullington-express-page .featured-banner{ background-position:-700px 0; background-repeat:no-repeat; } body.page-template-tpl-winter-landing-page .featured-banner {background-repeat:no-repeat; } body.page-template-tpl-fullington-express-page .banner-inner-content h1, body.page-template-tpl-winter-landing-page .banner-inner-content h1, body.page-template-tpl-spring-landing-page .banner-inner-content h1, body.landing-page-design .banner-inner-content h1 { font-size:26px; } body.page-template-tpl-long-island-service .banner-inner-content h1 span { font-size:1.25rem; } body.page-template-tpl-fullington-express-page #terminal_search_form, body.page-template-tpl-winter-landing-page #terminal_search_form, body.page-template-tpl-spring-landing-page #terminal_search_form, body.landing-page-design #terminal_search_form { -webkit-flex-direction:column; flex-direction:column; width:96%; max-width:311px; position:relative; } body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper, body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper, body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper, body.landing-page-design .custom-header-form-input-wrapper { width:100%; max-width:100%; } body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper.one, body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper.one, body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper.one, body.landing-page-design .custom-header-form-input-wrapper.one { z-index:115; margin:0 0 2px; } body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper.one input[type="search"], body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper.one input[type="search"], body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper.one input[type="search"], body.landing-page-design .custom-header-form-input-wrapper.one input[type="search"] { -webkit-border-bottom-right-radius:0; -webkit-border-bottom-left-radius:0; border-bottom-left-radius:0; border-bottom-right-radius:0; } body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper.two input[type="search"], body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper.two input[type="search"], body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper.two input[type="search"], body.landing-page-design .custom-header-form-input-wrapper.two input[type="search"] { -webkit-border-top-right-radius:0; -webkit-border-top-left-radius:0; border-top-left-radius:0; border-top-right-radius:0; } body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper.two, body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper.two, body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper.two, body.landing-page-design .custom-header-form-input-wrapper.two { margin:0 auto 16px; } body.page-template-tpl-fullington-express-page .custom-header-form button, body.page-template-tpl-winter-landing-page .custom-header-form button, body.page-template-tpl-spring-landing-page .custom-header-form button, body.landing-page-design .custom-header-form button { width:100%; height:50px; margin:0; }body.page-template-tpl-fullington-express-page .custom-header .img-one, body.page-template-tpl-winter-landing-page .custom-header .img-one, body.page-template-tpl-spring-landing-page .custom-header .img-one, body.landing-page-design .custom-header .img-one{ display:none; } body.page-template-tpl-fullington-express-page .custom-header .img-two, body.page-template-tpl-winter-landing-page .custom-header .img-two, body.page-template-tpl-spring-landing-page .custom-header .img-two, body.landing-page-design .custom-header .img-two { display:block; position:absolute; top:2.3rem; right:0; z-index:120; width:2.5rem; } body.page-template-tpl-fullington-express-page ul.lowest-fare-boxes { -webkit-flex-direction:column; flex-direction:column; -webkit-align-items:center; align-items:center; } body.page-template-tpl-fullington-express-page ul.lowest-fare-boxes li { max-width:100%; margin:0 0 39px; }}@media screen and (max-width:700px) { body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper::before, body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper.one::before, body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper::before, body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper.one::before{ padding:0 0 0 16px !important; top:8px !important; } body.page-template-tpl-fullington-express-page .banner-inner-content h1 br, body.page-template-tpl-winter-landing-page .banner-inner-content h1 br, body.page-template-tpl-spring-landing-page .banner-inner-content h1 br, body.landing-page-design .banner-inner-content h1 br { display:none !important; } body.page-template-tpl-fullington-express-page .banner-inner-content h1, body.page-template-tpl-winter-landing-page .banner-inner-content h1, body.page-template-tpl-spring-landing-page .banner-inner-content h1, body.landing-page-design .banner-inner-content h1 { margin:0 0 14px; } .fullington-top-sect { margin:0 0 26px; } ul.popular-destinations-list { -webkit-flex-direction:column; flex-direction:column; } ul.popular-destinations-list.three-col li { width:100%; } body.page-template-tpl-fullington-express-page .lowest-fare-img { min-height:329px; margin-bottom:12px; } .low-fare-box-btm { padding:7px 5px 13px 17px; } body.page-template-tpl-fullington-express-page ul.lowest-fare-boxes li:last-child { margin-bottom:0; } body.page-template-tpl-fullington-express-page .popular-destinations { margin:0 0 44px; } body.page-template-tpl-fullington-express-page .popular-destinations h3 { font-size:22px; margin:0 0 19px; } .tac-landing-generic { margin:0 0 40px; } .fullington-landing-img.one { height:427px; background-position:40% 0; margin:0 0 20px; } body.page-template-tpl-fullington-express-page .fullington-mid-sect h3 { font-size:22px; margin:0 0 10px; } .fullington-mid-sect { margin:0px 0 13px; } .fullington-landing-img.two { height:374px; margin:0 0 29px; background-position:-700px 0; } body.page-template-tpl-fullington-express-page .fullington-sect-two h4 { font-size:22px; }}@media screen and (max-width:510px) { body.page-template-tpl-fullington-express-page .featured-banner { background-position:77% 0; }}@media screen and (max-width:375px) { ul.popular-destinations-list li a { font-size:20px; } .fullington-landing-img.one { background-position:43% 0; background-size:1301px 427px; } .fullington-landing-img.two { background-position:75% 0; }}.btn-prime, .btn-second, .btn-phantom, .trip_book .btn-prime {-webkit-border-radius:4px;border-radius:4px;min-height:50px;height:auto !important;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:3px solid transparent;}.btn-prime:hover, .btn-second:hover, .btn-phantom:hover {cursor:pointer;}.btn-prime span, .btn-second span, .btn-phantom span {font-size:1.125rem;margin:auto;font-family:'Roboto', sans-serif;font-weight:700;}.btn-prime span, .btn-second span {color:#213139}.btn-phantom span {color:#fff;}.btn-prime, .trip_book .btn-prime {background-color:#FDC23C;}.btn-second {background-color:#A5DDF7;}.btn-phantom {background-color:transparent;border:1px solid #fff;}.btn-prime:hover, .btn-prime:focus {background-color:#EBA417;}.btn-prime:focus {border:3px solid #213139;-webkit-box-shadow:none;box-shadow:none;} ul.news-update-block { list-style-type:none; margin:0; } ul.news-update-block li { width:48.5%; height:360px; background-position:center center; background-repeat:no-repeat; background-size:cover; position:relative; -webkit-justify-content:flex-end; justify-content:flex-end; margin:0 0 25px; -webkit-border-radius:8px; border-radius:8px; position:relative; padding:0 25px 42px; } ul.news-update-block li:focus { outline:5px solid #ac1a2d; } ul.news-update-block li::before {content:'';position:absolute;bottom:0;left:0;width:100%;height:300px;background:-moz-linear-gradient(top,rgba(33,49,57,0) 0%, rgba(33,49,57,0.15) 16%, rgba(33,49,57,0.9) 63%, rgba(33,49,57,1) 100%); background:-webkit-linear-gradient(top,rgba(33,49,57,0) 0%,rgba(33,49,57,0.15) 16%,rgba(33,49,57,0.9) 63%,rgba(33,49,57,1) 100%); background:linear-gradient(to bottom,rgba(33,49,57,0) 0%,rgba(33,49,57,0.15) 16%,rgba(33,49,57,0.9) 63%,rgba(33,49,57,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00213139', endColorstr='#213139',GradientType=0 ); -webkit-border-radius:8px;border-radius:8px;} ul.news-update-block li * { font-family:'Inter', sans-serif; color:#fff; } ul.news-update-block li a.news-update-btn {font-family:'Roboto', sans-serif;display:block;background-color:#A5DDF7;-webkit-border-radius:4px;border-radius:4px;color:#213139;font-size:1.125rem;font-weight:700;text-align:center;padding:4px 18px;line-height:24px;min-height:39px;border:4px solid transparent;outline:0 !important;box-shadow:none !important; } ul.news-update-block lia.news-update-btn:hover,ul.news-update-block li a.news-update-btn:focus { border-color:#ac1a2d; color:#213139; } .news-updates-inner { -webkit-align-items:flex-end; align-items:flex-end; position:relative; z-index:2; } .news-block-primary { font-size:1.875rem; line-height:1; font-weight:600; } .news-block-secondary {font-size:1.375rem;line-height:1;font-weight:400 } .news-block-primary + .news-block-secondary { margin:10px 0 0; } .news-update-l {padding-right:10px;}ul.news-update-block li.announce-more-updates {height:auto;width:100%;padding:0;text-align:center;}ul.news-update-block li.announce-more-updates * {color:#213139;display:inline;}ul.news-update-block li.announce-more-updates p {}ul.news-update-block li.announce-more-updates p:focus {}a.show-more-updates {border-color:#213139;margin:0 0 20px auto;width:300px;}a.show-more-updates span{color:#213139;margin-bottom:auto !important;}ul.news-update-block li.announce-more-updates:focus {color:#ff0000;}ul.news-update-block li.announce-more-updates::before {display:none;} div.btw-24-hour-term-notice {font-weight:700;font-size:17px;margin:0 0 20px 25px; } body.page-id-12079 .entry-content h2 {font-weight:700;color:#484848;font-size:1rem;margin-bottom:1rem; line-height:1.6;}@media screen and (max-width:1200px) {.news-updates-inner {-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;}ul.news-update-block li {padding:0;background-position:top center;height:355px;background-size:auto calc(100% - 50px);}ul.news-update-block li::before {-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;bottom:50px;}.news-update-l {width:100%;padding:0 30px 35px;}.news-update-r {width:100%;}ul.news-update-block li a.news-update-btn {width:100%;-webkit-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px;line-height:34px;min-height:50px;font-size:16px;}.news-block-primary {font-size:1.875rem;font-weight:600;}.news-block-secondary {font-size:1.375rem;font-weight:400;}.news-block-primary + .news-block-secondary {margin:15px 0 0;}} @media screen and (max-width:850px) {ul.news-update-block li {width:95%;max-width:500px;margin:0 auto 25px;}} @media screen and (max-width:767px) {.news-block-secondary {text-align:center;}.news-update-l {padding:0 30px 40px;}.news-block-primary {font-size:1.625rem;font-weight:600;text-align:left;}.news-block-secondary {font-size:1.375rem;font-weight:400;text-align:left;}} @media screen and (max-width:640px) {a.show-more-updates {margin:0 20px 20px auto;}}[data-toast-heading]{font-family:'Inter', sans-serif;font-size:18px !important;}[data-toast-content] {font-family:'Roboto', sans-serif;font-size:16px !important;}.toast { cursor:pointer; box-sizing:border-box; display:none; width:100%; max-width:640px; font-size:0.825em; border-top-right-radius:5px; border-top-left-radius:5px; background:#ffffff; box-shadow:0 2.8px 2.2px rgba(0, 0, 0, 0.02), 0 6.7px 5.3px rgba(0, 0, 0, 0.028), 0 12.5px 10px rgba(0, 0, 0, 0.035), 0 22.3px 17.9px rgba(0, 0, 0, 0.042), 0 41.8px 33.4px rgba(0, 0, 0, 0.05), 0 100px 80px rgba(0, 0, 0, 0.07); -webkit-transition:0.2s ease-in; transition:0.2s ease-in; } @media (min-width:640px) { .toast { border-radius:5px; margin-bottom:0.5em; } } .toast--active { display:-webkit-box; display:flex; -webkit-animation:slidein--bottom 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) forwards; animation:slidein--bottom 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) forwards; } .toast--warning { background:#bf360c; color:white; } .toast--success { background:#43a047; color:white; } .toast__actions { width:100%; max-width:768px; margin:0 auto; display:-webkit-box; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; flex-flow:column; } @media (min-width:640px) { .toast__actions { -webkit-box-orient:horizontal; -webkit-box-direction:normal; flex-flow:row; } } .toast__trigger { cursor:pointer; box-sizing:border-box; -webkit-box-flex:1; flex:1; padding:1em; margin:1em; border:0; background:#585858; border-radius:5px; color:white; text-transform:uppercase; font-weight:bold; -webkit-transition:0.2s ease; transition:0.2s ease; } .toast__trigger:hover, .toast__trigger:focus { background:#000; } .toast__container { z-index:3147483645; box-sizing:border-box; padding:0em 1em; position:fixed; width:100%; max-width:640px; margin:0 auto; display:-webkit-box; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; flex-flow:column; bottom:0; left:0; right:0; -webkit-box-align:center; align-items:center; -webkit-box-pack:center; justify-content:center; } @media (min-width:640px) { .toast__container { padding:0 1em; } } @media (min-width:1024px) { .toast__container { left:initial; right:0; } } .toast__icon { height:60px; width:60px; box-sizing:border-box; padding:1em; display:none; -webkit-box-align:center; align-items:center; -webkit-box-pack:center; justify-content:center; } .toast__icon svg { height:100%; } @media (min-width:640px) { .toast__icon { display:-webkit-box; display:flex; } } .toast__icon ~ .toast__content { padding:1em; } @media (min-width:640px) { .toast__icon ~ .toast__content { padding:1em 1em 1em 0; } } .toast__content { box-sizing:border-box; padding:1em; } .toast__content h2 { margin:0 0 0.25em 0; padding:0; font-size:1.2em; } .toast__content p { margin:0; padding:0; font-size:1em; } @-webkit-keyframes slidein--bottom { 0% { opacity:0; -webkit-transform:translateY(100%); transform:translateY(100%); } 100% { opacity:1; -webkit-transform:translateY(0); transform:translateY(0); } } @keyframes slidein--bottom { 0% { opacity:0; -webkit-transform:translateY(100%); transform:translateY(100%); } 100% { opacity:1; -webkit-transform:translateY(0); transform:translateY(0); } } body.page-template-tpl-legal-page .content-container .main-grid {width:96%;max-width:1113px; }#tw-legal-top {text-align:center;padding:0 0 23px;margin:29px auto 58px;border-bottom:1px solid #C7DEED;width:96%;max-width:615px;}#tw-legal-top h1 {font-size:40px;line-height:1.3;margin:0 0 17px;font-family:'neue-haas-grotesk-display', sans-serif;font-weight:600;font-style:normal;}#tw-legal-top p {text-align:center;color:#00354C;font-family:'neue-haas-unica', sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:1.5;}#tw-legal-top p:last-child {margin-bottom:0;}#tw-legal-carriers {margin:0 auto 60px;}ul#tw-l-carrier-row {list-style-type:none;margin:0 auto 20px;}ul#tw-l-carrier-row li {margin:0;width:241px;min-height:241px;}.legal-carrier-inner {width:100%;height:100%;border:1px solid #00354C;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}a.leg-page-link {text-decoration:none;width:100%;height:100%;padding:16px 5px;}.l-carrier-name {font-family:'Roboto', sans-serif;font-weight:600;font-style:normal;color:#00354C;font-size:22px;line-height:1.3;text-align:center;}.l-add-title, .l-carrier-add {font-family:'neue-haas-unica', sans-serif;font-weight:400;font-style:normal;color:#00354C;font-size:16px;text-align:center;}.l-carrier-add p:last-child {margin-bottom:0;}.l-add-title {font-weight:500;line-height:1.4;margin:0 0 2px;}.legal-carrier-inner img {max-width:103px;display:block;}#tw-legal-carriers > h2 {text-align:left;color:#00354C;font-size:31px;margin:0 0 20px;line-height:1.3;font-family:'neue-haas-grotesk-display', sans-serif;font-weight:600;font-style:normal;}#leg-info-we-collect {background-color:#00354C;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;padding:33px 39px;margin:0 auto 20px;}#leg-info-we-collect h4, #leg-info-we-collect p {color:#fff;}#leg-info-we-collect h4 {font-size:25px;line-height:1.3;margin:0 0 10px;font-family:'neue-haas-grotesk-display', sans-serif;font-weight:600;font-style:normal;margin:0 0 20px;}.leg-carrier-img {background-size:cover;width:139px;background-position:center;height:72px;margin:9px auto 4px;}#leg-info-p * {color:#fff;font-family:'neue-haas-unica', sans-serif;font-weight:400;font-style:normal;}#leg-info-p p {font-size:16px;line-height:1.474;}@media screen and (max-width:1200px) {ul#tw-l-carrier-row li {width:48%;}ul#tw-l-carrier-row {-webkit-flex-wrap:wrap;flex-wrap:wrap;}ul#tw-l-carrier-row li.legal-carrier-0, ul#tw-l-carrier-row li.legal-carrier-1 {margin-bottom:26px;}}@media screen and (max-width:767px) {body.page-template-tpl-legal-page .content-container .main-grid {width:100%;}body.page-template-tpl-legal-page .main-grid .main-content-full-width {width:calc(100% - 1.875rem);margin-right:auto;margin-left:auto;}#tw-legal-top {text-align:left;padding:0 0 23px;margin:15px auto 26px;width:100%;}#tw-legal-top h1 {font-size:37px;}#tw-legal-carriers > h2 {font-size:28px;}#tw-legal-top p {text-align:left;}ul#tw-l-carrier-row {margin-bottom:0;}ul#tw-l-carrier-row li {width:100%;margin-bottom:26px;max-width:320px;}ul#tw-l-carrier-row li:last-child {margin-bottom:0;}.legal-carrier-inner {-webkit-box-shadow:0 3px 6px rgb(0 0 0 / 8%), 0 3px 6px rgb(0 0 0 / 13%);box-shadow:0 3px 6px rgb(0 0 0 / 8%), 0 3px 6px rgb(0 0 0 / 13%);}#leg-info-we-collect {margin:0 auto;padding:29px 23px;}#leg-info-we-collect h4 {font-size:23px;margin:0 0 13px;}#leg-info-p p:last-child {margin-bottom:0;}}@media screen and (max-width:710px) {ul#tw-l-carrier-row {-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;}}@media screen and (min-width:40em) {body.page-id-12225 .header-bar + .header {max-width:75rem;}}h3.view-table-by {font-size:14px;color:#000;font-weight:700;margin-bottom:15px;}body #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {color:#575757;}body.page-template-our-carriers .top_banner h1 {margin-top:0;margin-bottom:0 !important;font-size:20px;color:#ffffff;text-align:center;font-weight:400;font-family:'Open Sans', sans-serif;}.gen-btn {display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:39px;min-width:211px;padding:0 20px;background-color:#ac1c22;}.gen-btn span {color:#fff;font-weight:600;text-transform:uppercase;z-index:2;}body.page-id-11084 .content-container .entry-content h1 + h2 {font-weight:400;font-size:1rem;margin-bottom:0;line-height:1.6;color:#484848;}@media screen and (max-width:767px) { body.page-id-12644 .gen-btn {padding:0 9px;width:100%; }body.page-id-12644 .gen-btn span {font-size:16px;}}@media screen and (max-width:360px) { body.page-id-12644 .gen-btn span {font-size:15px;}}@media screen {A {color:#ac1a2d;}A:hover {color:#00704a;}.logo a,.footer-bottom-column-one a{display:inline-block;}.gfield_radio li {width:3em;}.gfield_consent_label {margin-right:0 !important;} body.page-id-11111 .gfield_radio li, body.page-id-12053 .gfield_radio li, body.page-id-11034 .gfield_radio li { width:auto; }[type="color"]:focus,[type="date"]:focus,[type="datetime-local"]:focus,[type="datetime"]:focus,[type="email"]:focus,[type="month"]:focus,[type="number"]:focus,[type="password"]:focus,[type="radio"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="text"]:focus,[type="time"]:focus,[type="url"]:focus,[type="week"]:focus,a:focus,.mega-menu a:focus,select:focus,textarea:focus,.homepage-columns input[type="email"]:focus,[type="submit"]:focus,.gform_wrapper [type="submit"].button:focus {box-shadow:0 0 0 4px #ac1a2d;}.tw-notice-text a:focus {box-shadow:0 0 0 4px #ac1a2d;outline:0;}.header-bar a:focus,.header-bar #google_language_translator select.goog-te-combo:focus {box-shadow:0 0 0 4px #ffffff !important;}[type="submit"]:focus,.gform_wrapper [type="submit"].button:focus {background-color:#9FD4F9;color:black;box-shadow:0 0 5px #cacaca;border:4px solid #ac1a2d;}a:active,.mega-menu a:active {border:none;}BODY {color:#484848;font-family:'Open Sans', Arial, Helvetica, sans-serif;}H1 {color:#11374e;font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:2.2rem;}H2, .entry-content h1 {color:#11374e;font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:1.8rem;}.content-container .entry-content h1 {line-height:1.4;margin-top:0;margin:0 0 .5rem;}H2 + UL, .entry-content h1 + ul {margin-top:.5rem;}H3 {font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:1.6rem;}H4 {font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:1.4rem;}H5 {font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:1.25rem;}H6 {font-family:'Open Sans', Arial, Helvetica, sans-serif;}hr {margin:2rem auto;}iframe {width:1px;min-width:100%;}.grid-x {margin:0 auto;max-width:72rem;}.content-container {margin:0 auto;max-width:100%;padding-top:2rem;}.content-container .main-grid {margin:0 auto;max-width:72rem;}.content-container H1 {margin:1rem 0 2rem;}.header-bar {background:#11374e;color:#FFFFFF;font-size:.9rem;font-weight:700;padding:.5rem 1rem;text-align:right;}.header-bar A {color:#FFFFFF;margin:0 .5rem;}.header-bar A:last-child {margin-right:0;}.header-bar A:Hover {color:#FFFFFF;}.header-bar .tdsSignedOut {display:inline-block;}.header-bar #google_language_translator {display:inline-block;margin-right:2rem;}.header-bar #google_language_translator select.goog-te-combo {background:transparent;border:0px !important;color:#ffffff;font-family:"Open Sans", Arial, Helvetica, sans-serif;font-size:.9rem;font-weight:700;padding:0 3px !important;}.header-bar #google_language_translator select.goog-te-combo option {color:#000000;}.header-bar .goog-te-gadget .goog-te-combo {margin:0;}.header-bar .goog-te-gadget {position:relative;}.header-bar .goog-te-gadget:before {content:"";position:absolute;right:2px;top:9px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ffffff;pointer-events:none;}.header-bar .goog-te-gadget:after {content:"";position:absolute;right:2px;top:5px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid transparent;pointer-events:none;}div.skiptranslate{display:none!important;}body{top:0px!important;}#goog-gt-{display:none!important;}.mr-1,.mx-1 {margin-right:.25rem !important;}.far {font-family:Font Awesome 5 Pro;font-weight:400;}.fa,.fab,.fal,.far,.fas,.progressbar li.active {-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.fa-user::before {content:"\F007";}.logo IMG {height:auto;max-width:225px;width:100%;}.home .featured-hero {margin:0 auto;}.home .home-banner,.interior-banner {margin-bottom:2rem;margin-top:0rem;max-width:100%;}.featured-banner IMG {display:block;margin:0 auto;}.home .home-banner .ticket-box {margin-top:2.5rem;}.homepage-ticket-section {background:url('/images/home-banner-large.jpg') no-repeat;background-size:cover;}.home .main-container {max-width:100%;}.home .main-container .vc_row {max-width:100%;width:100%;}.home .main-container .vc_row .vc_row {margin:0 auto;max-width:75rem;width:100%;}.homepage-ticket-section H1 {color:#FFFFFF;font-size:3.3rem;font-weight:600;line-height:125%;margin:0 0 3rem;text-shadow:1px 1px 1px rgba(0, 0, 0, 1);}.homepage-ticket-section .ticket-box {padding:2rem .5rem 1rem 4.125rem;}.homepage-ticket-section .headline-box {padding-left:.5rem;padding-right:.5rem;}.homepage-ticket-section .wheres-my-bus-box {padding:2rem .5rem 3rem;}.homepage-ticket-section .package-box {padding:2rem .5rem 3rem;}.homepage-columns {}#home-block-text {margin-bottom:6rem;}#home-block-text h2, #home-block-text h3 {font-size:1.5rem;font-weight:600;}#home-block-text h3 {padding-top:20px;}.blog-header-container .breadcrumbs a {color:#213139;}.blog-landing-header {padding-bottom:4rem;}.blog-landing-header img {display:block;float:right;}.blog-landing-header h1 {color:#213139;font-family:Inter, "Open Sans", Arial, Helvetica, sans-serif;font-size:4rem;font-weight:900;}.blog-landing-header p {color:#213139;font-family:Roboto, "Open Sans", Arial, Helvetica, sans-serif;font-size:1.125rem;}.blog-categories {margin-bottom:2rem;}.blog-categories a {color:#213139;font-size:1.25rem;padding:.35rem;text-decoration:underline;}.blog-categories a:hover {background-color:#E7F9FF;border-radius:6px;text-decoration:none;}.blog-categories h2 {color:#213139;font-family:Inter, "Open Sans", Arial, Helvetica, sans-serif;font-size:2rem;font-weight:700;margin-bottom:2rem;}.main-container .blog-categories li {float:left;font-family:Roboto, "Open Sans", Arial, Helvetica, sans-serif;font-weight:700;margin-left:0;margin-right:1rem;}.blog-categories ul {list-style-type:none;margin:0;padding:0;}.blog-roll {margin-bottom:3rem;}.blog-roll a {color:#213139;}.blog-roll article {margin-bottom:1rem;padding:1rem;}.blog-roll h3 {color:#213139;font-family:Inter, "Open Sans", Arial, Helvetica, sans-serif;font-size:1.375rem;font-weight:700;}.blog-roll img {border-radius:16px;margin-bottom:1rem;}.blog-roll .post-meta {color:#213139;font-family:Roboto, "Open Sans", Arial, Helvetica, sans-serif;font-size:1.25rem;}.single-post-container {margin-top:4rem;z-index:1;}.single-post-header-container .breadcrumbs, .single-post-container .breadcrumbs {color:#213139;font-family:Roboto, "Open Sans", Arial, Helvetica, sans-serif;font-size:1.125rem;}.single-post-header-container .breadcrumbs, .single-post-container .breadcrumbs a {color:#213139;}.single-post h1 {color:#213139;font-family:Inter, "Open Sans", Arial, Helvetica, sans-serif;font-weight:700;padding-bottom:1.5rem;}.single-post .post-intro {color:#213139;font-family:Inter, "Open Sans", Arial, Helvetica, sans-serif;font-size:1.125rem;}.single-post .post-content {margin-bottom:2rem;}.single-post .post-content h2 {color:#213139;font-family:Inter, "Open Sans", Arial, Helvetica, sans-serif;font-weight:700;}.single-post .post-content li {color:#213139;font-family:Roboto, "Open Sans", Arial, Helvetica, sans-serif;}.single-post .post-content p {color:#213139;font-family:Roboto, "Open Sans", Arial, Helvetica, sans-serif;}.single-post .author-content {border-top:1px #213139 solid;margin-bottom:2rem;margin-top:1rem;padding-top:2rem;}.single-post .author-content h3 {color:#213139;font-family:Inter, "Open Sans", Arial, Helvetica, sans-serif;font-size:1.375rem;margin-bottom:.5rem;font-weight:700;}.single-post .author-content p {font-family:Roboto, "Open Sans", Arial, Helvetica, sans-serif;margin-bottom:.5rem;}.single-post .author-bio {font-family:Roboto, "Open Sans", Arial, Helvetica, sans-serif;font-size:1.125rem;}.single-post .related-articles h3 {color:#213139;font-family:Inter, "Open Sans", Arial, Helvetica, sans-serif;font-size:2rem;font-weight:700;margin-bottom:2rem;}.single-post .related-articles h4 {color:#213139;font-family:Inter, "Open Sans", Arial, Helvetica, sans-serif;font-size:1.375;font-weight:700;}.single-post .related-articles h4 a{color:#213139;}.single-post .related-articles h4 a:focus, .single-post .related-articles h4 a:hover{text-decoration:underline;}.single-post .related-articles img {border-radius:12px;margin-bottom:1rem;}.single-post .related-articles .related-meta {color:#213139;font-family:Roboto, "Open Sans", Arial, Helvetica, sans-serif;font-size:1.25rem;margin-bottom:.75rem;}@media screen and (max-width:39.9375em) {.single-post h1 {font-size:2.375rem;line-height:3.3rem;}.single-post header {}.single-post .post-featured-image img {display:block;margin:0 auto 3rem;}.single-post .author-content {text-align:center;}.single-post .author-content img {display:block;margin:0 auto 1rem;text-align:center;}}@media screen and (min-width:40em) {.single-post h1 {font-size:3.25rem;line-height:4.1rem;}}@media screen and (min-width:64em) {.blog-header-container {background-position:right;background-repeat:no-repeat;min-height:320px;}.blog-landing-intro {padding-right:1rem;}.single-post-header-container {background-position:right;background-repeat:no-repeat;min-height:320px;}.single-post h1 {font-size:4rem;line-height:5.1rem;}.single-post .post-header {padding-right:1rem;}.single-post .post-intro p {}.single-post .post-featured-image img {border-bottom-left-radius:12px;border-top-left-radius:12px;margin-bottom:0;}.single-post .post-content {padding-top:5rem;}.single-post .post-content h2 {font-size:2rem;}.single-post .post-content li {font-size:1.125rem;}.single-post .post-content p {font-size:1.125rem;}}@media screen and (max-width:40em) {#home-block-text {padding-left:15px;padding-right:15px;margin-left:0;margin-right:0;}#home-block-text * {text-align:left;}}.homepage-columns H2,.homepage-columns a {border-bottom:0;display:block;font-size:1.1rem;font-weight:600;margin-bottom:1rem;padding-bottom:0;padding-right:0;text-align:center;text-transform:uppercase;}.homepage-columns H2 {color:#11374e;}.homepage-columns IMG {margin-bottom:1rem !important;}.homepage-columns P {text-align:center;}.homepage-columns .green-button BUTTON,.homepage-columns .green-button A {background:#00704a !important;border:0px !important;border-radius:0;color:#FFFFFF !important;font-size:1rem;font-weight:600;padding:.75rem 2rem;text-transform:uppercase;}.page-not-found-container {background:#eff4f8;padding:2rem 0;}.page-not-found-container h1 {font-size:3.3rem;font-weight:700;line-height:4rem;margin-bottom:1.2rem;text-align:center;}.page-not-found-container h2 {font-size:1.6rem;font-weight:600;margin-bottom:1.5rem;text-align:center;}.page-not-found-container p {color:#11374e;font-size:1.1rem;margin-bottom:1.2rem;text-align:center;}.page-not-found-container .button {background:#c30101;border-radius:30px;color:#ffffff;font-size:1.2rem;font-weight:600;padding:0.8rem 2.4rem;text-transform:uppercase;}.page-not-found-container .button:hover, .page-not-found-container .button:focus {background:#11374e;}.rider-rewards ::-webkit-input-placeholder {color:black;}.rider-rewards ::-moz-placeholder {color:black;}.rider-rewards :-ms-input-placeholder {color:black;}.rider-rewards :-moz-placeholder {color:black;}.homepage-columns .rider-rewards {padding-top:6rem;text-align:center;}.homepage-columns input[type='email'] {border:2px #003a5d solid;color:#003a5d;display:inline;margin-right:.5rem;margin-top:.1rem;padding-bottom:.6rem;width:50%;}.homepage-columns label {display:inline;}.homepage-columns .button, .red-button {background:#ac1c22;color:#FFFFFF;display:inline;font-weight:600;min-height:2.4375rem;margin-top:-.1rem;text-transform:uppercase;}.rider-rewards .gform_wrapper .gform_body {clear:none;float:left;width:65%;}html:not([dir="rtl"]) .rider-rewards .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date) {margin-left:25%;width:75%;}.rider-rewards .gform_wrapper .left_label input.medium {width:100%;}.rider-rewards .gform_wrapper li.hidden_label input {margin-left:0;margin-top:0;}.rider-rewards .gform_wrapper ul.gform_fields:not(.top_label) .gfield_label {text-align:right;}.rider-rewards .gform_wrapper .gform_footer {clear:none;float:right;margin:0 0 0 2% !important;width:33% !important;}.red-button:hover,.red-button:focus {background-color:#ac1a2d;}.homepage-two-columns {color:#003a5d;font-size:1.5rem;text-align:center;text-transform:uppercase;}.homepage-two-columns .wpb_content_element {margin-bottom:0;}.homepage-two-columns .vc_column-inner {padding-top:0 !important;}.homepage-slider .wpb_content_element {margin-bottom:0;}.line-video {margin-bottom:0 !important;}.featured-hero .page-title {color:#FFFFFF;height:100%;width:100%;}.featured-hero .page-title H1 {background:rgba(255, 255, 255, .9);color:#11374e;display:inline-block;font-size:2.1rem;font-weight:600;line-height:normal;margin-bottom:2rem;padding:.25rem 1rem .5rem;text-transform:uppercase;width:75%;}.interior-banner {margin-bottom:0;}.page-title-wrapper {background-image:url(/images/title-background-white-new.png), url(/images/title-background-new.png);background-position:right top, left top;background-repeat:no-repeat, repeat-x;margin-top:1rem;width:100%;}.page-title-wrapper .cell {background:#ffffff url(/images/title-arrow-new.png) no-repeat;width:100%;}.page-title-wrapper H1 {color:#ffffff;font-size:1.6rem;}.main-container LI {margin-left:2rem;}.red-boxes A {color:#FFFFFF;display:block;font-weight:600;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase;}.faq-boxes {margin-bottom:3rem !important;}.faq-boxes A {color:#ae132b;display:block;font-weight:600;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase;}.faq-boxes .vc_column_container .vc_column-inner {border-right:1px #636363 solid;}.faq-boxes .vc_column_container:last-child .vc_column-inner {border-right:0px;}.faq-boxes .wpb_single_image,.faq-boxes .wpb_text_column {margin-bottom:0;}.faq-boxes .wpb_single_image IMG {margin-bottom:16px;}.advertise-intro {font-size:1.2rem;}.advertise-circle {background:#11374e;border:1px #11374e solid;border-radius:50%;color:#FFFFFF;display:flex;font-weight:600;height:200px;flex:1;flex-direction:column;justify-content:center;padding:.75rem;vertical-align:middle;width:200px;}.advertise-form .gform_wrapper {margin:0 auto;width:75%;}.charter-rental {border:0px;}.drivers H2 {color:#12364e;font-size:1.7rem;font-weight:600;}.drivers H3 {color:#bd820e;font-size:1.4rem;font-weight:600;text-align:left;}.drivers IMG {border:1px #b6b6b6 solid;border-radius:50%;}.drivers tbody,.drivers tbody tr:nth-child(2n) {background:transparent;}.drivers td {color:#12364e;}.drivers .driver-columns {color:#12364e;text-align:center;}.going-green h1 {font-size:3.4rem;font-weight:700;line-height:normal;text-align:center;}.going-green h2 {color:#18600F;font-size:2.5rem;font-weight:700;line-height:normal;text-align:center;}.going-green h3 {color:#11374e;font-size:3rem;font-weight:600;line-height:normal;margin-bottom:1rem;text-align:center;}.going-green .going-green-intro p {color:#11374e;font-size:1.5rem;text-align:center;}.going-green .going-green-stats p {font-size:0.875rem;}.going-green .climate-change-section {background-position-x:center !important;}.going-green .going-green-content-wrapper {margin-top:25rem;}.going-green .going-green-content-column {background:#fcfcfc;border:1px #fcfcfc solid;border-top-left-radius:20px;border-top-right-radius:20px;}.going-green .going-green-content-column p {text-align:center;}.lostfound .gform_confirmation_message {font-size:1.4rem;font-weight:600;margin-bottom:2.25rem;}.page-template-news-full-width .entry-image {margin-bottom:2rem;margin-top:1.5rem !important;}.page-template-news-full-width .main-inner {margin-left:3rem;margin-right:3rem;padding:0;}.page-template-news-full-width .blog-roll {margin-bottom:1rem;margin-top:2rem;}.page-template-news-full-width .blog-roll .row {margin-bottom:3rem;overflow:auto;}.page-template-news-full-width .blog-roll .blog-overview H3 {font-weight:500;margin-top:0;}.page-template-news-full-width .blog-roll .date {text-align:right;}.schedule tbody tr:nth-child(2n) {background-color:#f1f1f1;}.single .blog-post {margin-bottom:1rem;margin-top:2rem;}.single .blog-post .featured-image {margin-bottom:1rem;}.single article,.single .navigation {margin-bottom:1rem;}.single .button {background:#ac1c22;color:#FFFFFF;display:inline;font-weight:600;height:2.4375rem;text-transform:uppercase;}.travel-rewards strong {color:#ac1a2d;}.veteran-honors-intro H2 {padding-top:1rem;}.veteran-honors-intro P {font-size:1.2rem;}.blue-box {color:#FFFFFF;padding:0 1rem .3rem;}.blue-box H2 {color:#FFFFFF;font-size:2.5rem;font-weight:600;line-height:normal;}.terms {font-size:.8rem;}.pagination .page-numbers {display:inline-block;margin-right:10px;}.pagination .current {background-color:#ac1a2d;border:1px solid #ac1a2d;}.pagination a,.pagination button {background-color:#ffffff;border:solid 1px #000000;}.pagination a:hover,.pagination button:hover {background-color:#ac1a2d;border:solid 1px #ac1a2d;color:#ffffff;}.packages-archive .page-title {background:none;font-weight:700;font-size:60px !important;letter-spacing:20px !important;margin:30px 0 !important;text-align:center;width:100% !important;}.package .book-now-box {z-index:100;}.packages-archive .doubled::after,strong {font-weight:700;}.packages-archive A.button {background-color:#00704a;border-radius:3px !important;color:#FFFFFF !important;display:inline-block;font-weight:700;letter-spacing:3px !important;margin:0;padding:10px 40px !important;text-transform:uppercase;}.packages-archive A.button:hover {background-color:#ac1a2d;}.packages-archive .featured-post {background:#fff;box-shadow:0 0 5px 2px rgba(216, 216, 216, .35);margin-bottom:2rem;}.packages-archive .featured-post .featured-content {padding:1rem;}.packages-archive .featured-post .featured-content A {color:#000000;}.packages-archive .featured-post .featured-content A:Hover {color:#ac1a2d;}.packages-archive .featured-post .featured-content H1 {font-size:1.8rem;font-weight:800;text-transform:uppercase;}.packages-archive .featured-post .featured-content H2 {border-bottom:0px;color:#000000;font-size:1.3rem;text-transform:uppercase;}.packages-archive .featured-post .featuredimage {display:block;margin:1rem auto 0;max-height:350px;position:relative;width:100%;}.packages-archive .featured-post .featuredimage H3 {color:white;font-size:1.8rem;font-weight:bold;margin:0 0 1rem;padding-right:1rem;position:absolute;right:0;top:0;text-transform:uppercase;}.packages-archive .featured-post .featuredimage H4 {background:#ac1a2d;color:white;display:inline-block;font-size:1.2rem;font-weight:bold;margin:0;padding:.5rem 1rem .5rem;position:absolute;right:0;top:45px;text-transform:uppercase;}.packages-archive .featured-post .featuredimage IMG {max-height:350px;position:relative;top:0;}.packages-archive .featured-post .featuredimage .inner-content {overflow:auto;position:relative;width:auto;}.packages-archive .featured-post .featuredimage .inner-content .inner-content-wrapper {display:block;height:350px;width:100%;}.packages-archive .featured-post .featuredimage .inner-content .inner-content-wrapper .title-location-area {right:0px;top:25px;position:absolute;width:100%;}.packages-archive .archive {background:#fff;box-shadow:0 0 5px 2px rgba(216, 216, 216, .35);margin-bottom:2rem;position:relative;}.packages-archive .archive .archive-featured-image {display:block;height:250px;position:relative;width:100%;}.packages-archive .archive .archive-featured-image H3 {color:white;font-size:1.8rem;font-weight:bold;margin:0 0 1rem;padding-right:1rem;position:absolute;right:0;top:0;text-transform:uppercase;}.packages-archive .archive .archive-content {padding:1rem;}.packages-archive .archive .archive-content A {color:#000000;}.packages-archive .archive .archive-content H1 {font-size:1.6rem;font-weight:800;text-transform:uppercase;}.packages-archive .archive .archive-content H2 {border:0;color:#000000;font-size:1.3rem;text-transform:uppercase;} body.post-type-archive-packages main * {color:#213139;}#packages-archive-headings { margin:15px 0 35px;}#packages-archive-headings * {font-family:'Inter', sans-serif;}#packages-archive-headings h1 { font-size:2.5rem; font-weight:600;}#packages-archive-headings h2 { font-size:1.5rem;}body.archive.post-type-archive main ul.archives {list-style-type:none;}body.archive.post-type-archive main ul.archives > li {-webkit-border-radius:8px;border-radius:8px;}body.archive.post-type-archive main ul.archives > li .archive-featured-image .inner-content { -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px; -moz-border-radius-topleft:8px; -moz-border-radius-topright:8px; border-top-left-radius:8px; border-top-right-radius:8px;}body.archive.post-type-archive main ul.archives > li > a {display:block;}.packages-archive .archive .archive-content .packages-h { font-size:1.6rem; font-weight:800; text-transform:uppercase; font-family:'Inter', sans-serif; } .packages-archive .archive .archive-content .packages-sub-h { border:0; color:#000; font-size:1.4rem; line-height:1.4; margin:0 0 0.5rem; text-transform:capitalize; font-family:'Roboto', sans-serif; } body.archive.post-type-archive .packages-archive .detail-button a.button { font-size:1rem; font-family:'Roboto', sans-serif; background-color:#A5DDF7; color:#213139 !important; letter-spacing:1px !important; text-transform:capitalize; } body.archive.post-type-archive .packages-archive .featured-post .featured-content a.button { font-size:16px; font-family:'Roboto', sans-serif; background-color:#A5DDF7; color:#213139; letter-spacing:1px !important; text-transform:capitalize; } body.archive.post-type-archive .packages-archive .detail-button a.button:hover, body.archive.post-type-archive .packages-archive .detail-button a.button:focus, body.archive.post-type-archive .packages-archive .featured-post .featured-content a.button:hover, body.archive.post-type-archive .packages-archive .featured-post .featured-content a.button:focus { background-color:#2F7AAC; color:#fff !important; } .package-low-price { font-size:1rem; font-family:'Roboto', sans-serif; margin:0 0 10px; } @media screen and (min-width:64em) { body.archive.post-type-archive main ul.archives.packages-odd::after { content:""; display:block; width:calc(33.33333% - 0.625rem); } } .packages-archive .archive .archive-featured-image .inner-content {overflow:auto;position:relative;width:auto;}.packages-archive .archive .archive-featured-image .inner-content .inner-content-wrapper {display:block;height:250px;width:100%;}.packages-archive .archive .archive-featured-image .inner-content .inner-content-wrapper .title-location-area {right:0px;top:15px;position:absolute;width:100%;}.packages-archive .no-gutter {margin-left:0;margin-right:0;}.package .featured-image {display:block;margin:1rem auto 0;max-height:435px;position:relative;width:100%;}.package .featured-image H1 {color:white;font-weight:bold;text-transform:uppercase;}.package .featured-image H2 {border-bottom:0;color:white;font-weight:bold;text-transform:uppercase;}.package .featured-image IMG {max-height:435px;position:relative;top:0;}.package .featured-image .inner-content {position:relative;}.package .featured-image .inner-content .inner-content-wrapper {display:block;height:435px;width:880px;max-width:100%;}.package .featured-image .inner-content .inner-content-wrapper .title-location-area {bottom:10px;left:25px;position:absolute;}.package .featured-image .title-location {bottom:25px;left:25px;position:absolute;}.package H3 {font-size:1.1rem;}.package .qe-toggle-content {padding-bottom:1rem !important;}.package .qe-toggle-content ul, .package .qe-toggle-content p:last-child {margin-bottom:0;}.package p[data-title] {font-family:'Inter', sans-serif;color:#231F20;font-size:30px;font-weight:600;margin:0 0 20px;}.package p[data-title]:after {display:none;}.package p[data-title]:first-child {margin-top:2rem;}.package .details-row.first-detail-row {padding-top:0;}.details,.details .details-entry-content {width:100% !important;}.details-row {border-bottom:1px #000000 solid;overflow:auto;padding:.9rem 0 .5rem;width:100%;}.details-row H3 {font-weight:bold;line-height:normal;margin:0;}.details-row .left-column {float:left;width:30%;}.details-row .right-column {float:left;width:70%;}.package .book-now-box H4,.wrapper .package .book-now-box-mobile H4 {color:#3AF;font-size:3.75rem;font-weight:700;margin-bottom:2rem;}.package .book-now-box p.book-now-price,.wrapper .package .book-now-box-mobile p.book-now-price {color:#3AF;font-size:3.75rem;font-weight:700;margin-bottom:2rem;}.package .book-now-box p.best-price,.wrapper .package .book-now-box-mobile p.best-price{background:#3AF;color:#fff;font-size:.85rem;line-height:normal;padding:10px;margin-bottom:1rem;text-transform:uppercase;}@media screen and (max-width:40em) {.package .book-now-box p.book-now-price,.wrapper .package .book-now-box-mobile p.book-now-price {color:#3AF;font-size:2.75rem;margin-bottom:1.4rem;}.package .book-now-box p.best-price,.wrapper .package .book-now-box-mobile p.best-price{background:#3AF;clear:both;color:#fff;font-size:16px;padding:4px;margin-bottom:1rem;margin-left:.7rem;}}@media screen and (max-width:600px) {body.single-packages .details-row .left-column, body.single-packages .details-row .right-column {width:100%;}}.package .book-now-box IMG,.package .book-now-box-mobile IMG {max-width:200px;}.package .book-now-box P,.package .book-now-box-mobile P {font-size:1rem;font-weight:700;margin-bottom:1.5rem;text-transform:uppercase;}.package .book-now-box .button {background:#00704a;border-radius:3px !important;color:#fff !important;display:inline-block;font-weight:700;letter-spacing:3px !important;padding:10px 40px !important;text-transform:uppercase;}.socialWidgetContainer {display:inline-block !important;}.single-packages .qe-faqs-filters-container {display:none;}.gform_wrapper [type="checkbox"],.gform_wrapper [type="file"],.gform_wrapper [type="radio"] {margin-bottom:0;}.gform_wrapper.gf_browser_gecko select {padding-right:20px !important;}.gform_wrapper .button {background:#ac1c22;color:#FFFFFF;display:inline;font-weight:600;height:2.4375rem;padding:0 1rem;text-transform:uppercase;}.accessibility .content li:not(.product) a:not(.btn),.accessibility .content p a:not(.btn) {color:#c62525;}.accessibility a:focus {font-weight:600 !important;}.wrapper .accessibility .page-title H1 {font-size:1.625rem;}.accessibility H2 {font-size:1.563rem;}.accessibility .content p,.accessibility .content dt,.accessibility .content dl,.accessibility .content li,.accessibility .content table td,.accessibility .content table th {font-size:0.9375rem;}.accessibility .gform_wrapper label.gfield_label,.accessibility .gform_wrapper legend,.accessibility .gform_wrapper .gfield_radio li label {font-size:0.9375rem;}.accessibility input,.accessibility textarea {border:2px #d5d5d5 solid !important;}.accessibility input:focus,.accessibility textarea:focus {border:3px rgba(46, 128, 152, 1) solid !important;}.accessibility input:focus + label {font-weight:600 !important;}.tabs {background:#ffffff;border:0px;border-bottom:1px solid #ddd;margin-bottom:1rem;}.tabs LI {margin-left:0;}.tabs-title > a {border-top:1px #ffffff solid;color:#ac1c22;}.tabs-title > a:focus,.tabs-title > a[aria-selected="true"],.tabs-title > a:hover {background:#ffffff;border:1px solid #ddd;border-bottom:0;border-bottom:transparent;color:#ac1c22;}.tabs-content {border:0;}.tabs-panel {padding:0;}.tabs-content a {background:none repeat scroll 0 0 #F3F3F3;border:1px solid #CCCCCC;display:inline-block;margin:1rem 0 0;padding:.3rem .4rem;}#timeTablesSearch LI {margin-left:0;width:100%;}#timeTablesSearch LI A {color:#ac1c22;font-size:.9rem;padding:.3rem .5rem;}#timeTablesSearch LI A:hover,#timeTablesSearch LI A:focus {color:#11374e;}#timeTablesSearch .clicked {background:#ccc;}p a.buyTix:not(.btn),a.buyTix:not(.btn) {width:auto;color:#fff !important;background:#d3012e;border:0;font-size:14px;padding:5px 10px;margin-top:10px;margin-bottom:10px;cursor:pointer;display:inline-block;}p a.printWin.nu:not(.btn),a.printWin.nu:not(.btn) {background:url(/wp-content/themes/trailways2018/images/print-this.jpg) no-repeat left;background-size:auto auto;background-size:28px auto;color:#094d2d !important;padding-left:32px;margin-left:48px;}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {color:#ffffff !important;border-color:#3ea9f5 !important;background-color:#3ea9f5 !important;padding-bottom:10px !important;padding-top:10px !important;}.one_half {width:48%;}.one_third {width:30.66%;}.one_fourth {width:22%;}.one_fifth {width:16.8%;}.one_sixth {width:13.33%;}.two_thirds {width:65.33%;}.three_fourths {width:74%;}.two_fifths {width:37.6%;}.three_fifths {width:58.4%;}.four_fifths {width:67.2%;}.five_sixths {width:82.67%;}.one_half,.one_third,.two_thirds,.three_fourths,.one_fourth,.one_fifth,.two_fifths,.three_fifths,.four_fifths,.one_sixth,.five_sixths {position:relative;margin-right:4%;margin-bottom:15px;float:left;}.column-last {margin-right:0 !important;clear:right;}.clearer {clear:both;}.default-language-en {text-align:center;}.carriers .top_banner {background-image:url('/wp-content/uploads/2019/09/tobar.png');background-repeat:no-repeat;background-position:98% 50%}.carriers input[type='text'] {}.carriers button.search-button img {cursor:pointer;height:25px;position:absolute;right:30px;top:15px;width:25px;z-index:999;}.carriers .carrier-results-container {background:#EFF4F8;}.carriers .carrier-results {padding-top:2rem;}.carriers .carrier-results .country_box, .carriers .carriers_list .country_box {position:relative;}.carriers .carrier-results .country_box .custom_single_carriers {position:absolute;}.carriers .carrier-results .terminal_map {width:100%;}.terminals .top_banner {background-image:url('/wp-content/themes/trailways2018/dist/assets/images/tw-blue-building.png');background-repeat:no-repeat;background-position:98% 50%}.terminals .top_content {text-align:center;}.terminals .top_content h1 {color:#fff;clear:both;display:block;font-size:1rem;font-weight:600;margin:0 auto .5rem;text-transform:uppercase;width:100%;font-family:'Inter', sans-serif;}.terminals .top_content h2 {font-family:'Roboto', sans-serif;font-size:1rem;color:#fff;text-align:center;margin:5px auto 5px;}.terminals input[type='text'] {}.terminals button.search-button img {cursor:pointer;height:25px;position:absolute;right:30px;top:15px;width:25px;z-index:999;}.terminals .top_content p {color:#ffffff;display:block;margin:0 auto;width:100%;}.terminals .option_Style.search_style .form-group {width:85%;}.terminals .twitter-typeahead {width:100%;}.terminals .terminaladd_style {min-height:185px;}.terminals .hours-notice {height:27px;margin-bottom:20px;text-align:right;}.timetables .main-grid {margin-top:2rem;}.timetables .top_banner {background-image:url('/wp-content/uploads/2019/09/tobar.png');background-repeat:no-repeat;background-position:98% 50%}.timetables .twitter-typeahead {width:100%;}.timetables .form-group label {z-index:1;}.timetables .tt-suggestion {z-index:10;}.timetables .option_Style .form-group .form-control {padding:0 18px 0 70px !important;}.timetables .switchicon .mobile {display:none;margin:0 auto;}.timetables .switchicon .desktop {display:block;margin:0 auto;}.timetables .switchicon img {z-index:999;}.timetables .switchicon img:hover {cursor:pointer !important;}.timetables-results .grid-x {border-bottom:1px solid #ddd;}.timetables-results .timetables-header .cell {color:#262728;font-size:0.875rem;font-weight:700;padding:1rem 0.5rem;}.timetables-results .timetables-content .cell {color:#262728;font-size:1.1rem;font-weight:600;padding:1.625rem 0.5rem;}.timetables-results .timetables-content .time {font-size:1.5rem;}.timetables-results .timetables-content .button {background:#B42127;border-radius:20px;color:#ffffff;display:block;font-size:1rem;font-weight:700;height:38px;line-height:.6rem;margin:0 auto;text-align:center;width:132px;}.content-container.travel-landing-page {margin-top:-7rem;padding-top:0;}.content-container.travel-landing-page h2 {color:#11374e;font-size:1.4rem;}.content-container.travel-landing-page h3 {color:#11374e;font-size:1.2rem;font-weight:bold;text-transform:uppercase;}.content-container.travel-landing-page .tds-web-app {margin-bottom:1rem !important;}.content-container.travel-landing-page .button {background-color:#11374e;border-radius:32px;font-size:1.1rem;font-weight:600;padding:.85em 2em;text-transform:uppercase;}.content-container.travel-landing-page .button:hover, .content-container.travel-landing-page .button:focus {background-color:#ac1c22;}.content-container.travel-landing-page .button.packages {background-color:#ac1c22;}.content-container.travel-landing-page .button.packages:hover, .content-container.travel-landing-page .button.packages:focus {background-color:#11374e;}.home .footer {margin-top:0;}.footer-container {background:#ffffff;border-top:0;max-width:100%;}.footer A {color:#3a3a3a;}.footer a:Hover {color:#11374e;}.footer br {margin-bottom:.4rem;}.footer H6,.footer div.footer-menu-header {color:#11374e;font-size:.9rem;font-weight:bold;line-height:inherit;margin-bottom:.3rem;}.footer P,.footer .widget_text {color:#3a3a3a;font-size:.9rem;line-height:normal;}.footer .widget_text ul {line-height:normal;margin-bottom:1rem;}.footer .widget_text ul li {margin-bottom:0.4em;}.footer .widget P:last-child {margin-bottom:0;}.footer STRONG {color:#11374e;}.footer .footer-bottom .footer-grid {border-top:1px solid #cacaca;}.footer .footer-bottom-column-one img {max-width:175px;}.footer .footer-bottom-column-two {text-align:right;}.footer .footer-column-one IMG {margin:0 .2rem;}.footer .footer-column-one IMG:first-child {margin-left:0;}.footer-container {margin-top:0;}.footer-container.footer-bottom {padding-bottom:2rem;}.footer .button {background:#ab1a2d;color:#FFFFFF;font-size:1rem;font-weight:600;text-transform:uppercase;}.footer .button:hover {background:#11374e;color:#FFFFFF;}.footer .mobile-footer {text-align:center;}.footer .social-links ul li {display:inline-block;font-size:1.5em;margin:0 5px;}.footer .social-links ul li a {color:#fff;background:#b41f24;background:-moz-linear-gradient(top, #b41f24 0%, #8a1014 100%);background:-webkit-linear-gradient(top, #b41f24 0%, #8a1014 100%);background:linear-gradient(to bottom, #b41f24 0%, #8a1014 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b41f24', endColorstr='#8a1014', GradientType=0);height:50px;width:50px;text-align:center;line-height:50px;vertical-align:middle;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:.5s;}.footer .social-links ul li a:hover {color:#c1c1c1;} a[target="_blank"] {position:relative;}a[target="_blank"]:hover, a[target="_blank"]:focus, a[target="_blank"]:active {z-index:25;}a[target="_blank"] span {position:absolute;left:-9000px;width:0;overflow:hidden;}a[target="_blank"]:hover span, a[target="_blank"]:focus span, a[target="_blank"]:active span {display:block;position:absolute;top:17px; left:25px; width:12em;background-color:#FCFCFC;border:1px solid #575757;color:#575757;text-align:center}} @media screen and (max-width:500px) {[data-slick-index="1"] .tw-slider-img {background-position:500px 0; } } #sched-info-query {text-align:center;text-align:center;margin:0 auto 90px;padding:20px 0 0;}#sched-info-query p {color:#11374e;font-size:22px;line-height:1.3;margin:0 0 5px;font-weight:600;}#sched-info-query p + p {font-size:19px;font-weight:400;}#sched-query-success p:first-child {margin-bottom:30px;}#sched-query-success p + p {}#sched-info-form {width:100%;margin:16px auto;position:relative;}#sched-info-form input {margin:0 0 20px;border:2px solid #003a5d;color:#003a5d;}#sched-query-wrap {width:96%;max-width:500px;margin:0 auto;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.09), 0 6px 6px rgba(0,0,0,0.12);box-shadow:0 10px 20px rgba(0,0,0,0.09), 0 6px 6px rgba(0,0,0,0.12);padding:25px;opacity:0.5;-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear;}#sched-query-wrap.in {opacity:1;}#sched-info-form ::-webkit-input-placeholder {color:#000;}#sched-info-form ::-moz-placeholder {color:#000;}#sched-info-form :-ms-input-placeholder {color:#000;}#sched-info-form :-moz-placeholder {color:#000;}#sched-info-form button {display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:39px;width:180px;margin:0 auto;background-color:#11374e;}#sched-info-btn.not-enabled {opacity:0.7;}#sched-info-btn.not-enabled:hover {cursor:default;}#sched-info-form button:focus {background-color:#9FD4F9;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-border:4px solid #ac1a2d;border:4px solid #ac1a2d;}#sched-info-form button:focus span {color:#000;}#sched-info-form button:hover {cursor:pointer;}#sched-btn-row {position:relative;}#sched-info-form button span {color:#fff;font-weight:600;text-transform:uppercase;}#sched-info-form textarea {min-height:140px;margin:0 0 20px;border:2px solid #003a5d;color:#003a5d;}#sched-info-results {max-height:0;overflow:hidden;-webkit-transition:max-height 4s cubic-bezier(0, 1, 0, 1);transition:max-height 4s cubic-bezier(0, 1, 0, 1);-webkit-justify-content:center;justify-content:center;}#sched-info-results.with-results {display:-webkit-flex !important;display:flex !important;max-height:400px;}#sched-info-msg {padding:20px 5px;}img#sched-info-spinner {display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(140px);transform:translateY(-50%) translateX(140px);right:50%;}img#sched-info-spinner.in {display:block !important;}#sched-query-wrap-inn {position:relative;}#sched-query-wrap.successful {display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}@media screen and (max-width:767px) {#sched-query-wrap {opacity:1;-webkit-box-shadow:none;box-shadow:none;}#sched-query-wrap.successful {-webkit-align-items:flex-start;align-items:flex-start;}}@media only screen and (max-width:40em) {.title-bar {background:#FFFFFF;padding-bottom:.75rem;padding-top:.5rem;}.menu-icon {border:1px #e5e5e5 solid;float:right;height:34px;margin-top:1rem;width:40px;}.menu-icon::after {background:#7f7f7f;box-shadow:0 7px 0 #7f7f7f, 0 14px 0 #7f7f7f;left:9px;margin:.5rem 0;width:20px;}.site-mobile-title IMG {max-width:225px;}.top-bar,.top-bar ul {background:#11374e;}.top-bar .menu li:not(:last-child) {border-right:0px;}.top-bar .menu a br {display:none;}.off-canvas > ul.menu {margin-top:2rem;padding:0 15px 15px;}.close-button {color:#fff;font-size:1rem;font-weight:700;right:.8rem;top:.7rem;}.fa-times::before {content:"\F00D";}.off-canvas {background:#11374e;}.off-canvas > ul.menu a {border-bottom:1px solid hsla(0, 0%, 100%, .4);color:#FFFFFF;font-weight:400;font-size:.9rem;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}.off-canvas > ul.menu a:focus {text-decoration:underline;}.off-canvas > ul.menu .menu-item-11780 a {border-bottom:0 !important;}.top-bar .menu a:hover:not(.button) {background-color:hsla(0, 0%, 100%, .2);}.position-right {width:300px;}.mega-menu .panel-left {display:none;}.mega-menu .panel-middle {border-bottom:3px #13374f solid;margin-bottom:.5rem;}.mega-menu .panel-middle LI {display:block;width:100%;}.mega-menu .panel-right a {padding:.7rem 1rem;}.wifi {display:none;}.electric {display:none;}.home .main-container {padding:0;}.home .main-grid .main-content-full-width {width:100% !important;margin-left:0 !important;margin-right:0 !important;}.home .main-grid .main-content-full-width .entry-content {background:#ededed;}.home .main-grid .main-content-full-width .tds-web-app {margin-bottom:64px !important;}.home .main-grid .main-content-full-width .vc_column_container > .vc_column-inner {padding:0;}.home .main-grid .main-content-full-width .wpb_content_element {margin:0;}.home .main-grid .main-content-full-width .wpb_wrapper {text-align:center;}.home .main-grid .main-content-full-width .wpb_wrapper A {color:#484848;}.home .main-grid .main-content-full-width .wpb_wrapper A:Hover {color:#00704a;}.home .home-banner {display:none;}.home .main-container .vc_row.webstorerow {margin-bottom:2rem !important;margin-top:4rem !important;}.home-intro {padding-bottom:2rem;}.home .main-container .vc_row {margin-top:0 !important;}.homepage-columns {padding-bottom:0;}.homepage-columns .wpb_column:first-child .wpb_column {margin-bottom:2rem;}.homepage-columns .rider-rewards .wpb_column {margin-bottom:0 !important;}.homepage-columns .middle-column {margin-bottom:3rem;}.homepage-slider {display:none;}.home-mobile-boxes {display:none;}.homepage-two-columns {display:none;}.page-title-wrapper {background:none;}.page-title-wrapper H1 {background:#ac1c22;text-align:center;}.homepage-columns .rider-rewards {padding-top:1.5rem;}.homepage-columns input[type='email'] {border:2px #003a5d solid;color:#003a5d;display:inline;margin:0 0 1rem;padding-bottom:.5rem;width:80%;}html:not([dir="rtl"]) .rider-rewards .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date) {margin-left:0;width:100%;}.buyTix {margin:1rem 0 !important;}a.printWin.nu:not(.btn) {margin:0 0 1rem 0 !important;}.carriers .top_banner {background-image:url('/wp-content/uploads/2019/09/tobar.png');background-repeat:no-repeat;background-position:bottom right;background-size:60%;padding:1.5rem .9375rem;}.carriers .top_banner h4 {margin-bottom:1.2rem !important;text-align:left;}body.page-template-our-carriers .top_banner h1 {margin-bottom:1.2rem !important;text-align:left;}.carriers .option_Style {max-width:100%;padding-bottom:3rem;}.carriers .option_Style.search_style .form-group {width:100%;}.going-green h1 {font-size:2.2rem;font-weight:700;line-height:normal;text-align:justify;}.going-green h2 {color:#18600F;font-size:1.4rem;font-weight:700;line-height:normal;}.going-green h3 {color:#11374e;font-size:1.8rem;font-weight:600;line-height:normal;}.going-green .going-green-intro p {font-size:1.2rem;text-align:justify;}.going-green .going-green-intro .wpb_content_element {margin-bottom:-32px;}.going-green .going-green-stats .vc_column_container:nth-child(3) {padding-top:0 !important;}.going-green .climate-change-section {background-size:contain !important;}.going-green .going-green-content-wrapper {margin-top:6rem;}.going-green .going-green-content-column p {text-align:justify;}.going-green .going-green-columns p {text-align:justify;}.going-green .vc_custom_1594826249359 {margin-bottom:0 !important;padding-right:0 !important;}.going-green .vc_custom_1594826266662 {margin-bottom:0 !important;padding-bottom:0 !important;padding-left:0 !important;}.going-green .vc_custom_1594826450169, .going-green .vc_custom_1594826456824 {padding-bottom:0 !important;}#jobsTable th, #jobsTable td {font-size:.8rem;padding:.2rem;}.charter-rental {height:1125px;}.rider-rewards .gform_wrapper .gform_body {clear:none;float:none;padding:0 .5rem;width:100%;}.rider-rewards .gform_wrapper .gform_body .gfield {margin-bottom:0;}.rider-rewards .gform_wrapper ul.gform_fields:not(.top_label) .gfield_label {text-align:right;}.rider-rewards .gform_wrapper .gform_footer {clear:none;float:none;margin:0 !important;padding:0 .5rem;width:100% !important;}.homepage-columns label {display:inline;}.homepage-columns .button {background:#ac1c22;color:#FFFFFF;display:inline;font-weight:600;height:2.4375rem;margin:0 auto;text-transform:uppercase;width:80%;}.terminals .top_banner {background-image:none;}.terminals .top_banner p {margin-bottom:1rem;}.terminals .option_Style.search_style .form-group {width:100%;}.timetables .top_banner {background-image:none;}.timetables .switchicon .mobile {display:block;text-align:center;}.timetables .switchicon .desktop {display:none;}.timetables .switchicon .mobile img {display:inline-block;}.timetables-results .timetables-content .cell {padding:1rem 0.5rem;}.timetables-results .timetables-content .mobile-book-now {padding-top:0;}.timetables-results .timetables-content .button {margin:0 0;}.faq-boxes {border-bottom:1px #636363 solid;margin-bottom:0 !important;}.faq-boxes A {color:#ae132b;display:block;font-size:.9rem;font-weight:600;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase;}.faq-boxes .vc_column_container .vc_column-inner {border-right:0px;}.faq-boxes .vc_column_container {border-bottom:1px #636363 solid;padding:1.5rem 0 !important;}.faq-boxes .vc_column_container:nth-child(odd) {border-right:1px #636363 solid;}.faq-boxes .vc_column_container:last-child {border-right:0 !important;}.grid-margin-x > .small-12 {width:100%;}.packages-archive .no-gutter,.packages-archive .middle-post {margin-left:0;margin-right:0;}.package .book-now-box {background:#fff;bottom:0;box-shadow:0 0 5px 2px rgba(216, 216, 216, .35);float:none;left:0;padding-top:1rem;position:fixed;text-align:center;width:100%;z-index:999;top:auto !important;}body.single-packages {margin-bottom:245px;}.package .book-now-box H4 {color:#3AF;font-size:2.75rem;font-weight:700;margin-bottom:1.4rem;}.package .book-now-box H5 {background:#3AF;clear:both;color:#fff;font-size:.7rem;font-weight:100;line-height:normal;padding:4px;margin-bottom:1rem;margin-left:.7rem;text-transform:uppercase;}.package .book-now-box P {font-size:.9rem;font-weight:700;margin-bottom:1.5rem;text-transform:uppercase;}.package .book-now-box .button {border-radius:0 !important;clear:both;display:block;}.package .book-now-box .price-mobile {float:left;width:48%;}.package .book-now-box .ratings-mobile {float:right;width:48%;padding-top:1rem;}.package .book-now-box .ratings-mobile P {display:none;}.package .book-now-box-mobile {background:#fff;bottom:0;box-shadow:0 0 5px 2px rgba(216, 216, 216, .35);left:0;padding-top:1rem;position:fixed;text-align:center;width:100%;z-index:999;}.package .book-now-box-mobile H5 {clear:both;display:inline-block;}.package .book-now-box-mobile UL {list-style-type:none;margin:0;}.package .book-now-box-mobile .button {border-radius:0 !important;clear:both;display:block;}.page-template-in-the-news-full-width .blog-roll .blog-image {float:none;margin:0 0 .5rem;text-align:center;width:100%;}.page-template-in-the-news-full-width .blog-roll .blog-overview {float:none;width:100%;}.content-container.travel-landing-page {margin-top:0;padding-top:0;}.travel-landing-banner img {display:none;}.blue-box-veterans-header img {max-width:75% !important;}.blue-box-veterans-header-title h2 {text-align:center !important;}.one_half,.one_third,.two_thirds,.three_fourths,.one_fourth,.one_fifth,.two_fifths,.three_fifths,.four_fifths,.one_sixth,.five_sixths {float:none;width:100%;}.footer-container {background-position:center bottom;}.footer-container section {margin-bottom:1rem;}.footer .footer-bottom-column-one {text-align:left;}.footer .footer-bottom-column-two {text-align:left;}}@media only screen and (min-width:40.063em) {.logo IMG {margin:1.85rem 0 1.85rem;}.header .icons {text-align:right;}.header .icons IMG {margin-left:2rem;max-width:40px;}#menu-main-navigation {float:right;}.top-bar,.top-bar ul {background:transparent;}.top-bar .menu li {text-align:center;}.top-bar .menu li:not(:last-child) {border-right:0px;}.top-bar .menu a {color:#11374e;font-size:1rem;font-weight:400;line-height:1.5;padding:1rem .5rem !important;word-wrap:break-word;}.top-bar .menu a:hover:not(.button) {background-color:#FFFFFF;color:#ac1a2d;}.menu .is-active > a {background:transparent;}.bookNow,.travelInfo,.customerService {margin:0 1rem;}.wifi {cursor:default;font-size:0;margin-left:1rem;display:none;}.wifi a,.wifi a:link,.wifi a:visited {background:url('/images/wifi-v1.svg') no-repeat center center;color:transparent;cursor:default;height:40px;padding:0 !important;width:40px;}.top-bar .menu .wifi a:hover:not(.button) {color:transparent;cursor:default;}.electric {cursor:default;font-size:0;margin-left:2rem;display:none;}.electric a,.electric a:link,.electric a:visited {background:url('/images/plug-v2.svg') no-repeat center center;color:transparent;cursor:default;height:40px;padding:0 !important;width:40px;}.top-bar .menu .electric a:hover:not(.button) {color:transparent;cursor:default;}.mega-menu a {border-bottom:1px #CCCCCC solid;color:#414141;font-size:.9rem;font-weight:600;height:auto;padding:.75rem 0 .75rem .15rem !important;word-wrap:normal;}.mega-menu a:hover {color:#ac1a2d;}.mega-menu .is-active > a {color:#414141 !important;}.mega-menu h2 {border-bottom:0;color:#484848;margin-bottom:0;padding-bottom:0;}.mega-menu li {display:block;margin-right:2%;width:48%;}.mega-menu .sub-menu {margin:0;}.mega-menu .sub-menu A {line-height:normal;padding-left:1.5rem !important;}.mega-menu .sub-menu LI {width:100%;margin:0;}.mega-menu .panel-left {padding:1rem;}.mega-menu .panel-left H2 {font-size:1.5rem;}.mega-menu .panel-left H3 {font-size:1.2rem;}.mega-menu .panel-middle {padding:1rem;}.mega-menu .panel-right {padding:1.5rem 1rem 1rem;}.mega-menu .panel-right A {border-bottom:0;color:#11374e;font-size:1rem;font-weight:bold;}.mega-menu .panel-right A:hover {color:#ac1a2d;}.home-banner .cell {position:relative;}.home-banner .banner-text {left:13.7%;position:absolute;top:15.3%;}.home-banner .banner-text p {color:#ffffff;font-size:2.5rem;font-size:2.25rem;letter-spacing:0.59rem; line-height:1.4;text-transform:uppercase;}@media screen and (max-width:1450px) {.home-banner .banner-text p {font-size:1.75rem;letter-spacing:0.45rem;}}@media screen and (max-width:1210px) {.home-banner .banner-text p {font-size:1.313rem;letter-spacing:0.35rem;}}@media screen and (max-width:800px) {.home-banner .banner-text p {letter-spacing:0.265rem;}}.home-banner .featured-banner {position:relative;}.home .featured-hero {height:375px;margin:0 auto;max-width:1700px;position:relative;}.home .home-banner .ticket-box {margin-top:0;position:relative;top:-75px;z-index:999;}.home .home-banner .ticket-box #ticketFrame HTML,.home .home-banner .ticket-box #ticketFrame BODY {background:transparent;}.home-mobile-boxes {display:none;}.main-grid {margin-top:0;}.home .main-container {padding-left:0;padding-right:0;}.home .main-grid .main-content-full-width {margin-left:0;margin-right:0;width:100%;}.home-intro {padding-bottom:6rem;}.home .vc_row {margin-left:0;margin-right:0;}.homepage-two-columns .content-left {padding-left:3rem;padding-right:2rem;}.page-title-wrapper H1 {padding-right:8rem;text-align:center;}.free-wifi {display:none;}.package .book-now-box {background:#fff;box-shadow:0 0 5px 2px rgba(216, 216, 216, .35);float:right;padding:20px;margin:0 1rem 0 1rem;position:relative;text-align:center;top:-130px;}.package .book-now-box-mobile {display:none;}.page-template-news-full-width .blog-roll .blog-image {float:left;margin-right:2%;width:32%;text-align:center;}.page-template-news-full-width .blog-roll .blog-overview {float:left;width:65%;}.email SPAN {display:block !important;}.radio LEGEND {color:#000000;margin-bottom:0;}.radio LI {display:inline-block;float:left;margin-right:.75rem !important;}.radio div.ginput_container_radio {margin-top:0 !important;}.footer-container {background-position:center;}.footer-container .footer-grid {margin:0 auto;max-width:72rem;}}@media screen and (min-width:44em) {.bookNow,.travelInfo,.customerService {margin:0 0;}.top-bar .menu a {font-size:.9rem;}}@media screen and (max-width:59.99em) {.wifi,.electric {display:none;}}@media screen and (min-width:50em) {.bookNow,.travelInfo,.customerService {margin:0 .5rem;}.top-bar .menu a {font-size:.9rem;}}@media screen and (min-width:54em) {.bookNow,.travelInfo,.customerService {margin:0 1rem;}.top-bar .menu a {font-size:1rem;padding:1rem .5rem !important;}}@media screen and (min-width:60em) {.bookNow,.travelInfo,.customerService {margin:0 1rem;}.wifi {margin-left:3.4rem;}.top-bar .menu a {font-size:.9rem;}.page-title-wrapper H1 {padding-right:10rem;text-align:center;}}@media screen and (min-width:64em) {.packages-archive .grid-margin-x > .large-4 {width:calc(33.33333% - .625rem);}.details-row .left-column {float:none;width:100%;}.details-row .right-column {float:none;width:100%;}.page-title-wrapper H1 {padding-right:23rem;text-align:center;}}@media screen and (min-width:66em) {.bookNow,.travelInfo,.customerService {margin:0 1rem;}.top-bar .menu a {font-size:1rem;}}@media screen and (min-width:73em) {.bookNow,.travelInfo,.customerService {margin:0 1rem;}.top-bar .menu a {padding:2rem 1rem !important;}}@media screen and (max-width:73.99em) {.logo IMG {margin-left:.5rem;}.electric {margin-right:.5rem;}}@media print {A {color:#ac1a2d;}A:hover {color:#00704a;}a[href]:after {content:none !important;}BODY {color:#484848;font-family:'Open Sans', Arial, Helvetica, sans-serif;}H1 {color:#11374e;font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:2.2rem;}H2 {color:#11374e;font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:1.8rem;}H2 + UL {margin-top:.5rem;}H3 {font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:1.6rem;}H4 {font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:1.4rem;}H5 {font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:1.25rem;}H6 {font-family:'Open Sans', Arial, Helvetica, sans-serif;}hr {margin:2rem auto;}.header-bar {display:none;}.header .icons {display:none;}.header .logo {display:block;height:100px;text-align:center;width:100% !important;}.header .logo img {display:inline;margin:1rem auto 0;max-width:405px;}.header .navigation {display:none;}.interior-banner {margin-right:.9375rem;margin-left:.9375rem;}.grid-x {display:block;}.main-container {display:block;padding:0;margin:0;overflow:auto;max-width:100%;}.content-container {margin:0;overflow:auto;padding:0;width:100%;}.main-grid {display:block;margin:0;overflow:auto;padding:0;width:100%;}.featured-banner {display:none;}.footer {display:none;}}.page-id-13674 .page-title-wrapper {display:none;}.page-id-13674 .main-grid {position:relative;}.page-id-13674 .banner_form {position:relative;width:100%;margin-top:-35%;min-height:258px;background:#0d2e4d;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;}.custom_form {font-size:32px;text-align:center;color:#ffffff;}.page-id-13674 .main-grid .custom_paragraphs {}.page-id-13674 .main-grid .custom_paragraphs h2 {font-family:'Open Sans', sans-serif;text-transform:uppercase;color:#8b1925;text-align:center;margin-bottom:15px;font-weight:600;font-size:1.8rem;}.page-id-13674 .main-grid .custom_paragraphs p {font-size:inherit;line-height:1.4;color:#000000;margin-bottom:25px;}.icon_text {display:inline-block;vertical-align:middle;padding-left:15px;}.icon_text p {color:#8b1925;font-family:'Open Sans', sans-serif;}.custom_icon {display:inline-block;vertical-align:middle;}.custom_icon figure {width:6vw;display:inline-block;}.row_icon1 {text-align:center;padding:90px 0 40px 0;}.row_icon2 {text-align:center;padding:40px 0 90px 0;margin-bottom:80px;border-bottom:1px solid #707070;}.page-id-13674 .custom_bottom_text h2 {font-size:24px;color:#160808;line-height:1.4;font-weight:600;margin-bottom:35px;font-family:'Open Sans', sans-serif;}.page-id-13674 .custom_bottom_text p {font-size:22px;font-family:'Open Sans', sans-serif;color:#160808;line-height:1.4;font-size:inherit;}.page-id-13674 .custom_bottom_text p strong em {font-size:inherit;font-weight:600;font-family:'Open Sans', sans-serif;}.page-id-13674 .custom_bottom_text p a {font-family:'Open Sans', sans-serif;color:#160808;}.page-id-13674 .custom_bottom_text h3 {font-size:32px;color:#8b1925;line-height:1.4;font-weight:600;margin-bottom:10px;margin-top:40px;text-transform:uppercase;font-family:'Open Sans', sans-serif;font-size:1.8rem;}.page-id-13674 .custom_down_btn {background:#10364d;border-radius:18px;text-transform:uppercase;font-size:18px;color:#ffffff !important;padding:16px 32px;margin:32px 0;display:table;}.page-id-13674 .custom_bottom_text p i {font-size:18px;color:#767676;margin-top:30px;}.page-id-13674 .footer {padding-top:180px;}.widget_text h6,.widget_text div.footer-menu-header {color:#c30101;} ul.ul-row {margin-left:0;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px;margin-right:-25px;}ul.ul-row li {margin-left:0;-webkit-align-items:stretch;align-items:stretch;padding:10px;display:-webkit-flex;display:flex;} ul.ul-row li.vc_align_center {text-align:center;}li.row-one-fourth {width:25%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;}ul.ul-row li:last-child > div {border:0;}ul.ul-row li > div {height:100%;z-index:1;border-right:1px #636363 solid;box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%;display:-webkt-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;}ul.ul-row li > div > p > a, ul.ul-row li > div > p > span, ul.ul-row li > div > a > p > span {color:#ae132b;display:block;font-weight:600;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase;font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:1.25rem;font-weight:600;}ul.ul-row li > div > a > p > span {margin:0 auto 5px !important;}a.grid-anchor-wrap {display:block;text-decoration:none;}img.link-grid-img {display:block;margin:0 auto 10px !important;}li.link-grid-count-4 {width:25%;}li.link-grid-count-3 {width:33.3333%;}ul.ul-row li.link-grid-count-4:nth-of-type(4) div {border-right:0;}ul.ul-row li.link-grid-count-4:nth-of-type(8) div {border-right:0;}ul.ul-row li.link-grid-count-4:nth-of-type(12) div {border-right:0;}ul.ul-row li.link-grid-count-4:nth-of-type(16) div {border-right:0;}ul.ul-row li.link-grid-count-3:nth-of-type(3) div {border-right:0;}ul.ul-row li.link-grid-count-3:nth-of-type(6) div {border-right:0;}ul.ul-row li.link-grid-count-3:nth-of-type(9) div {border-right:0;}ul.ul-row li.link-grid-count-3:nth-of-type(12) div {border-right:0;}li.link-grid-count-1 {margin:0 auto;width:100%;}p.link-grid-additional {text-align:center;}body.page-id-2867 ul.ul-row li {margin-bottom:3rem !important; } body.page-id-11011 img.link-grid-img {margin:0 auto 35px !important;}body.page-id-11011 ul.ul-row li div, body.page-id-11011 ul.ul-row li {border:0 !important;}body.page-id-11011 ul.ul-row li {padding:0 15px !important;}body.page-id-11011 ul.ul-row li div {padding:0 !important;}body.page-id-11011 ul.ul-row li:nth-of-type(1), body.page-id-11011 ul.ul-row li:nth-of-type(2), body.page-id-11011 ul.ul-row li:nth-of-type(3) {margin-bottom:60px !important;}body.page-id-11011ul.ul-row li > div > p > a, body.page-id-11011 ul.ul-row li > div > p > span {font-weight:700;}body.page-id-11011 ul.ul-row li > div > p{margin-bottom:.5rem;} @media screen and (max-width:800px) {ul.ul-row li {width:50% !important;} body.page-id-11011 ul.ul-row li {width:100% !important;}ul.ul-row li:nth-child(odd) div {border-right:1px #636363 solid;}ul.ul-row li > div {border-right:0;}.ul-row.link-grid-count-1 li {margin:0 auto 0 0;} body.page-id-11011 ul.ul-row li, body.page-id-11011 ul.ul-row li:nth-of-type(1), body.page-id-11011 ul.ul-row li:nth-of-type(2), body.page-id-11011 ul.ul-row li:nth-of-type(3) {margin-bottom:75px !important;}}@media screen and (max-width:40em) {ul.ul-row li:nth-child(odd) div {border-right:0;}ul.ul-row li:nth-child(odd) {border-right:1px #636363 solid;}ul.ul-row li {border-bottom:1px #636363 solid;padding:1.5rem 0 !important;}body.page-id-2867 ul.ul-row li > div > p > a,body.page-id-2867 ul.ul-row li > div > p > span {font-size:.9rem;}ul.ul-row li.link-grid-count-1 {border-right:0 !important;} body.page-id-2867 ul.ul-row li {margin-bottom:3rem !important;}p.link-grid-additional {margin-bottom:0;}}@media screen and (max-width:1600px) {.page-id-13674 .banner_form {position:relative;margin-top:-35%;}.page-id-13674 .main-grid .custom_paragraphs {margin-top:5%;}}@media screen and (max-width:1024px) {.custom_icon figure {width:4vw;}}.main-container.content-container.innerpage {padding:0;}.top_banner {background:#27496a;padding:34px 0 45px 0;position:relative;z-index:5;}.top_banner img {position:absolute;right:0;z-index:-1;}.top_banner h5 {font-size:14px;color:#ffffff;text-align:center;margin-bottom:9px;font-weight:700;text-transform:uppercase;font-family:'Open Sans', sans-serif;}.top_banner h4 {font-size:20px;color:#ffffff;text-align:center;font-weight:400;font-family:'Open Sans', sans-serif;margin-bottom:40px;}.option_Style {max-width:40%;margin:0 auto;}.option_Style .form-group {position:relative;display:inline-block;width:44%;}.form-group label {color:#13374E;font-size:16px;text-align:left;font-weight:700;position:absolute;left:18px;top:50%;transform:translateY(-50%);}.option_Style .form-group .form-control {width:100%;height:55px;line-height:55px;box-shadow:0px 3px 30px #00000029;border-radius:5px;padding:0 18px;padding:0 18px 0 80px;margin-bottom:0;font-size:1.125rem;color:#000;font-weight:normal;}.option_Style .form-group .form-control::placeholder {color:rgba(37, 38, 39, 0.5);font-weight:normal;}.switchicon {width:10%;display:inline-block;vertical-align:middle;position:relative;z-index:5;}.switchicon img {position:relative;display:block;margin:0 auto;text-align:center;}.destination {padding:113px 0 140px 0;text-align:center;margin:0 auto;}.destination a {font-size:18px;color:#183859;line-height:1.4;display:table;margin:0 auto;width:15%;}.destination img {margin-bottom:32px;}.city_info {background:#F7F7F7;padding:200px 0;text-align:center;}.city_info h3 {font-size:25px;text-align:center;color:#11374E;line-height:2;margin-bottom:0;font-weight:400;}.city_timetable {width:63%;margin:0 auto;padding:35px 0 0 0;}.city_timetable h6 {font-size:14px;color:#000;font-weight:700;margin-bottom:15px;}.option_selection {display:inline-block;box-shadow:0px 3px 30px #00000029;}.option_selection .btn_style {width:97px;height:44px;line-height:44px;background:#ffffff;font-size:16px;color:#000000;font-weight:400;text-align:center;}.option_selection .btn_style.active {background:#B42127;color:#ffffff;}.btn_mnth {border-radius:0px 3px 3px 0px;margin-left:-4px;}.btn_date {border-radius:3px 0 0 3px;}.option_dropdown {display:inline-block;margin-left:25px;width:200px;position:relative;}.option_dropdown .dropdown_style {width:100%;height:44px;border:none;text-align:center;font-size:16px;color:#000000;box-shadow:0px 3px 30px #00000029;border-radius:3px;position:relative;padding:0 25px;}.option_dropdown:after {position:absolute;right:25px;-webkit-transform:rotate(45deg);border:solid black;border-width:0 2px 2px 0;display:inline-block;padding:5px;top:25%;}.citypicker_table {width:63%;margin:0 auto;margin-top:10px;}.citypicker_table table {width:100%;margin-bottom:50px;}.citypicker_table thead {background:transparent;border:none;}.citypicker_table thead tr th {font-size:14px;color:#000;font-weight:700;text-align:left;border:none;padding:20px 8px;border-bottom:1px solid #d6d6d6;vertical-align:bottom;}.citypicker_table thead tr th:first-child {width:15%;}.citypicker_table thead tr th:nth-child(2) {width:15%;}.citypicker_table thead tr th:nth-child(3) {width:20%;}.citypicker_table thead tr th:nth-child(4) {width:15%;}.citypicker_table thead tr th:nth-child(5) {width:20%;}.citypicker_table thead tr th:nth-child(6) {width:10%;}.citypicker_table tbody tr td:first-child {width:15%;}.citypicker_table tbody tr td:nth-child(2) {width:15%;}.citypicker_table tbody tr td:fnth-child(3) {width:20%;}.citypicker_table tbody tr td:nth-child(4) {width:15%;}.citypicker_table tbody tr td:nth-child(5) {width:20%;}.citypicker_table tbody tr td:nth-child(6) {width:10%;}.citypicker_table tbody {border:none;}.citypicker_table tbody tr td {font-size:24px;font-weight:500;color:#262728;border:none;border-bottom:1px solid #d6d6d6;padding:20px 8px;text-transform:capitalize;}.citypicker_table tbody tr td em {border-radius:13px;background:#C7DEED;font-size:14px;font-weight:600;text-align:center;padding:0 15px;height:26px;display:inline-block;line-height:26px;vertical-align:middle;font-style:normal;color:#000;display:inline-block;}.citypicker_table tbody tr td .book_now {display:table;border-radius:20px;background:#B42127;color:#ffffff;text-align:center;padding:7px 27px;width:132px;font-size:16px;height:38px;line-height:38px;}.citypicker_table table {font-family:'Open Sans', sans-serif;border-collapse:collapse;width:100%;}tbody tr:nth-child(even) {border-bottom:0;background-color:transparent;}td,th {border:1px solid #dddddd;text-align:left;padding:8px;}.prrintable_code a {font-size:14px;color:#000000;font-weight:600;}.top_option {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}.carriers_wrapper {background:#EFF4F8;padding:25px 15px;}.search_back {margin-bottom:32px;}.search_back a {font-size:13px;font-weight:500;color:#13374E;padding-bottom:9px;position:relative;border-bottom:1px solid #13374E;padding-left:16px;}.search_back a:before {content:"";border:solid #13374E;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg);position:absolute;left:0;top:6px;}.inner_container {width:62%;margin:0 auto;}.row {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;}.carrier_sect1 {margin-bottom:50px;position:relative;}.carriers_info {width:65%;padding-right:100px;}.carriers_info h1 {font-size:25px;color:#13374E;font-weight:700;font-family:'Open Sans', sans-serif;margin-bottom:16px;line-height:1.4;margin-top:0;}.carriers_info p {font-size:18px;color:#000000;font-weight:400;font-family:'Open Sans', sans-serif;line-height:1.6;}.carriers_detail {width:35%;background:#ffffff;border-radius:5px;padding:44px 30px 30px 30px;position:absolute;top:0;right:0;margin-top:-140px;}.carriers_detail p strong {font-size:13px;color:#262728;font-weight:700;margin-bottom:0px;display:block;}.carriers_detail p {margin-bottom:28px;font-size:16px;font-weight:normal;color:#262728;line-height:1.8;}.carrier-additional-txt {margin:15px 0 0;}.carrier-additional-txt p:last-child {margin-bottom:0;}.exp_book {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;}.exp_book a {font-size:18px;text-align:center;color:#ffffff;font-weight:700;font-family:'Open Sans', sans-serif;background:#B42127;border-radius:30px;padding:15px 32px;}.service_sect {width:100%;background:#ffffff;border-radius:5px;padding:30px 35px;margin-bottom:48px;}.service_sect h4 {font-size:18px;color:#13374E;font-weight:700;margin-bottom:34px;}.service_list {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.service_list ul {list-style:none;margin-left:0;}.service_list .col_divide {width:33.33%;}.service_list ul li {margin-bottom:15px;margin-left:0;}.service_list ul li a {font-size:16px;color:#262728;font-weight:400;}.buslist {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.buslist ul {margin-left:0;list-style:none;}.buslist .col_divide {width:33.33%;}.buslist ul li {margin-bottom:35px;position:relative;margin-left:0;padding-left:35px;margin-left:10px;}.buslist ul li:before {content:"";display:inline-block;width:8px;height:16px;border:solid #13374E;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;left:8px;}.buslist ul li a {font-size:16px;color:#262728;}ul.no-styling {list-style-type:none;margin-left:0;}ul.no-styling > li {margin-left:0;}.option_Style.search_style .form-group .form-control {padding:0 24px 0 24px;}.option_Style.search_style .form-group {position:relative;display:block;width:55%;margin:0 auto;margin-top:15px;}.option_Style.search_style .form-group .form-control::placeholder {color:#000000;}.option_Style.search_style .input_serach {position:relative;}.option_Style.search_style .input_serach:after {content:"\f002";font-family:'FontAwesome';position:absolute;right:24px;top:0;font-size:22px;color:#000000;top:50%;transform:translateY(-50%);}.terminal_page {background:#EFF4F8;padding:45px 0 65px 0;}.terminal_address {width:50%;padding-right:15px;}.terminal_map {width:50%;padding-left:60px;}.terminaladd_style {background:#FFFFFF;border-radius:5px;padding:22px 27px 15px 25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;box-shadow:0px 3px 30px #708BA33C;margin-bottom:30px;}.terminaladd_style_block {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;} address.add_contact { font-style:normal; }.add_contact .blue_btn {background:#13374E;border-radius:13px;padding:3px 12px;color:#ffffff;display:table;font-size:14px;font-weight:700;width:135px;text-align:center;float:right;clear:both;}.add_contact .red_btn {background:#ac1c22;border-radius:13px;padding:3px 12px;color:#ffffff;display:table;font-size:14px;font-weight:700;width:135px;text-align:center;float:right;clear:both;}.add_contact .stoponly {background:#C7DEED;border-radius:13px;padding:3px 12px;color:#13374E;margin-bottom:20px;display:table;font-size:14px;font-weight:700;width:115px;text-align:center;float:right;clear:both;}.add_info h5, .add_info h3 {margin-bottom:25px;font-size:16px;color:#000;font-family:'Roboto', sans-serif;}.add_info h5 strong, .add_info h3 strong {font-weight:700;}.add_info p {font-size:17px;color:#000;}.add_contact p {font-size:14px;color:#000000;font-weight:400;margin-bottom:8px;clear:both}.add_contact p a {color:#000000;}.advance_notice_view_more {margin-top:25px;text-align:right}.advance_notice_view_more .advance_notice {color:#ac1c22;font-size:13px;font-weight:700;display:block;}.advance_notice_view_more .view_more {color:#13374E;font-size:13px;font-weight:700;text-decoration:underline;display:block;}.add_contact p i {margin-right:10px;color:#13374E;}.terminal_map img {border-radius:12px;box-shadow:0px 3px 30px #00000029;}.onlycontact {padding-top:50px;}.inner_singlepage_page {background-repeat:no-repeat;height:260px;width:100%;position:relative;background-position:center center;background-size:cover;}.country_box .custom_single_carriers {position:absolute;width:100%;height:100%;display:block;}.print_table {display:none;}@media only screen and (max-width:1440px) {.inner_container {width:82%;}}.carriers_landing .address_searched {width:70%;}.carriers_landing .trip_book {padding-right:0;width:30%;text-align:center;margin:0 auto;}.address_searched .add_info h5, .address_searched .add_info h1 {font-size:1rem;color:#13374E;margin-bottom:10px;}.address_searched .add_info h5 strong, .address_searched .add_info h1 strong {font-weight:700;}.address_searched .add_info p {font-size:1.563rem;color:#13374E;font-weight:700;}.address_searched .add_info .advance_notice {color:#ac1c22;font-size:0.9rem;font-weight:700;}.carriers_landing {padding:25px 15px;margin-bottom:40px;}.trip_book p {font-size:16px;font-weight:600;color:#13374E;line-height:normal;}.book_ticket {background:#B42127;border-radius:27px;font-size:16px;color:#ffffff;font-weight:700;text-align:center;height:54px;line-height:54px;width:227px;display:table;margin:0 auto;}.book_ticket:hover {color:#ffffff;}.address_section {background:#EFF4F8;padding:34px 0 80px 0;}.address_result {width:70%;padding-right:80px;}.address_map {width:30%;}.location_add_detail {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;margin-bottom:32px;}.location_detail_box {border-radius:5px;background:#ffffff;padding:20px 20px 35px 20px;width:47%;}.location_detail_box p {margin-bottom:10px;}.location_detail_box h6 {font-size:18px;font-weight:700;color:#262728;margin-bottom:15px;}.location_detail_box h6 i {color:#B42127;margin-right:8px;}.location_detail_box p.loc-detail-header,.location_information p.loc-detail-header,.location_detail_box h2.loc-detail-header,.location_information h2.loc-detail-header {font-size:1.125rem;font-weight:700;color:#262728;margin-bottom:15px;line-height:1.6;}.location_detail_box p.loc-detail-header i,.location_information p.loc-detail-header i,.location_detail_box h2.loc-detail-header i,.location_information h2.loc-detail-header i {color:#B42127;margin-right:8px;}.location_detail_box em {font-size:16px;color:#3E3E3E;font-style:normal;margin-bottom:0px;display:inline-block;}.mastercard ul {display:inline-block;margin-bottom:0;margin-left:0;padding-right:75px;}.mastercard ul li {display:inline-block;vertical-align:middle;margin-right:20px;margin-bottom:15px;}.mastercard ul li {display:inline-block;vertical-align:middle;margin-right:20px;margin-bottom:15px;margin-left:0;}.mastercard ul li i {font-size:33px;color:#13374E;}.address_result .add_contact {margin-bottom:58px;}.location_information {background:#ffffff;border-radius:5px;padding:20px 20px 35px 20px;}.location_information h6 {color:#262728;font-size:18px;font-weight:700;margin-bottom:15px;}.location_information h6 i {color:#B42127;margin-right:6px;margin-right:6px;}.location_information p {font-size:1rem;color:#3E3E3E;font-weight:400;width:70%;}.location_detail_box p {font-size:1rem;}.address_map img {box-shadow:0px 3px 30px #00000029;border-radius:12px;}.address_result .add_contact p {font-size:1.125rem;}.address_result .add_contact p i {font-size:0.813rem;}.carriers_singlepage {background:#EFF4F8;padding:30px 0 65px 0;}.carriers_list {width:50%;padding-right:15px;}.carriers_list h4 {font-size:14px;color:#13374E;font-weight:700;margin-bottom:24px;}.carriers_country ul.tabs {margin:0px;padding:0px;list-style:none;background:none;margin-bottom:22px;}.carriers_country ul.tabs li {background:none;color:#13374E;display:inline-block;margin:0px 22px 0px 22px;padding-bottom:12px;cursor:pointer;font-size:14px;font-weight:700;border-bottom:3px solid transparent;}.carriers_country ul.tabs li:first-child {margin-left:0;}.carriers_country ul.tabs li.current {background:none;color:#13374E;border-bottom:3px solid #13374E;}.carriers_country .tab-content {display:none;background:no-repeat;padding:0;}.carriers_country .tab-content.current {display:inherit;}.country_desc {margin-bottom:25px;}.country_desc h5 {font-size:14px;color:#13374E;font-weight:700;margin-bottom:15px;}.country_box {box-shadow:0px 3px 30px #708BA33C;background:#ffffff;border-radius:5px;padding:15px 22px 20px 22px;margin-bottom:18px;}.country_box h6 {font-size:16px;color:#000000;font-weight:600;text-align:left;margin-bottom:4px;}.country_box p {font-size:13px;color:#000000;font-weight:400;margin-bottom:0;}.button-group .letter_btn {color:#13374E;font-size:14px;font-weight:600;text-align:center;padding:6px 15px;border-radius:21px;background:#ffffff;text-transform:uppercase;margin-right:12px;}.button-group .letter_btn.is-checked {background:#13374E;color:#ffffff;}.carriers_country .button-group {margin-bottom:30px;}.country_desc {width:100%;height:auto;}.prrintable_code a i {font-size:18px;color:#B42127;width:39px;height:39px;background:#fff;border-radius:50%;box-shadow:0px 3px 30px #00000029;text-align:center;line-height:39px;margin-right:18px;}.city_ticket_table {width:100%;margin-bottom:50px;}.city_ticket_table ul {margin:0;}.city_ticket_table ul {width:100%;}.top_thead ul {list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-align-items:flex-end;align-items:flex-end;}.top_thead ul li {font-size:14px;font-weight:700;color:#262728;padding:16px 8px;margin-left:0;}.top_thead ul li span {display:block;}.trow ul {border-top:1px solid #ddd;}.trow ul {list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 0 20px;;}.trow ul li {font-size:24px;font-weight:600;color:#262728;padding:27px 8px;margin-left:0;}.top_thead ul li:first-child,.trow ul li:first-child {width:16%;}.top_thead ul li:nth-child(2),.trow ul li:nth-child(2) {width:16%;}.top_thead ul li:nth-child(3),.trow ul li:nth-child(3) {width:38%;}.top_thead ul li:nth-child(4),.trow ul li:nth-child(4) {width:17%;}.top_thead ul li:nth-child(5),.trow ul li:nth-child(5) {width:13%;}.top_thead ul li span {display:block;}.trow ul li em {border-radius:13px;background:#C7DEED;font-size:14px;font-weight:600;text-align:center;padding:0 14px;height:26px;display:inline-block;line-height:26px;vertical-align:middle;font-style:normal;color:#000;display:inline-block;}.trow ul li .book_now {-webkit-border-radius:5px;border-radius:5px;background:#B42127;color:#ffffff;font-weight:700;text-align:center;width:132px;font-size:16px;height:38px;line-height:38px;text-align:center;display:block;float:right;clear:both;}.trow ul.booking-departed li .book_now {background:#94A3A9;cursor:default;}.trow ul.booking-sold-out li .book_now {background:#213139;cursor:default;}.trow ul li .booking-few-seats-left {font-family:'Open Sans';font-style:italic;font-weight:600;font-size:14px;line-height:130%;text-align:right;color:#213139;padding:0 30px 10px 10px;}.btm_instruction {display:none;}.top_timetable_detail {display:none;}.timetable_header {display:none;}body .header-bar {margin-top:0 !important;}body.with-swzna.desktop-device .header-bar {margin-top:38px !important;}.landing-schedules-section {margin-bottom:50px;}.l-date-block { margin:0 0 29px;}.l-date {color:#00354C;font-size:30px;font-weight:600;margin:0 0 16px;}.lsched-row {display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#f8f8f8;padding:10px 0 10px 44px;min-height:86px;}.lsched-row::after {content:'';min-height:inherit;font-size:0;}.lsched-arr {margin-right:39px;width:44px;height:32px;background-size:100% 100%;background-image:url('../../../images/s-landing-red-arr.svg');}.sloc {color:#b42127;font-size:29px;font-weight:600;}.lsched-left {display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.lsched-right {display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex:1;flex:1;padding:0 26px 0 0;}.lsched-row.odd {background-color:#01354b;}.lsched-row.odd .lsched-arr {background-image:url('../../../images/s-landing-white-arr.svg');}.lsched-row.odd .sloc {color:#fff;}.lsched-from {margin-right:50px;}.lsched-right a {display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:52px;-moz-border-radius:52px;border-radius:52px;background-color:#00354C;height:46px;padding:0 31px;min-width:222px;-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);-moz-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);-ms-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);-o-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);}.lsched-right a span {margin:auto;color:#fff;font-size:21px;font-weight:600;}.lsched-row.odd .lsched-right a {background-color:#fff;}.lsched-row.odd .lsched-right a span {color:#00354C;} body.page-template-tpl-fullington-promotions .interior-banner { position:relative; }body.page-template-tpl-fullington-promotions .interior-banner::before { content:''; position:absolute; top:0; left:0; width:100%; height:100%; background-color:#000; opacity:0.4; } .h-in-banner { position:absolute;z-index:3;width:850px;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%); } .h-in-banner * { color:#fff;font-weight:700;margin:auto;text-align:center;font-size:54px;line-height:1; } body.page-template-tpl-fullington-promotions .ws-form-card.ws-login-card { display:none; } body.page-template-tpl-fullington-promotions .explore-section { padding:20px 0 68px; max-width:100%;margin:0 0 65px; } body.page-template-tpl-fullington-promotions .entry-content {margin:0 0 31px; }body.page-template-tpl-fullington-promotions .entry-content h3 {font-size:26px;font-weight:600;color:#11374e;margin:0 0 14px;} body.page-template-tpl-fullington-promotions .entry-content p {color:#00354C;font-size:21px;line-height:1.34375;margin:0 0 29px;} .explore-l {width:595px; }.explore-r {-webkit-flex:1;flex:1;padding-left:71px;} .explore-h { text-align:center; margin:0 0 39px; }.explore-h * {font-size:32px;font-weight:600;color:#11374e;font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:1.4;margin:0 auto 20px;} body.page-template-tpl-fullington-promotions .tds-web-app {margin-bottom:62px !important;}body.page-template-tpl-fullington-promotions .explore-row {display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}.explore-loc {color:#11374e;font-size:22px;margin:0 0 14px;} .explore-loc a svg {width:13px;height:13px;-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.explore-loc a svg path {fill:#ac1a2d;}.explore-loc a:hover svg {-webkit-transform:translateX(8px);transform:translateX(8px);}.explore-loc a:hover svg path {fill:#00704a;}.explore-loc:last-child {margin-bottom:0;}.fullington-bottom-sectiion p {color:#00354C;font-size:21px;line-height:1.34375;margin:0 0 29px;}.fullington-bottom-sectiion p * {font-size:21px;line-height:1.34375;}.fullington-btm-h {margin:0 0 25px 0;}.fullington-btm-h * {color:#00354C;font-weight:600;margin:0;padding:0;font-size:25px;}.fullington-btm-link {padding:12px 0 0;margin:0 0 29px;}.fullington-btm-link a {display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:52px;-moz-border-radius:52px;border-radius:52px;background-color:#00354C;height:46px;padding:0 31px;}.fullington-btm-link a span {margin:auto;color:#fff;font-size:21px;font-weight:600;} .city_ticket_table .trow ul {-webkit-flex-wrap:wrap;flex-wrap:wrap;}.city_ticket_table .trow ul li.trip-details-item { width:100%; margin:0 8px 4px; padding:0; line-height:1;}.fare-det-btn {color:#13374E;font-size:16px;line-height:21px;font-weight:600;padding:7px 21px 10px;background-color:#C7DEED;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.fare-det-btn img { vertical-align:middle; display:inline-block; margin:0 0 0 2px; -webkit-transition:transform 0.5s 0s ease-out; -moz-transition:transform 0.5s 0s ease-out; -o-transition:transform 0.5s 0s ease-out; transition:transform 0.5s 0s ease-out; width:13px; height:7px;}.fare-det-btn:hover { cursor:pointer; } .fare-det-btn.open img { -webkit-transform:rotate(180deg); transform:rotate(180deg); } .sched-det-close { text-align:right; font-size:29px; line-height:1; margin:0 0 20px; } .sched-det-close:hover { cursor:pointer; } .sched-det-addy { font-size:16px; line-height:1.5; font-weight:400; padding:0 0 1.5rem; } .sched-det-header { margin:0 0 30px; font-size:16px; } .sched-det-row { padding:10px 0 0; } .sched-det-dept, .sched-det-arrive { text-transform:uppercase; font-weight:700; margin:0 0 10px; font-size:16px; line-height:1; } .sched-det-carrer { font-weight:600; font-size:16px; margin:0 0 10px; text-align:right; } .sched-det-length { font-weight:400; text-align:right; font-size:16px; } .schedule-det-explained.open { max-height:999em; -webkit-transition:max-height 2s ease-in-out; transition:max-height 2s ease-in-out; padding:0; overflow:hidden; width:100%; margin-bottom:22px; } .schedule-det-explained {max-height:0; overflow:hidden; -webkit-transition:max-height 2s cubic-bezier(0,1,0,1); transition:max-height 2s cubic-bezier(0,1,0,1); }.sched-det-addy-ctnr.origin { margin-left:.45rem; border-left:.1rem dotted gray; padding-left:1.875rem; position:relative; } .sched-det-addy-ctnr.origin::before, .sched-det-addy-ctnr.origin::after {content:"\F111";position:absolute;left:0;z-index:2;font-family:"Font Awesome 5 Pro";font-size:16px;font-weight:600;color:#ab1f2e;} .sched-det-addy-ctnr.origin::before { top:0; -webkit-transform:translate(-50%, -25%); transform:translate(-50%, -25%); } .sched-det-addy-ctnr.origin::after { bottom:0; -webkit-transform:translate(-50%, 92%); transform:translate(-50%, 92%); } .sched-det-addy-ctnr.dest { margin-left:.45rem; padding-left:1.875rem; } .sched-itin-notice { margin:0; font-size:16px; line-height:1.4; font-weight:400; } .sched-itin-notice p { margin:0; } .trip-details-loading p {margin-bottom:0;}.transfer-row {font-size:16px;font-weight:500;padding:15px 5px;border-top:.01rem solid #e6e6e6;border-bottom:.01rem solid #e6e6e6;} .transfer-row img:first-child {width:19px;display:block;margin:0 .5rem 0 0;}.layover-dot {width:6px;height:6px;background:#ab1f2e;-webkit-border-radius:50%;border-radius:50%;margin-left:.5rem;margin-right:.5rem;}.trip-details-loading {margin:15px auto;text-align:center;}.trip-details-loading img {display:block;width:65px;margin:0 auto 10px;}.trip-details-loading p {font-weight:500;font-size:16px;}p.trip-no-sched {margin:20px 0;font-size:17px;}@media screen and (max-width:480px) {.transfer-row {-webkit-justify-content:space-between;justify-content:space-between;}.layover-length, .layover-to {width:38%;line-height:1.4;}}@media only screen and (max-width:991px) { body .trow ul li[data-column="Book"] { -webkit-order:6; order:6; width:50%; right:0; margin:0; padding:0; } .city_ticket_table .trow ul li.trip-details-item { -webkit-order:5; order:5; width:50%; margin:0; padding:0; } }@media only screen and (max-width:1400px) {.destination a {width:20%;}.citypicker_table {width:80%;}.city_timetable {width:80%;}}@media only screen and (max-width:1300px) {.option_Style {max-width:60%;}.address_result .add_contact {margin-bottom:30px;}}@media only screen and (max-width:1200px) { .h-in-banner * { font-size:48px; }.l-date {font-size:28px;margin:0 0 13px;}.sloc {font-size:21px;}.lsched-row {padding:10px 0 10px 37px;}.lsched-from {margin-right:37px;}.lsched-arr {margin-right:33px;width:36px;height:26px;}.lsched-row {min-height:73px;}.lsched-right a {height:38px;min-width:200px;}.lsched-right a span {font-size:19px;} .explore-l {width:500px;}.explore-loc {color:#11374e;font-size:18px;margin:0 0 13px;}.option_Style {max-width:80%;}.destination a {width:30%;}.city_timetable {width:96%;}.citypicker_table {width:96%;}.citypicker_table tbody tr td {font-size:22px;}.inner_container {width:90%;}.location_information p {width:100%;}.location_detail_box h6 {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.location_detail_box h6 i {position:relative;top:2px;}.mastercard ul {padding-right:40px;}.address_searched .add_info {width:60%;}.carriers_detail {padding:44px 30px 30px 30px;}.carriers_info {padding-right:60px;}.carriers_info p {font-size:16px;}.exp_book a {padding:15px 25px;}.buslist ul li {margin-left:0;}.exp_book a {font-size:16px;}.button-group .letter_btn {margin-bottom:5px;}.carriers_country .button-group {display:block;}.trow ul li {font-size:20px;}.trow ul li .book_now {font-size:14px;}}@media screen and (max-width:1024px) {.terminal_column a {display:inline-block;margin-bottom:10px;}body.page-id-12644 {overflow-x:hidden;}body.page-id-12644 article p {word-break:break-word;font-size:20px;line-height:2.5;}}@media only screen and (max-width:991px) { .h-in-banner { max-width:500px }.h-in-banner * {font-size:34px;} .lsched-row {-webkit-flex-direction:column;flex-direction:column;padding:25px 20px;min-height:auto;}.lsched-right {padding:0;}.lsched-left {margin:0 0 18px;}.lsched-from {margin-right:20px;}.lsched-arr {margin-right:20px;} body.page-template-tpl-fullington-promotions .explore-row { -webkit-flex-direction:column; flex-direction:column; text-align:center; -webkit-align-items:center; align-items:center; } .explore-r {padding-left:0;}.explore-l {max-width:500px;margin:0 0 35px;}.option_Style {max-width:90%;}.destination {padding:80px 0 80px 0;}.city_info {padding:100px 0;}.citypicker_table tbody tr td {font-size:20px;}.inner_container {width:96%;}.terminal_map {padding-left:30px;}.terminaladd_style .add_info {width:50%;}.terminaladd_style .add_contact {width:50%;padding-left:20px;}.terminaladd_style {padding:22px 20px 15px 20px;}.add_contact p {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.add_contact p i {position:relative;top:5px;}.add_info p br {display:none;}.address_result {width:100%;margin-bottom:35px;padding-right:0;}.address_map {width:100%;}.address_map img {margin:0 auto;text-align:center;display:block;}.service_list .col_divide {padding-right:20px;}.buslist ul li {padding-left:28px;}.carriers_detail {padding:30px 15px 30px 15px;}.exp_book a {padding:15px 15px;}.service_sect {padding:30px 30px;}.trow ul li.carrier {display:none;}.top_thead ul li {position:relative;}.top_thead ul li:first-child {width:32%;}.top_thead ul li:nth-child(2) {width:32%;}.top_thead ul li:nth-child(4) {width:36%;text-align:right;padding-right:7px;}.top_thead ul li:last-child {display:none;}.top_thead ul li:first-child:before {content:attr(data-column);left:0;width:100%;display:inline-block;}.top_thead ul li:first-child span {display:none;}.top_thead ul li:nth-child(2):before {content:attr(data-column);left:0;width:100%;display:inline-block;}.top_thead ul li:nth-child(2) span {display:none;}.top_thead ul li:nth-child(3) {display:none;}.trow ul li {font-size:20px;margin-bottom:30px;padding:10px 8px 10px;}.trow ul li.frequenyc {width:auto;position:absolute;bottom:20px;padding:0;margin-bottom:0;}.trow ul li:nth-child(4) {width:30%;text-align:right;padding-right:40px;}.trow ul li:nth-child(2) {width:35%;}.trow ul li:first-child {width:35%;}.trow ul {position:relative;}}@media only screen and (max-width:767px) { .lsched-from span .lsched-to span { display:none; }.switchicon {width:14%;}.option_Style .form-group {width:85%;margin-bottom:27px;}.option_Style.search_style .form-group {margin:initial;}.option_Style .form-group:last-child {margin-bottom:0;}.top_content {max-width:90%;margin:0 auto;}.top_content h5 {text-align:left;}.top_content h4 {text-align:left;}.destination a {width:50%;}.terminal_address {width:100%;padding-right:0;}.terminal_map {padding-left:0px;width:100%;}.terminal_map img {width:100%;}.terminaladd_style .add_contact {padding-left:0px;}.top_banner img {bottom:0;}.terminaladd_style .add_info {width:70%;}.terminaladd_style .add_contact {width:30%;}.add_info p {font-size:16px;}.add_info h5 {font-size:13px;}.option_Style.search_style .form-group {width:85%;}.carriers_landing {padding:25px 15px 0;}.carriers_landing .trip_book {padding-right:0;width:100%;text-align:left;margin:initial;order:1;}.carriers_landing .address_searched {width:100%;order:2;margin-top:36px;}.book_ticket {display:table;margin:inherit;}.address_searched .add_info {width:100%;}.location_detail_box {width:100%;margin-bottom:15px;}.location_add_detail {display:block;}.address_map img {width:100%;}.carriers_info {width:100%;padding-right:0;}.carriers_detail {padding:30px 15px 30px 15px;position:relative;margin-top:0;width:100%;margin-bottom:25px;}.carrier_sect1 {margin-bottom:25px;}.service_list {display:block;}.service_list .col_divide {width:100%;}.buslist {display:block;}.buslist .col_divide {width:100%;}.buslist ul li {padding-left:30px;}.service_sect h4 {margin-bottom:25px;}.carriers_wrapper {padding:25px 0px;}.carriers_list {width:100%;}.button-group .letter_btn {margin-right:9px;}top_option {display:block;}.city_ticket_table {margin-top:25px;}.top_option {display:block;}#city_timetable .option_selection {margin:0 0 15px 0;}#city_timetable .option_dropdown {margin-left:0;} #react-loader input[type="color"], #react-loader input[type="date"], #react-loader input[type="datetime"], #react-loader input[type="datetime-local"], #react-loader input[type="email"], #react-loader input[type="month"], #react-loader input[type="number"], #react-loader input[type="password"], #react-loader input[type="search"], #react-loader input[type="tel"], #react-loader input[type="text"], #react-loader input[type="time"], #react-loader input[type="url"], #react-loader input[type="week"], #react-loader select:focus, #react-loader textarea { font-size:16px !important; }}@media only screen and (max-width:600px) {.h-in-banner { width:100%; max-width:300px; }.h-in-banner * {font-size:22px;} .landing-schedules-section { margin-bottom:42px; } .l-date-block:last-child { margin-bottom:0; } .l-date {font-size:21px;margin:0 0 11px;} .lsched-row {padding:25px 13px;} .sloc {font-size:14px;}.lsched-from {margin-right:0;min-width:127px;}.lsched-arr {margin:6px 0;width:20px;height:14px;}.lsched-right a {height:33px;min-width:190px;}.lsched-right a span {font-size:17px;}.lsched-left {-webkit-flex-direction:column;flex-direction:column;text-align:center;} .explore-l {width:100%;max-width:500px;margin:0 0 25px;}.explore-h {text-align:center;margin:0 0 29px;padding:0 30px;}.explore-h * {font-size:22px;margin:0 auto 0;}.explore-loc {font-size:17px;margin:0 0 13px;}body.page-template-tpl-fullington-promotions .explore-section {margin:0 0 45px;}.fullington-btm-h * {font-size:19px;}.fullington-bottom-sectiion p {font-size:19px;margin:0 0 23px;}body.page-template-tpl-fullington-promotions .entry-content p {font-size:19px;}.fullington-btm-link a span {font-size:18px;}.fullington-btm-link a {height:43px;}.inner_container {width:92%;}.service_sect {padding:30px 15px;}.buslist ul li {margin-bottom:15px;}.trow ul li:nth-child(5) {right:0;}}@media only screen and (max-width:480px) {.city_info h3 {font-size:20px;}.city_info {padding:50px 0;}.destination a {width:60%;}.top_banner h5 {font-size:13px;}.top_banner h4 {font-size:18px;margin-bottom:24px;}.switchicon {width:13%;}.terminaladd_style .add_info {width:60%;}.terminaladd_style .add_contact {width:32%;}.add_contact .advance_notice {margin-top:18px;}.advance_notice_view_more {margin-top:18px;}.add_info p {font-size:14px;}.mastercard ul {padding-right:40px;width:65%;}.carriers_landing {margin-bottom:10px;}.location_add_detail {margin-bottom:0;}.location_detail_box p {font-size:1rem;}.carriers_info h1 {font-size:22px;}.inner_singlepage_page {height:200px;}}@media only screen and (max-width:375px) {.destination a {width:70%;}.terminaladd_style {padding:20px 15px 15px 15px;}.terminaladd_style .add_info {width:50%;}.terminaladd_style .add_contact {width:43%;}.mastercard ul {width:100%;}}.footer-ca .foot-cntr.top-row {flex-wrap:nowrap !important;flex-direction:column;padding:50px 0;gap:73px;}.footer-ca .foot-cntr.top-row .foot-menu-lbl {color:#B42127;font-family:'Roboto';font-size:18px;font-style:normal;font-weight:700;line-height:130%;margin:0;}.footer-ca .foot-cntr.top-row ul {display:flex;flex-direction:column;gap:10px;}.footer-ca .foot-cntr.top-row ul li {border:0;line-height:normal !important;}.footer-ca .foot-cntr.top-row ul li a {color:#213139;font-family:'Roboto';font-size:14px;font-style:normal;font-weight:400;line-height:130%;}.footer-ca .foot-cntr.top-row .foot-menu-cntr {display:flex;flex-direction:column;gap:17px;margin:0 !important;}.footer-ca .foot-cntr.top-row .foot-menu-cntr nav {margin-top:-8px;}.footer-ca .foot-cntr.top-row .foot-menu-cntr .footer-ca-label {color:#213139;font-family:'Roboto';font-size:18px;font-style:normal;font-weight:700;line-height:130%;}.footer-ca .foot-cntr.top-row .foot-menu-cntr .footer-ca-icons {align-items:center;display:flex;flex-direction:row;gap:14px;justify-content:flex-start;}.footer-ca .foot-cntr.top-row .foot-menu-cntr .footer-ca-logo {display:block;width:167px;}.footer-ca .foot-cntr.top-row .foot-menu-cntr .footer-ca-copyright {color:#213139;font-family:'Roboto';font-size:15px;font-style:normal;font-weight:400;line-height:130%;}@media (min-width:769px) {.footer-ca .foot-cntr.top-row {flex-direction:row;gap:0;}}.landing-page .landing-page-container .landing-page-hero {background-position:center center;background-repeat:no-repeat;background-size:cover;padding:40px;position:relative;}.landing-page.landing-page-with-small-hero .landing-page-container .landing-page-hero {height:402px;}@media (min-width:481px) {.landing-page.landing-page-with-small-hero .landing-page-container .landing-page-hero {height:402px;}}@media (min-width:769px) {.landing-page.landing-page-with-small-hero .landing-page-container .landing-page-hero {height:460px;}}.landing-page.landing-page-expanded .landing-page-container .landing-page-hero {background-color:#fff;background-image:none;border:1px solid #fff;margin-top:15px;padding:0;}.landing-page .landing-page-container .landing-page-hero .landing-page-overlay {background-color:rgba(33, 49, 57, 0.5);bottom:0;left:0;position:absolute;right:0;top:0;z-index:100;}.landing-page.landing-page-expanded .landing-page-container .landing-page-hero .landing-page-overlay {display:none;}.landing-page .landing-page-container .landing-page-hero .landing-page-block {display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:72rem;position:relative;z-index:200;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-hero .landing-page-block {gap:20px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-hero .landing-page-block {gap:30px;}}.landing-page.landing-page-expanded .landing-page-container .landing-page-hero .landing-page-block {max-width:100%;min-width:100%;width:100%;}.landing-page.landing-page-with-small-hero .landing-page-container .landing-page-hero .landing-page-block {height:100%;justify-content:center;}.landing-page .landing-page-container .landing-page-hero .landing-page-block .landing-page-banner-text {display:flex;flex-direction:column;gap:10px;left:auto;top:44px;width:100%;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-hero .landing-page-block .landing-page-banner-text {gap:5px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-hero .landing-page-block .landing-page-banner-text {gap:10px;}}.landing-page.landing-page-expanded .landing-page-container .landing-page-hero .landing-page-block .landing-page-banner-text {display:none;}.landing-page .landing-page-container .landing-page-hero .landing-page-block .landing-page-banner-text h1 {color:#ffffff;font-family:Inter;font-size:24px;font-weight:700;letter-spacing:0em;line-height:31.2px;margin:0;text-align:center;text-transform:none;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-hero .landing-page-block .landing-page-banner-text h1 {font-size:32px;line-height:41.6px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-hero .landing-page-block .landing-page-banner-text h1 {font-size:40px;line-height:52px;text-align:left;}}.landing-page .landing-page-container .landing-page-hero .landing-page-block .landing-page-banner-text p {color:#ffffff;font-family:Inter;font-size:16px;font-weight:400;letter-spacing:0em;line-height:20.8px;margin:0;text-align:center;text-transform:none;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-hero .landing-page-block .landing-page-banner-text p {font-size:18px;line-height:23.4px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-hero .landing-page-block .landing-page-banner-text p {font-size:18px;line-height:23.4px;}}.landing-page .landing-page-container .landing-page-hero #tds-webstore {min-height:355.977px;}@media (max-width:480px) {.landing-page .landing-page-container .landing-page-hero #tds-webstore {min-height:694.375px;}}.landing-page .landing-page-container .landing-page-hero #tds-webstore .tds-custom-styles {padding:0 0 0 0 !important;}.landing-page .landing-page-container .landing-page-hero #tds-webstore .tds-custom-styles .adt-search-page {margin:0;width:100%;}.landing-page .landing-page-container .landing-page-hero #tds-webstore .tds-custom-styles .adt-search-page .login-search-pair {margin:0 0 0 0 !important;}.landing-page .landing-page-container .landing-page-post {padding:40px;}.landing-page.landing-page-expanded .landing-page-container .landing-page-post {display:none;}.landing-page .landing-page-container .landing-page-post article {background-color:#fff !important;margin:0 auto;max-width:72rem;}.landing-page .landing-page-container .landing-page-post article .entry-content {display:flex;flex-direction:column;gap:24px;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content {gap:24px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content {display:flex;flex-direction:column;gap:40px;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block {display:flex;flex-direction:column;gap:12px;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block {gap:12px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block {gap:10px;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block *:not(font) {color:#213139 !important;}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block h2 {font-family:Inter;font-size:24px;font-weight:700;letter-spacing:0em;line-height:31.2px;margin:0;text-align:left;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block h2 {font-size:32px;line-height:41.6px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block h2 {font-size:32px;line-height:41.6px;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block h3 {font-family:Inter;font-size:24px;font-weight:700;letter-spacing:0em;line-height:31.2px;margin:0;text-align:left;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block h3 {font-size:32px;line-height:41.6px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block h3 {font-size:32px;line-height:41.6px;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block p {font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:0em;line-height:20.8px;margin:0;text-align:left;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block p {font-size:16px;line-height:20.8px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block p {font-size:16px;line-height:20.8px;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block ul {font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:0em;line-height:20.8px;margin:0 0 0 40px;text-align:left;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block p {font-size:16px;line-height:20.8px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block p {font-size:16px;line-height:20.8px;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .links {display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .links {gap:10px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .links {gap:10px;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .links .box {display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;width:100%;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .links .box {width:25%;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .links .box {width:25%;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .links .box .link a {color:#213139 !important;font-family:Roboto;font-size:16px;font-weight:700;line-height:130%;letter-spacing:0em;text-align:left;text-decoration:underline;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .links .box .link a {font-size:16px;line-height:130%;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .links .box .link a {font-size:16px;line-height:130%;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets {display:flex;flex-direction:row;flex-wrap:wrap;gap:24px 24px;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets {gap:24px 24px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets {gap:40px 24px;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet {align-items:flex-start;background:#ffffff;border-radius:8px;box-shadow:0px 2px 5px 1px rgba(38, 59, 62, 0.12);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:flex;flex-direction:column;flex-grow:0;flex:none;padding:0px;width:100%;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet {width:calc((100% - 24px) / 2);}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet {width:calc((100% - 72px) / 4);}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet:focus {box-shadow:0px 0px 0px 4px #b42127;}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet *:focus {border:0 !important;box-shadow:none !important;}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-image {border-radius:8px 8px 0px 0px;width:100%;}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-image a {display:block;}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-image a img {width:100%;}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-block {display:flex;flex-direction:column;gap:2px;padding:16px;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-block {gap:2px;padding:16px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-block {gap:4px;padding:16px;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-block .cardlet-h1 {color:#213139 !important;font-family:'Roboto';font-style:normal;font-weight:700;font-size:20px;line-height:26px;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-block .cardlet-h1 {font-size:18px;line-height:23.4px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-block .cardlet-h1 {font-size:18px;line-height:23.4px;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-block .cardlet-h2 {color:#485C65;font-family:'Roboto';font-size:16px;font-style:normal;font-weight:400;line-height:130%;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-block .cardlet-h2 {font-size:14px;line-height:23.4px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-block .cardlet-h2 {font-size:16px;line-height:23.4px;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-block .cardlet-h1 .segment {display:inline-block;}.break-desktop::before {content:" ";white-space:normal;}.break-tablet::before {content:" ";white-space:normal;}.break-mobile::before {content:"\A";white-space:pre;}@media (min-width:481px) {.break-desktop::before {content:" ";white-space:normal;}.break-tablet::before {content:"\A";white-space:pre;}.break-mobile::before {content:" ";white-space:normal;}}@media (min-width:769px) {.break-desktop::before {content:"\A";white-space:pre;}.break-tablet::before {content:" ";white-space:normal;}.break-mobile::before {content:" ";white-space:normal;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-block .cardlet-icon a.large,.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-block .cardlet-icon img.large {width:130px;}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-block .cardlet-icon a.small,.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .cardlets .cardlet .cardlet-block .cardlet-icon img.small {width:100px;}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides {align-items:center;border:1px solid #94A3A9;box-shadow:0px 1px 8px rgba(112, 139, 163, 0.2);display:flex;flex-direction:column;justify-content:space-between;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides {flex-direction:column;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides {flex-direction:row;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides>p {align-self:stretch;order:0;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides>p {order:0;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides>p {order:1;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides>p img {height:auto;width:100%;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides>p img {height:auto;width:100%;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides>p img {height:100%;width:auto;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block {align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;order:1;padding:24px;width:100%;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block {order:1;padding:24px;width:100%;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block {order:0;padding:40px;width:50%;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block h3 {color:#213139;font-family:'Inter';font-size:24px;font-style:normal;font-weight:700;line-height:130%;text-align:center;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block h3 {font-size:38px;font-style:normal;font-weight:700;line-height:130%;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block h3 {font-size:32px;font-style:normal;font-weight:700;line-height:130%;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block h4 {color:#213139;font-family:'Inter';font-size:18px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:-20px;text-align:center;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block h4 {font-size:20px;font-style:normal;font-weight:700;line-height:130%;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block h4 {font-size:22px;font-style:normal;font-weight:700;line-height:130%;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block p {color:#213139;font-family:'Inter';font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-align:center;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block p {font-size:14px;font-style:normal;font-weight:400;line-height:130%;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block p {font-size:16px;font-style:normal;font-weight:400;line-height:130%;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block div {width:100%;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block div {width:auto;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block div {width:100%;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block div .free-rides-button {background:#B42127;border-radius:4px;border:3px solid #B42127;box-shadow:none;box-sizing:border-box;color:#fff !important;display:block;font-size:18px;font-style:normal;font-weight:700;padding:13px 65px;text-align:center;width:100%;}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block div .free-rides-button:focus {border:3px solid #213139;}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block div .free-rides-button:hover {border:3px solid #213139;}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block .free-rides-byline {color:#677981 !important;font-family:'Roboto';font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-align:center;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block .free-rides-byline {font-size:14px;font-style:normal;font-weight:400;line-height:130%;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .free-rides .free-rides-block .free-rides-byline {font-size:18px;font-style:normal;font-weight:400;line-height:130%;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block {flex-direction:column;gap:20px;margin:0;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block {flex-direction:column;gap:20px;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block {flex-direction:row;gap:35px;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li {background-position:center center;background-size:cover;border-radius:0;margin:0 !important;max-width:100% !important;min-width:100% !important;padding:24px !important;width:100% !important;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li {max-width:100% !important;min-width:100% !important;width:100% !important;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li {max-width:calc((100% - 35px) / 2) !important;min-width:calc((100% - 35px) / 2) !important;width:calc((100% - 35px) / 2) !important;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li::before {bottom:0px !important;}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li .news-block-primary {color:#FFFFFF !important;font-family:'Inter';font-size:18px;font-style:normal;font-weight:700;line-height:130%;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li .news-block-primary {font-size:32px;font-style:normal;font-weight:700;line-height:130%;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li .news-block-primary {font-size:26px;font-style:normal;font-weight:700;line-height:130%;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li .news-block-secondary {color:#FFFFFF !important;font-family:'Inter';font-size:18px;font-style:normal;font-weight:400;line-height:130%;margin-top:4px;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li .news-block-secondary {font-size:20px;font-style:normal;font-weight:400;line-height:130%;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li .news-block-secondary {font-size:18px;font-style:normal;font-weight:400;line-height:150%;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li .news-update-btn {align-items:center;background:#A5DDF7;border-radius:4px;border:3px solid #A5DDF7;box-shadow:none;box-sizing:border-box;color:#213139 !important;font-size:16px;font-style:normal;font-weight:700;height:50px;line-height:130%;line-height:normal;margin-top:24px;padding:13px 65px;}@media (min-width:481px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li .news-update-btn {font-size:18px;font-style:normal;font-weight:700;line-height:130%;}}@media (min-width:769px) {.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li .news-update-btn {font-size:16px;font-style:normal;font-weight:700;line-height:130%;}}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li .news-update-btn:focus {background:#67AED5;border:3px solid #fff;}.landing-page .landing-page-container .landing-page-post article .entry-content .entry-content-block .news-update-block li .news-update-btn:hover {background:#67AED5;border:3px solid #67AED5;}.landing-page .landing-page-post article .entry-content .contacts h2 {color:#213139;font-family:'Inter';font-size:24px;font-style:normal;font-weight:700;line-height:130%;margin:0 0 4px 0;}@media (min-width:481px) {.landing-page .landing-page-post article .entry-content .contacts h2 {font-size:32px;}}@media (min-width:769px) {.landing-page .landing-page-post article .entry-content .contacts h2 {font-size:32px;}}.landing-page .landing-page-post article .entry-content .contacts h3 {border-bottom:1px solid #94A3A9;color:#213139;font-family:'Inter';font-size:18px;font-style:normal;font-weight:700;line-height:130%;padding:0 0 11px 0;margin:44px 0 11px 0;}@media (min-width:481px) {.landing-page .landing-page-post article .entry-content .contacts h3 {font-size:18px;}}@media (min-width:769px) {.landing-page .landing-page-post article .entry-content .contacts h3 {font-size:18px;}}.landing-page .landing-page-post article .entry-content .contacts p {color:#213139;font-family:'Inter';font-size:14px;font-style:normal;font-weight:400;line-height:130%;margin:0 0 12px 0;}@media (min-width:481px) {.landing-page .landing-page-post article .entry-content .contacts p {font-size:14px;}}@media (min-width:769px) {.landing-page .landing-page-post article .entry-content .contacts p {font-size:14px;}}.landing-page .landing-page-post article .entry-content .contacts .webform-rows {align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;}.landing-page .landing-page-post article .entry-content .contacts .webform-rows.p {margin-bottom:12px;}.landing-page .landing-page-post article .entry-content .contacts .webform-rows .dependent-fields {width:100%;}.landing-page .landing-page-post article .entry-content .contacts .webform-rows .webform-row {align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;width:100%;}@media (min-width:481px) {.landing-page .landing-page-post article .entry-content .contacts .webform-rows .webform-row {flex-direction:column;}}@media (min-width:769px) {.landing-page .landing-page-post article .entry-content .contacts .webform-rows .webform-row {flex-direction:row;}}.landing-page .landing-page-post article .entry-content .contacts .webform-rows .webform-row .webform-field {flex-basis:0;flex-grow:1;width:100%;}.landing-page .landing-page-post article .entry-content .contacts fieldset {margin:0;width:100%;}.landing-page .landing-page-post article .entry-content .contacts label,.landing-page .landing-page-post article .entry-content .contacts legend {color:#213139;font-family:'Roboto';font-size:16px;font-style:normal;font-weight:700;line-height:130%;margin:0 0 2px 0 !important;}.landing-page .landing-page-post article .entry-content .contacts input,.landing-page .landing-page-post article .entry-content .contacts select,.landing-page .landing-page-post article .entry-content .contacts textarea {border-radius:4px;border:1px solid #677981;color:#677981;font-family:'Roboto';font-size:16px;font-style:normal;font-weight:400;height:41px;line-height:130%;margin:0 !important;padding:10px 9px;}.landing-page .landing-page-post article .entry-content .contacts input[type="checkbox"],.landing-page .landing-page-post article .entry-content .contacts input[type="radio"] {height:auto !important;margin-right:5px !important;}.landing-page .landing-page-post article .entry-content .contacts input[type="radio"] + label {font-weight:400;margin:0 !important;}.landing-page .landing-page-post article .entry-content .contacts .web-to-case-asterisk {color:#213139;}.landing-page .landing-page-post article .entry-content .contacts .agree-terms-fieldset {align-items:center;display:flex;flex-direction:row;justify-content:flex-start;}.landing-page .landing-page-post article .entry-content .contacts .agree-terms-fieldset label {font-weight:400 !important;order:1;}.landing-page .landing-page-post article .entry-content .contacts .agree-terms-fieldset input {order:0;}.landing-page .landing-page-post article .entry-content .contacts #sc-form-submit {background:#B42127;border-radius:4px;border:3px solid #B42127;box-shadow:none;box-sizing:border-box;color:#fff !important;display:block;font-size:18px;font-style:normal;font-weight:700;height:auto;padding:13px 65px;text-align:center;width:auto;}.landing-page .landing-page-post article .entry-content .contacts #sc-form-submit:focus {border:3px solid #213139;}.landing-page .landing-page-post article .entry-content .contacts #sc-form-submit:hover {border:3px solid #213139;}.landing-page .landing-page-post article .entry-content .corporate-contact h2 {color:#213139;font-family:'Inter';font-size:40px;font-style:normal;font-weight:700;line-height:130%;}.landing-page .landing-page-post article .entry-content .corporate-contact hr {border-bottom:1px solid #94A3A9;}.landing-page .landing-page-post article .entry-content .corporate-contact p {color:#213139;font-family:'Inter';font-size:14px;font-style:normal;font-weight:400;line-height:130%;}.landing-page .landing-page-post article .entry-content .corporate-contact p a {color:#213139;font-family:'Inter';font-size:14px;font-style:normal;font-weight:400;line-height:130%;}.landing-page .landing-page-post article .entry-content .news-parent h2 {color:#213139;font-family:'Inter';font-size:40px;font-style:normal;font-weight:700;line-height:130%;margin:0 0 50px 0 !important;}.landing-page .landing-page-post article .entry-content .news-parent h3 {color:#213139;font-family:'Inter';font-size:24px;font-style:normal;font-weight:700;line-height:130%;margin:0 0 4px 0 !important;}.landing-page .landing-page-post article .entry-content .news-parent h3 a {color:#213139;font-family:'Inter';font-size:24px;font-style:normal;font-weight:700;line-height:130%;}@media (min-width:481px) {.landing-page .landing-page-post article .entry-content .news-parent h3 {font-size:26px;}}@media (min-width:769px) {.landing-page .landing-page-post article .entry-content .news-parent h3 {font-size:22px;}}.landing-page .landing-page-post .news article .entry-content {display:flex;gap:15px;}.landing-page .landing-page-post .news article .entry-content h2 {color:#213139;font-family:'Inter';font-size:40px;font-style:normal;font-weight:700;line-height:130%;margin:0 !important;}.landing-page .landing-page-post .news article .entry-content h3 {font-family:'Inter';font-size:22px;font-style:normal;font-weight:500;line-height:130%;margin:0 !important;}.landing-page .landing-page-post .news article .entry-content h4 {font-family:'Inter';font-size:20px;font-style:normal;font-weight:500;line-height:130%;margin:0 !important;}.landing-page .landing-page-post .news article .entry-content p {font-family:'Inter';font-size:18px;font-style:normal;font-weight:400;line-height:130%;margin:0 !important;}@media (min-width:481px) {.landing-page .landing-page-post .news article .entry-content p {font-size:16px;}}@media (min-width:769px) {.landing-page .landing-page-post .news article .entry-content p {font-size:14px;}}.landing-page .landing-page-post .news article .entry-content ul {margin-bottom:0 !important;}.landing-page .landing-page-post .news article .entry-content ul li {font-family:'Inter';font-size:18px;font-style:normal;font-weight:400;line-height:130%;margin:0 !important;}@media (min-width:481px) {.landing-page .landing-page-post .news article .entry-content ul li {font-size:16px;}}@media (min-width:769px) {.landing-page .landing-page-post .news article .entry-content ul li {font-size:14px;}}a.news-update-btn font {color:#213139 !important;}@media print {body {margin:0px !important;}.header {display:none !important;max-width:100% !important;}.print_table {display:block !important;}.header .icons {display:none; !important;}.top_banner {display:none; !important;}.city_ticket_table {display:none !important;}.top_option {display:none !important;}.city_info {display:none !important;}.city_heading {display:none !important;}.rider-rewards-footer {display:none !important;}.footer {display:none;}.btm_instruction {display:block !important;}.btm_instruction {margin-top:90px !important;}.header-bar {display:none !important;}.btm_instruction p {font-size:8px;color:#17100D;font-weight:400;margin-bottom:12px;}.top_timetable_detail {display:block !important;margin-top:35px !important;}.top_timetable_detail h6 {font-size:11px;color:#17100D;font-weight:700;text-transform:uppercase;}.top_timetable_detail p {font-size:16px;color:#17100D;font-weight:400;margin-bottom:0;}.top_timetable_detail strong {font-weight:700;}.top_timetable_detail em {font-style:normal;font-size:11px;font-weight:700;}.print_date {display:inline-block !important;}.timetable_header {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}.print_logo {width:25%;}.print_date p {font-weight:600;color:#17100D;font-size:10px;}.citypicker_table tbody tr td:nth-child(6) {display:none !important;}.citypicker_table tbody tr td {font-size:16px !important;}.citypicker_table thead tr th:first-child {width:15%;padding-left:0 !important;}.citypicker_table thead tr th:nth-child(2) {width:15%;}.citypicker_table thead tr th:nth-child(3) {width:30%;}.citypicker_table thead tr th:nth-child(4) {width:15%;}.citypicker_table thead tr th:nth-child(5) {width:20%;text-align:right;}.citypicker_table thead tr th:nth-child(6) {width:10%;display:none !important;}.citypicker_table tbody tr td:first-child {width:15%;padding-left:0 !important;}.citypicker_table tbody tr td:nth-child(2) {width:15%;}.citypicker_table tbody tr td:fnth-child(3) {width:30%;}.citypicker_table tbody tr td:nth-child(4) {width:15%;}.citypicker_table tbody tr td:nth-child(5) {width:20%;text-align:right;}.citypicker_table tbody tr td:nth-child(6) {width:10%;display:none !important;}.citypicker_table tbody tr td em {border-radius:13px !important;background:#C7DEED !important;font-size:14px !important;font-weight:600 !important;text-align:center !important;padding:0 15px !important;height:26px !important;display:inline-block !important;line-height:26px !important;vertical-align:middle !important;font-style:normal !important;color:#000 !important;display:inline-block !important;margin-bottom:3px !important;}.citypicker_table {width:100% !important;}.citypicker_table tbody tr td {padding:15px 8px;}}@page :left {margin:5cm !important;}@page :right {margin:2cm !important;}.page-template-tpl-fall-landing-page .custom-header-form-input-wrapper input {width:20.5rem;height:3.84rem;border-radius:5px;border:none;padding:0 0 0 5rem;}.page-template-tpl-fall-landing-page .custom-header-form-input-two {width:20.5rem;height:3.8rem;border-radius:5px;border:none;padding:0 0 0 7.5rem !important;}.page-template-tpl-fall-landing-page.custom-header-form-input-wrapperinput::placeholder {color:rgba(0, 0, 0, 0.6);}.page-template-tpl-fall-landing-page.custom-header-form-input-wrapperinput:focus {border:none;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.7);outline:none !important;}.page-template-tpl-fall-landing-page .custom-header-form button {background-color:hsl(42, 98%, 61%);border-radius:5px;width:12.4rem;height:3.6rem;padding:0.5rem 1rem;color:#213139;font-weight:700;margin:0 auto 0 2.4rem;cursor:pointer;}body.page-template-tpl-fall-landing-page .custom-header-form-input-wrapper.one::before, body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper.one::before,body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper.one::before,body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper.one::before,body.landing-page-design .custom-header-form-input-wrapper.one::before {width:3.5rem;padding:1.15rem 0 0 1rem;content:"Origin";left:0;top:0;font-weight:bold;color:#213139;font-size:1rem;}body.page-template-tpl-fall-landing-page .custom-header-form-input-wrapper::before, body.page-template-tpl-fullington-express-page .custom-header-form-input-wrapper::before, body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper::before,body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper::before,body.landing-page-design .custom-header-form-input-wrapper::before {width:6.3rem;height:3.75rem;display:block;content:"Destination";z-index:110;background-color:#ffffff00;border-top-left-radius:5px;border-bottom-left-radius:5px;position:absolute;top:0;left:0;font-weight:bold;padding:1.1rem 0 0 1rem;color:#213139;}.page-template-tpl-fall-landing-page .custom-header-form-input-wrapper, body.page-template-tpl-winter-landing-page .custom-header-form-input-wrapper,body.page-template-tpl-spring-landing-page .custom-header-form-input-wrapper, body.landing-page-design .custom-header-form-input-wrapper {position:relative;}.page-template-tpl-fall-landing-page .tt-suggestion:hover {background-color:hsl(200, 27%, 18%);color:white;cursor:pointer;}.page-template-tpl-fall-landing-page .tt-suggestion {padding:0.2rem 1rem;border-radius:2.5px;}.page-template-tpl-fall-landing-page .tt-menu {background-color:rgba(255, 255, 255, 0.98);padding:0.5rem 1rem;border-radius:10px;box-shadow:1px 1px 6px rgba(0, 0, 0, 0.3);width:20.5rem;top:110%;z-index:120 !important;}.page-template-tpl-fall-landing-page .custom-header .img-one {margin:0 1rem 0;width:2.25rem;height:3.7rem;cursor:pointer;}.page-template-tpl-fall-landing-page .custom-header .img-two {margin:0 1.25rem 1rem;width:1.5rem;display:none;cursor:pointer;}.page-template-tpl-fall-landing-page .custom-header {position:relative;margin:0 auto 0 1.5rem;transform:translate(0, -300%);margin:0 auto;width:60.8rem;height:4rem;}@media only screen and (max-width:980px) {.page-template-tpl-fall-landing-page .custom-header-form-input-wrapper input {width:14.4375rem;height:3.0625rem;padding:1.1rem 0 0 1rem;margin:0 0 2px 0;z-index:100;height:3.5rem;}.page-template-tpl-fall-landing-page .custom-header-form-input-two {padding:1.1rem 0 0 1rem !important;width:14.4375rem;}.page-template-tpl-fall-landing-page .custom-header-form button {width:12rem;margin:0 0 0 1rem;right:0;height:3.5rem;}body.page-template-tpl-fall-landing-page .custom-header-form-input-wrapper.one::before {padding:0.1rem 0 0 1rem !important;font-size:0.875rem;height:1.3rem;width:4rem;}body.page-template-tpl-fall-landing-page .custom-header-form-input-wrapper::before {left:-0.5px;padding:0.1rem 0 0 1rem !important;height:1.3rem;font-size:0.875rem;}.page-template-tpl-fall-landing-page .custom-header .img-one {display:block;margin:0 1.25rem 0;width:1.5rem;padding:0;}.page-template-tpl-fall-landing-page .custom-header .img-two {display:none;}.page-template-tpl-fall-landing-page .custom-header {position:relative;top:0;left:0;right:0;transform:translate(0, -300%);margin:0 auto 0 auto;width:46rem;}}@media only screen and (max-width:768px) {body.page-template-tpl-fall-landing-page .custom-header-form-input-wrapper.one::before {padding:0.1rem 0 0 1rem !important;font-size:0.875rem;height:1.3rem;width:4rem;}body.page-template-tpl-fall-landing-page .custom-header-form-input-wrapper::before {left:-0.5px;padding:0.1rem 0 0 1rem !important;height:1.3rem;font-size:0.875rem;}}@media only screen and (max-width:745px) {.page-template-tpl-fall-landing-page .custom-header-form-input-wrapper input {width:20rem;padding:1rem 0 0 1rem;margin:0 0 2px 0;z-index:100;}.page-template-tpl-fall-landing-page .custom-header-form-input-two {padding:1rem 0 0 1rem !important;}.page-template-tpl-fall-landing-page .custom-header-form button {width:100%;margin:1rem 0 0 0;right:0;}body.page-template-tpl-fall-landing-page .custom-header-form-input-wrapper.one::before {padding:0.4rem 0 0 1rem !important;height:1.3rem;width:4rem;font-size:0.875rem;}body.page-template-tpl-fall-landing-page .custom-header-form-input-wrapper::before {left:-0.5px;padding:0.3rem 0 0 1rem !important;height:1.3rem;width:6.5rem;font-size:0.875rem;}.page-template-tpl-fall-landing-page .custom-header .img-one {display:none;}.page-template-tpl-fall-landing-page .custom-header .img-two {display:block;position:absolute;top:2.3rem;right:0;z-index:120;width:2.5rem;}.page-template-tpl-fall-landing-page .custom-header {position:relative;top:0;left:0;right:0;width:auto;transform:translate(0, -400%);margin:0 auto 0 auto;width:20rem;}}@media only screen and (max-width:400px) {.page-template-tpl-fall-landing-page .custom-header-form-input-wrapper input {width:19rem;padding:1rem 0 0 1rem;margin:0 auto 2px 0.5rem;z-index:100;height:4rem;}.page-template-tpl-fall-landing-page .custom-header-form button {width:19rem;margin:1rem auto;right:0;}}@-webkit-keyframes rotateArrows {from {transform:rotate(0deg);}to {transform:rotate(180deg);}}@-moz-keyframes rotateArrows {from {transform:rotate(0deg);}to {transform:rotate(180deg);}}@-o-keyframes rotateArrows {from {transform:rotate(0deg);}to {transform:rotate(180deg);}}@keyframes rotateArrows {from {transform:rotate(0deg);}to {transform:rotate(180deg);}}@-webkit-keyframes rotateArrowsBack {from {transform:rotate(0deg);}to {transform:rotate(-180deg);}}@-moz-keyframes rotateArrowsBack {from {transform:rotate(0deg);}to {transform:rotate(-180deg);}}@-o-keyframes rotateArrowsBack {from {transform:rotate(0deg);}to {transform:rotate(-180deg);}}@keyframes rotateArrowsBack {from {transform:rotate(0deg);}to {transform:rotate(-180deg);}}.tw-post-container .single-post-container {margin:0;}.tw-post {display:flex;flex-direction:column;gap:109px;margin-top:72px;margin-bottom:0;padding-bottom:72px;}.tw-post .tw-post-top {align-items:center;display:flex;flex-direction:row;height:460px;}.tw-post .tw-post-top .tw-post-top-left {flex:1;padding:115px 25px 115px 0;}.tw-post .tw-post-top .tw-post-top-left h1 {color:#213139;font-family:Inter;font-size:40px;font-weight:900;line-height:52px;margin-bottom:16px;padding:0;}.tw-post .tw-post-top .tw-post-top-left h3 {color:#213139;font-family:Inter;font-size:26px;font-weight:400;line-height:34px;}.tw-post .tw-post-top .tw-post-top-left h4 {color:#213139;font-family:Inter;font-size:26px;font-weight:700;line-height:34px;}.tw-post .tw-post-top .tw-post-top-left h4 a {color:#213139;text-decoration:underline;}.tw-post .tw-post-top .tw-post-top-right {flex:0;max-height:460px;max-width:582px;min-height:460px;min-width:582px;}.tw-post .tw-post-top .tw-post-top-right img {border-top-left-radius:10px;border-bottom-left-radius:10px;}.tw-post .tw-post-bottom {display:flex;flex-direction:column;gap:69px;padding:0 250px 0 150px;position:relative;}.tw-post .tw-post-bottom .tw-post-social-and-print {align-items:center;background:#213139;border-radius:8px;box-shadow:2px 2px 8px rgba(72, 92, 101, 0.30);display:flex;flex-direction:column;gap:24px;justify-content:center;padding:16px 10px 16px 10px;position:absolute;right:100px;top:0;}.tw-post .tw-post-bottom .tw-post-section h2 {color:#213139;font-family:Inter;font-size:26px;font-weight:700;line-height:34px;margin-bottom:12px;}.tw-post .tw-post-bottom .tw-post-section h5 {color:#213139;font-family:Roboto;font-size:18px;font-weight:700;line-height:23.4px;margin-bottom:16px;margin-top:55px;}.tw-post .tw-post-bottom .tw-post-section p {color:#213139;font-family:Roboto;font-size:18px;font-weight:400;line-height:23.4px;margin-bottom:24px;}.tw-post .tw-post-bottom .tw-post-section p img {display:block;margin-bottom:8px;width:100%;}.tw-post .tw-post-bottom .tw-post-section .tw-post-trips {display:flex;flex-direction:column;gap:16px;}.tw-post .tw-post-bottom .tw-post-section .tw-post-trips .tw-post-trip {background:rgba(255, 233, 147, 0.3);border-radius:8px;padding:16px 24px 16px 24px;}.tw-post .tw-post-bottom .tw-post-section .tw-post-trips .tw-post-trip a {color:#213139;display:flex;flex-direction:row;justify-content:space-between;position:static;}.tw-post .tw-post-bottom .tw-post-section .tw-post-trips .tw-post-trip a .tw-post-name {color:#213139;display:flex;flex-direction:row;font-family:Roboto;font-size:18px;font-weight:400;gap:24px;line-height:23.4px;}.tw-post .tw-post-bottom .tw-post-section .tw-post-trips .tw-post-trip a .tw-post-name img {align-self:start;}.tw-post .tw-post-bottom .tw-post-section .tw-post-trips .tw-post-trip a .tw-post-price {font-family:Roboto;font-size:18px;font-weight:700;line-height:23.4px;}@media (max-width:768px) {.tw-post-container {margin:0;max-width:100%;padding:0;}.tw-post-container .main-grid .main-content-full-width {margin:0;width:100%;}.tw-post-container .main-grid .main-content-full-width .single-post-container {margin:0;}.tw-post {gap:0;margin-bottom:0;margin-top:0;padding-bottom:64px;}.tw-post .tw-post-top {align-items:stretch;flex-direction:column;height:auto;}.tw-post .tw-post-top .tw-post-top-left {padding:42px 80px;}.tw-post .tw-post-top .tw-post-top-left h1 {font-size:52px;line-height:67.6px;margin-bottom:16px;}.tw-post .tw-post-top .tw-post-top-left h3 {font-size:22px;line-height:28.6px;}.tw-post .tw-post-top .tw-post-top-left h4 {font-size:22px;line-height:28.6px;}.tw-post .tw-post-top .tw-post-top-right {flex:1;min-height:100% !important;max-height:100% !important;min-width:100% !important;max-width:100% !important;}.tw-post .tw-post-top .tw-post-top-right img {border-radius:0;display:block;min-width:100% !important;max-width:100% !important;}.tw-post .tw-post-bottom {padding:135px 80px 0 80px;}.tw-post .tw-post-bottom .tw-post-social-and-print {flex-direction:row;padding:10px 16px 10px 16px;top:24px;right:80px;}.tw-post .tw-post-bottom .tw-post-section h2 {font-size:32px;line-height:41.6px;margin-bottom:16px;}.tw-post .tw-post-bottom .tw-post-section p {font-size:18px;line-height:23.4px;margin-bottom:16px;}.tw-post .tw-post-bottom .tw-post-section .tw-post-trips {flex-direction:column;}}@media (max-width:480px) {.tw-post-container .main-grid {margin:0 !important;}.tw-post {margin-bottom:0;margin-top:0;padding-bottom:37px;}.tw-post .tw-post-top .tw-post-top-left {padding:30px 24px;}.tw-post .tw-post-top .tw-post-top-left h1 {font-size:38px;line-height:53.2px;margin-bottom:14px;}.tw-post .tw-post-top .tw-post-top-left h3 {font-size:18px;line-height:20.8px}.tw-post .tw-post-top .tw-post-top-left h4 {font-size:18px;line-height:27px;}.tw-post .tw-post-bottom {padding:106px 24px 0 24px;}.tw-post .tw-post-bottom .tw-post-social-and-print {right:24px;}.tw-post .tw-post-bottom .tw-post-section h2 {font-size:24px;line-height:31.2px;margin-bottom:13px;}.tw-post .tw-post-bottom .tw-post-section p {font-size:16px;line-height:20.8px;}.tw-post .tw-post-bottom .tw-post-section .tw-post-trips .tw-post-trip a {gap:8px;}.tw-post .tw-post-bottom .tw-post-section .tw-post-trips .tw-post-trip a {flex-direction:column;}.tw-post .tw-post-bottom .tw-post-section .tw-post-trips .tw-post-trip a .tw-post-name {justify-content:space-between;line-height:27px;}.tw-post .tw-post-bottom .tw-post-section .tw-post-trips .tw-post-trip a .tw-post-price {align-self:end;}}