.accordion_demo_Section{background-color:#fff;font-size:16px;margin-bottom:16px;border:1px solid #e8e8e8;padding-bottom:0;margin-right:20%}@media only screen and (max-width:768px){.accordion_demo_Section{margin:0 1.5rem 1rem;padding-bottom:.5rem}}.accordion_demo_Section .accordionHeading{display:flex;justify-content:space-between;align-items:center;width:100%;box-shadow:none}@media only screen and (max-width:768px){.accordion_demo_Section .accordionHeading{flex-direction:column;padding:0}}.accordion_demo_Section .accordionHeading img{margin-left:2rem;padding-top:1.5rem;padding-bottom:1.5rem}@media only screen and (min-width:768px){.accordion_demo_Section .accordionHeading img{float:left}}@media only screen and (max-width:768px){.accordion_demo_Section .accordionHeading img{padding:0;margin-left:0}}.accordion_demo_Section .accordionHeading img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion_demo_Section .accordionHeading .accordionContainer__imageHolder{width:40%;margin:0}@media only screen and (max-width:768px){.accordion_demo_Section .accordionHeading .accordionContainer__imageHolder{width:100%;text-align:center}}@media only screen and (max-width:768px){.accordion_demo_Section .accordionHeading .accordionContainer__imageHolder img{margin-top:2rem;width:10.3125rem}}.accordion_demo_Section .accordionHeading .accordionContainer__paragraph{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:1.125rem;margin-top:auto;margin-bottom:auto;text-align:left;width:35%;line-height:2rem}@media only screen and (max-width:768px){.accordion_demo_Section .accordionHeading .accordionContainer__paragraph{width:100%;text-align:center;margin:1rem 0;font-size:1rem;line-height:1.75rem}}.accordion_demo_Section .accordionHeading .accordionContainer__accordionButton{margin-top:auto;margin-bottom:auto;margin-right:1.5rem;width:25%;text-align:right;text-decoration:underline;cursor:pointer}@media only screen and (max-width:768px){.accordion_demo_Section .accordionHeading .accordionContainer__accordionButton{width:100%;text-align:center;font-size:1rem;color:#191919;margin-bottom:1.5rem;margin-right:0}}.accordion_demo_Section .accordionContent{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;transition-delay:1s;padding:16px 16px 24px}@media (max-width:768px){.accordion_demo_Section .accordionContent{padding:0;font-size:.875rem;text-align:left;margin-left:1.5rem;margin-right:1.5rem;margin-bottom:1.5rem}}@media (max-width:768px){.accordion_demo_Section .accordionContent .row{flex-direction:column}.accordion_demo_Section .accordionContent .row .instruction_Container_Vertical #instructionimage{padding-top:0;height:auto}.accordion_demo_Section .accordionContent .row .instruction_Container_Vertical #instructionimage img{margin:0 auto;width:27%;height:auto}.accordion_demo_Section .accordionContent .row .instruction_Container_Vertical .text-container #instructionTitle{font-size:.875rem;margin-top:1rem;margin-bottom:0;line-height:1.5rem;font-weight:700;font-family:"AvenirNextLTPro-Demi",sans-serif}.accordion_demo_Section .accordionContent .row .instruction_Container_Vertical .text-container #instructionContainer{font-size:.875rem;line-height:1.5rem;margin-top:0;margin-bottom:.85rem;font-family:"AvenirNextLTPro-Regular",sans-serif}}.accordion_demo_Section .accordionContent .accordianLink{text-align:right;font-size:1rem}@media (max-width:768px){.accordion_demo_Section .accordionContent .accordianLink{text-align:center;margin-top:1.5rem}}.accordion_demo_Section .accordionContent div p,.accordion_demo_Section .accordionContent hr{margin:0 0 16px}.accordion_demo_Section .accordionContent div li:last-of-type,.accordion_demo_Section .accordionContent div p:last-of-type{margin:0}.accordion_demo_Section .accordionContent .dividerlarge hr{border:1px solid #d1d1d1;border-bottom:0}@media only screen and (min-width:920px){.accordion_demo_Section .accordionContent{padding:24px}}@media screen and (max-width:920px){.accordion_demo_Section .support-faq-table tr{display:flex;flex-direction:column}.accordion_demo_Section .support-faq-table tr:not(:first-child){margin-top:32px}.accordion_demo_Section .support-faq-table tr td:not(:first-child){margin-top:16px}.accordion_demo_Section .support-faq-td-10,.accordion_demo_Section .support-faq-td-45{width:100%}}@media screen and (min-width:920px){.accordion_demo_Section .support-faq-table tr{display:table-row;flex-direction:row;margin-bottom:32px}.accordion_demo_Section .support-faq-table tr td{padding-bottom:32px}.accordion_demo_Section .support-faq-td-45{width:40%}.accordion_demo_Section .support-faq-td-10{width:20%}}.accordion_demo_Section .support-faq-table{width:85%}.accordion_demo_Section .support-faq-table tr td,.accordion_demo_Section .support-faq-td-10,.accordion_demo_Section .support-faq-td-45{text-align:center}.presto-products_accordian{background-color:#fff;border:1px solid #e8e8e8;width:944px;margin-bottom:15px;position:relative;margin-left:auto;margin-right:auto}@media only screen and (max-width:920px){.presto-products_accordian{margin-left:16px;margin-right:16px;width:unset}}.presto-products_accordian button{text-align:left;width:100%;padding:25px 0}.presto-products_accordian button img{padding:4px}.presto-products_accordian button:focus:not(:focus-visible){outline:none}.presto-products_accordian .side-icons{margin-right:16px;margin-left:40px}@media only screen and (max-width:920px){.presto-products_accordian .side-icons{margin-left:8px}}.presto-products_accordian .home-accordian-heading{display:inline-block;position:absolute;top:22px}@supports (-webkit-touch-callout:none){.presto-products_accordian .home-accordian-heading{color:#191919}}.presto-products_accordian .arrow-icon,.presto-products_accordian .up{position:absolute;right:15px;top:30px}.presto-products_accordian .up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.presto-products_accordian .home-accordian-description{display:flex;margin-top:20px;border-top:1px solid #e8e8e8;margin-bottom:10px;padding-left:25px}@media only screen and (max-width:920px){.presto-products_accordian .home-accordian-description{display:block;margin-bottom:0;margin-top:10px;padding:16px 17px}}.presto-products_accordian .home-accordian-description img{width:50%;height:50%;margin-right:40px;margin-top:35px}@media only screen and (max-width:920px){.presto-products_accordian .home-accordian-description img{width:100%;margin-top:15px;margin-right:0}}.presto-products_accordian .home-accordian-description .presto-accordians-sub-description{font-family:"AvenirNextLTPro-Regular",sans-serif;width:95%;margin-top:35px;line-height:1.5em}@media only screen and (max-width:920px){.presto-products_accordian .home-accordian-description .presto-accordians-sub-description{width:97%;margin-top:10px;margin-bottom:0}}.presto-products_accordian .home-accordian-description .presto-accordians-sub-description a{margin-top:20px;display:block}@media only screen and (max-width:920px){.presto-products_accordian .home-accordian-description .presto-accordians-sub-description a{text-align:right;margin-top:8px;margin-right:5px}}.Accordianitem-image{background-color:#fff;border:1px solid #e8e8e8;margin-bottom:16px;position:relative}.Accordianitem-image button.accordion-heading:focus{outline-width:medium}.Accordianitem-image button{text-align:left;outline:none;width:100%;padding:32px 24px}@media only screen and (max-width:920px){.Accordianitem-image button{padding:24px 16px 24px 8px;display:flex;justify-content:flex-start;align-items:center;text-align:center}}.Accordianitem-image .side-icons{margin-right:24px}@media only screen and (max-width:920px){.Accordianitem-image .side-icons{margin-left:0;margin-right:16px;height:100%;flex-basis:45%;max-width:48px}}.Accordianitem-image .home-accordian-heading{display:inline-block;position:absolute;top:16px;color:#000}@media only screen and (max-width:920px){.Accordianitem-image .home-accordian-heading{margin-top:unset;margin-bottom:unset;line-height:24px;top:unset;flex-basis:55%;text-align:left;position:relative}}.Accordianitem-image button:focus:not(:focus-visible){outline:none}.Accordianitem-image .arrow-icon,.Accordianitem-image .up{position:absolute;right:16px;top:30px}@media only screen and (max-width:920px){.Accordianitem-image .arrow-icon,.Accordianitem-image .up{top:24px;width:24px}}.Accordianitem-image .up{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.Accordianitem-image .home-accordian-description{display:flex;border-top:1px solid #dadada;padding:16px 24px}@media only screen and (max-width:920px){.Accordianitem-image .home-accordian-description{display:block;margin-bottom:0;padding:8px 0 0 8px}}.Accordianitem-image .home-accordian-description p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem}.Accordianitem-image .home-accordian-description ul{padding-left:30px}.Accordianitem-image .home-accordian-description ul li{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:30px}.Accordianitem-image .home-accordian-description h3{font-size:22px;line-height:32px;margin-top:32px;margin-bottom:16px}.Accordianitem-image .home-accordian-description .accordian-table{margin-top:32px}@media only screen and (max-width:920px){.Accordianitem-image .home-accordian-description .accordian-table~h3{font-size:18px;line-height:28px}}@media only screen and (max-width:920px){.Accordianitem-image .home-accordian-description .accordian-table~p{font-size:14px;line-height:21px}}@media only screen and (max-width:920px){.Accordianitem-image .home-accordian-description .accordian-table~ul{font-size:14px;line-height:21px;padding-left:24px}}.Accordianitem-image .home-accordian-description .accordian-table h3{background-color:#dedede;margin-top:0;margin-bottom:0;padding:21px 16px;font-size:14px}@media only screen and (max-width:920px){.Accordianitem-image .home-accordian-description .accordian-table h3{font-size:12px;line-height:16px;padding:8px 8px 16px}}.Accordianitem-image .home-accordian-description .accordian-table table{border-collapse:collapse;border:none!important;border-bottom:2px solid #d1d1d1!important}.Accordianitem-image .home-accordian-description .accordian-table tr :last-child{border-right:none!important}.Accordianitem-image .home-accordian-description .accordian-table tr:nth-child(2n){background-color:#f3f3f3}.Accordianitem-image .home-accordian-description .accordian-table td:nth-child(2){white-space:inherit}.Accordianitem-image .home-accordian-description .accordian-table td{border:none!important;border-right:1px solid #d1d1d1!important;vertical-align:top;white-space:nowrap}.Accordianitem-image .home-accordian-description .accordian-table td p{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px;line-height:21px;padding:0 16px;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.Accordianitem-image .home-accordian-description .accordian-table td p{font-size:12px;line-height:21px;padding:0 8px;width:unset!important}}.Accordianitem-image .home-accordian-description .accordian-table td p:first-child{padding-top:10px}@media only screen and (max-width:920px){.Accordianitem-image .home-accordian-description .accordian-table td p:first-child{padding-top:8px}}.Accordianitem-image .home-accordian-description .accordian-table td p:last-child{padding-bottom:10px}@media only screen and (max-width:920px){.Accordianitem-image .home-accordian-description .accordian-table td p:last-child{padding-bottom:8px}}.Accordianitem-image .home-accordian-description .accordian-table td .bold-heading{font-family:"AvenirNextLTPro-Demi",sans-serif;padding:10px 16px 0;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.Accordianitem-image .home-accordian-description .accordian-table td .bold-heading{font-size:12px;line-height:16px;padding:8px}}.Accordianitem-image .home-accordian-description .accordian-table1{margin-top:32px}.Accordianitem-image .home-accordian-description .accordian-table1 h3{background-color:#dedede;margin-top:0;margin-bottom:0;padding:21px 16px;font-size:14px}.Accordianitem-image .home-accordian-description .accordian-table1 table{border-collapse:collapse;border:none!important;border-bottom:2px solid #d1d1d1!important}.Accordianitem-image .home-accordian-description .accordian-table1 tbody tr{vertical-align:top}.Accordianitem-image .home-accordian-description .accordian-table1 tbody tr th{font-family:"AvenirNextLTPro-Demi",sans-serif;background-color:#dedede;font-size:14px;line-height:21px;text-align:left;padding:8px;border-right:1px solid #d1d1d1}.Accordianitem-image .home-accordian-description .accordian-table1 tbody tr td{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px;line-height:21px;padding:10px 16px 16px}.Accordianitem-image .home-accordian-description .accordian-table1 tbody tr .rowname{font-family:"AvenirNextLTPro-Demi",sans-serif}.Accordianitem-image .home-accordian-description .accordian-table1 tr:nth-child(2n){background-color:#f3f3f3}.Accordianitem-image .home-accordian-description .accordian-table1 tr :last-child{border-right:none!important}.Accordianitem-image .home-accordian-description .accordian-table1 td{border:none!important;border-right:1px solid #d1d1d1!important}.Accordianitem-image .home-accordian-description .accordian-table1 td p{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px}.Accordianitem-image .home-accordian-description .accordian-table1 td .bold-heading{font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:17px}.Accordianitem-image .home-accordian-description img{width:50%;height:50%;margin-right:11.75px}@media only screen and (max-width:920px){.Accordianitem-image .home-accordian-description img{width:94%;margin-top:15px}}.Accordianitem-image .home-accordian-description .presto-accordians-sub-description{font-family:"AvenirNextLTPro-Regular",sans-serif;width:95%;margin-top:35px;line-height:1.5em}@media only screen and (max-width:920px){.Accordianitem-image .home-accordian-description .presto-accordians-sub-description{width:85%;margin-top:10px;margin-bottom:0}}.Accordianitem-image .home-accordian-description .presto-accordians-sub-description a{margin-top:20px;display:block}@media only screen and (max-width:920px){.Accordianitem-image .home-accordian-description .presto-accordians-sub-description a{text-align:right;margin-top:5px}}.Accordianitem-image .home-accordian-description .accordian-table-links{margin-bottom:10px}@media only screen and (max-width:920px){.Accordianitem-image .home-accordian-description .accordian-table-links{font-size:14px;line-height:21px;margin-bottom:24px}.Accordianitem-image .home-accordian-description .accordian-table-links img{margin-top:0}}@media only screen and (max-width:920px){.Accordianitem-imagebutton:nth-child(5) .side-icons{padding-bottom:8px;max-width:32px!important}}.accordian-component-main .main-link{margin-right:20%;float:right;width:auto;text-align:right;margin-bottom:.0625rem;color:#191919}@media only screen and (max-width:768px){.accordian-component-main .main-link{margin:0 1.5rem 2.5rem 0}}.accordian-component-main a:hover{text-decoration:none}.accordian-component-main .accordiancomponent .accordionSection{margin:5rem 20% 0 0;border:0}@media only screen and (max-width:768px){.accordian-component-main .accordiancomponent .accordionSection{margin-right:0}}.accordian-component-main .accordiancomponent .accordionSection.Additional_Support,.accordian-component-main .accordiancomponent .accordionSection.PRESTO_Contactless_Support{margin-top:0}.accordian-component-main .accordiancomponent .accordionSection .section-link{margin-top:5rem;text-decoration:none;line-height:1.5rem;white-space:nowrap}@media only screen and (max-width:768px){.accordian-component-main .accordiancomponent .accordionSection .section-link{margin:0 1.5rem}}.accordian-component-main .accordiancomponent .accordionSection .section-link:before{content:" ";border:solid #1a1a1a;border-width:0 .125rem .125rem 0;display:inline-block;padding:.25rem;transform:rotate(135deg);-webkit-transform:rotate(135deg);cursor:pointer;left:0;margin-right:10px}.accordian-component-main .accordiancomponent .accordionSection .accordionSection-heading{font-size:3.75rem;margin-top:13px;text-align:left;line-height:5.625rem;color:#191919;font-family:"AvenirNextLTPro-Bold";font-weight:700}@media only screen and (max-width:768px){.accordian-component-main .accordiancomponent .accordionSection .accordionSection-heading{font-size:1.375rem;text-align:left;line-height:unset;margin:13px 1.5rem 0}}@media only screen and (max-width:768px){.accordian-component-main .accordiancomponent .accordionSection .accordian-content{margin:0;padding:0 1.5rem}}.accordian-component-main .accordiancomponent .accordionSection .accordian-content.support{display:flex;justify-content:space-between;align-items:flex-end}.accordian-component-main .accordiancomponent .accordionSection .accordian-content.support .accordionSection-heading-subtitle{font-size:2rem;line-height:normal;margin-top:0;margin-bottom:1rem}@media only screen and (max-width:768px){.accordian-component-main .accordiancomponent .accordionSection .accordian-content.support .accordionSection-heading-subtitle{margin:0 0 1rem;font-size:22px;line-height:2.5rem}}.accordian-component-main .accordiancomponent .accordionSection .accordian-content .accordionSection-SubTitleDesc{margin-bottom:2rem;font-size:1.125rem;margin-top:1rem;font-family:"AvenirNextLTPro-Regular";line-height:2rem}@media only screen and (max-width:768px){.accordian-component-main .accordiancomponent .accordionSection .accordian-content .accordionSection-SubTitleDesc{font-size:1rem;line-height:1.75rem;font-family:"AvenirNextLTPro-Regular";margin:0 0 1.5rem}}.accordian-component-main .accordiancomponent .accordionSection .accordian-content .accordionSection-image{padding-left:10%}@media only screen and (max-width:768px){.accordian-component-main .accordiancomponent .accordionSection .accordian-content .accordionSection-image{padding-left:0}}.accordian-component-main .accordiancomponent .accordionSection .accordian-content .accordionSection-image img{float:right;height:9.3125rem;object-fit:contain}@media only screen and (max-width:768px){.accordian-component-main .accordiancomponent .accordionSection .accordian-content .accordionSection-image img{height:5.5rem;width:auto}}.view-all-link{float:right;margin-right:1.5rem;color:#191919;text-decoration:underline;margin-bottom:2.5rem}@media (min-width:768px){.view-all-link{margin-bottom:.0625rem;margin-right:20%;display:inline-block;width:auto;text-align:right}}#Additional_Support .accordionSection-image{margin-top:17px}#Additional_Support .accordionSection-image img{height:9.3125rem;object-fit:contain;margin-left:39%;margin-top:14%;float:none}.accordion-staticpage-section-wrapper:last-child #google-wallet-faq{margin-bottom:0}#google-wallet-faq{margin-right:0}@media only screen and (max-width:920px){#google-wallet-faq{margin-right:16px;margin-left:16px}}#google-wallet-faq .accordion-heading{line-height:24px;font-size:16px}@media only screen and (max-width:920px){#google-wallet-faq .accordion-heading{padding:16px 10px}}#google-wallet-faq .accordion-heading img{margin-left:0}#google-wallet-faq .accordion-content{line-height:24px;font-size:14px}@media only screen and (max-width:920px){#google-wallet-faq .accordion-content{padding:16px 10px}}#cfd-acc{margin-right:0}@media only screen and (max-width:960px) and (min-width:920px){#cfd-acc{margin-right:calc(.5% + 20px)}}@media only screen and (max-width:920px){#cfd-acc{margin-right:16px;margin-left:16px}}#cfd-acc .accordion-heading{line-height:24px;font-size:16px}@media only screen and (max-width:920px){#cfd-acc .accordion-heading{padding:16px 10px}}#cfd-acc .accordion-heading div{display:flex;align-items:center}@media only screen and (max-width:689px){#cfd-acc .accordion-heading div{align-items:normal}}#cfd-acc .accordion-heading div img{height:40px;width:40px;float:left;margin-right:40px}@media only screen and (max-width:920px){#cfd-acc .accordion-heading div img{margin-right:15px}}#cfd-acc .accordion-heading img{margin-left:0}#cfd-acc .accordion-content{line-height:24px;font-size:14px}#cfd-acc .accordion-content .learnabout-steptext-content{display:flex;flex-direction:column;align-items:center;line-height:32px}#cfd-acc .accordion-content .learnabout-steptext-content hr.legend-line{height:.5px;width:100%;border:none;border-top:1px solid #d8d8d8;background-color:#d8d8d8;margin:0 auto 30px}#cfd-acc .accordion-content .learnabout-steptext-content .cfd-accordion-transfering-fare,#cfd-acc .accordion-content .learnabout-steptext-content .cfd-accordion-transit-agency,#cfd-acc .accordion-content .learnabout-steptext-content .cfd-disclaimer{display:block}#cfd-acc .accordion-content .learnabout-steptext-content .cfd-accordion-transfering-fare-mobile,#cfd-acc .accordion-content .learnabout-steptext-content .cfd-accordion-transit-agency-mobile,#cfd-acc .accordion-content .learnabout-steptext-content .cfd-disclaimer-mobile{display:none}#cfd-acc .accordion-content .learnabout-steptext-content .bullet-container{display:flex;grid-gap:40px;gap:40px;margin-top:20px;font-size:16px}#cfd-acc .accordion-content .learnabout-steptext-content .bullet-container .descriptionp{display:inline-block;vertical-align:middle}#cfd-acc .accordion-content .learnabout-steptext-content .bullet-container img{margin-left:10px}@media only screen and (max-width:920px){#cfd-acc .accordion-content .learnabout-steptext-content .cfd-accordion-transfering-fare,#cfd-acc .accordion-content .learnabout-steptext-content .cfd-accordion-transit-agency,#cfd-acc .accordion-content .learnabout-steptext-content .cfd-disclaimer{display:none}#cfd-acc .accordion-content .learnabout-steptext-content .cfd-accordion-transfering-fare-mobile,#cfd-acc .accordion-content .learnabout-steptext-content .cfd-accordion-transit-agency-mobile,#cfd-acc .accordion-content .learnabout-steptext-content .cfd-disclaimer-mobile{display:block}}#cfd-Additional-Information{line-height:19.65px}#cfd-Additional-Information .img-container img{margin-right:10px}.accordion-section{background-color:#fff;font-size:16px;margin-bottom:1rem;margin-right:20%;line-height:2rem}.accordion-section p{color:#191919}.accordion-section button.accordion-heading:focus{outline-width:medium}.accordion-section .accordion-heading{display:flex;justify-content:space-between;padding:16px 8px 16px 16px;align-items:center;width:100%;line-height:2rem;border:1px solid #e8e8e8;box-shadow:none}.accordion-section .accordion-heading img{float:right;margin-left:16px}.accordion-section .accordion-heading img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-section .accordion-heading p{margin:0;padding:0;text-align:left}@media only screen and (min-width:920px){.accordion-section .accordion-heading{padding:24px 16px 24px 24px}.accordion-section .accordion-heading img{margin-left:32px}}.accordion-section button:focus:not(:focus-visible){outline:none}.accordion-section .accordion-content{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;transition-delay:1s;padding:16px 16px 24px;border:1px solid #e8e8e8;border-top:none}.accordion-section .accordion-content div p{margin:0 0 16px}.accordion-section .accordion-content div p a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;border-bottom:1px solid #191919;text-decoration:none}.accordion-section .accordion-content hr{margin:0 0 16px}.accordion-section .accordion-content div li:last-of-type,.accordion-section .accordion-content div p:last-of-type{margin:0}@media only screen and (min-width:920px){.accordion-section .accordion-content{padding:24px}}@media screen and (max-width:920px){.accordion-section .support-faq-table tr{display:flex;flex-direction:column}.accordion-section .support-faq-table tr:not(:first-child){margin-top:32px}.accordion-section .support-faq-table tr td:not(:first-child){margin-top:16px}.accordion-section .support-faq-td-10,.accordion-section .support-faq-td-45{width:100%}}@media screen and (min-width:920px){.accordion-section .support-faq-table tr{display:table-row;flex-direction:row;margin-bottom:32px}.accordion-section .support-faq-table tr td{padding-bottom:32px}.accordion-section .support-faq-td-45{width:40%}.accordion-section .support-faq-td-10{width:20%}}.accordion-section .support-faq-table{width:85%}.accordion-section .support-faq-table tr td,.accordion-section .support-faq-td-10,.accordion-section .support-faq-td-45{text-align:center}@media only screen and (max-width:768px){.accordion-section{margin-right:0}}#unpaid-accordian{margin-right:0}.accordion-contents{background-color:#fff;font-size:16px;margin-bottom:1rem;margin-right:20%;line-height:2rem;width:95%;border:1px solid #e8e8e8}@media only screen and (max-width:920px){.accordion-contents{width:98%}}.accordion-contents .accordion-heading{padding:24px 16px 24px 24px;display:flex;justify-content:space-between;align-items:center;width:100%;line-height:2rem;border:none!important;box-shadow:none;outline:none}.accordion-contents .accordion-heading p{margin:0;padding:0;text-align:left;color:#3a811e;display:block;font-size:1.8rem;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.accordion-contents .accordion-heading p{font-size:1.6rem;line-height:2.3rem}}.accordion-contents .accordion-heading img{margin-left:32px;float:right;width:56px}@media only screen and (max-width:920px){.accordion-contents .accordion-heading img{width:30px}}.accordion-contents .accordion-heading img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-contents button{background:transparent;cursor:pointer;font-size:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;border-radius:0}.accordion-contents .accordion-content{padding:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#666}.accordion-contents .accordion-content p{font-size:1.6rem!important;line-height:2em}@media only screen and (max-width:920px){.accordion-contents .accordion-content p{font-size:1.4rem!important}}.accordion-contents .accordion-content ul li{font-size:1.6rem;margin-bottom:.8rem}@media only screen and (max-width:920px){.accordion-contents .accordion-content ul li{font-size:1.4rem!important}}.accordion-renew-container{background-color:#fff;border:1px solid #e8e8e8;width:100%;margin-bottom:20px;position:relative}.accordion-renew-container button:focus:not(:focus-visible){outline:none}@media only screen and (max-width:1124px){.accordion-renew-container{padding-top:0;padding-bottom:0;width:99%}}.accordion-renew-container .accordion-heading{font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;text-align:left;width:100%}@media only screen and (max-width:1124px){.accordion-renew-container .accordion-heading{width:75%}@supports (-webkit-touch-callout:none){.accordion-renew-container .accordion-heading{width:72%;color:#191919}}}.accordion-renew-container .accordion-heading p{padding:15px 4px 15px 18px}@media only screen and (max-width:920px){.accordion-renew-container .accordion-heading p{line-height:24px;font-size:16px;width:unset;padding-left:16px;padding-top:0;padding-bottom:0}}.accordion-renew-container img{position:absolute;right:15px;top:24px}@media only screen and (max-width:1124px){.accordion-renew-container img{top:24px}}.accordion-renew-container img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-renew-container .accordion-content{font-family:"AvenirNextLTPro-Regular",sans-serif;border-top:1px solid #dadada;padding-right:4px;padding-left:23px;font-size:16px;line-height:24px}@media only screen and (max-width:1124px){.accordion-renew-container .accordion-content{padding-left:24px}}.accordion-renew-container .accordion-content ul{padding-left:27px;width:88%}@media only screen and (max-width:1124px){.accordion-renew-container .accordion-content ul{padding-left:15px}}.accordion-renew-container .accordion-content ul li{margin-bottom:15px;line-height:1.5rem;color:#181818;padding-left:10px}@media only screen and (max-width:1124px){.accordion-renew-container .accordion-content ul li{width:97%;line-height:24px;font-size:16px}}.accordion-renew-container .accordion-content p{margin-top:30px;width:94%;line-height:1.5rem}@media only screen and (max-width:1124px){.accordion-renew-container .accordion-content p{width:99%;line-height:24px;font-size:16px}}#disable-margin-bottom{margin-bottom:0}.accordion-set-contents{background-color:#fff;font-size:16px;margin-bottom:1rem;line-height:2rem;width:75%}.accordion-set-contents button:focus:not(:focus-visible){outline:none}@media only screen and (max-width:920px){.accordion-set-contents{margin-left:21px;width:88%}}.accordion-set-contents .accordion-heading{padding:25px 16px 25px 24px;display:flex;justify-content:space-between;align-items:center;width:100%;line-height:2rem;border:1px solid #e8e8e8;box-shadow:none}@media only screen and (max-width:920px){.accordion-set-contents .accordion-heading{padding:10px 16px 10px 24px}}.accordion-set-contents .accordion-heading p{margin:0;padding:0;text-align:left;color:#181818;display:block;font-size:1.2rem;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.accordion-set-contents .accordion-heading p{font-size:1.3rem;line-height:2.1rem}}.accordion-set-contents .accordion-heading img{margin-left:32px;float:right;width:35px}@media only screen and (max-width:920px){.accordion-set-contents .accordion-heading img{width:30px}}.accordion-set-contents .accordion-heading img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-set-contents button{background:transparent;cursor:pointer;font-size:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;border-radius:0}.accordion-set-contents .accordion-content{padding:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;border:1px solid #e8e8e8;border-top:none}.accordion-set-contents .accordion-content p{font-size:1.1rem!important;line-height:1.5rem;color:#181818;margin-top:3px!important;margin-bottom:3px!important}.accordion-set-contents .accordion-content ul li{font-size:1.1rem;line-height:1.5rem;margin-bottom:.8rem;color:#181818}@media only screen and (max-width:920px){.accordion-set-contents .accordion-content ul li{font-size:1.1rem!important}}.ticket-vending-machines-accordion{background-color:#fff;border:1px solid #e8e8e8;width:78%;margin-bottom:20px;position:relative;padding:15px 0 15px 20px}@media only screen and (max-width:1124px){.ticket-vending-machines-accordion{margin-left:20px;padding-top:0;padding-bottom:0}}.ticket-vending-machines-accordion .accordion-heading{font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:1.5rem;text-align:left;outline:none;width:90%}@media only screen and (max-width:1124px){.ticket-vending-machines-accordion .accordion-heading{width:75%}}@supports (-webkit-touch-callout:none){.ticket-vending-machines-accordion .accordion-heading{color:#181818}}.ticket-vending-machines-accordion img{position:absolute;right:15px;top:24px}@media only screen and (max-width:1124px){.ticket-vending-machines-accordion img{top:10px}}.ticket-vending-machines-accordion .accordion-content{font-family:"AvenirNextLTPro-Regular",sans-serif;border-top:1px solid #e8e8e8;margin-top:12px}.ticket-vending-machines-accordion .accordion-content ul{margin-top:28px}.ticket-vending-machines-accordion .accordion-content ul li{margin-bottom:15px}.ticket-vending-machines-accordion .accordion-content p{margin-top:30px;width:93%}@media only screen and (max-width:1124px){.ticket-vending-machines-accordion .accordion-content p{width:83%}}.contact-us-accordion{background-color:#fff;font-size:16px;line-height:24px;border:1px solid #e8e8e8}@media only screen and (max-width:920px){.contact-us-accordion{margin-right:auto}}.contact-us-accordion p{color:#191919}.contact-us-accordion button.accordion-heading:focus{outline-width:medium}.contact-us-accordion button:focus:not(:focus-visible){outline:none}.contact-us-accordion .accordion-heading{display:flex;justify-content:space-between;padding:16px 8px 16px 16px;align-items:center;width:100%;line-height:2rem;box-shadow:none}.contact-us-accordion .accordion-heading img{float:right;margin-left:16px}.contact-us-accordion .accordion-heading img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contact-us-accordion .accordion-heading p{margin:0;padding:0;text-align:left}@media only screen and (max-width:920px){.contact-us-accordion .accordion-heading p{font-size:16px;line-height:24px}}@media only screen and (min-width:920px){.contact-us-accordion .accordion-heading{padding:24px 16px 24px 24px}.contact-us-accordion .accordion-heading img{margin-left:32px}}.contact-us-accordion .accordion-content{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;transition-delay:1s;padding:24px;border-top:1px solid #e8e8e8}@media only screen and (max-width:920px){.contact-us-accordion .accordion-content{padding:16px 16px 24px}}.contact-us-accordion .accordion-content p{margin-top:0;margin-bottom:0}.contact-us-accordion .accordion-content .text-center{text-align:inherit}.contact-us-accordion .accordion-content ul{padding-left:30px;margin-bottom:35px}.contact-us-accordion .accordion-content ul li{line-height:24px;padding-left:10px;padding-bottom:10px}.contact-us-accordion .accordion-content ul li:last-child{padding-bottom:16px}.contact-us-accordion .accordion-content button{display:inline-block;min-width:120px;padding:15px 16px;text-decoration:none;border-color:#000;background-color:#000;color:#fff;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;cursor:pointer;margin-bottom:16px}@media only screen and (max-width:920px){.contact-us-accordion .accordion-content button{width:100%;padding-top:20px;padding-bottom:20px;font-size:1.4rem;font-weight:200;line-height:1;font-family:"AvenirNextLTPro-Regular",sans-serif}}.Accordion-customer{background-color:#fff;border:1px solid #dadada;margin-bottom:16px;position:relative}@media only screen and (max-width:1124px){.Accordion-customer{padding-top:0;padding-bottom:0}}.Accordion-customer .accordion-heading{font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:1.5rem;text-align:left;width:100%;padding-left:24px}@media only screen and (max-width:1124px){.Accordion-customer .accordion-heading{width:75%;padding-left:16px}}@supports (-webkit-touch-callout:none){.Accordion-customer .accordion-heading{color:#181818}}.Accordion-customer .accordion-heading p{line-height:24px;font-size:16px;margin-top:32px;margin-bottom:32px}@media only screen and (max-width:920px){.Accordion-customer .accordion-heading p{width:101%;margin-top:24px;margin-bottom:24px}}.Accordion-customer img{position:absolute;right:15px;top:24px}@media only screen and (max-width:1124px){.Accordion-customer img{top:20px}}.Accordion-customer img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Accordion-customer button:focus:not(:focus-visible){outline:none}.Accordion-customer .accordion-content{font-family:"AvenirNextLTPro-Regular",sans-serif;border-top:1px solid #dadada;padding:24px 25px}.Accordion-customer .accordion-content ul{padding-left:24px;width:88%;margin-bottom:32px;margin-top:0}.Accordion-customer .accordion-content ul li{line-height:32px;font-size:16px;color:#191919}@media only screen and (max-width:1124px){.Accordion-customer .accordion-content ul li{width:97%}}.Accordion-customer .accordion-content .disable-bottom-margin{margin-bottom:0}.Accordion-customer .accordion-content p{margin-top:0;width:100%;line-height:24px;font-size:16px;margin-bottom:24px}@media only screen and (max-width:1124px){.Accordion-customer .accordion-content p{width:99%;line-height:32px;font-size:16px}}.Accordion-customer .accordion-content p:last-child{margin-bottom:0}.Accordion-customer .accordion-content .accordion-para{line-height:32px!important}.Accordion-customer .accordion-content h4{font-size:22px;line-height:32px;font-family:"AvenirNextLTPro-Demi",sans-serif;color:#181818;margin-bottom:0;margin-top:0}.Accordion-customer .accordion-content .grocery-heading{margin-bottom:16px}.Accordion-customer .accordion-content .grocery-headings{margin-top:0!important;margin-bottom:16px!important}.Accordion-customer .accordion-content h5{font-size:18px;line-height:28px;margin-bottom:8px;margin-top:16px}.Accordion-customer .accordion-content h6{font-size:16px;line-height:24px;padding-left:15px;margin-top:0;margin-bottom:8px}.Accordion-customer .accordion-content .ulclass{margin-bottom:32px!important;padding-left:41px}.Accordion-customer .accordion-content .ul-grocery{margin-top:8px!important}.Accordion-customer .accordion-content .ul-grocerys{margin-bottom:0!important;margin-top:8px!important}.Accordion-customer .accordion-content .ul-class{margin-bottom:16px;padding-left:41px;margin-top:0}.Accordion-customer .accordion-content .ul-classes{margin-bottom:0!important}.Accordion-customer .accordion-content .sub-para{line-height:1.9rem}.accordion-staticpage-section-wrapper{width:944px;margin:0 auto}@media only screen and (max-width:920px){.accordion-staticpage-section-wrapper{width:unset}}@media only screen and (max-width:920px){.accordion-staticpage-section-wrapper .accordion-set-contents{margin-left:16px;margin-right:16px;width:unset}}.accordion-staticpage-section-wrapper:not(:last-child) .Accordion-HelloPresto{margin-bottom:16px}.Accordion-HelloPresto{background-color:#fff;border:1px solid #dadada;width:75%;position:relative}@media only screen and (max-width:920px){.Accordion-HelloPresto{padding-top:0;padding-bottom:0;width:unset;margin-left:16px;margin-right:16px}}.Accordion-HelloPresto button:focus:not(:focus-visible){outline:none}.Accordion-HelloPresto .accordion-heading{font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:1.5rem;text-align:left;width:100%}@media only screen and (max-width:1124px){.Accordion-HelloPresto .accordion-heading{width:75%}}@supports (-webkit-touch-callout:none){.Accordion-HelloPresto .accordion-heading{color:#181818}}.Accordion-HelloPresto .accordion-heading p{padding:15px 4px 15px 23px}@media only screen and (max-width:920px){.Accordion-HelloPresto .accordion-heading p{line-height:1.7rem;font-size:18px;width:105%}}.Accordion-HelloPresto img{position:absolute;right:15px;top:24px}@media only screen and (max-width:1124px){.Accordion-HelloPresto img{top:34px}}.Accordion-HelloPresto img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Accordion-HelloPresto .accordion-content{font-family:"AvenirNextLTPro-Regular",sans-serif;border-top:1px solid #dadada;padding-right:4px;padding-left:23px}.Accordion-HelloPresto .accordion-content ul{padding-left:27px;width:88%}.Accordion-HelloPresto .accordion-content ul li{margin-bottom:15px;line-height:1.5rem;color:#181818}@media only screen and (max-width:1124px){.Accordion-HelloPresto .accordion-content ul li{width:97%;line-height:1.9rem;font-size:20px}}.Accordion-HelloPresto .accordion-content p{margin-top:30px;width:94%;line-height:1.5rem}@media only screen and (max-width:1124px){.Accordion-HelloPresto .accordion-content p{width:99%;line-height:1.8rem;font-size:20px}}.Accordion-HelloPresto .accordion-content h4{font-size:22px;font-family:"AvenirNextLTPro-Demi",sans-serif;color:#181818}.Accordion-HelloPresto .accordion-content h5{font-size:17px}.Accordion-HelloPresto .accordion-content h6{font-size:17px;padding-left:15px;margin-top:-6px;margin-bottom:0}.accordion-set-contents-add{background-color:#fff;font-size:16px;line-height:2rem;width:75%;margin-bottom:80px}.accordion-set-contents-add button:focus:not(:focus-visible){outline:none}@media only screen and (max-width:920px){.accordion-set-contents-add{margin-left:16px;margin-right:16px;width:unset;margin-bottom:64px}}.accordion-set-contents-add .accordion-heading{padding:25px 16px 25px 24px;display:flex;justify-content:space-between;align-items:center;width:100%;line-height:2rem;border:1px solid #e8e8e8;box-shadow:none}@media only screen and (max-width:920px){.accordion-set-contents-add .accordion-heading{padding:10px 16px 10px 24px}}.accordion-set-contents-add .accordion-heading p{margin:0;padding:0;text-align:left;color:#181818;display:block;font-size:1.2rem;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.accordion-set-contents-add .accordion-heading p{font-size:1.3rem;line-height:2.1rem}}.accordion-set-contents-add .accordion-heading img{margin-left:32px;float:right;width:35px}@media only screen and (max-width:920px){.accordion-set-contents-add .accordion-heading img{width:30px}}.accordion-set-contents-add .accordion-heading img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-set-contents-add button{background:transparent;cursor:pointer;font-size:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;border-radius:0}.accordion-set-contents-add .accordion-content{padding:24px;font-family:"AvenirNextLTPro-Regular",sans-serif}.accordion-set-contents-add .accordion-content p{font-size:1.1rem!important;line-height:1.5rem;color:#181818;margin-top:3px!important;margin-bottom:3px!important}.accordion-set-contents-add .accordion-content ul li{font-size:1.1rem;line-height:1.5rem;margin-bottom:.8rem;color:#181818}@media only screen and (max-width:920px){.accordion-set-contents-add .accordion-content ul li{font-size:1.1rem!important}}.autoload-grid{font-family:"AvenirNextLTPro-Demi",sans-serif;padding-top:24px;padding-bottom:24px}@media only screen and (min-width:920px){.autoload-grid{padding-bottom:24px}}.autoload-grid .section-left,.autoload-grid .section-right{text-align:center}.autoload-grid .section-left>div,.autoload-grid .section-right>div{font-size:18px}@media only screen and (min-width:920px){.autoload-grid .section-left>div,.autoload-grid .section-right>div{font-size:16px}}@media only screen and (min-width:920px){.autoload-grid .section-left,.autoload-grid .section-right{display:inline-block;width:49%}}.autoload-grid .section-left .section-amount,.autoload-grid .section-right .section-amount{margin-top:8px;font-size:26px;line-height:48px}@media only screen and (min-width:920px){.autoload-grid .section-left .section-amount,.autoload-grid .section-right .section-amount{font-size:32px}}.autoload-grid .section-left{padding-bottom:32px;border-bottom:1px solid #bababa}@media only screen and (min-width:920px){.autoload-grid .section-left{border-right:1px solid #bababa;border-bottom:none;padding-bottom:0}}.autoload-grid .section-right{padding-top:32px;padding-bottom:48px}@media only screen and (min-width:920px){.autoload-grid .section-right{padding-top:0;padding-bottom:0}}.buttonComponent{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;padding:12px 16px;color:#fff;border:1px solid #191919;background-color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;text-transform:uppercase;margin-top:16px;line-height:24px;border-radius:0}@media print{.buttonComponent{-webkit-print-color-adjust:exact}}@media only screen and (min-width:920px){.buttonComponent.firstOrder{order:-1;margin-left:0}}@media print{.buttonComponent.firstOrder{order:-1;margin-left:0}}.buttonComponent:hover{cursor:pointer;background-color:#474747}.buttonComponent.white{background-color:#fff;color:#191919}.buttonComponent.disabled{color:#6e6e6e;background-color:#d1d1d1;border:0;pointer-events:none}.buttonComponent.textTransform{text-transform:none}.buttonComponent.right{margin-left:auto;display:flex}.buttonComponent .button-iconAfter{margin:0 0 -3px 5px}@media only screen and (min-width:920px){.buttonComponent{width:auto;min-width:106px;margin-top:0}}@media only screen and (min-width:920px){.button-wrapper{display:flex;margin-top:16px}.button-wrapper .button,.button-wrapper .buttonComponent{margin-left:16px}.button-wrapper-right{margin-left:auto;display:flex}.button-wrapper-center{margin:0 auto;display:flex}}@media only screen and (min-width:920px){.button-order-revere{flex-direction:row-reverse}}.checkboxComponent{display:flex;align-items:flex-start;line-height:1.4}.checkboxComponent input{height:20px;min-width:20px;width:20px;margin-left:4px;margin-right:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #6e6e6e;border-radius:2px;padding:0;margin-top:3px}.checkboxComponent input:checked{border-color:#191919;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAABFpJREFUeAHtnM8rbGEYx5+5XUopSsqgRCLdYucPuN29kCR3oe5kQbFhxYKV/Anq2t0ISdmpm+wsZCXZ2Cg/Fn4sJIk0931OzjT3zGDGPM7znne+78J73jMz53m+n+/748xxzhChgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgIDLBGLS4pLJZKy2tjYRi8V+me1v5vjl0jFCPt6d0XJotCyen5//NttJyfiiBjQ0NMSfnp7+mGS/SyZpy7EM/O2SkpKfJycnF1I5fZE6EPd8l+EzJ+5YLxrFOq6YATztuNrz0zspa2St6fsK2RYzgOf8QhKJ0mcltYoZYHoGL7hFUSS1ihlgyEf9bCefziOmVdKAfATgvS8EYIByV4ABMECZgHJ4jAAYoExAOTxGAAxQJqAcHiMABigTUA6PEQADwicwNTVFY2Nj4QfOEvFrln1O75qenqaRkRFPY1lZGc3Pz6vqLaopKB0+Ux8fH6eZmRkYEAaBIHw/5vDwMM3NzfnN0OuiGAGvwWfa5p8rdHBwEDp4P6DzBrwHf3JykpaWlnweoddOG8BnO/6CGyTLPV8bPufkrAEMf3R0NMjda9sC31kDogLfSQOiBN8aAyoqKoi/FBVaeMF9a9qZmJhQXXCz6VNfAxj+ysoKLS8vU3n5x+/2yGXB5Ri2FVUDfPjt7e3U2dlJa2trVFlZmTejqE076QLVDEiH7yfU0dFB6+vrVFVV5e96t44yfBanZsDCwgJxzw+WtrY22tjYoJqamuBLGe334Ns45wdFqBkwOztLV1dXwXy8dnNzs2dCfX191td5Zy7wbZzzg4LUDDg6OqKenh66uMj+rIN52MMzobGxMZizM/BZmJoBHPz4+Ji6u7vp9PSUmxmlrq7OM6GlpSX1mis93xck9qRHPB7/8LNT5oEHWl1dpaamJj+v/+rr62saGBigrq6ud8/zw5p2zMgVYSdyEKZViAH8+erqas+E1tZWbmaUx8dHKi0tzdjPO/jaDi+4YcHnmFIGqE5BLMQvl5eX1Nvb++q1eZvg+zlL1NYYwGJubm6or6+P9vf3c9Km0fNzSiyPN1llAOd9e3tL/f39tLu7+6YMF+CzQOsM4KTu7+9pcHCQdnZ2uJlRXIHPwqw0gBN7eHigoaEh2tra4maquASfRVlrACfHZz6JRII2Nze5qXK24wX+xD/W35j1/Pzs/V+Xp6W9vb1QTzU/kXvq0NZ8D0hlFJEN574HRIS7eJpWrwHiai08IAxQNgUGwABlAsrhMQJggDIB5fAYAQ4ZcKesJczwYlrFRoD5Ga/DMAloxpLUKmaAuUq5qAklzNiSWsWuBZmkYuYuhr+m/h4mjLBjmd6/fXZ29sPUH74JIT1nsRHACfGPmnKC6QFc2mZtLxpF4DMbsRHgg+aRgJ8u9mmgBgEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAIFiJ/APGoam5tWHtHcAAAAASUVORK5CYII=) -11px no-repeat;background-size:38px}.checkboxComponent input:checked::-ms-check{display:none}.checkboxComponent-span{font-family:"AvenirNextLTPro-Regular",sans-serif}.checkboxComponent-label{position:relative;top:5px;font-family:"AvenirNextLTPro-Demi",sans-serif}.centeredCheckbox-label .checkboxComponent-label{top:2px}.caslCheckbox-label .checkboxComponent-label{top:0;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px}.mediaImage{max-height:48px;width:48px}.mediaImage-big{max-height:64px;width:64px}.mediaImage-medium{max-height:32px;width:32px}.mediaImage-small{max-height:26px;width:26px}.mediaImage-sm{max-height:26px;max-width:43px;padding-right:8px;margin-bottom:-8px}.checkoutGridItem{padding:16px;position:relative;border-bottom:2px solid #d1d1d1}@media only screen and (min-width:920px){.checkoutGridItem{padding:16px 0}}.checkoutGridItem .checkoutGridItem-title{line-height:24px;margin-bottom:8px;margin-right:16px}@media only screen and (min-width:920px){.checkoutGridItem .checkoutGridItem-title{margin-bottom:0}}@media only screen and (max-width:920px){.checkoutGridItem .checkoutGridItem-title{margin-right:0}}@media only print{.checkoutGridItem .checkoutGridItem-title{margin-left:16px}}.checkoutGridItem .checkoutGridItem-date{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px;line-height:21px;margin-bottom:16px}.checkoutGridItem .checkoutGridItem-remove{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px;text-decoration:underline;cursor:pointer}.checkoutGridItem .checkoutGridItem-block{flex:1 1}@media only screen and (min-width:920px){.checkoutGridItem .checkoutGridItem-block{flex:1 1;align-items:center}}@media only screen and (max-width:920px){.checkoutGridItem .checkoutGridItem-block{flex:unset}}.checkoutGridItem .checkoutGridItem-value-block{margin-top:8px;max-width:160px;min-width:50px}@media only screen and (min-width:920px){.checkoutGridItem .checkoutGridItem-value-block{width:250px;padding-right:16px;text-align:right}}@media print{.checkoutGridItem .checkoutGridItem-value-block{padding-right:16px}}@media only screen and (min-width:920px){.checkoutGridItem .checkoutGridItem-value-block.quantity{padding-right:0}}@media only screen and (max-width:920px){.checkoutGridItem .checkoutGridItem-value-block.price .checkoutGrid-value{text-align:right}}.checkoutGridItem .checkoutGridItem-content{display:flex;align-items:flex-start}.checkoutGridItem .checkoutGridItem-content .checkoutGridItem-logo-block{display:none}@media only screen and (min-width:920px){.checkoutGridItem .checkoutGridItem-content .checkoutGridItem-logo-block{padding:0 16px;display:flex;align-self:center;width:32px;height:22px}.checkoutGridItem .checkoutGridItem-content .checkoutGridItem-logo-block img{align-self:center;position:relative;top:-5px}}.checkoutGridItem .checkoutGridItem-content .checkoutGridItem-MTA-logo-block{display:none}@media only screen and (min-width:920px){.checkoutGridItem .checkoutGridItem-content .checkoutGridItem-MTA-logo-block{padding:0 16px;display:flex;align-self:center;height:32px;width:32px}.checkoutGridItem .checkoutGridItem-content .checkoutGridItem-MTA-logo-block img{align-self:center;position:relative;top:-5px;height:32px;width:32px}}.checkoutGridItem .checkoutGridItem-content .checkoutGridItem-data-block{width:100%}.checkoutGridItem .checkoutGridItem-content .checkoutGridItem-data-block .show-by-col{flex-direction:column;align-items:baseline}.checkoutGridItem .checkoutGridItem-content .checkoutGridItem-data-block .checkoutGridItem-details{font-family:"AvenirNextLTPro-Regular";font-size:14px;line-height:18px;padding-top:12px;width:14rem}.checkoutGridItem .checkoutGridItem-content .checkoutGridItem-data-block .checkoutGridItem-details p{margin:0}.checkoutGridItem .checkoutGridItem-details-deactivate{font-family:"AvenirNextLTPro-Regular";font-size:14px;line-height:18px;padding-top:8px;margin-left:72px}@media only screen and (max-width:920px){.checkoutGridItem .checkoutGridItem-details-deactivate{margin-left:10px}}.checkoutGridItem .checkoutGridItem-details-deactivate .checkoutgrid-flex span{flex-basis:77px}.checkoutGridItem .checkoutGridItem-details-deactivate p{margin:0}.successModifier .checkoutGridItem .checkoutGridItem-logo-block img{top:-2px}.checkoutGridItem .checkoutGridItem-logo{align-self:stretch;width:64px}.checkoutgrid-flex{display:flex}.checkout-grid-passes{padding-left:8px}.checkout-grid-passeswidth{width:220px!important}@media only screen and (max-width:920px){.checkout-grid-passeswidth{width:150px!important}}.bg{position:fixed;top:0;background-color:rgba(25,25,25,.96)}.bg,.payment-modal-bg{left:0;right:0;bottom:0;z-index:2010}.payment-modal-bg{position:absolute;top:70px;background-color:#fafafa}.payment-modal-bg .spinner-wrapper .path{stroke:#191919}.payment-modal-bg .spinner-text{color:#191919}.spinner-wrapper{display:flex;align-items:center;justify-content:center;height:100%}.spinner-wrapper .spinner{-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}.spinner-wrapper .path{stroke:#fff;stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}.spinner-icon{text-align:center}.spinner-text{font-size:32px;margin-top:32px;color:#fff}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}.collapsibleBlockHeaderContent .label{line-height:21px;margin-bottom:2px}.collapsibleBlockHeaderContent .value{font-family:"AvenirNextLTPro-Regular",sans-serif}.datePickerInput{width:100%;display:block;overflow:hidden;margin-bottom:32px}@media only screen and (min-width:920px){.datePickerInput{display:inline-block;margin-right:16px;margin-bottom:0;vertical-align:top}}.datePickerInput-label{font-size:14px;text-transform:uppercase;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-bottom:8px}.datePickerInput-icon{position:absolute;right:8px;top:14px;width:24px}.datePickerInput .react-datepicker__triangle{display:none}.datePickerInput .react-datepicker-popper[data-placement^=bottom]{margin-top:0}.datePickerInput .react-datepicker{border-radius:0;border:none;background-color:#e8e8e8;font-family:"AvenirNextLTPro-Regular",sans-serif}.datePickerInput .react-datepicker__header{background-color:#e8e8e8;border-bottom:2px solid #d1d1d1;padding-top:19px}.datePickerInput .react-datepicker__current-month{font-family:"AvenirNextLTPro-Demi",sans-serif}.datePickerInput .react-datepicker__navigation{border:none;top:12px}.datePickerInput .react-datepicker__navigation--previous{width:26px;height:26px;background:url(/dist/presto-ui/static/media/LeftArrow.646ff744.svg) 50% no-repeat;background-size:24px}.datePickerInput .react-datepicker__navigation--next{width:26px;height:26px;background:url(/dist/presto-ui/static/media/Right.218b379f.svg) 50% no-repeat;background-size:24px}.datePickerInput .react-datepicker__day--selected{border-radius:0;background-color:#191919}.datePickerInput .react-datepicker-wrapper{display:block}.datePickerInput .react-datepicker__input-container{padding:6px 2px 14px 4px}.datePickerInput .react-datepicker__input-container input{width:100%;margin:1px;background:#e8e8e8 url(/dist/presto-ui/static/media/Calendar.edc5a7ff.svg) right 8px center no-repeat;background-size:24px;border:none;border-bottom:1px solid #191919;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;padding:16px 32px 12px 16px;box-sizing:border-box}@media only screen and (min-width:920px){.datePickerInput .react-datepicker__input-container input{width:152px;box-sizing:inherit}}.datePickerInput .react-datepicker__input-container input::-webkit-input-placeholder{color:#191919}.datePickerInput .react-datepicker__input-container input::-ms-input-placeholder{color:#191919}.datePickerInput .react-datepicker__input-container input::placeholder{color:#191919}.datePickerInput .react-datepicker__day{font-size:12px;border-radius:0!important;border:1px solid transparent}.datePickerInput .react-datepicker__day--disabled{color:#6e6e6e}.datePickerInput .react-datepicker__day--keyboard-selected:not(.react-datepicker__day--disabled){background-color:#191919;color:#fff}.datePickerInput .react-datepicker__day:hover{background-color:#fff!important;color:#191919;border:1px solid #191919}.datePickerInput .react-datepicker__day--in-range{font-size:12px;background-color:#191919;color:#fff;border-radius:0;border:1px solid #191919}.datePickerInput .react-datepicker__day--in-selecting-range,.datePickerInput .react-datepicker__month-text--in-selecting-range,.datePickerInput .react-datepicker__quarter-text--in-selecting-range,.datePickerInput .react-datepicker__year-text--in-selecting-range{background-color:#fff;color:#191919;border:1px solid #191919}.datePickerInput-belowText{padding-left:16px}.inlineError{font-size:14px;color:#d63d3d;background:url(/dist/presto-ui/static/media/error.32151db6.svg) no-repeat 13px 2px;background-size:16px;padding-left:37px;padding-top:2px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:21px;margin-top:6px}.button-wrapper .export-button{display:none}@media only screen and (min-width:920px){.button-wrapper{display:flex;margin-top:16px}.button-wrapper .export-button{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;cursor:pointer;display:block;order:-1;margin-right:16px;height:24px;padding:0 0 0 32px;border:none;background:transparent url(/dist/presto-ui/static/media/Terms-And-Conditions.78eb58e4.svg) 0 no-repeat;background-size:24px}}.icon-button{display:flex;align-items:center;color:#000}.icon-button img{margin-right:8px;width:24px;height:24px}.iconWithText{display:flex;align-items:center}.iconWithText-text{font-family:"AvenirNextLTPro-Regular",sans-serif}.iconWithText-text.isBold{font-family:"AvenirNextLTPro-Demi",sans-serif}.iconWithText-icon{margin-right:16px}.mediaImageList img{margin-right:16px;padding-bottom:16px}.mediaImageList-isSmall img{margin-right:8px;padding-bottom:0}.notification{background-color:#fff;text-align:center}.notification .notification-block{padding:40px 0}.notification .notification-block .notification-title{font-size:24px;line-height:40px;margin-bottom:8px;margin-top:0;color:#191919}.notification .notification-block .notification-text{font-size:16px}.external-image{margin-left:8px}.button-wrapper .print-button{display:none}@media only screen and (min-width:920px){.button-wrapper{display:flex;margin-top:16px}.button-wrapper .print-button{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;cursor:pointer;display:block;order:-1;margin-right:44px;height:24px;padding:0 0 0 32px;border:none;background:transparent url(/dist/presto-ui/static/media/printer.175e0205.svg) 0 no-repeat}}.radioInput{display:flex;position:relative}.radioInput label{display:block;width:18px;height:18px;border-radius:50%;border:1px solid #6e6e6e}.radioInput label.disabled{background:#f3f3f3}.radioInput-label{margin-left:10px;margin-top:-2px;font-family:"AvenirNextLTPro-Demi",sans-serif}.radioInput input[type=radio]{top:0;left:0;width:100%;cursor:inherit;height:100%;margin:0;opacity:0;padding:0;z-index:1;position:absolute}.radioInput input[type=radio]:checked+label{width:6px;height:6px;border:7px solid #191919}.radioInput input[type=radio]:focus+label{outline-color:#191919;outline-style:solid}.subHeader{color:#191919;text-align:left;margin-bottom:32px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px}.subHeader.centered{text-align:center}.social-link{display:flex;text-decoration:none;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px}.social-link img.social-icon{width:32px;height:32px;padding:0 16px}@media only screen and (min-width:920px){.social-link img.social-icon{padding:0 8px 0 0;width:16px;height:16px}}.advancedModal-header{background-color:#191919;padding:24px;color:#fff}.advancedModal-header-text{font-weight:"AvenirNextLTPro-Demi",sans-serif;font-size:26px;line-height:40px}.advancedModal-header-subText{font-weight:"AvenirNextLTPro-Demi",sans-serif;font-size:20px;color:#b7dd79}.MuiDialog-paperWidthSm{max-width:624px!important}.MuiDialog-paperWidthSm .MuiDialogContent-root{padding:0}.MuiDialog-paperWidthSm .MuiDialogContent-root .content{padding:24px 16px}.MuiDialog-paperWidthSm .MuiDialogContent-root .content .card-item .card-item-content .description{font-size:14px;line-height:24px}@media only screen and (min-width:920px){.MuiDialog-paperWidthSm .MuiDialogContent-root .content{padding:24px 24px 32px}}.MuiDialog-paperWidthSm .MuiDialogContent-root:first-child{padding-top:16px}@media only screen and (min-width:920px){.MuiDialog-paperWidthSm .MuiDialogContent-root:first-child{padding-top:0!important}}.popup-footer-section{padding:0 24px 24px;align-items:center}.cardBlockComponent{background-color:#fff;border:1px solid #e8e8e8;margin-bottom:16px}.cardBlockComponent-title{font-size:20px;margin:0;padding:18px 16px 14px;border-bottom:1px solid #e8e8e8}@media only screen and (min-width:920px){.cardBlockComponent-title{font-size:22px;padding:16px 24px}}.cardBlockComponent-title.successIcon{background:url(/dist/presto-ui/static/media/Success.3e77078f.svg) no-repeat 95% 14px}.cardBlockComponent-title.errorIcon{background:url(/dist/presto-ui/static/media/error.32151db6.svg) no-repeat 95% 14px}.cardBlockComponent-title.errorIcon,.cardBlockComponent-title.successIcon{padding-right:64px}@media only screen and (min-width:920px){.cardBlockComponent-title.errorIcon,.cardBlockComponent-title.successIcon{padding-right:72px}}.cardBlockComponent-titleSection-right{position:relative}.cardBlockComponent-titleSection-right-text{position:absolute;right:16px;top:16px;font-size:18px;line-height:27px;font-family:"AvenirNextLTPro-Demi",sans-serif;color:#d63d3d}@media only screen and (min-width:920px){.cardBlockComponent-titleSection-right-text{right:24px;font-size:22px;line-height:33px}}.cardBlockComponent-content{padding:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif}.cardBlockComponent-content p:first-child{margin-top:0}@media only screen and (min-width:920px){.cardBlockComponent-content{padding:24px}}.cardBlockComponent .cardBlockComponent-title{text-align:left}.selectBox-wrapper{margin-bottom:16px;position:relative}.selectBox-wrapper .selectBox{color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;text-align:left;width:224px;padding:12px 0 12px 16px;background-color:#e8e8e8;border:none;border-bottom:2px solid #191919;line-height:24px;outline:none}.selectBox-wrapper .selectBox:focus{outline:1px solid #191919}.selectBox-wrapper .selectBox img{width:24px;float:right;margin-right:8px}.selectBox-wrapper .selectBox img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.selectBox-wrapper .inactive{opacity:0;visibility:hidden;display:none}.change-card-dropdown{visibility:visible;opacity:1;display:block;position:absolute;width:224px;height:520px;overflow-y:auto;overflow-x:hidden}.change-card-dropdown .oneitem{padding:16px;background-color:#e8e8e8;display:flex;align-items:center}.change-card-dropdown .oneitem:hover{background-color:#d1d1d1}.change-card-dropdown .oneitem .card-information{margin-left:8px;text-align:left}.change-card-dropdown .oneitem .card-information .card-holder{font-size:14px;line-height:21px;overflow:hidden;text-overflow:ellipsis;width:140px}.change-card-dropdown .oneitem .card-information .card-small-text{font-size:12px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:16px}.selected-card{margin-bottom:16px;text-align:left}.selected-card .big-text{font-size:22px;line-height:32px}.selected-card .small-text,.selected-card .small-text-bottom,.selected-card .small-text-top{line-height:21px;font-size:14px}.selected-card .small-text-top{font-family:"AvenirNextLTPro-Regular",sans-serif}.selected-card .small-text-bottom{padding-top:55px;padding-bottom:40px}.selected-card .amex,.selected-card .interac,.selected-card .master,.selected-card .visa{height:140px;padding:16px 24px 0}.selected-card .amex,.selected-card .interac,.selected-card .master{color:#191919}.selected-card .anonymous,.selected-card .CRDNC,.selected-card .presto,.selected-card .visa{color:#fff}.selected-card .CRDNC,.selected-card .presto{display:flex;flex-direction:column;justify-content:space-between;height:140px;padding:8px 16px;border-radius:8px;background-color:#191919}.selected-card .CRDNC .card-logo,.selected-card .presto .card-logo{width:100%;text-align:right}.selected-card .CRDNC img,.selected-card .presto img{width:94px}.selected-card .CRDNC .gw-card-title,.selected-card .presto .gw-card-title{display:flex;justify-content:space-between;align-items:center}.selected-card .CRDNC .gw-card-title img,.selected-card .presto .gw-card-title img{width:27px;height:24px}.selected-card .CRDNC .custom-image-css,.selected-card .presto .custom-image-css{justify-content:flex-end}.selected-card .anonymous{display:flex;flex-direction:column;justify-content:space-between;height:140px;padding:8px 16px;border-radius:8px;background-color:#191919}.selected-card .anonymous .card-logo{width:100%;text-align:right}.selected-card .anonymous img{width:94px}.selected-card .interac{background:url(/dist/presto-ui/static/media/switch-interac.a1d38cb6.svg) no-repeat}.selected-card .amex{background:url(/dist/presto-ui/static/media/switch-amex.b916aac9.svg) no-repeat}.selected-card .master{background:url(/dist/presto-ui/static/media/switch-master.2de6eafe.svg) no-repeat}.selected-card .visa{background:url(/dist/presto-ui/static/media/switch-visa.331becad.svg) no-repeat}.selected-card .contactless{font-size:14px;line-height:21px;text-align:right}.selected-card .contactless .normal-font{font-family:"AvenirNextLTPro-Regular",sans-serif}.selected-card .contactless .bold-font{font-family:"AvenirNextLTPro-Demi",sans-serif}.cardSwitcher-noCard{width:100%;height:auto}.checkoutGrid-wrapper{margin-top:32px}@media only screen and (min-width:920px){.checkoutGrid-wrapper{margin-top:24px}}.checkoutGrid-wrapper .checkoutGrid-card{padding-bottom:8px;line-height:24px}.checkoutGrid-wrapper .checkoutGrid-card span{font-family:"AvenirNextLTPro-Regular",sans-serif}.checkoutGrid-wrapper .checkoutGrid-card.successNickname{border-bottom:2px solid #d1d1d1}.checkoutGrid-wrapper.successModifier .checkoutGrid-footer,.checkoutGrid-wrapper.successModifier .checkoutGridItem-remove{display:none}.checkoutGrid-wrapper.successModifier .checkoutGrid{border:none}@media only screen and (min-width:920px){.checkoutGrid-wrapper.successModifier .checkoutGrid{padding:16px 0}}.checkoutGrid-wrapper.successModifier .checkoutGridItem{padding:16px 0}.checkoutGrid-wrapper.successModifier .checkoutGridItem-date{margin-bottom:0}@media only screen and (max-width:920px){.checkoutGrid-wrapper.successModifier .checkoutGrid-header-item:first-child{padding-left:0;font-size:14px;line-height:21px;margin-right:80px}.checkoutGrid-wrapper.successModifier .checkoutGrid-header-item:last-child{padding:0 0 16px;font-size:14px;line-height:21px}}@media only screen and (min-width:920px){.checkoutGrid-wrapper.successModifier .checkoutGrid .checkoutGrid-header-item:nth-child(2){padding-right:80px}}.checkoutGrid{background-color:#fff;border:1px solid #e8e8e8;padding:16px 0}.checkoutGrid .checkoutGrid-newCard-header{border-bottom:2px solid #d1d1d1;padding-bottom:16px;padding-left:16px;font-size:20px}.checkoutGrid .checkoutGrid-info-wrapper{padding:16px 16px 0}.checkoutGrid .checkoutGrid-header{border-bottom:2px solid #d1d1d1;display:flex}.checkoutGrid .checkoutGrid-header-item{padding:0 0 16px 16px}.checkoutGrid .checkoutGrid-header-item:first-child{flex:1 1}.checkoutGrid .checkoutGrid-header-item:nth-child(2){padding-right:16px}@media only screen and (min-width:920px){.checkoutGrid .checkoutGrid-header-item:nth-child(2){padding-right:80px}}@media only screen and (max-width:920px){.checkoutGrid .checkoutGrid-header-item:nth-child(2){padding:0 0 16px;font-size:16px;line-height:21px;margin-right:60px}}.checkoutGrid .checkoutGrid-header-item:last-child{padding-right:16px}.checkoutGrid .checkout-input-form{border-bottom:2px solid #d1d1d1}.checkoutGrid .checkout-input-form .checkout-input-block{margin:1.5rem 0;padding-left:70px}@media only screen and (max-width:920px){.checkoutGrid .checkout-input-form .checkout-input-block{padding-left:20px;padding-right:20px}}.checkoutGrid .checkout-input-form .checkout-input-block .nickname-Note{width:450px;font-family:"AvenirNextLTPro-Regular";line-height:24px}@media only screen and (max-width:920px){.checkoutGrid .checkout-input-form .checkout-input-block .nickname-Note{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;padding:0 10px}}.checkoutGrid .checkout-input-form .checkout-input-block .checkout-nickName{width:300px;margin:1.5rem 0}@media only screen and (max-width:920px){.checkoutGrid .checkout-input-form .checkout-input-block .checkout-nickName{width:auto}}.checkoutGrid .checkout-input-form .checkout-input-block .checkout-nickName .nickname-field{margin-top:-25px}@media only screen and (max-width:920px){.checkoutGrid .checkout-input-form .checkout-input-block .checkout-nickName .nickname-field{margin-top:-18px}}.checkoutGrid .checkout-input-form .checkout-input-block .checkout-pin{display:flex;width:450px}@media only screen and (max-width:920px){.checkoutGrid .checkout-input-form .checkout-input-block .checkout-pin{width:auto;display:block}}.checkoutGrid .checkout-input-form .checkout-input-block .checkout-pin .pinNumber{width:217px}@media only screen and (max-width:920px){.checkoutGrid .checkout-input-form .checkout-input-block .checkout-pin .pinNumber{width:auto}}.checkoutGrid .checkout-input-form .checkout-input-block .checkout-pin .pinNumber .pin-field{margin-top:-25px}@media only screen and (max-width:920px){.checkoutGrid .checkout-input-form .checkout-input-block .checkout-pin .pinNumber .pin-field{margin-top:-18px}}.checkoutGrid .checkout-input-form .checkout-input-block .checkout-pin .confirmPinNumber{margin-left:1rem;width:217px}@media only screen and (max-width:920px){.checkoutGrid .checkout-input-form .checkout-input-block .checkout-pin .confirmPinNumber{width:auto}}.checkoutGrid .checkout-input-form .checkout-input-block .checkout-pin .confirmPinNumber .confirmPin-field{margin-top:-25px}@media only screen and (max-width:920px){.checkoutGrid .checkout-input-form .checkout-input-block .checkout-pin .confirmPinNumber .confirmPin-field{margin-top:-18px}}@media only screen and (max-width:920px){.checkoutGrid .checkout-input-form .checkout-input-block .checkout-pin .confirmPinNumber{margin-left:0;margin-top:25px}}.checkoutGrid .checkout-input-form .checkout-input-block .PinNumberNote{margin:6px 0 0 17px;font-family:"AvenirNextLTPro-Regular";font-size:14px}.checkoutGrid .checkout-input-form .card-language{margin:1.5rem 0;padding-left:70px}@media only screen and (max-width:920px){.checkoutGrid .checkout-input-form .card-language{padding-left:20px}}.checkoutGrid .checkout-input-form .card-language.guestflow{margin-top:0}@media only screen and (max-width:920px){.checkoutGrid .checkout-input-form .card-language.guestflow{margin:1.5rem 0}}.checkoutGrid .checkout-input-form .card-language .language-title{font-family:"AvenirNextLTPro-Regular"}.checkoutGrid .checkout-input-form .card-language .language-content{display:flex;margin-top:.9rem}.checkoutGrid .checkout-input-form .card-language .language-content .card-language-english{padding-left:0;margin-left:.5rem}.checkoutGrid .checkout-input-form .card-language .language-content .card-language-french{padding-left:0;margin-left:3rem}.checkoutGrid .checkoutGrid-footer{text-align:right;padding:1 16px 16px 0;line-height:24px;border-top:2px solid #d1d1d1}.checkout-total{font-size:22px;line-height:33px;padding:10px 24px 20px 0;text-align:right}@media only screen and (min-width:920px){.checkout-total{font-size:16px;line-height:24px}}.checkout-total>span{font-size:16px;line-height:24px;margin:0}@media only screen and (min-width:920px){.checkout-total>span{font-size:18px;line-height:27px;margin:0}}.checkout-total.successModifier{border:none;margin-top:0;padding:0 16px}.checkoutGrid-wrapper .checkoutGrid .note{padding:16px 16px 25px;margin-left:24px;margin-right:24px;margin-bottom:24px}@media only screen and (max-width:920px){.checkoutGrid-wrapper .checkoutGrid .note{margin-right:16px;margin-left:16px}}.checkout-note{line-height:24px}@media only screen and (max-width:920px){.checkout-note{font-size:21px}}.d-none{display:none}@media only screen and (min-width:920px){.grid-additional-pad{padding:0 24px}}.text-field{position:relative;margin-top:24px;width:100%}@media only screen and (min-width:920px){.text-field{margin-top:32px;margin-right:16px}}.text-field .bellow-text,.text-field .text-field-input,.text-field .text-field-label{display:block}.text-field .text-field-label{font-size:14px;line-height:21px;margin-bottom:8px;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (min-width:920px){.text-field .text-field-label.longLabel{display:flex;flex-direction:column;justify-content:flex-end;min-height:48px}}.text-field .bellow-text{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px;padding-left:16px;margin-top:8px;line-height:21px}.text-field .text-field-input{border:none;border-bottom:1px solid #191919;padding:14px 24px 10px 16px;box-sizing:border-box;color:#474747;background-color:#e8e8e8;font-size:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;width:100%;line-height:24px;border-radius:0}.text-field .text-field-input:focus{outline:none}.text-field .text-field-input:hover{border-bottom:1px solid #191919;box-shadow:0 1px #191919}.text-field .hideIcon,.text-field .viewIcon{float:right;position:relative;z-index:3}.text-field .viewIcon{margin-top:-41px}.text-field .viewIcon img{width:32px;height:32px}.text-field .hideIcon{margin-top:-35px}.text-field .hideIcon img{width:32px;height:18px}.text-field.error .text-field-input{border-color:#d63d3d;box-shadow:0 .5px #d63d3d}.text-field.white-input input{background-color:#fff;border:1px solid #bababa;width:256px}@media only screen and (min-width:920px){.text-field.white-input input{width:248px}}.text-field.white-input input:focus{border-bottom:2px solid #191919}.text-field.margin-top-spacing1{margin-top:16px}.text-field.margin-top-spacing2{margin-top:24px}.text-field.margin-top-0{margin-top:0}@media only screen and (min-width:920px){.text-field.margin-top-0-desktop-only{margin-top:0}}.text-field.moneyIcon .text-field-wrapper{position:relative;overflow:hidden}.text-field.moneyIcon .text-field-wrapper:before{content:"$";position:absolute;font-family:"AvenirNextLTPro-Regular",sans-serif;left:16px;top:0;bottom:0;line-height:24px;padding:14px 0 10px;display:block}.text-field.moneyIcon input{display:block;padding-left:34px;box-sizing:border-box}.text-field.disabled input{border-bottom:0;background-color:#d1d1d1;color:#000}.text-field .text-field-input{padding-right:40px}@media only screen and (min-width:920px){.apt-label .text-field,.phn-label .text-field{margin-top:11px}}.text-field-wrapper input:active{border-bottom:2px solid #191919}::-ms-reveal{display:none}.collapsibleBlock{border:1px solid #e8e8e8;margin-bottom:24px;background-color:#fff}.collapsibleBlock .collapsibleBlock-header{padding:13px 40px 13px 13px;position:relative;border-bottom:1px solid #e8e8e8}.collapsibleBlock .collapsibleBlock-header .collapsibleBlock-actionButton{width:35px;display:flex;align-items:center;justify-content:right;position:absolute;top:0;bottom:0;right:0}@media only screen and (min-width:920px){.collapsibleBlock .collapsibleBlock-header.mobilesOnly{display:none}}.collapsibleBlock .actionIcon{width:25px}.connectionErrorWrapper{background-color:#fff}.connectionErrorWrapper .connection-title{padding:64px 16px}.connectionErrorWrapper .connection-title .title{font-size:22px;font-family:"AvenirNextLTPro-Demi",sans-serif;text-align:center;line-height:32px;margin-bottom:8px;margin-top:0;color:#191919}@media only screen and (min-width:920px){.connectionErrorWrapper .connection-title .title{font-size:26px}}.connectionErrorWrapper .connection-title p{color:#191919;padding:0;margin-bottom:0}.connectionErrorWrapper p{padding:40px 16px;text-align:center;line-height:24px;color:#bababa}.selectbox{position:relative}.selectbox .label{font-size:14px;margin-bottom:8px;font-family:"AvenirNextLTPro-Demi",sans-serif}.selectbox .textField{width:304px;max-width:100%;transition:none;background-color:#e8e8e8}.selectbox .textField .MuiInput-underline:after,.selectbox .textField .MuiInput-underline:before{border-bottom:1px solid #191919;transition:none}.selectbox .textField .MuiAutocomplete-input{padding:15px 0 14px 14px!important;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;color:#191919}.selectbox .MuiAutocomplete-popupIndicator{margin-right:3px}.selectbox .MuiAutocomplete-popupIndicator span img{width:24px;height:24px}.selectbox .MuiInputBase-input::-webkit-input-placeholder{color:#191919;opacity:1}.MuiAutocomplete-popper .MuiAutocomplete-paper{box-shadow:none;border-radius:0;margin:0;color:#191919;font-size:16px;background-color:#e8e8e8}.MuiAutocomplete-popper .MuiAutocomplete-paper .MuiAutocomplete-option{padding-top:13px;padding-bottom:13px;font-family:"AvenirNextLTPro-Regular",sans-serif}.MuiAutocomplete-popper .MuiAutocomplete-paper .MuiAutocomplete-option[aria-selected=true],.MuiAutocomplete-popper .MuiAutocomplete-paper .MuiAutocomplete-option[data-focus=true]{background-color:#bababa}.mobileSelect{display:block;width:100%;max-width:100%;box-sizing:border-box;margin:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/dist/presto-ui/static/media/down.58830cb4.svg);background-size:24px;background-position:right 6px center,0 0;background-repeat:no-repeat;background-color:#e8e8e8;min-height:48px;border:none;border-bottom:1px solid #191919;padding-left:16px;font-size:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;text-overflow:ellipsis;overflow:hidden;padding-right:24px}.mobileSelect .select-placeholder{color:#bababa}.mobileSelect:hover{cursor:pointer}.mobileSelect::-ms-expand{display:none}.mobileSelect option{font-weight:400}.mobileSelect .option-disabled,.mobileSelect:disabled,.mobileSelect[aria-disabled=true]{color:graytext}.mobileSelect:disabled:hover,.mobileSelect[aria-disabled=true]{border-color:#aaa}.Mui-focused .MuiFormControl-root{border:.5px solid}.selectbox.selectbox-error .textField .MuiInput-underline:before{border-bottom:1px solid #d63d3d}.selectbox.selectbox-error .textField .MuiInput-underline:hover:before{border-bottom:2px solid #d63d3d}.disbaled-country .MuiFormControl-root.MuiTextField-root{background-color:#d1d1d1}.disbaled-country .selectbox .textField .MuiInput-underline:before{border-bottom:unset}.disbaled-country .selectbox .textField .MuiAutocomplete-input{color:#a9a9a9}.modal-text-only{padding:40px 0!important}.modal-overlay{position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);overflow:auto;z-index:2000}.modal-wrapper{position:fixed;top:20%;align-items:center;left:24px;right:24px;background-color:#fff;margin:0 auto;padding:0 16px 16px;z-index:2000}@media only screen and (min-width:920px){.modal-wrapper{width:464px}}@media only screen and (max-width:920px){.modal-wrapper{top:10%}}.modal-title{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:26px;line-height:48px;padding:24px 0 16px}@media only screen and (min-width:920px){.modal-title{font-size:32px;padding:24px 24px 16px}}.modal-text{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px}@media only screen and (min-width:920px){.modal-text{padding:0 24px}}.sp-wrapper{max-width:716px;top:230px}.sp-wrapper .button-wrapper{padding:0 37px 12px}.sp-text{padding:0 38px 10px}.dateRange-clear{text-align:center;margin-bottom:32px;margin-top:-16px;display:block;width:100%}@media only screen and (min-width:920px){.dateRange-clear{position:absolute;display:inline-block;width:auto;left:32px;bottom:24px;text-decoration:underline;margin:0}}@media only screen and (min-width:920px){.dateRange-datepicker-tx{display:flex}}.dateRange-datepicker-tx .date-format{padding-left:16px}.dateRange-datepicker-tx .datePickerInput-label{text-transform:none}.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:none!important}.react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{top:4px}.presto-datepicker-mat .MuiInput-root{width:300px;height:45px;background-color:#e8e8e8;color:#191919}@media only screen and (max-width:920px){.presto-datepicker-mat .MuiInput-root{width:100%}}.presto-datepicker-mat .MuiSelect-select.MuiSelect-select{padding-left:10px}.dateRange-datepicker-tx .react-datepicker__month-dropdown{top:50px;left:24px;width:45%}.dateRange-datepicker-tx .react-datepicker__year-dropdown{top:50px;left:50%;width:45%}.content-error-block{padding:24px;border:1px solid #e8e8e8;border-left:4px solid #d63d3d;background-color:#fff;margin-bottom:16px}.content-error-block.small{padding:12px 0 12px 4px}.content-error-block.small .content-error-block-title{font-size:16px;background-size:24px;background-position:0 5px;padding-left:29px;margin-bottom:0;min-height:26px;padding-top:4px}.content-error-block.no-bg{margin-bottom:16px;border:0;background-color:#f3f3f3;padding-left:0}.content-error-block.no-bg .content-error-block-title{font-size:14px;background-size:18px 28px;padding-left:24px}.contactlessTransactionHistory-unpaidFare-error .content-error-block-title{color:#d5011d}.content-error-block-title{color:#d63d3d;font-size:22px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:48px;line-height:32px;margin-bottom:16px;background:url(/dist/presto-ui/static/media/error.32151db6.svg) no-repeat 0 0}.content-error-block-text,.content-error-block-text-margin{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px}.content-error-block-text{margin-left:0}.content-error-block-text-margin{margin-left:48px}.inline-button-wrapper{margin-top:16px}@media only screen and (min-width:920px){.inline-button-wrapper{margin-top:24px}}.inline-button-wrapper .inline-button{width:100%;height:48px;display:flex;align-items:center;justify-content:center;padding:0 18px;color:#fff;border:none;background-color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;text-transform:uppercase;margin-left:auto}@media only screen and (min-width:920px){.inline-button-wrapper .inline-button{width:auto}}.inline-button-wrapper .inline-button:hover{cursor:pointer;background-color:#474747}.perks-column-layout{display:grid!important;grid-template-columns:auto auto;grid-column-gap:16px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.perks-column-layout{display:block!important;margin-left:16px;margin-right:16px;width:unset}}.perks-column-layout .presto_perks_row{background-color:#fff;padding-top:24px;width:464px;padding-bottom:12px;margin-bottom:24px}@media only screen and (max-width:920px){.perks-column-layout .presto_perks_row{padding-top:16px;margin-bottom:16px;width:100%}}.perks-column-layout .presto_perks_row .attractions_title{display:flex;margin-bottom:16px;margin-left:24px;margin-right:24px;justify-content:space-between;height:80px}@media only screen and (max-width:920px){.perks-column-layout .presto_perks_row .attractions_title{display:block;height:unset}}.perks-column-layout .presto_perks_row .attractions_title h3{margin-top:0;margin-bottom:0;font-size:22px;line-height:32px;width:288px;height:64px}@media only screen and (max-width:920px){.perks-column-layout .presto_perks_row .attractions_title h3{font-size:20px;width:unset;height:unset;margin-bottom:16px}}.perks-column-layout .presto_perks_row .attractions_title .save-label{background-color:#9acd32;padding:8px;font-size:14px;margin-left:3px;text-align:center}@media only screen and (max-width:920px){.perks-column-layout .presto_perks_row .attractions_title .save-label{margin-left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.perks-column-layout .presto_perks_row .attractions_title .status-label{display:block;white-space:nowrap;margin-bottom:0}.perks-column-layout .presto_perks_row .description-toggle{overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;margin-bottom:10px}@media only screen and (max-width:920px){.perks-column-layout .presto_perks_row .description-toggle{-webkit-line-clamp:3;padding-left:16px;padding-right:16px}}@media only screen and (max-width:920px){.perks-column-layout .presto_perks_row .description-notoggle{border-bottom:1px solid #dadada;padding-bottom:24px;padding-left:16px;padding-right:16px}}.perks-column-layout .presto_perks_row .description-notoggle .attractions-link{margin-left:24px;margin-bottom:30px}@media only screen and (max-width:920px){.perks-column-layout .presto_perks_row .description-notoggle .attractions-link{margin-left:0}}.perks-column-layout .presto_perks_row img{width:464px;height:256px}@media only screen and (max-width:920px){.perks-column-layout .presto_perks_row img{width:100%;height:auto}@supports (-webkit-touch-callout:none){.perks-column-layout .presto_perks_row img{width:100%}}}.perks-column-layout .presto_perks_row .attractions-description{margin-left:24px;margin-right:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em}@media only screen and (max-width:920px){.perks-column-layout .presto_perks_row .attractions-description{margin-left:0;margin-right:0}}.perks-column-layout .presto_perks_row .attractions-description .attractions-link{margin-left:0}.perks-column-layout .presto_perks_row .view_buttons{text-align:right;padding-right:20px}.perks-column-layout .presto_perks_row .view_buttons .viewmore_button{font-family:"AvenirNextLTPro-Regular",sans-serif;text-decoration:underline}@supports (-webkit-touch-callout:none){.perks-column-layout .presto_perks_row .view_buttons .viewmore_button{color:#191919}}.perks-column-layout .presto_perks_row .view_buttons .viewless_button{font-family:"AvenirNextLTPro-Regular",sans-serif;text-decoration:underline;margin-top:43px}@supports (-webkit-touch-callout:none){.perks-column-layout .presto_perks_row .view_buttons .viewless_button{color:#191919}}@media only screen and (max-width:920px){.perks-column-layout .presto_perks_row .view_buttons .viewless_button{margin-top:8px;line-height:21px}}#presto-perks-first-item{margin-top:48px}@media only screen and (max-width:920px){#presto-perks-first-item{margin-top:32px}}.great_wolf_lodge_row_2{background-color:#fff;padding-top:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:12px;margin-top:20px}@media only screen and (max-width:920px){.great_wolf_lodge_row_2{padding-top:20px;margin-bottom:20px;margin-left:0}}.great_wolf_lodge_row_2 .attractions_title{display:flex;margin-bottom:6px}@media only screen and (max-width:920px){.great_wolf_lodge_row_2 .attractions_title{display:block;margin-bottom:32px}}.great_wolf_lodge_row_2 .attractions_title h3{margin-top:0;margin-bottom:0;padding-left:30px;font-size:22px;width:70%}@media only screen and (max-width:920px){.great_wolf_lodge_row_2 .attractions_title h3{font-size:20px;width:90%;margin-bottom:20px;padding-left:15px}}@media only screen and (max-width:920px){.great_wolf_lodge_row_2 .attractions_title h3+div{margin-left:15px}}.great_wolf_lodge_row_2 .attractions_title .save-label{background-color:#9acd32;margin-left:32px;padding:8px;font-size:14px}@media only screen and (max-width:920px){.great_wolf_lodge_row_2 .attractions_title .save-label{margin-left:0}}.great_wolf_lodge_row_2 .attractions_title .status-label{display:block;white-space:nowrap;margin-right:10px}.great_wolf_lodge_row_2 .description-toggle{overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;margin-bottom:10px}@media only screen and (max-width:920px){.great_wolf_lodge_row_2 .description-toggle{-webkit-line-clamp:3}}@media only screen and (max-width:920px){.great_wolf_lodge_row_2 .description-notoggle{border-bottom:1px solid #dadada;padding-bottom:30px}}.great_wolf_lodge_row_2 img{width:460px}@media only screen and (max-width:920px){.great_wolf_lodge_row_2 img{width:315px}@supports (-webkit-touch-callout:none){.great_wolf_lodge_row_2 img{width:330px}}}.great_wolf_lodge_row_2 .attractions-description{margin-left:30px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em;width:90%}@media only screen and (max-width:920px){.great_wolf_lodge_row_2 .attractions-description{margin-left:15px;width:81%;margin-bottom:0}}.great_wolf_lodge_row_2 .greatwolf-description{margin-left:30px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em;width:90%}@media only screen and (max-width:920px){.great_wolf_lodge_row_2 .greatwolf-description{margin-left:15px;width:82%;margin-top:0}}.great_wolf_lodge_row_2 .perks-promo{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-left:30px;line-height:1.5em}@media only screen and (max-width:920px){.great_wolf_lodge_row_2 .perks-promo{margin-left:15px;width:85%}}.great_wolf_lodge_row_2 .blackout-date{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-left:30px}@media only screen and (max-width:920px){.great_wolf_lodge_row_2 .blackout-date{margin-left:15px}}.great_wolf_lodge_row_2 .blackout-date+a{margin-left:30px;margin-bottom:30px}@media only screen and (max-width:920px){.great_wolf_lodge_row_2 .blackout-date+a{margin-left:15px}}.great_wolf_lodge_row_2 .view_buttons{text-align:right;padding-right:20px}.great_wolf_lodge_row_2 .view_buttons .viewmore_button{font-family:"AvenirNextLTPro-Regular",sans-serif;text-decoration:underline}@supports (-webkit-touch-callout:none){.great_wolf_lodge_row_2 .view_buttons .viewmore_button{color:#191919}}.great_wolf_lodge_row_2 .view_buttons .viewless_button{font-family:"AvenirNextLTPro-Regular",sans-serif;text-decoration:underline;margin-top:45px}@supports (-webkit-touch-callout:none){.great_wolf_lodge_row_2 .view_buttons .viewless_button{color:#191919}}@media only screen and (max-width:920px){.great_wolf_lodge_row_2 .view_buttons .viewless_button{margin-top:20px}}.header-search{opacity:0;visibility:hidden;position:absolute}.header-search.active{border:1px solid #e8e8e8;opacity:1;visibility:visible;margin-top:-8px;background-color:#fff;margin-left:-216px}@media only screen and (min-width:921px) and (max-width:1119px){.header-search.active{margin-left:-20px}}.header-search .search-close-button{display:inline-block;line-height:40px;cursor:pointer;border:none;background-color:#fff;padding:0 14px;margin:8px 8px 8px 0}.header-search .search-close-button img{margin:0;width:auto;height:auto}.header-search .search-close-button:focus{outline:none}.header-search .search-input{font-size:16px;line-height:24px;width:105px;background-color:#fff;padding:16px;border:none;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#474747}@media only screen and (min-width:1120px){.header-search .search-input{width:180px}}.header-search .search-input:focus{outline:none}.header-search .search-input::-webkit-input-placeholder{color:#6e6e6e}.header-search .search-input::-ms-input-placeholder{color:#6e6e6e}.header-search .search-input::placeholder{color:#6e6e6e}.header-search-mobile .search-input-mobile{background-color:#fff;padding:16px;line-height:24px;margin-left:8px;border:none;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;color:#474747}.header-search-mobile .search-input-mobile:focus{outline:none}.header-search-mobile .search-input-mobile::-webkit-input-placeholder{color:#6e6e6e}.header-search-mobile .search-input-mobile::-ms-input-placeholder{color:#6e6e6e}.header-search-mobile .search-input-mobile::placeholder{color:#6e6e6e}.header-search-mobile button.search{-webkit-filter:invert(1);filter:invert(1);float:right;height:57px}.note{padding:16px 24px;background-color:#fff;outline:1px solid #e8e8e8;border-left:4px solid #8bb8e8;line-height:24px}.note.withIcon{padding-left:50px;background:#fff url(/dist/presto-ui/static/media/Info.cfbc4f02.svg) no-repeat 10px 13px;background-size:32px}@media only screen and (min-width:920px){.note.withIcon{padding-left:60px;background-position:17px 19px}}.note.note-bottom-margin{margin-bottom:16px}.note span{font-family:"AvenirNextLTPro-Regular",sans-serif}.note span p{margin:0}.header-title{display:block;font-size:32px;line-height:48px;font-weight:400;margin-bottom:16px}@media only screen and (min-width:920px){.header-title{font-size:48px;line-height:72px}}.header-title.centered{text-align:center;margin-top:24px}@media only screen and (min-width:920px){.header-title.centered{margin-top:40px;padding-bottom:16px}}.header-title.smaller-font{font-size:26px;margin-top:24px;line-height:40px;margin-bottom:0}@media only screen and (min-width:920px){.header-title.smaller-font{padding-bottom:24px;font-size:32px;line-height:48px}}.personalInformation .header-title{margin-top:40px}.h2-title{display:block;font-size:20px;font-weight:400;margin-bottom:16px;margin-top:30px}@media only screen and (min-width:920px){.h2-title{font-size:22px}}.h2-title.centered{text-align:center}.pagination{display:flex}.pagination-page{flex:1 1 auto;align-items:center;justify-content:center;display:flex}@media only screen and (min-width:920px){.pagination-page{width:68px}}.pagination-button{border:1px solid #191919;width:44px;height:40px;display:flex;align-items:center;justify-content:center}.pagination-button.second{border-left:none}.pagination-button.disabled{background-color:#d1d1d1}.success-block{padding:24px 16px;border:1px solid #e8e8e8;border-left:4px solid #328633;background-color:#fff}@media only screen and (min-width:920px){.success-block{padding:24px}}.success-block-title{color:#328633;font-size:18px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:48px;line-height:32px;margin-bottom:15px;background:url(/dist/presto-ui/static/media/Success.3e77078f.svg) no-repeat 0 0;-webkit-print-color-adjust:exact}.success-block-title>p{margin:0}@media only screen and (min-width:920px){.success-block-title{font-size:22px}}.success-block-title.without-margin-bottom{margin-bottom:0}.success-block-text{line-height:24px}.success-context-text{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px;color:#191919;margin-top:10px;margin-bottom:8px;line-height:21px}@media only screen and (min-width:920px){.success-context-text{margin-top:16px}}.shoppingcart-wrapper{display:flex}@media only screen and (min-width:920px){.shoppingcart-wrapper{position:relative}}.shoppingcart-wrapper .shoppingcart{position:absolute;display:block;background-color:#e8e8e8;z-index:2006;right:0;left:0;top:54px;min-height:225px;border:2px solid #191919;padding:32px 16px}.shoppingcart-wrapper .shoppingcart .success-block{padding:16px;margin:-12px 0 22px}@media only screen and (min-width:920px){.shoppingcart-wrapper .shoppingcart .success-block{margin:-8px 0 20px}}.shoppingcart-wrapper .shoppingcart .success-block .success-block-title{font-size:14px;line-height:21px;background-size:20px}@media only screen and (min-width:920px){.shoppingcart-wrapper .shoppingcart .success-block .success-block-title{margin:0;padding:0 10px 0 32px;text-align:left}}.shoppingcart-wrapper .shoppingcart .shopping-cart-content{max-height:350px;overflow-y:auto}.shoppingcart-wrapper .shoppingcart .shopping-cart-content .shoppingcart-item--wrapper{margin:0 16px;padding-bottom:24px}.shoppingcart-wrapper .shoppingcart .shopping-cart-content .shoppingcart-items:not(:last-child) .shoppingcart-item--wrapper{border-bottom:2px solid #d1d1d1}@media only screen and (min-width:920px){.shoppingcart-wrapper .shoppingcart{top:8px;left:auto;width:416px;padding:24px;min-height:212px}}.shoppingcart-wrapper .shoppingcart .shoppingcart-quantity{min-width:62px;font-family:"AvenirNextLTPro-Demi",sans-serif;text-align:right}@media only screen and (min-width:920px){.shoppingcart-wrapper .shoppingcart .shoppingcart-quantity{width:65px}}.shoppingcart-wrapper .shoppingcart .shoppingcart-price{min-width:62px;font-family:"AvenirNextLTPro-Demi",sans-serif;text-align:right}@media only screen and (min-width:920px){.shoppingcart-wrapper .shoppingcart .shoppingcart-price{width:95px}}.shoppingcart-wrapper .shoppingcart .shoppingcart-subtotal{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;line-height:24px;text-align:right;padding:8px 0 12px}@media only screen and (min-width:920px){.shoppingcart-wrapper .shoppingcart .shoppingcart-subtotal{padding:8px 0 24px}}@media only screen and (min-width:920px){.shoppingcart-wrapper .shoppingcart .shoppingcart-checkout{display:flex;justify-content:flex-end}}@media only screen and (min-width:920px){.shoppingcart-wrapper .shoppingcart .shoppingcart-close{display:none}}.shoppingcart-wrapper .shoppingcart .shoppingcart-nickname{text-align:left;font-size:14px;line-height:21px;margin:16px 0 0}.shoppingcart-wrapper .shoppingcart .shoppingcart-title{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:14px;line-height:21px;padding:12px 16px 8px;background-color:#fff;border-bottom:2px solid #d1d1d1;display:flex}.shoppingcart-wrapper .shoppingcart .shoppingcart-title .shoppingcart-product{min-width:132px;width:100%}@media only screen and (min-width:920px){.shoppingcart-wrapper .shoppingcart .shoppingcart-title .shoppingcart-product{text-align:left;width:224px}}.shoppingcart-wrapper .shoppingcart .shoppingcart-items{background-color:#fff;font-size:14px}.shoppingcart-wrapper .shoppingcart .shoppingcart-items .shoppingcart-item{display:flex;padding:16px 0 8px}.shoppingcart-wrapper .shoppingcart .shoppingcart-items .shoppingcart-item .shoppingcart-product{font-family:"AvenirNextLTPro-Demi",sans-serif;min-width:132px;width:100%}@media only screen and (min-width:920px){.shoppingcart-wrapper .shoppingcart .shoppingcart-items .shoppingcart-item .shoppingcart-product{text-align:left;width:224px}}.shoppingcart-wrapper .shoppingcart .shoppingcart-items .shoppingcart-item .shoppingcart-product.regular-font{font-family:"AvenirNextLTPro-Regular",sans-serif}.shoppingcart-wrapper .shoppingcart .shoppingcart-items .shoppingcart-remove{display:flex}.shoppingcart-wrapper .shoppingcart .shoppingcart-items .shoppingcart-remove div{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px;color:#191919;line-height:21px;cursor:pointer;text-decoration:underline}.shoppingcart-background-layer{position:absolute;display:block;top:56px;left:0;right:0;bottom:0;z-index:2005;background-color:#191919;opacity:.6}@media only screen and (min-width:920px){.shoppingcart-background-layer{background-color:initial}}.wrapper-steps{width:100%}.wrapper-steps.two-steps{width:234px;margin:0 auto}@media screen and (min-width:920px){.wrapper-steps.two-steps{width:400px}}.wrapper-steps.three-steps{width:345px;margin:0 auto}@media screen and (min-width:920px){.wrapper-steps.three-steps{width:490px}}.unlink-card-wrapper-steps{width:100%}.unlink-card-wrapper-steps.two-steps{width:250px;margin:0 auto}@media screen and (min-width:920px){.unlink-card-wrapper-steps.two-steps{width:311px}}.unlink-card-wrapper-steps.three-steps{width:345px;margin:0 auto}.steps{padding-left:0;overflow:hidden;display:flex;width:100%}.steps li{list-style-type:none;flex-basis:100%;position:relative;text-align:center;border-color:#191919;font-size:14px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#6e6e6e;font-weight:600}.steps li.active{color:#191919}.steps li .step-number{position:absolute;color:#191919;top:13px;width:100%;font-size:22px;z-index:1;font-weight:600;color:#6e6e6e}.steps li .step-number svg{position:relative;top:-4px}.steps li:before{content:" ";line-height:48px;border-radius:50%;width:48px;height:48px;border:1px solid #bababa;display:block;text-align:center;margin:0 auto 10px;background-color:#d1d1d1;position:relative;z-index:1}.steps li:after{content:"";position:absolute;width:100%;height:2px;background-color:#bababa;top:24px;right:-45%}.steps li:last-child:after{content:none}.steps li:last-child.done{font-family:"AvenirNextLTPro-Demi",sans-serif}.steps li.active .step-number,.steps li.done .step-number{color:#fff}.steps li.active:before,.steps li.done:before{border-color:#191919;background-color:#191919}.steps li.done:after{background-color:#191919}.steps li.active{font-family:"AvenirNextLTPro-Demi",sans-serif}.steps li.active:after{background-color:#bababa}@media screen and (max-width:920px){.steps li span{display:none}}.warning{background-color:#fff;border:1px solid #e8e8e8;border-left:4px solid #fdd835;font-family:"AvenirNextLTPro-Regular",sans-serif;padding:24px 16px}@media only screen and (min-width:920px){.warning{padding:24px}}.warning-title{align-items:flex-start;display:flex;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:18px;line-height:28px;margin-bottom:16px}@media only screen and (min-width:920px){.warning-title{font-size:22px;line-height:32px}}.warning-titleText{margin-top:2px}@media only screen and (min-width:920px){.warning-titleText{margin-top:0}}.warning-titleImg{margin-right:8px}@media only screen and (min-width:920px){.warning-titleImg{margin-right:16px}}.thirdPartySystemErrorWarning-refNumber{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:18px;line-height:28px;text-align:center;margin-bottom:32px}@media only screen and (min-width:920px){.thirdPartySystemErrorWarning-refNumber{margin-bottom:0;position:relative;top:-32px}}.titleWithIcon{display:flex}.titleWithIcon .titleWithIcon-title{font-size:22px;line-height:32px;margin:0 16px;font-family:"AvenirNextLTPro-Demi",sans-serif}.valueRow_row__Cpw90{display:flex;border-bottom:1px solid #d1d1d1;padding:16px 0;font-size:14px}@media only screen and (min-width:920px){.valueRow_row__Cpw90{border-width:2px;font-size:16px}}.valueRow_row__Cpw90.valueRow_noBorder__XLu3e{border-bottom:0}.valueRow_row__Cpw90.valueRow_noPaddingBottom__2mBWU{padding-bottom:0}.valueRow_row__Cpw90 div{margin:0;flex:1 1}.valueRow_row__Cpw90 div:last-child{text-align:right}.valueRow_row__Cpw90 .valueRow_firstCell__vV-Rj{padding-left:8px}.value-row{padding:16px 0;font-size:16px;line-height:24px;border-top:1px solid #d1d1d1}.value-row:first-of-type{border:none}@media only screen and (min-width:920px){.value-row{display:flex}}@media only screen and (min-width:920px){.value-row div:last-child{text-align:right;padding-left:8px}}.value-row .right-cell{flex:1 1}.value-row .left-cell{font-family:"AvenirNextLTPro-Regular",sans-serif}.value-row .isBold{font-family:"AvenirNextLTPro-Demi",sans-serif}.value-row.disableTopPadding{padding-top:0}.value-row.addBottomBorder{border-bottom:1px solid #d1d1d1}.value-row.hideTopBorder{border-top:none}.payment-modal .modal-text-only{padding:40px 0!important}.payment-modal .modal-overlay{position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);overflow:auto;z-index:2010}.payment-modal .modal-wrapper{position:fixed;top:160px;align-items:center;left:0;right:0;background-color:#fff;margin:12px;padding:0;z-index:2011;width:auto;top:30px;height:82%}@media only screen and (min-width:920px){.payment-modal .modal-wrapper{width:850px;margin:0 auto;left:24px;right:24px}}.payment-modal .modal-header{width:100%;background-color:#191919;display:flex;height:auto;justify-content:space-between;align-items:center;position:relative}.payment-modal .modal-title{color:#fff;font-family:"AvenirLT-Roman",sans-serif!important;font-size:32px;font-weight:400;letter-spacing:0;line-height:48px;padding:0 30px}.payment-modal .modal-title .header-close-icon{position:absolute;right:10px;display:none;margin:0 20px}@media only screen and (min-width:920px){.payment-modal .modal-title{display:block}}.payment-modal .modal-outerDiv{width:100%;height:100%}.payment-modal .modal-checkout{position:relative!important;height:100%}.payment-modal .icon-border:active{border:1px solid #fff;border-radius:3px}.textareabox{margin-top:8px}.textareabox textarea{width:100%;height:160px;border:none;border-bottom:1px solid #191919;box-sizing:border-box;color:#474747;background-color:#e8e8e8;font-size:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:32px}.textareabox textarea:focus{outline:none}.textareabox textarea:hover{border-bottom:1px solid #191919;box-shadow:0 1px #191919}.textareabox.textareabox-error textarea{border-color:#d63d3d;box-shadow:0 .5px #d63d3d}@media only screen and (min-width:920px){.account-deletion-container .cardBlockComponent-title{margin-top:9px;padding-bottom:17px}.account-deletion-container .cardBlockComponent-title:focus-visible{outline:.25rem solid #8bb8e8}}@media only screen and (max-width:920px){.account-deletion-container .cardBlockComponent-title{font-size:16px;font-weight:500;line-height:17px;background-size:24px 24px}}@media only screen and (max-width:920px){.account-deletion-container .cardBlockComponent-content{padding-top:32px}}@media only screen and (max-width:920px){.account-deletion-container .cardBlockComponent-content .delete-account-content{font-size:16px;letter-spacing:0;line-height:17px}}@media only screen and (max-width:920px){.account-deletion-container .buttonComponent{line-height:17px;margin-top:32px}}.accountSecurity-wrapper{background-color:#fff;padding:16px 16px 24px;margin-bottom:24px;margin-top:16px}@media only screen and (min-width:920px){.accountSecurity-wrapper{padding:24px}}.accountSecurity-wrapper span{font-family:"AvenirNextLTPro-Regular",sans-serif;display:block;margin-bottom:16px}@media only screen and (min-width:920px){.accountSecurity-wrapper span{margin-bottom:24px}}.editSecurity-wrapper{margin-bottom:24px;margin-top:8px}.editSecurity-wrapper .security-item{border-top:1px solid #d1d1d1;padding-bottom:24px;padding-top:24px}.editSecurity-wrapper .security-item:first-of-type{border:none;padding-top:0}.editSecurity-wrapper .security-item .text-field-input{border-bottom:1px solid #191919}.editSecurity-wrapper .security-item .label{font-family:"AvenirNextLTPro-Demi",sans-serif}.editSecurity-wrapper .button-wrapper{margin-top:0}.activatecard-whole-wrapper{padding-top:16px;background-color:#f3f3f3}.activatecard-whole-wrapper .activatecard-title{font-size:45px;padding-top:20px;text-align:center}@media only screen and (max-width:920px){.activatecard-whole-wrapper .activatecard-title{padding-top:0;font-size:30px}}.activatecard-whole-wrapper .new-error-block{padding:12px 0 12px 12px;border:1px solid #e8e8e8;border-left:4px solid #d63d3d;background-color:#fff;margin-bottom:16px}.activatecard-whole-wrapper .new-error-block .new-error-block-title{color:#d63d3d;font-size:16px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:34px;line-height:32px;margin-bottom:16px;background:url(/dist/presto-ui/static/media/error.32151db6.svg) no-repeat 0 0;background-size:24px;background-position:0 5px}.activatecard-whole-wrapper .new-error-block .new-error-block-title .content-hyperlink a{color:#d63d3d}.activatecard-whole-wrapper .activatecard-step1{width:97%}@media only screen and (max-width:920px){.activatecard-whole-wrapper .activatecard-step1{width:100%}}.activatecard-whole-wrapper .activatecard-step1 .activatecard-description{font-family:"AvenirNextLTPro-Regular",sans-serif;padding-bottom:20px;line-height:24px;text-align:center}.activatecard-whole-wrapper .activatecard-step1 .activatecard-note-wrapper{border:1px solid #e8e8e8;border-left:4px solid #8bb8e8;margin-bottom:20px}.activatecard-whole-wrapper .activatecard-step1 .activatecard-note-wrapper .activatecard-note{margin:20px}.activatecard-whole-wrapper .activatecard-step1 .activate-card-textinput{display:flex}@media only screen and (max-width:920px){.activatecard-whole-wrapper .activatecard-step1 .activate-card-textinput{width:auto;display:block}}.activatecard-whole-wrapper .activatecard-step1 .activate-card-textinput .activate-cardtext-wrapper{width:100%}.activatecard-whole-wrapper .activatecard-step1 .activate-card-textinput .activate-cardtext-wrapper .activatecard-card-text{margin-top:-25px;padding-bottom:14px}@media only screen and (max-width:920px){.activatecard-whole-wrapper .activatecard-step1 .activate-card-textinput .activate-cardtext-wrapper .activatecard-card-text{margin-top:-18px}}.activatecard-whole-wrapper .activatecard-step1 .activate-card-textinput .activatecard-pin-text{margin-left:1rem;width:100%}.activatecard-whole-wrapper .activatecard-step1 .activate-card-textinput .activatecard-pin-text .activatecard-pin-field{margin-top:-25px;padding-bottom:14px}@media only screen and (max-width:920px){.activatecard-whole-wrapper .activatecard-step1 .activate-card-textinput .activatecard-pin-text .activatecard-pin-field{margin-top:-18px}}@media only screen and (max-width:920px){.activatecard-whole-wrapper .activatecard-step1 .activate-card-textinput .activatecard-pin-text{margin-left:0}}.activatecard-whole-wrapper .activatecard-step1 .activate-card-textinput .helper-text-activate-card{font-size:14px;margin-left:13px}.activatecard-whole-wrapper .activatecard-step1 .activatecard-buttons{float:right;padding:5px 0 5px 5px;margin-right:-9px;display:flex;flex-direction:row-reverse}@media only screen and (max-width:920px){.activatecard-whole-wrapper .activatecard-step1 .activatecard-buttons{display:flex;flex-direction:column-reverse;width:100%;padding-bottom:10px;margin-right:0}}.activatecard-whole-wrapper .activatecard-step1 .activatecard-buttons #activatecard-activatebutton{padding:10px}@media only screen and (max-width:920px){.activatecard-whole-wrapper .activatecard-step1 .activatecard-buttons #activatecard-activatebutton{padding:1px}}.activatecard-whole-wrapper .activatecard-step1 .activatecard-buttons #activatecard-cancelbutton{padding:10px}@media only screen and (max-width:920px){.activatecard-whole-wrapper .activatecard-step1 .activatecard-buttons #activatecard-cancelbutton{padding:0}}.activatecard-whole-wrapper .activatecard-print{display:inline-block}.activatecard-whole-wrapper .activation-success{width:95%;padding-left:20px}.activatecard-whole-wrapper .activation-success .activatecard-success-content{font-family:"AvenirNextLTPro-Regular",sans-serif;padding-top:16px}@media only screen and (max-width:920px){.activatecard-whole-wrapper .activation-success{width:73%;padding-left:56px}}.activatecard-whole-wrapper .activatecard-termsandconditions-text{font-family:"AvenirNextLTPro-Regular",sans-serif;padding-top:100px;text-align:center;word-wrap:break-word}.activatecard-whole-wrapper .activatecard-termsandconditions-text a{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.activatecard-whole-wrapper .activatecard-termsandconditions-text{padding:15px}}.activatecard-whole-wrapper .activatecard-print{padding-top:15px;display:flex;justify-content:space-between;flex-direction:row-reverse}@media only screen and (max-width:920px){.activatecard-whole-wrapper .activatecard-print{display:block}}@media only screen and (max-width:920px){.activatecard-whole-wrapper .activatecard-print .error-print-icon,.activatecard-whole-wrapper .activatecard-print .print-icon{display:none}}.activatecard-whole-wrapper .activatecard-print .activatecard-print-image img{width:30px;height:30px}@media only screen and (max-width:920px){.activatecard-whole-wrapper .activatecard-print .manage-button{width:100%}}.activatecard-whole-wrapper .show-error{padding-left:49px;width:84%}@media only screen and (max-width:920px){.activatecard-whole-wrapper .show-error{padding-left:39px}}.activatecard-whole-wrapper .show-error .Error-block{border:1px solid #e8e8e8;border-left:4px solid #d63d3d;padding-left:13px;background-color:#fff}@media print{.activatecard-whole-wrapper .show-error .Error-block{-webkit-print-color-adjust:exact}}.activatecard-whole-wrapper .show-error .Error-block .error-note{margin:20px}.activatecard-whole-wrapper .show-error .Error-block .error-note .activatecard-error{color:#d63d3d;display:flex;padding-bottom:14px}.activatecard-whole-wrapper .show-error .Error-block .error-note .activatecard-error .activate{margin-left:-10px;padding-bottom:10px}.activatecard-whole-wrapper .show-error .Error-block .error-note .activatecard-error .card-not-found{margin-top:14px;font-size:24px}.activatecard-whole-wrapper .show-error .Error-block .error-note .activatecard-content{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-left:-8px}.wrapper{flex:1 1 auto;background-color:grey;background-size:cover;background-repeat:no-repeat;padding-left:20px;padding-right:20px}.sidebar{width:240px;flex:0 0 240px;min-height:718px;background-color:#f3f3f3;position:relative}.content{padding:24px 24px 150px;position:relative}.content-subtext{margin:16px 0 24px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif}.content-title{font-size:22px}.error .error-message{display:block}.error-message{font-size:14px;color:#d63d3d;padding-left:35px;background:url(/dist/presto-ui/static/media/error.32151db6.svg) no-repeat 13px;background-size:16px;margin-top:11px;display:none;background-position-y:top;font-family:"AvenirNextLTPro-Demi",sans-serif}.mobiles-sidebar-title{display:none}@media screen and (max-width:920px){.content-error-block-title{font-size:16px}.content-title{font-size:20px}.wrapper{background:none;padding-left:0;padding-right:0;display:flex;flex-direction:column}.sidebar{min-height:0;width:100%;flex-grow:1}.mobiles-sidebar-title{display:block;padding:16px 16px 10px;font-size:22px;color:#191919;line-height:32px}.footer-copyright{display:none}.footer-logo{margin:0 auto}.main-header-logo{width:113px;height:30px}.contentState .content{display:block}.contentState .main-header-logo,.contentState .sidebar{display:none}.contentState .main-header{justify-content:left}}.addCard-separator{border:0;border-bottom:1px solid #d1d1d1;margin:16px 0}@media only screen and (min-width:920px){.addCard-separator{margin:24px 0}}.addCard-formRow{margin-left:-16px;margin-right:-16px}.addCard-formControl{padding-left:16px;padding-right:16px;max-width:256px;margin-bottom:29px}.addCard-formControl .text-field{margin-top:16px}.addCard-termsAndConditions{font-family:"AvenirNextLTPro-Demi",sans-serif}.addCard-termsAndConditions .inlineError{margin-left:20px}.addCard-cardSwitcher{padding:16px 0 32px}.addCard-cardSwitcher .desktop{display:none}.addCard-cardSwitcher .mobile{display:inline-block}@media only screen and (min-width:920px){.addCard-cardSwitcher .desktop{display:inline-block}.addCard-cardSwitcher .mobile{display:none}}.addCard-cardSwitcher a{text-decoration:none}.addCard-cardSwitcher a:focus{outline:none}.addCard-cardSwitcher a:first-child{margin-right:5%}@media only screen and (min-width:920px){.addCard-cardSwitcher a:first-child{margin-right:32px}}.addCard-cardSwitcher a:last-child{margin-left:24px}@media only screen and (min-width:920px){.addCard-cardSwitcher a:last-child{margin-left:32px}}.addCard-cardSwitcher a div{display:inline;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:19px;line-height:32px;color:#6e6e6e}.addCard-cardSwitcher a.inactive{cursor:pointer}.addCard-cardSwitcher a.active{border-bottom:5px solid #191919;padding-bottom:5px;cursor:default}.addCard-cardSwitcher a.active div{color:#191919}@media only screen and (min-width:920px){.addCard-cardSwitcher a{padding:0 0 32px}.addCard-cardSwitcher a-desktop{display:block}.addCard-cardSwitcher a-mobile{display:none}}.addCard-noMargin{margin-bottom:0}.addCard-smallMargin{margin-bottom:16px}.addCard .mediaImageList{margin-top:16px}.addCard .success-context-text{padding-left:48px}@media only screen and (min-width:920px){.addCard .success-context-text{padding-left:0}}@media only screen and (min-width:920px){.add-card-wrapper{display:block;color:#191919}}.add-card-wrapper .add-card-line hr{margin:0 16px}@media only screen and (min-width:920px){.add-card-wrapper .add-card-line hr{margin:0 20px 16px 28px}}.add-card-wrapper .add-card-content{padding:24px}@media only screen and (min-width:920px){.add-card-wrapper .add-card-content-text{padding:0}}@media only screen and (min-width:920px){.add-card-wrapper .add-card-content-form .add-card-input{display:inline-block;vertical-align:top;padding:0 16px}}.add-card-wrapper .add-card-success{margin-top:8px}.importantNote{background-color:#fff;margin-bottom:16px;padding:5px 20px;border-left:4px solid #8bb8e8;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (min-width:920px){.add-card-2{width:624px}}.add-card-2 .add-card-content-text{text-align:center;display:block!important}.sub-title{font-size:22px;line-height:32px;padding:16px 0 8px}@media only screen and (min-width:920px){.sub-title{font-size:22px}}@media only screen and (min-width:920px){.getStarted{display:flex}}.getStarted-block{display:flex;flex-direction:column;padding:16px 0;border-bottom:2px solid #d1d1d1}.getStarted-block .getStarted-text-wrapper{display:flex;flex-direction:row}.getStarted-block .getStarted-block-link{margin-left:56px}.getStarted-block:last-child{border:none}@media only screen and (min-width:920px){.getStarted-block{text-align:center;border-bottom:none;border-right:2px solid #d1d1d1;padding:0 24px;flex:1 1;justify-content:space-between}.getStarted-block .getStarted-text-wrapper{flex-direction:column}.getStarted-block .getStarted-block-link{margin-left:0;text-align:center}}.getStarted-img-block{margin-right:16px}@media only screen and (min-width:920px){.getStarted-img-block{margin-right:0}}.getStarted-img-block img{margin-top:-4px;width:40px}.getStarted-block-text{font-size:14px;line-height:21px;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-bottom:8px}@media only screen and (min-width:920px){.getStarted-block-text{margin-bottom:16px}}.addCard-success .setup-section{padding:0;margin-top:8px}@media only screen and (min-width:920px){.addCard-success .setup-section{margin-top:16px}}.add-card-wrapper{text-align:left}@media only screen and (min-width:920px){.add-card-wrapper{color:#191919}}.add-card-wrapper .add-card-header{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:32px;color:#191919;line-height:48px;padding:16px 0 16px 24px}@media only screen and (min-width:920px){.add-card-wrapper .add-card-header{font-size:48px;text-align:center;line-height:72px;padding:32px 0}}.add-card-wrapper .add-card-step2 .add-card-content{padding-bottom:0}.add-card-wrapper .add-card-step2 .add-card-note{margin:0}@media only screen and (min-width:920px){.add-card-wrapper .add-card-step2 .add-card-input{padding-left:0!important;padding-right:32px!important}}.add-card-wrapper .add-card-step2 .add-card-form-wrapper{padding:0 16px 16px}@media only screen and (min-width:920px){.add-card-wrapper .add-card-step2 .add-card-form-wrapper{padding:0 24px 24px}}.add-card-wrapper .break{background-color:#f3f3f3;border:1px solid #f3f3f3;border-top-color:#e8e8e8;margin:-1px}.add-card-wrapper .add-card{background-color:#fff;border:1px solid #e8e8e8}.add-card-wrapper .add-card.inside-buttons{margin:0 0 40px}@media only screen and (min-width:920px){.add-card-wrapper .add-card{width:624px}}.add-card-wrapper .add-card-title{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:20px;line-height:32px;border-bottom:1px solid #e8e8e8;text-align:left;text-align:initial;padding:16px}@media only screen and (min-width:920px){.add-card-wrapper .add-card-title{font-size:22px;padding:16px 0 16px 24px}}.add-card-wrapper .add-card-note{margin:16px}@media only screen and (min-width:920px){.add-card-wrapper .add-card-note{margin:16px 20px 16px 28px}}.add-card-wrapper .add-card-line hr{display:block;height:1px;border:0;border-top:1px solid #d1d1d1;padding:0;margin:0 0 16px}@media only screen and (min-width:920px){.add-card-wrapper .add-card-line hr{margin:24px 0 16px}}.add-card-wrapper .add-card-additional{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:20px;line-height:32px;margin-bottom:16px}@media only screen and (min-width:920px){.add-card-wrapper .add-card-additional{font-size:22px;margin:16px 20px 16px 0}}.add-card-wrapper .add-card-bottom-text{font-family:"AvenirNextLTPro-Regular",sans-serif;text-align:center;font-size:16px;line-height:24px;padding:16px 0 0}@media only screen and (min-width:920px){.add-card-wrapper .add-card-bottom-text{font-size:14px;line-height:21px}}.add-card-wrapper .add-card-content{padding:16px}@media only screen and (min-width:920px){.add-card-wrapper .add-card-content{padding:24px}}.add-card-wrapper .add-card-content-text{display:flex;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;padding:0 0 16px;line-height:24px}@media only screen and (min-width:920px){.add-card-wrapper .add-card-content-text{padding:0}.add-card-wrapper .add-card-content-text div p:first-child{margin-top:0}.add-card-wrapper .add-card-content-text div p:last-child{margin-bottom:0}}.add-card-wrapper .add-card-content-image{padding-top:16px}.add-card-wrapper .add-card-content-logo{margin-top:4px;margin-right:24px}.add-card-wrapper .add-card-content-form .text-field{text-align:left;text-align:initial;display:inline-block;margin:0;padding-top:16px}.add-card-wrapper .add-card-content-form .associated-to-card{display:flex;flex-direction:column}.add-card-wrapper .add-card-content-form .add-card-input{width:100%;min-height:106px;padding:0}.add-card-wrapper .add-card-content-form .add-card-input .error-message{max-width:216px}@media only screen and (min-width:920px){.add-card-wrapper .add-card-content-form .add-card-input{display:inline-block;max-width:256px;vertical-align:top;padding:0 16px}}@media only screen and (min-width:920px){.add-card-wrapper .add-card-content-form .add-card-input.add-card-spacing{padding:0}.add-card-wrapper .add-card-content-form .add-card-input.add-card-spacing:nth-child(odd){margin-right:64px}}@media only screen and (min-width:920px){.add-card-wrapper .add-card-content-form input{width:256px}}.mobile-button-line{background-color:#d1d1d1;height:1px;width:100%;margin-top:16px}@media only screen and (min-width:920px){.mobile-button-line{display:none}}.scroll-margin{scroll-margin-top:60px}@media screen and (max-width:920px){.scroll-margin{scroll-margin-top:95px}}.create-note .note span{display:flex;align-items:flex-start}.crt-margin{background:#fff;width:624px;margin:0 auto}@media only screen and (max-width:920px){.crt-margin{margin:unset;width:unset}.crt-margin.create-note,.crt-margin.error-note{margin:0 16px}}.create-account-techincal-error{padding:8px 18px;background-color:#fff;margin-bottom:16px!important;border:1px solid #d1d1d1;border-left:4px solid #d63d3d}.create-account-techincal-error .error--message{background:url(/dist/presto-ui/static/media/error.32151db6.svg) no-repeat 0 0;-webkit-print-color-adjust:exact;line-height:32px}.create-account-techincal-error .error--message #messageerror{color:#d5011d;font-size:16px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:50px}.sec-margin{margin-top:16px}.sec-padding{padding:30px 40px 0}@media only screen and (max-width:920px){.sec-padding{padding:30px 16px 0}}.sec-form-padding{padding:0 40px}@media only screen and (max-width:920px){.sec-form-padding{padding:0 16px}}.create-account-header{font-size:32px;line-height:48px}.security-header{font-size:18px;line-height:28px;margin:16px 0}.header-family{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px}.textinput-flex{display:flex}@media only screen and (max-width:920px){.textinput-flex{display:block}}.firstinput-wrapper{width:50%}@media only screen and (max-width:920px){.firstinput-wrapper{width:100%}}@media only screen and (max-width:920px){.firstinput-wrapper .firstinput-custom .text-field{padding-top:24px;margin-top:0}}.secondinput-wrapper{width:50%;margin-left:1rem}@media only screen and (max-width:920px){.secondinput-wrapper{width:100%;margin-left:unset}}.firstinput2-wrapper{width:344px}@media only screen and (max-width:920px){.firstinput2-wrapper{width:100%}}.secondinput2-wrapper{min-width:184px;margin-left:1rem}@media only screen and (max-width:920px){.secondinput2-wrapper{width:100%;margin-left:unset}}.firstinput3-wrapper{width:400px}@media only screen and (max-width:920px){.firstinput3-wrapper{width:100%}}.content-divider{margin-top:40px;border-bottom:1px solid #d1d1d1}.content-divider2{margin-top:32px;border-bottom:1px solid #d1d1d1}.section-divider{margin-top:40px;border-bottom:16px solid #f3f3f3;width:115%;margin-left:-40px}@media only screen and (max-width:920px){.section-divider{width:unset}}.section-divider2{margin-top:32px;border-bottom:1px solid #d1d1d1;width:115%;margin-left:-40px}@media only screen and (max-width:920px){.section-divider2{width:unset}}.account-padding,.checkbox-padding{padding-top:32px}.content-padding{padding-top:10px}.province-margin{margin-top:36px}.content-topmargin{margin-top:10px}.content-leftmargin{margin-left:30px}.account-info{padding-top:24px}.captch-margin{margin-top:40px;margin-bottom:80px;background:#f3f3f3!important}@media only screen and (max-width:920px){.captch-margin{margin:32px 20px}}.btn-flex{display:flex;flex-direction:row-reverse;width:624px;margin:0 auto}@media only screen and (max-width:920px){.btn-flex{display:block;width:unset;margin-right:0;padding-left:16px;padding-right:16px}}.btn-created-flex{display:flex;flex-direction:row-reverse}@media only screen and (max-width:920px){.btn-created-flex{display:block}}.btn-padding{padding-left:20px;padding-top:16px}@media only screen and (max-width:920px){.btn-padding{padding:24px 0 5px}}@media only screen and (min-width:920px){.cancel-btn{padding-top:16px}}.acc-create-success-header{padding:20px}.acc-create-success-header-text{font-size:2rem}@media only screen and (max-width:920px){.acc-create-success-header-text{font-size:1.5rem}}.acc-create-success-header-subText{font-family:"AvenirNextLTPro-Regular",sans-serif}.create-terms-block{padding-top:20px;padding-bottom:24px}.create-terms-block .checkboxComponent .checkboxComponent-label,.create-terms-block .checkboxComponent .checkboxComponent-label button{color:inherit}.acc-creation-checkbox .checkboxComponent-label{font-family:"AvenirNextLTPro-Regular",sans-serif}.p-margin{margin-bottom:0}.password-padding{padding-top:16px}.note-img-pad{padding-right:8px}.b2cPersonalInformation{width:624px;margin:0 auto}@media only screen and (max-width:920px){.b2cPersonalInformation{width:unset;margin:unset}}@media only screen and (max-width:920px){.b2cPersonalInformation .three-steps{width:320px}}.b2cPersonalInformation .usersub-info{text-align:center;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-bottom:40px}.b2cPersonalInformation .cardBlockComponent-content{padding:40px}@media only screen and (max-width:920px){.b2cPersonalInformation .cardBlockComponent-content{padding:16px}}.b2cPersonalInformation .textinput-flex .cityinput-wrapper{width:50%}@media only screen and (max-width:920px){.b2cPersonalInformation .textinput-flex .cityinput-wrapper{width:100%}}.b2cPersonalInformation .textinput-flex .provinceinput-wrapper{width:50%}@media only screen and (max-width:920px){.b2cPersonalInformation .textinput-flex .provinceinput-wrapper{width:100%}}.b2cPersonalInformation .textinput-flex .countryinput-wrapper{width:50%}@media only screen and (max-width:920px){.b2cPersonalInformation .textinput-flex .countryinput-wrapper{width:100%}}.b2cPersonalInformation .textinput-flex .postalinput-wrapper{width:50%}@media only screen and (max-width:920px){.b2cPersonalInformation .textinput-flex .postalinput-wrapper{width:100%}}.b2cPersonalInformation .textinput-flex .postalinput-wrapper label{white-space:nowrap}.b2cPersonalInformation .info-btn-flex{padding-bottom:40px}@media only screen and (max-width:920px){.b2cPersonalInformation .info-btn-flex{padding-right:16px;padding-left:16px}}.b2cPersonalInformation .b2caccountcreation-success-content{margin-top:20px;font-family:"AvenirNextLTPro-Regular"}.b2cPersonalInformation .b2c-gotodashboard-button{display:flex;justify-content:flex-end;margin-top:45px}.balanceBlock-component{background-color:#fff}@media only screen and (min-width:920px){.balanceBlock-component{display:flex;flex-direction:column;padding:16px}}.balanceBlock-component.hide{display:none}.balanceBlock-component .balanceBlock-link{font-family:"AvenirNextLTPro-Regular",sans-serif;display:block;font-size:14px}.balanceBlock-component .balanceBlock-transit{display:flex;flex-direction:row;padding:16px;border-top:1px solid #d1d1d1}.balanceBlock-component .balanceBlock-transit .transit-info{flex:3 1;align-self:center}.balanceBlock-component .balanceBlock-transit .transit-info .product-title{margin-bottom:8px}.balanceBlock-component .balanceBlock-transit .transit-info .product-description{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px}.balanceBlock-component .balanceBlock-transit .transit-image{flex:1 1}.balanceBlock-component .balanceBlock{background-color:#fff}@media only screen and (min-width:920px){.balanceBlock-component .balanceBlock{display:flex;padding:0 16px 8px 24px}}.balanceBlock-component .balanceBlock .balanceBlock-left{padding:16px 16px 24px;border-bottom:1px solid #e8e8e8}@media only screen and (min-width:920px){.balanceBlock-component .balanceBlock .balanceBlock-left{border-bottom:none;border-right:2px solid rgba(146,139,139,.42);padding:0;flex:1 1}}.balanceBlock-component .balanceBlock .balanceBlock-left .balanceBlock-title{margin-bottom:0}.balanceBlock-component .balanceBlock .balanceBlock-balance{font-size:32px;line-height:48px}.balanceBlock-component .balanceBlock .balanceBlock-mw-autoload{margin-top:16px;margin-bottom:8px;font-size:14px;line-height:21px;font-family:"AvenirNextLTPro-Regular",sans-serif}.balanceBlock-component .balanceBlock .balanceBlock-mw-expiry,.balanceBlock-component .balanceBlock .balanceBlock-mw-fareType{font-size:14px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif}.balanceBlock-component .balanceBlock .balanceBlock-mw-note{font-size:12px;line-height:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;font-style:italic;padding-top:12px;padding-right:16px}@media screen and (max-width:920px){.balanceBlock-component .balanceBlock .balanceBlock-mw-note{padding-right:24px}}.balanceBlock-component .balanceBlock .balanceBlock-right{padding:16px;display:flex;flex-direction:column}@media only screen and (min-width:920px){.balanceBlock-component .balanceBlock .balanceBlock-right{padding:0 0 0 40px;flex:2 1;width:100%;display:flex;flex-direction:column}}.balanceBlock-component .balanceBlock .balanceBlock-right .pending-progress:last-child .pending-date.product-description{margin-bottom:0}.balanceBlock-component .balanceBlock .balanceBlock-right .pending-progress p{padding:0;margin:0}.balanceBlock-component .balanceBlock .balanceBlock-right .pending-progress .pending-description{display:flex;text-decoration:underline;cursor:pointer}.balanceBlock-component .balanceBlock .balanceBlock-wrapper{margin-left:80px}@media only screen and (min-width:920px){.balanceBlock-component .balanceBlock .balanceBlock-wrapper{margin:0 auto}}.balanceBlock-component .balanceBlock .balanceBlock-wrapper .pending-link{display:flex;cursor:pointer;text-decoration:underline}.balanceBlock-component .balanceBlock .balanceBlock-wrapper .balanceBlock-link{margin-top:16px;width:90%}.balanceBlock-component .balanceBlock .product-lists{display:flex;flex-direction:row;flex:1 1;margin-bottom:8px;align-items:center}.balanceBlock-component .balanceBlock .product-lists:last-child{margin-bottom:0}.balanceBlock-component .balanceBlock .product-lists .product,.balanceBlock-component .balanceBlock .product-lists .product-image,.balanceBlock-component .balanceBlock .product-lists .products,.balanceBlock-component .balanceBlock .product-lists .products-empty{display:flex;flex-direction:column;flex:1 1;align-items:center}.balanceBlock-component .balanceBlock .product-lists .products-empty{align-items:baseline;height:100%}.balanceBlock-component .balanceBlock .product-lists .product-image img{width:42px}@media screen and (min-width:920px){.balanceBlock-component .balanceBlock .product-lists .product-image img{width:56px}}.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-2{padding-top:12px}.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-2 img{width:77px}@media screen and (min-width:920px){.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-2 img{width:80px;height:40px}}@media screen and (max-width:920px){.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-2 img{width:60px;height:45px}}.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-3 img{width:56px}@media screen and (min-width:920px){.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-3 img{width:50px}}.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-4{padding-top:24px}.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-4 img{width:42px}@media screen and (min-width:920px){.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-4 img{width:50px;height:40px}}@media screen and (max-width:920px){.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-4 img{width:42px;height:30px}}.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-5{padding-top:24px}@media screen and (max-width:920px){.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-5{margin-top:10px}}.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-5 img{width:36px;max-height:33px;object-fit:contain}@media screen and (min-width:920px){.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-5 img{width:45px;max-height:28px}}.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-6 img{width:32px}@media screen and (min-width:920px){.balanceBlock-component .balanceBlock .product-lists .product-image.product-image-count-6 img{width:42px}}.balanceBlock-component .balanceBlock .product-lists .product{flex-direction:row;display:flex}.balanceBlock-component .balanceBlock .product-lists .product .product-image{align-self:flex-start;flex:1 1;max-width:56px;margin-right:24px}.balanceBlock-component .balanceBlock .product-lists .product .product-info{flex:2 1}.balanceBlock-component .balanceBlock .product-lists .product .product-info .product-title{margin:0;padding:0 0 16px}@media screen and (min-width:920px){.balanceBlock-component .balanceBlock .product-lists .product .product-info .product-title{padding-bottom:8px}}@media screen and (max-width:920px){.balanceBlock-component .balanceBlock .product-lists .product .product-info .product-title{padding-bottom:0}}.balanceBlock-component .balanceBlock .product-lists .product .product-info .product-description{margin:0;padding:0 0 16px}.balanceBlock-component .balanceBlock .product-lists .product .product-info .balanceBlock-link{padding-top:24px}.balanceBlock-component .balanceBlock .balanceBlock-title,.balanceBlock-component .balanceBlock .product-title{line-height:24px;display:flex;margin-bottom:8px}@media only screen and (min-width:920px){.balanceBlock-component .balanceBlock .balanceBlock-title,.balanceBlock-component .balanceBlock .product-title{margin-bottom:8px}}.balanceBlock-component .balanceBlock .balanceBlock-title .title,.balanceBlock-component .balanceBlock .product-title .title{flex:1 1}.balanceBlock-component .balanceBlock .balanceBlock-description,.balanceBlock-component .balanceBlock .product-description{font-size:14px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (min-width:920px){.balanceBlock-component .balanceBlock .balanceBlock-description,.balanceBlock-component .balanceBlock .product-description{max-width:355px;margin-top:8px;margin-bottom:8px}}.balanceBlock-component .balanceBlock .balanceBlock-description{margin-top:0!important}@media only screen and (min-width:920px){.balanceBlock-component .balanceBlock .balanceBlock-description{margin-bottom:23px!important}}@media only screen and (min-width:920px){html[lang=fr-CA] .balanceBlock-component .balanceBlock .balanceBlock-description{margin-bottom:39px!important}}.balance-card--accordion-section{background-color:#fff;font-size:16px;line-height:2rem;margin-top:10px}.balance-card--accordion-section button.balance-card--accordion-heading{outline-width:medium}.balance-card--accordion-section .balance-card--accordion-heading{display:flex;justify-content:space-between;padding:16px;align-items:center;width:100%;line-height:2rem;border:2px solid #e8e8e8;box-shadow:none;color:#000}.balance-card--accordion-section .balance-card--accordion-heading .selected-card-text{text-align:left}.balance-card--accordion-section .balance-card--accordion-heading .selected-card-text .small-text-top{font-family:"AvenirNextLTPro-Regular",sans-serif}.balance-card--accordion-section .balance-card--accordion-heading img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.transit-pass-warning-note .add-funds-physicalcc-warning-title{font-size:18px;padding:15px}.card-item{width:100%;display:flex;flex-direction:column}.card-item .card-border{display:block;border-top:1px solid #d1d1d1;margin:0 0 24px}@media only screen and (min-width:920px){.card-item .card-border{margin:16px 0 32px}}.card-item:first-child .card-border{display:none}.card-item .card-item-wrapper{display:flex;flex-direction:column-reverse}@media only screen and (min-width:920px){.card-item .card-item-wrapper{flex-direction:row}}.card-item .card-item-wrapper .card-item-content{flex:2 1;display:flex;flex-direction:column;width:auto}.card-item .card-item-wrapper .card-item-content .heading{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:18px;font-weight:700;margin:0;padding:0}.card-item .card-item-wrapper .card-item-content .description{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px;padding-right:8px}.card-item .card-item-wrapper .item-image{display:flex;height:auto;flex:1 1;margin-bottom:16px}@media only screen and (min-width:920px){.card-item .card-item-wrapper .item-image{margin:0}}.card-item .card-item-wrapper .item-image img{width:auto;align-self:center;margin:0 auto;max-width:200px;height:auto}.carousel-bottom{display:flex;background-color:#e8e8e8;align-items:center;height:40px}.carousel-bottom a{cursor:pointer;text-decoration:underline;font-size:16px;line-height:24px}.carousel-bottom-steps{margin:0 auto}.carousel-bottom-steps-circle{padding:0 0 0 4px}.carousel-bottom-steps-circle:first-child{padding:0}.carousel-bottom-previous{padding-left:16px}.carousel-bottom-previous a{display:none}@media only screen and (min-width:920px){.carousel-bottom-previous{width:100px;padding-left:24px}.carousel-bottom-previous a{display:inline}.carousel-bottom-previous button{display:none}}.carousel-bottom-next{width:40px}.carousel-bottom-next a{display:none}@media only screen and (min-width:920px){.carousel-bottom-next{width:100px;text-align:right;padding-right:24px}.carousel-bottom-next a{display:inline}.carousel-bottom-next button{display:none}}.carousel-slide{position:relative;min-height:490px;display:none}.carousel-slide.show-current-step{display:flex}.carousel-slide.has-image:before{content:"";position:absolute;bottom:0;right:0;border-right:256px solid #f3f3f3;border-top:318px solid transparent;width:0;height:0}@media only screen and (min-width:920px){.carousel-slide{min-height:320px}}.carousel-slide.mediumCyanBlue{background-color:#8bb8e8}.carousel-slide.mediumCyanGreen{background-color:#8fd6bd}.carousel-slide.mediumGreen{background-color:#b7dd79}.carousel-slide.mediumRed{background-color:#ff8674}.carousel-slide.mediumYellow{background-color:#fbdb65}.carousel-slide-image img{position:absolute;bottom:1px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);width:100%;max-width:256px}@media only screen and (min-width:920px){.carousel-slide-image img{height:100%;right:1px;-webkit-transform:none;transform:none}}.carousel-slide .carousel-slide-textblock{display:flex;flex-direction:column;overflow:hidden;padding:48px 24px;position:relative;z-index:1}.carousel-slide .carousel-slide-textblock.full-width-text{justify-content:center}@media only screen and (min-width:920px){.carousel-slide .carousel-slide-textblock.full-width-text{padding:0 40px;width:100%}}@media only screen and (min-width:920px){.carousel-slide .carousel-slide-textblock{padding:0 0 0 40px;width:327px;justify-content:center}}.carousel-slide .carousel-slide-textblock-heading{font-size:22px;line-height:32px;margin-bottom:16px}@media only screen and (min-width:920px){.carousel-slide .carousel-slide-textblock-heading{font-size:26px;line-height:40px}}.carousel-slide .carousel-slide-textblock-description{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px}.carousel-slide .buttonComponent{margin-left:auto;margin-right:auto;max-width:162px;text-transform:none}@media only screen and (min-width:920px){.carousel-slide .buttonComponent{margin-left:0}}@media screen and (min-width:920px){.caslPopUp .modal-wrapper{padding:0}.caslPopUp .modal-wrapper .modal-title{padding:24px 24px 16px}.caslPopUp .modal-wrapper .button-wrapper{margin:24px}}.caslPopUp .modal-overlay{z-index:2010}.caslPopUp .modal-wrapper{z-index:2011}.caslPopUp .modal-wrapper:focus-visible{outline:none}.caslPopUp #modal-description .caslCheckbox{margin-top:24px;padding-left:6px;cursor:pointer}@media screen and (max-width:920px){.caslPopUp .modal-title{line-height:40px}.caslPopUp #modal-description .caslCheckbox{margin-top:24px}.caslPopUp .button-wrapper{margin:24px 0 8px}}.change-card-pin{margin:0;padding-top:16px}.change-card-pin ::-ms-reveal{display:none}@media only screen and (max-width:920px){.change-card-pin{width:100%}}.change-pin-title{font-size:30px;display:block;font-weight:700;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-align:center;margin-top:32px;margin-bottom:30px}@media only screen and (max-width:920px){.change-pin-title{margin-top:16px}}.changepin-wrapper{padding:20px;background-color:#fff}.pincontent-divider{margin-top:20px;border-bottom:3px solid #f3f3f3}.createpin-title{display:flex;justify-content:space-between;font-family:"AvenirNextLTPro-Regular",sans-serif}.changepin-buttons{display:flex;flex-direction:row-reverse;margin-top:15px}.changepin-buttons .confirm-btn{padding-left:15px}@media only screen and (max-width:920px){.changepin-buttons{display:block}.changepin-buttons .confirm-btn{padding-left:0}}.change-card-pin-message{padding:18px;background-color:#fff;margin-bottom:10px!important;border:1px solid #d1d1d1;border-left:4px solid #328633}.change-card-pin-message .success-message{background:url(/dist/presto-ui/static/media/Success.3e77078f.svg) no-repeat 0 0;-webkit-print-color-adjust:exact;padding-bottom:10px;line-height:32px;border-bottom:3px solid #f3f3f3}@media only screen and (max-width:920px){.change-card-pin-message .success-message{border-bottom:none}}.change-card-pin-message .success-message #message{color:#328633;font-size:18px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:50px}.message-pin-description{padding-top:10px;color:#000}@media only screen and (max-width:920px){.message-pin-description{padding-left:48px}}.message-pin-description p{font-family:"AvenirNextLTPro-Regular";font-size:14px;margin:0}.change-card-pin-message-error{padding:18px;background-color:#fff;margin-bottom:10px!important;border:1px solid #d1d1d1;border-left:4px solid #d63d3d}.change-card-pin-message-error .error-pin-message{background:url(/dist/presto-ui/static/media/Failed.d01c030a.svg) no-repeat 0 0;-webkit-print-color-adjust:exact;padding-bottom:10px;line-height:32px;border-bottom:3px solid #f3f3f3}@media only screen and (max-width:920px){.change-card-pin-message-error .error-pin-message{border-bottom:none}}.change-card-pin-message-error .error-pin-message #messageerror{color:#d5011d;font-size:18px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:50px}.changepin-footer{display:flex;justify-content:space-between;flex-direction:row-reverse}@media only screen and (max-width:920px){.changepin-footer{display:block;margin:0}.changepin-footer #printiconchangepin{display:none}}.pin-note-pad{padding-top:15px}.pin-min-length{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-top:10px;margin-left:20px}@media only screen and (max-width:920px){.shipping-addr-block .formContent{width:auto;display:block;padding:0}}@media only screen and (max-width:920px){.shipping-details-content .shipping-address,.shipping-details-content .shipping-province,.shipping-details-content .shipping-username{width:auto;display:block}}@media only screen and (max-width:920px){.shipping-details-content .shipping-province .province .province-field{margin-top:6px;width:auto}.shipping-details-content .shipping-province .province .province-field .selectbox .mobileSelect{color:inherit}}@media only screen and (max-width:920px){.shipping-details-content .shipping-country-code{width:auto;display:block}}.contactless-user-card{border-bottom:1px solid #ddd;margin-top:40px}@media screen and (max-width:920px){.contactless-user-card{margin-top:32px}}.contactless-user-card img{display:block;margin-left:auto;margin-right:auto;border-radius:8px}@media screen and (max-width:920px){.contactless-user-card img{width:100%;height:auto}}.contactless-user-card .contactless-card-details{padding:15px 0;margin-top:-16px}@media screen and (max-width:920px){.contactless-user-card .contactless-card-details{display:flex}}@media screen and (max-width:920px){.contactless-user-card .contactless-card-details .contactless-card-number{margin-left:4px}}.contactless-user-card .contactless-card-details span{margin:4px 0;font-size:12px}.contactless-user-card .mediaImageList{position:relative}.contactless-user-card .mediaImageList .masked-pan{position:absolute;bottom:34px;left:34px;font-size:14px}@media screen and (max-width:920px){.contactless-user-card .mediaImageList .masked-pan{bottom:48px}}.contactless-user-card .mediaImageList .color-black{color:#000}.contactless-user-card .mediaImageList .color-white{color:#fff}@media screen and (max-width:920px){.contactless-user-card .mediaImageList{margin:0 auto}}.card-dot{height:4px;width:4px;border-radius:50%;margin:auto 1px;display:inline-block;position:relative;top:-2px}.color-whitebg{background-color:#fff}.color-blackbg{background-color:#000}.footer{margin:64px 0 0}@media only screen and (min-width:920px){.footer{padding:32px 0 24px;margin:80px 0 0}}.footer-center{padding:0 20px}@media only screen and (min-width:920px){.footer-center{flex-direction:row;align-items:center;width:100%}}@media only screen and (min-width:920px){.footer-center .footer-links{flex-direction:row;margin-left:auto;display:flex;width:auto}}@media only screen and (min-width:920px){.footer-center .footer-links .social-networks{flex-direction:column;justify-content:unset}}.contactless-trans-faq-nav .side-menu{font-family:"AvenirNextLTPro-Regular"}.contactless-trans-faq-nav .side-menu .side-menu-items ul{margin:0 0 0 15px;padding:0}.contactless-trans-faq-nav .side-menu .side-menu-items ul li{margin:12px 0}.contactless-trans-faq-nav .side-menu .side-menu-items ul li a{font-family:"AvenirNextLTPro-Regular";font-size:14px}@media only screen and (max-width:920px){.contactless-trans-faq-nav{display:none}}.manageMyCards-mediaItem-header-cardInfoPrimaryFlag{font-size:14px;line-height:24px}@media only screen and (min-width:920px){.manageMyCards-mediaItem-header-cardInfoPrimaryFlag{font-size:16px;line-height:24px}}.contactlessManageMyCards-mediaItem-header-cardInfoNumber{font-size:14px;line-height:24px;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (min-width:920px){.contactlessManageMyCards-mediaItem-header-cardInfoNumber{font-size:16px;line-height:24px}}.product .product-description{font-size:11px}.overlay-wrapper{width:500px}.overlay-wrapper.hide{display:none}.overlay-wrapper .signin-main{background-color:#fff}.overlay-wrapper .signin-main .main-header{justify-content:space-between}@media (max-width:768px){.overlay-wrapper .signin-main .main-header{height:6rem}}.overlay-wrapper .signin-main .main-header h2{color:#fff;font-size:2rem;margin-left:1.5rem}@media (max-width:768px){.overlay-wrapper .signin-main .main-header h2{font-size:1.625rem}}.overlay-wrapper .signin-main .main-header .header-close-icon{position:relative;display:block;cursor:pointer;margin-right:1.875rem}@media (max-width:768px){.overlay-wrapper .signin-main .main-header .header-close-icon{margin-right:1.25rem}}.overlay-wrapper .signin-main .main-header .header-close-icon img{width:30px;height:30px}.overlay-wrapper .signin-main .main-wrapper{display:block;max-height:719px}@media (max-width:768px){.overlay-wrapper .signin-main .main-wrapper{max-height:70vh}}.overlay-wrapper .signin-main .main-wrapper .signin-paragraph{background-color:#e8e8e8;font-size:1rem;font-family:"AvenirNextLTPro-Regular",sans-serif;position:relative;width:auto;margin-top:0;margin-bottom:0;padding:.5rem 0 .5rem 1.5rem;color:#1a1a1a;line-height:2rem}@media (max-width:768px){.overlay-wrapper .signin-main .main-wrapper .signin-paragraph{padding:.5rem 1rem;color:#1a1a1a;line-height:1.75rem}}.overlay-wrapper .signin-main .main-wrapper .bodyText-paragraph{margin-top:.75rem;font-size:1rem;line-height:1.5rem;color:#191919;padding:.75rem 0 .5rem 1.5rem;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-bottom:0}@media (max-width:768px){.overlay-wrapper .signin-main .main-wrapper .bodyText-paragraph{margin:0;padding:1rem 1rem .5rem;font-size:1.125rem;line-height:1.75rem}}.overlay-wrapper .signin-main .main-wrapper .content-error-block{margin:0 24px 16px}.overlay-wrapper .signin-main .main-wrapper .content-error-block .content-error-block-title{font-size:1.375rem;line-height:2rem;background:url(/dist/presto-ui/static/media/Failed.d01c030a.svg) no-repeat 0 0}.overlay-wrapper .signin-main .main-wrapper .content-error-block .content-error-block-text-margin{margin-left:0;margin-bottom:.5rem;font-size:.875rem;line-height:1.3125rem;color:#1e1e1e}.overlay-wrapper .signin-main .main-wrapper .popup-button{display:flex;justify-content:flex-end;margin:32px 24px 24px}.overlay-wrapper .signin-main .main-wrapper .popup-button button{width:auto;min-width:96px;background-color:#191919;color:#fff;font-size:1rem;padding:1rem;border:none;text-transform:uppercase;cursor:pointer;outline:none}@media (max-width:768px){.overlay-wrapper .signin-main .main-wrapper .popup-button button{width:100%;min-width:125px}}.overlay-wrapper .signin-main .main-wrapper iframe{height:30rem;overflow-y:hidden;width:100%;border:0;margin-top:-1rem}@media (max-width:768px){.overlay-wrapper .signin-main .main-wrapper iframe{height:520px}}.overlay-wrapper .signin-main .main-wrapper .tabBorder{margin:20px 0}.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab{display:flex;justify-content:space-between;background-color:#fff;cursor:pointer}.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab button:focus{outline:2px solid #000}.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab .card{background-color:#f3f3f3;border-bottom:1px solid #000;text-align:left;width:244px}.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab .card .card-image{margin-top:5px}.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab .card .card-image img{margin-right:8px;padding-bottom:0}.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab .card .card-image .mediaImage{width:33px}.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab .card .card-info-wrapper{border:1px solid #bababa;padding-top:14px;padding-left:12px;padding-bottom:15px;border-bottom:0}@media only screen and (max-width:404px){.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab .card .card-info-wrapper{border:none}}@media only screen and (max-width:920px){.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab .card{width:44%;margin:0}}@media only screen and (max-width:404px){.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab .card{border-left:1px solid #bababa;border-right:1px solid #bababa;border-top:1px solid #bababa}}.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab .card .card-header{line-height:24px;color:#191919}@supports (-webkit-touch-callout:none){.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab .card .card-header{color:#191919}}.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab .active{background-color:#fff;color:#000;border:1px solid #000;border-bottom:0}.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab .active .card-info-wrapper{border:0}.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab .middleBorder{border-bottom:1px solid #000;width:14px;align-self:flex-end}@media only screen and (max-width:920px){.overlay-wrapper .signin-main .main-wrapper .tabBorder .tab .middleBorder{width:14px;flex:1 1}}.overlay-wrapper .signin-main .main-wrapper .tabBorder .tabcontent{padding-top:1.5rem;border:1px solid #000;border-top:none}@media (max-width:920px){.overlay-wrapper .signin-main .main-wrapper .tabBorder .tabcontent{border:0}}.overlay-wrapper .signin-main .main-wrapper .tabBorder .tabcontentInterac{padding-top:1.5rem;border:1px solid #000;border-top:none}@media (max-width:920px){.overlay-wrapper .signin-main .main-wrapper .tabBorder .tabcontentInterac{border:0}}.overlay-wrapper .signin-main .content-container{padding:0 24px 109px;position:relative;width:544px;box-sizing:border-box}@media (max-width:920px){.overlay-wrapper .signin-main .content-container{width:100%;padding:0 0 138px}}.overlay-wrapper .signin-main .content-container .content-title{display:flex;font-size:22px;line-height:32px;margin-top:24px}.overlay-wrapper .signin-main .content-container .content-title h2{margin-bottom:0;font-size:22px;font-weight:500;letter-spacing:0;line-height:32px}@media (max-width:920px){.overlay-wrapper .signin-main .content-container .content-title h2{font-size:20px}}@media (max-width:920px){.overlay-wrapper .signin-main .content-container .content-title{padding-left:16px;padding-top:16px}}@media only screen and (max-width:920px){.overlay-wrapper .signin-main .content-container .content-subtext{margin-left:16px;margin-right:16px}}.topNav{top:0}.topNav,.topNav-both{position:fixed;width:100%;z-index:200;font-family:AvenirNextLTPro-Regular}.topNav-both{top:118px}.topNav-smartbanner{top:80px}.topNav-smartbanner,.topNav-translate{position:fixed;width:100%;z-index:200;font-family:AvenirNextLTPro-Regular}.topNav-translate{top:40px}.topNav__wrapper{margin:0 auto;height:3.5rem;width:1024px;display:flex;align-items:center;font-weight:700}@media only screen and (max-width:920px){.topNav__wrapper{padding:0 5%;width:unset}}.topNav__wrapper .prestologolink{text-decoration:none;color:#fff;cursor:pointer;margin-top:4px}.topNav__wrapper .topNav__left,.topNav__wrapper .topNav__right{display:none;margin-left:7%}.topNav__wrapper .topNav__left .link,.topNav__wrapper .topNav__left .topNav__link,.topNav__wrapper .topNav__right .link,.topNav__wrapper .topNav__right .topNav__link{text-decoration:none;color:#fff;font-family:"AvenirNextLTPro-Demi",sans-serif;white-space:nowrap}.topNav__wrapper .topNav__left .topNav__link,.topNav__wrapper .topNav__right .topNav__link{cursor:pointer}.topNav__wrapper .topNav__left .topNav__link.active,.topNav__wrapper .topNav__right .topNav__link.active{color:#8bb8e8}.topNav__wrapper .topNav__left .topNav__link:first-child{margin-right:2.9rem}.topNav__wrapper .topNav__right .topNav__link:first-child{margin-right:2.5rem}.topNav__wrapper .topNav__hamburger{display:none;margin-left:auto}.topNav__wrapper .topNav__hamburger .topNav__hamburger-container{color:#fff}.topNav__container{background-color:#191919}@media (max-width:768px){.topNav__container .topNav__wrapper .topNav__hamburger{display:block}}@media (min-width:768px){.topNav__container .topNav__wrapper .topNav__left{display:block}.topNav__container .topNav__wrapper .topNav__right{display:flex;align-items:flex-end;margin-left:auto}}@media only screen and (max-device-width:1365px) and (min-device-width:1261px){.topNav__container .topNav__wrapper .topNav__left{display:block}.topNav__container .topNav__wrapper .topNav__right{display:flex;align-items:flex-end;margin-left:auto}}.presto-nav-mobile{display:none}.presto-nav-mobile.show-nav{display:block}.nav__wrapper.presto-nav-mobile{position:fixed;top:3.4375rem;left:0;right:0;bottom:0;z-index:100;background:rgba(0,0,0,.84)}.nav__wrapper.presto-nav-mobile .nav__container{max-width:77vw;left:23vw;height:100%;position:-webkit-sticky;position:sticky;background:#fff;top:3.5rem;max-height:100vh;overflow-y:scroll}.nav__wrapper.presto-nav-mobile .nav__container .nav__section{list-style:none;padding:0;margin:0;max-height:61px;overflow:hidden;transition:all .5s}.nav__wrapper.presto-nav-mobile .nav__container .nav__section .nav__section-title{font-size:1.125rem;line-height:1.75rem;text-align:left;border-bottom:1px solid #7d7d7d;padding:1rem;margin-left:auto;position:relative;width:100%;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif}.nav__wrapper.presto-nav-mobile .nav__container .nav__section .nav__section-title .signin__title{color:#191919;text-decoration:none}.nav__wrapper.presto-nav-mobile .nav__container .nav__section .nav__section-title .nav__section-title__link{text-decoration:none;color:#1e1e1e}.nav__wrapper.presto-nav-mobile .nav__container .nav__section .nav__section-title--blue{background-color:#8bb8e8}.nav__wrapper.presto-nav-mobile .nav__container .nav__section .nav__section-language{font-size:1.125rem;line-height:1.75rem;text-align:left;padding:1rem;font-family:AvenirNextLTPro-Regular;margin-left:auto;position:relative;width:100%}.nav__wrapper.presto-nav-mobile .nav__container .nav__section:last-child{margin-bottom:4.4375rem}.nav__wrapper.presto-nav-mobile .nav__container .nav__sub-section{list-style:none;padding-left:1.5rem;margin-top:2rem}.nav__wrapper.presto-nav-mobile .nav__container .nav__sub-section .nav__sub-section-title{font-weight:700;font-size:1rem;line-height:1.75rem;margin-bottom:.5rem;font-family:AvenirNextLTPro-Regular;position:relative}.nav__wrapper.presto-nav-mobile .nav__container .nav__sub-section .nav__sub-section-title .nav__sub-section-title__link{text-decoration:none;color:#191919}.nav__wrapper.presto-nav-mobile .nav__container .nav__sub-section .nav__sub-section-title.nav__sub-section-title--active{position:relative}.nav__wrapper.presto-nav-mobile .nav__container .nav__sub-section .nav__sub-section-title.nav__sub-section-title--active:before{content:"";position:absolute;background-color:#8bb8e8;height:100%;width:.25rem;margin-left:-.5rem}.nav__wrapper.presto-nav-mobile .nav__container .nav__sub-section .nav__link-container{margin-bottom:.875rem}.nav__wrapper.presto-nav-mobile .nav__container .nav__sub-section .nav__link-container .nav__link{line-height:1.3125rem;font-size:.875rem;text-decoration:none;color:#191919;font-family:AvenirNextLTPro-Regular}.nav__wrapper.presto-nav-mobile .nav__container .nav__sub-section .nav__link-section-title--active{position:relative}.nav__wrapper.presto-nav-mobile .nav__container .nav__sub-section .nav__link-section-title--active:before{content:"";position:absolute;background-color:#8bb8e8;height:100%;width:.25rem;margin-left:-.5rem}.presto-header-logo{width:98px;height:20px}.transaction{background:#fff;width:auto;position:relative;margin-right:64px;margin-left:24px}.transaction:after{content:"";display:block;width:2px;background-color:#6e6e6e;margin:0 auto;height:100%;position:absolute;right:-35px;top:0}@media only screen and (min-device-width:360px) and (max-device-width:768px){.transaction:after{height:100%}}.transaction:first-child:after{top:40px}@media only screen and (min-device-width:360px) and (max-device-width:768px){.transaction:first-child:after{top:30px}}.transaction:last-child:after{height:40px}@media only screen and (min-device-width:360px) and (max-device-width:768px){.transaction:last-child:after{height:30px}}.transaction-pointer{width:8px;height:8px;background-color:#6e6e6e;border-radius:50%;position:absolute;top:24px;right:-38px}@media only screen and (min-width:920px){.transaction-pointer{top:38px}}.transaction:last-child,.transaction:last-child .transaction-head{border:none}.transaction:last-child .transaction-discount{border-bottom:none;border-top:1px solid #e8e8e8}.transaction:first-child:last-child .transaction-pointer,.transaction:first-child:last-child:after{display:none}.transaction-head{position:relative;display:flex;border-bottom:1px solid #e8e8e8;padding:10px 0}.transaction-right{display:flex;width:100%}.transaction-title{line-height:24px}.transaction-title .link{text-align:left}@supports (-webkit-touch-callout:none){.transaction-title .link{color:#191919}}.transaction-subTitle{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:21px;font-size:14px}@media only screen and (min-device-width:360px) and (max-device-width:468px){.transaction-subTitle{width:100px}}@media only screen and (min-device-width:360px) and (max-device-width:768px){.transaction-agencyTitle{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:21px;font-size:14px}}.transaction-remove{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px;text-decoration:underline;cursor:pointer}.transaction-block{margin-bottom:8px;flex:1 1 auto}@media only screen and (min-width:920px){.transaction-block{align-items:center;display:flex;margin-bottom:0}}.transaction-value-block{text-align:right}@media only screen and (min-width:920px){.transaction-value-block{display:flex;align-items:center}}.transaction-logo-block{display:none}@media only screen and (min-width:920px){.transaction-logo-block{padding-right:32px;display:flex;align-items:flex-start;justify-content:center;width:60px}}.transaction-logo{width:64px}.transaction-discount{border-bottom:1px solid #e8e8e8}.transaction-discount-value{text-align:right;font-size:14px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em;padding:4px}.contactlessTransactionGridItem{background:#fff;border:1px solid #e8e8e8;margin-bottom:8px}.contactlessTransactionGridItem-head{padding:16px;position:relative;display:flex}@media only screen and (min-width:920px){.contactlessTransactionGridItem-head{padding:24px 16px 24px 24px}}.contactlessTransactionGridItem-right{display:flex;width:100%}.contactlessTransactionGridItem-control{display:flex;align-items:center;margin-left:16px}.contactlessTransactionGridItem-title{line-height:24px}.contactlessTransactionGridItem-subTitle{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:12px;line-height:21px;font-style:italic}.contactlessTransactionGridItem-remove{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px;text-decoration:underline;cursor:pointer}.contactlessTransactionGridItem-block{margin-bottom:8px;flex:1 1;align-items:center;display:flex}.contactlessTransactionGridItem-value-block{text-align:right}@media only screen and (min-width:920px){.contactlessTransactionGridItem-value-block{display:flex;align-items:center;align-self:flex-start}}.contactlessTransactionGridItem-more{border-top:2px solid #e8e8e8}.contactlessTransactionGridItem-fare,.contactlessTransactionGridItem-pendingfare{text-align:right;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:12px;font-style:italic;border-top:1px solid #e8e8e8;padding:8px 24px}.contactlessTransactionGridItem-fare{text-transform:uppercase}.contactlessTransactionGridItem.state-unpaidFare{border-left:4px solid #d63d3d}.contactlessTransactionGridItem.state-unpaidFare .contactlessTransactionGridItem-total{color:#d63d3d}.contactlessTransactionGridItem.state-unpaidFare .contactlessTransactionGridItem-unpaidFare-header{display:flex}.contactlessTransactionGridItem-more-message{line-height:21px;font-size:14px;font-family:"AvenirNextLTPro-Regular",sans-serif;padding:16px 24px;border-bottom:1px solid #e8e8e8}.contactlessTransactionGridItem-unpaidFare-header{display:none;height:48px;align-items:center;padding:0 24px;border-bottom:1px solid #e8e8e8;color:#d63d3d;line-height:24px}.contactlessTransactionGridItem-unpaidFare-header-link{margin-left:auto;color:#191919}.contactlessTransactionGridItem-unpaidFare-header-icon{width:24px;height:24px;margin-right:8px}.contactless-dashboard-page{background-color:#f3f3f3!important}.contactless-dashboard-page .contentPageLayout-content,.contactless-dashboard-page .new-mainContent{background-color:#f3f3f3}.contactless-transaction-history{margin-top:32px}@media only screen and (min-width:920px){.contactless-transaction-history{margin-top:40px}}.cth-expand-all{display:flex;flex-direction:row;justify-content:end;padding:10px 0;align-items:center}.cth-expand-btn{cursor:pointer}.contactless-transaction-history-footer{display:flex}.contactless-transaction-history-footer button{margin-right:30px}.trans-history-desc{font-family:"AvenirNextLTPro-Regular"}.tx-block-card-container,.tx-verify-card-container{margin:30px 0;padding:18px;background-color:#fff;margin-bottom:0!important;border:1px solid #d1d1d1;border-left:4px solid #d5011d}.tx-verify-card-footer{display:flex;justify-content:end}.tx-block-card--title,.tx-verify-card--title{background:url(/dist/presto-ui/static/media/error.32151db6.svg) no-repeat 0 0;-webkit-print-color-adjust:exact;padding-bottom:24px;font-size:24px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:32px}.tx-block-card--title #message,.tx-verify-card--title #message{color:#d5011d;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:50px}.tx-verify-card--info{display:flex;letter-spacing:0;line-height:24px;font-family:"AvenirNextLTPro-Demi"}.tx-card-info--desc{font-family:"AvenirNextLTPro-Regular";margin:20px 5px 20px 0;line-height:32px;font-size:17px}.tx-card-info--desc a{display:flex;margin-top:10px}.tx-card-block--desc{font-family:"AvenirNextLTPro-Regular";margin:20px 5px 20px 0}.no-transactions{padding:32px 16px;text-align:center}.no-transactions img{width:48px}@media only screen and (min-width:920px){.no-transactions .h2-title{font-size:40px;margin-bottom:24px}}.no-transactions p{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (min-width:920px){.no-transactions .inline-button-wrapper{margin-top:34px;display:flex;justify-content:center}.no-transactions .inline-button-wrapper .inline-button{margin:0}}.verify-card-success{border:1px solid #d1d1d1;border-left:4px solid #328633}.verify-card-success .verify-card-success-title{color:#328633;background:url(/dist/presto-ui/static/media/Success.3e77078f.svg) no-repeat 0 0}.verify-card-success #message{color:#328633}.verify-card-error{border:1px solid #d1d1d1;border-left:4px solid #d63d3d}.verify-card-error .verify-card-error-title{color:#d63d3d;background:url(/dist/presto-ui/static/media/error.32151db6.svg) no-repeat 0 0}.verify-card-error #message{color:#d63d3d}.verify-card-error,.verify-card-success{padding:20px;background-color:#fff;margin-bottom:0!important}.verify-card-error .verify-card-error-title,.verify-card-error .verify-card-success-title,.verify-card-success .verify-card-error-title,.verify-card-success .verify-card-success-title{-webkit-print-color-adjust:exact;display:inline-block;padding-bottom:10px;line-height:32px;font-size:22px;padding-left:50px}.verify-card-error .verify-card-error-dec,.verify-card-error .verify-card-success-dec,.verify-card-success .verify-card-error-dec,.verify-card-success .verify-card-success-dec{font-family:"AvenirNextLTPro-Regular"}.verify-card-error .verify-card-error-footer,.verify-card-error .verify-card-success-footer,.verify-card-success .verify-card-error-footer,.verify-card-success .verify-card-success-footer{display:flex;justify-content:space-between;margin:10px 0;flex-direction:column}@media only screen and (min-width:920px){.verify-card-error .verify-card-error-footer,.verify-card-error .verify-card-success-footer,.verify-card-success .verify-card-error-footer,.verify-card-success .verify-card-success-footer{flex-direction:row;justify-content:right}}.export-margin{margin-right:30px}.headline{color:#000;font-family:AvenirNextLTPro-Regular;line-height:2.5rem}.bodyText__headline{color:#191919}.bodyText__headline,.instruction__headline{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:2rem;line-height:3rem}.instruction__headline{text-align:left;margin-bottom:4.5rem;margin-top:3.5rem}#contactless_available_heading .availableNow__headline{text-align:left;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:1.375rem;line-height:2rem;color:#191919}#contactless_available_heading+.accordion_demo_Section .accordionContent .row .column{max-width:none}.newMainPageContent .new-mainContent .contactless-transaction-history-header #rlc-card .bodyText__headline{font-size:32px;line-height:48px}@media screen and (max-width:920px){.newMainPageContent .new-mainContent .contactless-transaction-history-header #rlc-card .bodyText__headline{font-size:32px}}@media only screen and (min-width:920px){.new-mainContent #delete-heading-success{margin-top:32px;margin-bottom:32px}.new-mainContent #delete-heading-success .bodyText__headline{margin-right:0;text-align:center}}@media only screen and (max-width:920px){.new-mainContent #delete-heading-success .bodyText__headline{margin:32px 0 32px 10px}}.new-mainContent #delete-heading .bodyText__headline{margin-bottom:32px}@media only screen and (max-width:920px){.new-mainContent #delete-heading .bodyText__headline{margin-top:32px;margin-left:10px}}.contactless_support_headline{font-family:AvenirNextLTPro-Bold;font-size:2rem;line-height:unset;color:#191919;text-align:center;margin:0}@media only screen and (max-width:768px){.contactless_support_headline{margin:0 1.5rem}}.bodyText__headline{margin-right:1.5rem}@media (max-width:768px){#page-title__headline{margin-bottom:1.5rem}#page-title__headline_home .page-title__headline_home{margin:0}}.page-title__headline{display:none}@media only screen and (max-width:768px){.page-title__headline{margin:0;display:block;font-size:1.375rem;line-height:2rem;text-align:center;position:relative;padding-bottom:1rem;padding-top:1.5rem;color:#191919;background-color:initial}}.page-title__headline:after{content:"";border-bottom:.0625rem solid #000;position:absolute;bottom:0;height:.0625rem;width:10rem;margin:0 auto;left:0;right:0}.page-title__headline_home{display:none}@media only screen and (max-width:768px){.page-title__headline_home{margin:0;display:block;font-size:1.375rem;line-height:2rem;text-align:center;position:relative;padding-bottom:1rem;padding-top:1.5rem;color:#191919;background-color:#f3f3f3}}.page-title__headline_home:after{content:"";border-bottom:.0625rem solid #000;position:absolute;bottom:0;height:.0625rem;width:10rem;margin:0 auto;left:0;right:0}@media (max-width:768px){.headline{margin:0 1.5rem}.bodyText__headline{margin-top:4rem}.availableNow__headline{margin-top:.83em;margin-bottom:.83em}}@media (min-width:768px){.headline{line-height:4.5rem}.bodyText__headline{font-size:3rem;line-height:4.5rem}.instruction__headline{margin-top:5rem;font-size:3rem}.availableNow__headline{font-size:1.375rem;line-height:2rem}.contactless_support_headline{font-size:3.75rem;line-height:5.625rem;margin:40px 20% 0 0;text-align:left}.bodyText__headline{margin-right:20%}}.full-width-wrapper .main-content{padding-top:0}.full-width-wrapper .main-content .tc_headline{padding:40px 15px;margin:0;line-height:2.0625rem;font-size:1.875rem;font-weight:400}.full-width-wrapper .main-content .tc_headline,.prestoheading{text-align:center;color:#181818;font-family:"AvenirNextLTPro-Regular",sans-serif}.prestoheading{font-weight:lighter;display:block;padding:20px 0 10px;font-size:4.8rem;line-height:1.1;background:#fafafa}@media only screen and (max-width:920px){.prestoheading{font-size:2rem;line-height:1.2em;width:65%;margin:70px!important}}.main-content{background:#f3f3f3!important}.main-content .create-account{padding-bottom:24px;padding-top:0;margin-bottom:0!important;font-size:3rem!important;font-weight:lighter;color:#181818;font-family:"AvenirNextLTPro-Demi",sans-serif;text-align:center;line-height:72px}@media only screen and (max-width:920px){.main-content .create-account{padding-top:24px;padding-bottom:24px;font-size:2rem!important;line-height:48px}}#accessibility-header-id{background-color:#fff;border-bottom:2px solid #dfdede}#accessibility-header-id .accessibility-heading{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;padding-top:56px;padding-bottom:96px;width:944px;margin:0 auto}@media only screen and (max-width:768px){#accessibility-header-id .accessibility-heading{padding-left:22px;margin:0;font-size:32px;line-height:48px;padding-top:32px;padding-bottom:32px;width:unset}}.Headings-imagewith-para{margin:0 auto;font-size:26px;font-weight:lighter;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:40px;width:944px;padding-top:48px;padding-bottom:24px}@media only screen and (max-width:920px){.Headings-imagewith-para{padding-top:32px;padding-bottom:24px;margin:0 16px;font-size:22px;line-height:32px;width:unset}}.Headings-imagewith-para-white{background-color:#fff;padding-top:48px;padding-bottom:24px;font-size:26px;font-weight:lighter;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-align:left;line-height:40px;padding-left:170px;margin-bottom:0}@media only screen and (max-width:920px){.Headings-imagewith-para-white{margin-left:0;margin-right:0;padding:24px 22px 24px 24px;font-size:22px;line-height:32px}}#report-lost-card-heading-component-id{background-color:#fff;padding-left:170px;border-bottom:2px solid #dfdede}@media only screen and (max-width:920px){#report-lost-card-heading-component-id{padding-left:20px;padding-bottom:32px;padding-top:32px}}.report-lost-card-heading-component{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;line-height:72px;background-color:#fff;margin-top:0;padding-top:56px;width:80%;margin-bottom:40px}@media only screen and (max-width:920px){.report-lost-card-heading-component{font-size:32px;line-height:48px;margin-left:0;margin-bottom:0;padding-top:0;width:96%}}#paper-forms-header{background-color:#fff;border-bottom:2px solid #dadada}.paper-forms-heading{background-color:#fff;padding-top:56px;padding-bottom:96px;font-family:"AvenirNextLTPro-Demi",sans-serif;height:72px;color:#191919;font-size:48px;font-weight:500;letter-spacing:0;line-height:72px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.paper-forms-heading{padding:32px 16px;font-size:32px;line-height:48px;width:unset}}#get_to_know_heading_ID{margin:81px auto 33px;width:944px}@media only screen and (max-width:920px){#get_to_know_heading_ID{margin:40px 16px 24px;width:unset}}#get_to_know_heading_ID .get_to_know_header{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:32px;margin-bottom:33px;line-height:48px}@media only screen and (max-width:920px){#get_to_know_heading_ID .get_to_know_header{text-align:center;font-size:26px;line-height:40px;margin-right:0;margin-left:0;margin-bottom:24px}}#redeem-voucher-header .bodyText__headline{margin-top:32px;margin-bottom:20px}@media only screen and (max-width:920px){#redeem-voucher-header .bodyText__headline{margin:2rem 0 0}}@media only screen and (max-width:920px){#redeem-voucher-header{margin-left:0}}#transit-usage-report-heading{min-width:110%}@supports (-webkit-touch-callout:none){#transit-usage-report-heading{min-width:100%}}#transit-usage-report-heading .headline{margin-bottom:15px}#transit-usage-report-heading .bodyText__headline{margin-top:2rem}.sitemap-heading-content~.null-class .row .column:first-child{max-width:40%}@media only screen and (max-width:920px){.sitemap-heading-content~.null-class .row .column:first-child{max-width:none;margin-top:auto;margin-bottom:24px}}.sitemap-heading-content~.null-class .row .column{margin-top:48px;max-width:60%;margin-bottom:32px}@media only screen and (max-width:920px){.sitemap-heading-content~.null-class .row .column{max-width:88%;margin-top:24px}}#contactus-heading{margin-top:-16px}@media only screen and (max-width:920px){#contactus-heading{text-align:start;margin-top:-35px;margin-bottom:24px}}#contactus-heading .headline{font-size:32px;margin-right:11%;line-height:48px}@media only screen and (max-width:920px){#contactus-heading .headline{margin:0;font-size:22px;line-height:38px}}#commercial-opportunities-heading{width:50%}@media only screen and (max-width:920px){#commercial-opportunities-heading{margin-bottom:24px;margin-left:0;width:auto}}#commercial-opportunities-heading .headline{font-size:32px;line-height:48px;margin-top:0}@media only screen and (max-width:920px){#commercial-opportunities-heading .headline{font-size:22px;line-height:32px;margin-left:0;margin-right:0}}#presto-ttc-heading-id{border-bottom:1px solid #d1d1d1;background-color:#fff}#presto-ttc-heading-id .presto-ttc-heading{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;line-height:72px;padding-top:56px;width:944px;margin:0 auto;padding-bottom:96px}@media only screen and (max-width:768px){#presto-ttc-heading-id .presto-ttc-heading{margin:0;line-height:48px;font-size:32px;width:unset;padding:32px 16px}}.Using-Presto-Header{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:26px;width:88%;line-height:40px;margin-top:0}@media only screen and (max-width:920px){.Using-Presto-Header{margin-left:0;width:100%;font-size:22px;line-height:32px;margin-bottom:24px}}#enjoymore-heading-wrapper{background-color:#fff}#enjoymore-heading-wrapper .new-to-presto-enjoymorediscounts{background-color:#fff;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-top:48px;width:944px;margin:0 auto}@media only screen and (max-width:920px){#enjoymore-heading-wrapper .new-to-presto-enjoymorediscounts{margin-left:16px;margin-right:16px;font-size:22px;padding-top:24px;padding-bottom:24px;width:unset}}.paper-heading{height:40px;width:264px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:26px;font-weight:500;letter-spacing:0;line-height:40px;margin-top:0}@media only screen and (max-width:920px){.paper-heading{margin:0;height:auto;font-size:22px;line-height:32px}}.mail-heading{height:40px;width:264px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:26px;font-weight:500;letter-spacing:0;line-height:40px;margin-top:0}@media only screen and (max-width:920px){.mail-heading{margin:0;height:auto;padding-bottom:24px;font-size:22px;line-height:32px}}.register-heading{height:40px;width:264px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:26px;font-weight:500;letter-spacing:0;line-height:40px;margin-top:0}@media only screen and (max-width:920px){.register-heading{height:auto;margin:0;padding-bottom:24px;font-size:22px;line-height:32px;width:unset}}.setup-heading{height:40px;width:264px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:26px;font-weight:500;letter-spacing:0;line-height:40px;margin-top:0}@media only screen and (max-width:920px){.setup-heading{width:unset;height:auto;margin:0;font-size:22px;line-height:32px}}.defective-heading{height:40px;width:264px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:26px;font-weight:500;letter-spacing:0;line-height:40px;margin-top:0}@media only screen and (max-width:920px){.defective-heading{height:auto;margin:0;padding-bottom:24px;width:unset}}.contactless-terms-conditions-heading{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;color:#191919;line-height:3rem;text-align:center}@media only screen and (max-width:920px){.contactless-terms-conditions-heading{margin-bottom:30px}}#privacy-header{background-color:#fff;border-bottom:2px solid #dadada}#privacy-header .privacyheading{background-color:#fff;padding-top:56px;padding-bottom:96px;font-family:"AvenirNextLTPro-Demi",sans-serif;height:72px;color:#191919;font-size:48px;font-weight:500;letter-spacing:0;line-height:72px;width:944px;margin:0 auto}@media only screen and (max-width:920px){#privacy-header .privacyheading{padding:32px 16px;font-size:32px;line-height:48px;width:unset}}#terms-and-conditions-header{background-color:#fff;padding-top:56px;padding-bottom:96px;border-bottom:1px solid #d1d1d1}@media only screen and (max-width:920px){#terms-and-conditions-header{padding:32px 16px}}#terms-and-conditions-header .terms-and-conditions-heading{font-size:48px;line-height:72px;font-family:"AvenirNextLTPro-Demi",sans-serif;width:944px;margin:0 auto}@media only screen and (max-width:920px){#terms-and-conditions-header .terms-and-conditions-heading{margin:0;font-size:32px;line-height:48px;width:100%}}.Hello-free-heading{font-size:32px;line-height:48px;text-align:left;color:#191919;margin:48px auto 32px;width:944px;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.Hello-free-heading{font-size:26px;line-height:40px;margin:32px 16px;width:98%}}@supports (-webkit-touch-callout:none){.Hello-free-heading{font-family:"AvenirNextLTPro-Demi",sans-serif}}#get-presto-ready-heading{background-color:#fff}#presto-heading-component{background-color:#fff;padding-top:56px;padding-bottom:96px}@media only screen and (max-width:920px){#presto-heading-component{padding-top:32px;padding-bottom:32px}}.presto-heading-title{font-size:48px;line-height:72px;font-family:"AvenirNextLTPro-Demi",sans-serif;width:944px;margin:0 auto}@media only screen and (max-width:920px){.presto-heading-title{font-size:32px;line-height:48px;width:unset;margin:0 16px}}#new_presto_devices_heading_id{background-color:#fff;border-bottom:1px solid #d1d1d1}#new_presto_devices_heading_id .new_presto_devices_heading{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;line-height:72px;padding-top:56px;padding-bottom:96px;width:944px;margin:0 auto}@media only screen and (max-width:920px){#new_presto_devices_heading_id .new_presto_devices_heading{font-size:32px;line-height:48px;padding:32px 16px;width:unset}}.content-para-wrapper{background-color:#fff}.para{font-size:1.25rem;line-height:2rem;color:#191919;font-family:"AvenirNextLTPro-Regular";margin-right:1.5rem}.para .para-desc a{color:-webkit-link;font-family:inherit;color:-moz-hyperlinkText}.para .para-desc a:active{color:red}.para .para-desc a:visited{color:purple}.para .contactless-para-heading strong{font-family:"AvenirNextLTPro-Regular",sans-serif}.contactless-support-para{font-size:1.25rem;line-height:2rem;color:#191919;margin:0;padding:2rem 0 0}@media only screen and (max-width:768px){.contactless-support-para{margin:0 1.5rem}}@media (max-width:768px){.para{margin:0 1.5rem 3.5rem}}@media (min-width:768px){.para{font-size:1.375rem;line-height:2rem;color:#191919;margin-right:21%;margin-bottom:4rem}.contactless-support-para{font-size:1.625rem;line-height:2.5rem;margin-top:0;margin-right:20%;padding-bottom:0}}.main-content .Gray{padding-top:0}.main-content .privacy-content{font-size:16px;color:#191919;line-height:1.5rem;font-family:"AvenirNextLTPro-Regular",sans-serif;width:944px;margin:48px auto 80px}@media only screen and (max-width:920px){.main-content .privacy-content{font-size:14px;line-height:21px;width:unset;margin:33px 16px 96px}}.main-content .privacy-content p{color:#191919;display:block;font-family:"AvenirNextLTPro-Regular",sans-serif}.main-content .privacy-content strong{font-weight:700;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:18px;color:#181818}.main-content .privacy-content h2{font-size:22px;color:#191919;margin-top:32px;margin-bottom:16px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:32px;display:block}.main-content .privacy-content ol{margin-top:0;margin-bottom:8px;display:block;list-style-type:decimal}@media only screen and (max-width:920px){.main-content .privacy-content ol{padding-left:30px;margin-bottom:25px}}.main-content .privacy-content ol li{line-height:1.5rem;font-size:1rem;color:#191919;display:list-item;margin-bottom:8px;font-family:"AvenirNextLTPro-Regular",sans-serif;padding-left:6px}@media only screen and (max-width:920px){.main-content .privacy-content ol li{font-size:14px;line-height:21px}}.main-content .privacy-content ul{list-style-image:disc;padding:0 0 30px 15px;margin-left:20px;display:block}@media only screen and (max-width:920px){.main-content .privacy-content ul{padding-left:25px}}.main-content .privacy-content ul li{color:#191919;font-weight:400;padding:5px 0 5px 10px;font-size:1rem;line-height:1.5rem;display:list-item;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.main-content .privacy-content ul li{font-size:14px;line-height:21px}}.main-content .privacy-content ul li a{color:#191919;text-decoration:underline;cursor:pointer;font-family:"AvenirNextLTPro-Demi",sans-serif}.main-content .privacy-content .privacy-paragraphs{margin-top:0;margin-bottom:50px}.main-content .additional-info-para{padding-top:48px;padding-bottom:48px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.main-content .additional-info-para{width:90%;padding-left:16px;margin-left:0;margin-right:0;padding-right:16px;padding-top:0!important}}.main-content .additional-info-para p{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:1.5rem;color:#191919;width:75%}@media only screen and (max-width:920px){.main-content .additional-info-para p{width:100%}}.main-content .additional-info-para p a{font-family:"AvenirNextLTPro-Demi",sans-serif;color:#181818}.new-mainContent .Loading-page{background:#fafafa;text-align:left;padding-left:15px;padding-right:15px}@media only screen and (max-width:920px){.new-mainContent .Loading-page{padding-left:30px;padding-right:30px}}.new-mainContent .Loading-page .loading-funds1{font-size:16px;color:#181818;line-height:26px;font-weight:700;font-family:"AvenirNextLTPro-Regular",sans-serif}.new-mainContent .Loading-page .description-overview{margin-top:16px}.new-mainContent .Loading-page p{font-size:1.6rem;margin-bottom:.7rem;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:2.6rem;color:#666;display:block}.new-mainContent .Loading-page p a{color:#3a811e;font-family:"AvenirNextLTPro-Regular",sans-serif;text-decoration:underline}.new-mainContent .Loading-page ul{color:#3a811e}.new-mainContent .Loading-page ul li{line-height:1.67;font-size:1.6rem}.new-mainContent .Loading-page ul li a{color:#3a811e;font-family:"AvenirNextLTPro-Regular",sans-serif;text-decoration:underline}.new-mainContent .loading-funds-content-para{background:#fff;text-align:left;width:100%;border:1px solid #e8e8e8;padding-top:28px;margin-bottom:100px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para{margin-bottom:0}}.new-mainContent .loading-funds-content-para .funds-sub-paras-1{border-bottom:1px solid #dadada;padding-bottom:10px;padding-left:24px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-1{padding-left:15px;padding-right:10px;padding-top:4px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-1 .arrow-icon1{font-size:16px;line-height:24px}.new-mainContent .loading-funds-content-para .funds-sub-paras-1 .arrow-icon1 .instructionimage{display:flex;margin-left:6px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-1 .arrow-icon1 .instructionimage div{padding-right:16px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-1 .arrow-icon1 .instructionimage a{padding-left:8px}.new-mainContent .loading-funds-content-para .funds-sub-paras-1 .loading-funds1{font-size:22px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-right:20px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-1 .loading-funds1{padding-left:0;padding-right:0;font-size:22px;line-height:32px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-1 .description-overview{margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-1 .description-overview{margin-top:0;margin-bottom:0}}.new-mainContent .loading-funds-content-para .funds-sub-paras-1 p{padding-right:20px;font-size:16px;margin-bottom:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;display:block;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-1 p{padding-left:0;padding-right:0;line-height:24px;font-size:16px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-1 p a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem}.new-mainContent .loading-funds-content-para .funds-sub-paras-1 ul{padding-top:8px;padding-left:27px;padding-right:45px;margin-top:0;color:#191919}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-1 ul{padding-right:16px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-1 ul li{padding-left:10px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-1 ul li{padding-bottom:6px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-1 ul li a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-1 ul li a{line-height:24px;font-size:16px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-2{border-bottom:1px solid #dadada;padding-bottom:16px;padding-top:29px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-2{padding-left:15px;padding-right:10px;padding-top:24px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-2 .loading-funds1{font-size:22px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:24px;padding-right:20px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-2 .loading-funds1{padding-left:0;padding-right:0;font-size:22px;line-height:32px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-2 .description-overview{margin-top:0;margin-bottom:0}.new-mainContent .loading-funds-content-para .funds-sub-paras-2 p{padding-left:24px;padding-right:20px;font-size:16px;line-height:24px;margin-bottom:.7rem;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;display:block}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-2 p{padding-left:0;padding-right:0;line-height:24px;font-size:16px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-2 p a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem}.new-mainContent .loading-funds-content-para .funds-sub-paras-2 ul{padding-top:8px;padding-left:51px;padding-right:45px;color:#181818}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-2 ul{padding-left:20px;padding-right:20px;padding-top:0}}.new-mainContent .loading-funds-content-para .funds-sub-paras-2 ul li{padding-left:10px;line-height:24px}.new-mainContent .loading-funds-content-para .funds-sub-paras-2 ul li a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:16px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-2 ul li a{line-height:24px;font-size:16px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-3{border-bottom:1px solid #dadada;padding-bottom:16px;padding-top:24px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-3{padding:17px 10px 6px 15px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-3 .loading-funds1{font-size:22px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:24px;padding-right:20px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-3 .loading-funds1{padding-left:0;padding-right:0;font-size:22px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-3 .description-overview{margin-top:0;margin-bottom:0}.new-mainContent .loading-funds-content-para .funds-sub-paras-3 p{padding-left:24px;padding-right:20px;font-size:16px;margin-bottom:.7rem;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;display:block;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-3 p{padding-left:0;padding-right:0;line-height:24px;font-size:16px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-3 p a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem}.new-mainContent .loading-funds-content-para .funds-sub-paras-3 ul{padding-top:8px;padding-left:51px;padding-right:45px;color:#191919;font-size:16px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-3 ul{padding-left:20px;padding-right:20px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-3 ul li{padding-left:10px;line-height:31px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-3 ul li{padding-bottom:10px;line-height:24px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-3 ul li a{font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-3 ul li a{line-height:24px;font-size:16px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-4{padding-bottom:16px;padding-top:29px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-4{padding:24px 10px 6px 15px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-4 .loading-funds1{font-size:22px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:24px;padding-right:20px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-4 .loading-funds1{padding-left:0;padding-right:0;font-size:22px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-4 .description-overview{margin-top:0;margin-bottom:0}.new-mainContent .loading-funds-content-para .funds-sub-paras-4 p{padding-left:24px;padding-right:20px;font-size:16px;line-height:24px;margin-bottom:.7rem;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;display:block}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-4 p{padding-left:0;padding-right:0;line-height:24px;font-size:16px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-4 p a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:16px}.new-mainContent .loading-funds-content-para .funds-sub-paras-4 ul{padding-top:8px;padding-left:51px;padding-right:45px;color:#191919;font-size:16px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-4 ul{padding-left:20px;padding-right:20px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-4 ul li{padding-left:10px;line-height:31px}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-4 ul li{padding-bottom:10px;line-height:24px}}.new-mainContent .loading-funds-content-para .funds-sub-paras-4 ul li a{font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content-para .funds-sub-paras-4 ul li a{line-height:24px;font-size:16px}}.new-mainContent .autoload-content-para{background:#fff;text-align:left;width:100%;border:1px solid #e8e8e8;padding-top:28px;margin-bottom:100px}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para{width:99%;padding-top:24px;margin-bottom:0}}.new-mainContent .autoload-content-para .autoload-subpara1{border-bottom:1px solid #d1d1d1;padding-bottom:16px;padding-left:24px}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara1{padding-left:15px;padding-right:10px;padding-top:4px}}.new-mainContent .autoload-content-para .autoload-subpara1 .loading-funds1{font-size:22px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-right:20px}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara1 .loading-funds1{padding-left:0;padding-right:0;font-size:22px;line-height:32px}}.new-mainContent .autoload-content-para .autoload-subpara1 .arrow-icon1{line-height:24px}.new-mainContent .autoload-content-para .autoload-subpara1 .arrow-icon1 .instructionimage{display:flex;margin-left:6px}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara1 .arrow-icon1 .instructionimage{display:flex!important}}.new-mainContent .autoload-content-para .autoload-subpara1 .arrow-icon1 .instructionimage a{padding-left:8px}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara1 .arrow-icon1 .instructionimage img{margin-top:5px}}.new-mainContent .autoload-content-para .autoload-subpara1 .description-overview{margin-top:0;margin-bottom:0}.new-mainContent .autoload-content-para .autoload-subpara1 p{margin-top:8px;padding-right:20px;font-size:1rem;margin-bottom:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;display:block;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara1 p{padding-left:0;padding-right:0;line-height:24px;font-size:16px}}.new-mainContent .autoload-content-para .autoload-subpara1 p a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem}.new-mainContent .autoload-content-para .autoload-subpara1 ul{margin-top:0;padding-top:8px;padding-left:28px;padding-right:45px;color:#191919}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara1 ul{padding-left:20px;padding-right:20px}}.new-mainContent .autoload-content-para .autoload-subpara1 ul li{padding-left:10px;line-height:24px}.new-mainContent .autoload-content-para .autoload-subpara1 ul li a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara1 ul li a{line-height:24px;font-size:16px}}.new-mainContent .autoload-content-para .autoload-subpara2{border-bottom:1px solid #e8e8e8;padding-bottom:16px;padding-top:29px;padding-left:24px}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara2{padding-left:15px;padding-right:10px;padding-top:24px}}.new-mainContent .autoload-content-para .autoload-subpara2 .loading-funds1{font-size:22px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-right:20px}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara2 .loading-funds1{padding-left:0;padding-right:0;font-size:22px;line-height:32px}}.new-mainContent .autoload-content-para .autoload-subpara2 .description-overview{margin-top:0;margin-bottom:0}.new-mainContent .autoload-content-para .autoload-subpara2 .arrow-icon1{line-height:24px}.new-mainContent .autoload-content-para .autoload-subpara2 .arrow-icon1 .instructionimage{display:flex;margin-left:6px}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara2 .arrow-icon1 .instructionimage{display:flex!important}}.new-mainContent .autoload-content-para .autoload-subpara2 .arrow-icon1 .instructionimage a{padding-left:8px}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara2 .arrow-icon1 .instructionimage img{display:flex;margin-top:5px}}.new-mainContent .autoload-content-para .autoload-subpara2 p{padding-right:20px;font-size:1rem;margin-bottom:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;display:block;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara2 p{padding-left:0;padding-right:0;line-height:24px;font-size:16px}}.new-mainContent .autoload-content-para .autoload-subpara2 p a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem}.new-mainContent .autoload-content-para .autoload-subpara2 ul{margin-top:0;padding-top:8px;padding-left:28px;padding-right:45px;color:#191919}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara2 ul{padding-left:20px;padding-right:20px}}.new-mainContent .autoload-content-para .autoload-subpara2 ul li{padding-left:10px;line-height:24px}.new-mainContent .autoload-content-para .autoload-subpara2 ul li a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara2 ul li a{line-height:24px;font-size:16px}}.new-mainContent .autoload-content-para .autoload-subpara3{border-bottom:1px solid #e8e8e8;padding-bottom:16px;padding-top:29px;padding-left:24px}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara3{padding-left:15px;padding-right:10px;padding-top:24px}}.new-mainContent .autoload-content-para .autoload-subpara3 .loading-funds1{font-size:22px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-right:20px}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara3 .loading-funds1{padding-left:0;padding-right:0;font-size:22px;line-height:32px}}.new-mainContent .autoload-content-para .autoload-subpara3 .description-overview{margin-top:0;margin-bottom:0}.new-mainContent .autoload-content-para .autoload-subpara3 p{padding-right:20px;font-size:1rem;margin-bottom:.7rem;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;display:block;line-height:1.5rem}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara3 p{padding-left:0;padding-right:0;line-height:24px;font-size:16px}}.new-mainContent .autoload-content-para .autoload-subpara3 p a{color:#181818;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem}.new-mainContent .autoload-content-para .autoload-subpara3 ul{margin-top:0;padding-top:8px;padding-left:18px;padding-right:45px;color:#191919}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara3 ul{padding-left:20px;padding-right:20px}}.new-mainContent .autoload-content-para .autoload-subpara3 ul li{padding-left:10px;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara3 ul li{padding-bottom:0}}.new-mainContent .autoload-content-para .autoload-subpara3 ul li a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem}@media only screen and (max-width:920px){.new-mainContent .autoload-content-para .autoload-subpara3 ul li a{line-height:24px;font-size:16px}}.new-mainContent .autorenew-content-para{background:#fff;text-align:left;width:100%;border:1px solid #dadada;padding-top:28px;margin-bottom:15px}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para{width:99%}}.new-mainContent .autorenew-content-para .autorenew-subpara1{border-bottom:1px solid #dadada;padding-bottom:16px}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara1{padding-left:15px;padding-right:10px}}.new-mainContent .autorenew-content-para .autorenew-subpara1 .loading-funds1{font-size:22px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:24px;padding-right:20px}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara1 .loading-funds1{padding-left:0;padding-right:0;font-size:22px;line-height:32px}}.new-mainContent .autorenew-content-para .autorenew-subpara1 .description-overview{margin-top:16px}.new-mainContent .autorenew-content-para .autorenew-subpara1 p{padding-left:24px;padding-right:20px;font-size:1rem;margin-bottom:-7px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;display:block;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara1 p{padding-left:0;padding-right:0;line-height:24px;font-size:16px}}.new-mainContent .autorenew-content-para .autorenew-subpara1 p a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem;line-height:24px}.new-mainContent .autorenew-content-para .autorenew-subpara1 ul{padding-top:13px;padding-left:51px;padding-right:45px;color:#181818}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara1 ul{padding-left:30px;padding-right:0}}.new-mainContent .autorenew-content-para .autorenew-subpara1 ul li{padding-left:10px;line-height:1.9rem}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara1 ul li{padding-bottom:0}}.new-mainContent .autorenew-content-para .autorenew-subpara1 ul li a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara1 ul li a{line-height:24px;font-size:16px}}.new-mainContent .autorenew-content-para .autorenew-subpara2{border-bottom:1px solid #dadada;padding-bottom:16px;padding-top:29px;padding-left:24px}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara2{padding-left:15px;padding-right:10px;padding-top:24px}}.new-mainContent .autorenew-content-para .autorenew-subpara2 .loading-funds1{font-size:22px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-right:20px}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara2 .loading-funds1{padding-left:0;padding-right:0;font-size:22px;line-height:32px}}.new-mainContent .autorenew-content-para .autorenew-subpara2 .description-overview{margin-top:16px}.new-mainContent .autorenew-content-para .autorenew-subpara2 p{padding-right:20px;font-size:1rem;line-height:24px;margin-bottom:.7rem;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;display:block}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara2 p{padding-left:0;padding-right:0;line-height:24px;font-size:16px;margin-bottom:0}}.new-mainContent .autorenew-content-para .autorenew-subpara2 p a{color:#181818;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem;line-height:24px}.new-mainContent .autorenew-content-para .autorenew-subpara2 ul{padding-top:8px;padding-left:27px;padding-right:45px;color:#191919;font-size:16px}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara2 ul{padding-left:30px;padding-right:20px}}.new-mainContent .autorenew-content-para .autorenew-subpara2 ul li{padding-left:10px;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara2 ul li{padding-bottom:0}}.new-mainContent .autorenew-content-para .autorenew-subpara2 ul li a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara2 ul li a{line-height:24px;font-size:16px}}.new-mainContent .autorenew-content-para .autorenew-subpara3{padding-bottom:16px;padding-top:29px;padding-left:24px}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara3{padding-left:15px;padding-right:10px;padding-top:24px}}.new-mainContent .autorenew-content-para .autorenew-subpara3 .loading-funds1{font-size:22px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-right:20px}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara3 .loading-funds1{padding-left:0;padding-right:0;font-size:22px;line-height:32px}}.new-mainContent .autorenew-content-para .autorenew-subpara3 .description-overview{margin-top:16px}.new-mainContent .autorenew-content-para .autorenew-subpara3 p{padding-right:20px;font-size:1rem;line-height:24px;margin-bottom:.7rem;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;display:block}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara3 p{padding-left:0;padding-right:16px;line-height:24px;font-size:16px}}.new-mainContent .autorenew-content-para .autorenew-subpara3 p a{color:#181818;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem;line-height:24px}.new-mainContent .autorenew-content-para .autorenew-subpara3 ul{padding-top:8px;padding-left:27px;padding-right:45px;color:#181818;font-size:16px}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara3 ul{padding-left:30px;padding-right:20px}}.new-mainContent .autorenew-content-para .autorenew-subpara3 ul li{padding-left:10px;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara3 ul li{padding-bottom:0}}.new-mainContent .autorenew-content-para .autorenew-subpara3 ul li a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem}@media only screen and (max-width:920px){.new-mainContent .autorenew-content-para .autorenew-subpara3 ul li a{line-height:24px;font-size:16px}}.new-mainContent .checking-balance-para{background:#fff;text-align:left;width:100%;border:1px solid #dadada;padding-top:25px;margin-bottom:100px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para{width:99%}}.new-mainContent .checking-balance-para .sub-paras-1{border-bottom:1px solid #dadada;padding-bottom:16px;width:93%}.new-mainContent .checking-balance-para .sub-paras-1 .arrow-icon1 .instructionimage{margin-left:32px;display:flex}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-1 .arrow-icon1 .instructionimage{margin-left:5px}}.new-mainContent .checking-balance-para .sub-paras-1 .arrow-icon1 .instructionimage a{font-size:16px;line-height:24px;padding-left:8px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-1{padding-left:15px;padding-right:10px}}.new-mainContent .checking-balance-para .sub-paras-1 .loading-funds1{font-size:22px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:24px;padding-right:20px;line-height:32px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-1 .loading-funds1{padding-left:0;padding-right:0}}.new-mainContent .checking-balance-para .sub-paras-1 .description-overview{margin-top:0;margin-bottom:0}.new-mainContent .checking-balance-para .sub-paras-1 p{padding-left:24px;padding-right:20px;font-size:16px;margin-top:8px;margin-bottom:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;display:block;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-1 p{padding-left:0;padding-right:0}}.new-mainContent .checking-balance-para .sub-paras-1 p a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:16px;line-height:24px}.new-mainContent .checking-balance-para .sub-paras-1 ul{padding-left:54px;padding-right:45px;margin-top:8px;color:#191919}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-1 ul{padding-left:25px;padding-right:20px}}.new-mainContent .checking-balance-para .sub-paras-1 ul li{padding-left:10px;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-1 ul li{padding-bottom:15px}}.new-mainContent .checking-balance-para .sub-paras-1 ul li a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:16px;line-height:24px}.new-mainContent .checking-balance-para .sub-paras-2{border-bottom:1px solid #dadada;padding-bottom:16px;padding-top:25px;width:94%}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-2{padding-left:15px;padding-right:10px;padding-top:35px}}.new-mainContent .checking-balance-para .sub-paras-2 .loading-funds1{font-size:22px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:24px;padding-right:20px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-2 .loading-funds1{padding-left:0;padding-right:0}}.new-mainContent .checking-balance-para .sub-paras-2 .description-overview{margin-top:0;margin-bottom:0}.new-mainContent .checking-balance-para .sub-paras-2 p{padding-left:24px;padding-right:20px;font-size:16px;line-height:24px;margin-bottom:.7rem;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;display:block}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-2 p{padding-left:0;padding-right:0}}.new-mainContent .checking-balance-para .sub-paras-2 p a{color:#181818;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem}.new-mainContent .checking-balance-para .sub-paras-2 ul{padding-left:54px;padding-right:45px;color:#181818;font-size:16px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-2 ul{padding-left:25px;padding-right:20px}}.new-mainContent .checking-balance-para .sub-paras-2 ul li{padding-left:10px;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-2 ul li{padding-bottom:15px}}.new-mainContent .checking-balance-para .sub-paras-2 ul li a{font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;line-height:24px;font-size:16px}.new-mainContent .checking-balance-para .sub-paras-3{border-bottom:1px solid #dadada;padding-bottom:16px;padding-top:25px;width:94%}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-3{padding-left:15px;padding-right:10px;padding-top:35px}}.new-mainContent .checking-balance-para .sub-paras-3 .loading-funds1{font-size:22px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:24px;padding-right:20px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-3 .loading-funds1{padding-left:0;padding-right:0}}.new-mainContent .checking-balance-para .sub-paras-3 p{padding-left:24px;padding-right:20px;font-size:16px;margin-bottom:.7rem;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;display:block;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-3 p{padding-left:0;padding-right:0}}.new-mainContent .checking-balance-para .sub-paras-3 p a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:16px}.new-mainContent .checking-balance-para .sub-paras-3 ul{padding-left:54px;padding-right:45px;color:#191919;font-size:16px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-3 ul{padding-left:25px;padding-right:20px}}.new-mainContent .checking-balance-para .sub-paras-3 ul li{padding-left:10px;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-3 ul li{padding-bottom:15px}}.new-mainContent .checking-balance-para .sub-paras-3 ul li a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:16px;line-height:24px}.new-mainContent .checking-balance-para .sub-paras-4{border-bottom:1px solid #dadada;padding-bottom:16px;padding-top:25px;width:94%}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-4{padding-left:15px;padding-right:10px;padding-top:35px}}.new-mainContent .checking-balance-para .sub-paras-4 .loading-funds1{font-size:22px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:24px;padding-right:20px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-4 .loading-funds1{padding-left:0;padding-right:0}}.new-mainContent .checking-balance-para .sub-paras-4 p{padding-left:24px;padding-right:20px;font-size:16px;margin-bottom:.7rem;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#181818;display:block;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-4 p{padding-left:0;padding-right:0}}.new-mainContent .checking-balance-para .sub-paras-4 p a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem}.new-mainContent .checking-balance-para .sub-paras-4 ul{padding-left:54px;padding-right:45px;color:#191919;font-size:16px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-4 ul{padding-left:25px;padding-right:20px}}.new-mainContent .checking-balance-para .sub-paras-4 ul li{padding-left:10px;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-4 ul li{padding-bottom:15px}}.new-mainContent .checking-balance-para .sub-paras-4 ul li a{color:#181818;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:16px;line-height:24px}.new-mainContent .checking-balance-para .sub-paras-5{padding-bottom:32px;padding-top:25px}.new-mainContent .checking-balance-para .sub-paras-5 .arrow-icon1 .instructionimage{margin-left:30px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-5 .arrow-icon1 .instructionimage{margin-left:10px}}.new-mainContent .checking-balance-para .sub-paras-5 .arrow-icon1 .instructionimage a{padding-left:8px;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-5{padding-left:15px;padding-right:10px;padding-top:35px}}.new-mainContent .checking-balance-para .sub-paras-5 .loading-funds1{font-size:22px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:24px;padding-right:20px}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-5 .loading-funds1{padding-left:0;padding-right:0}}.new-mainContent .checking-balance-para .sub-paras-5 .description-overview{margin-top:16px}.new-mainContent .checking-balance-para .sub-paras-5 p{padding-left:20px;padding-right:20px;font-size:1rem;margin-bottom:.7rem;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#181818;display:block;line-height:1.5rem}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-5 p{padding-left:0;padding-right:0}}.new-mainContent .checking-balance-para .sub-paras-5 p a{color:#181818;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:1rem}.new-mainContent .checking-balance-para .sub-paras-5 ul{padding-left:54px;padding-right:45px;color:#181818}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-5 ul{padding-left:25px;padding-right:20px}}.new-mainContent .checking-balance-para .sub-paras-5 ul li{padding-left:10px;line-height:1.8rem}@media only screen and (max-width:920px){.new-mainContent .checking-balance-para .sub-paras-5 ul li{padding-bottom:15px}}.new-mainContent .checking-balance-para .sub-paras-5 ul li a{color:#181818;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline;font-size:16px;line-height:24px}.new-mainContent .balancecheckers-para{display:block}@media only screen and (max-width:920px){.new-mainContent .balancecheckers-para{margin-right:0}}.new-mainContent .balancecheckers-para p{font-size:16px;line-height:24px;color:#191919;margin:0 0 10px;font-family:"AvenirNextLTPro-Regular",sans-serif;display:block}.new-mainContent .balancecheckers-para p a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline}.new-mainContent .selfserve-para{border-top:1px solid #f0eded;margin:50px auto;padding-right:15px;padding-left:15px}.new-mainContent .selfserve-para p{font-size:1.6rem;line-height:2.8rem;color:#666;font-family:"AvenirNextLTPro-Regular",sans-serif}.new-mainContent .selfserve-tablecontent{padding-bottom:40px;border:1px solid #ccc;margin-left:20px;margin-right:20px}@media only screen and (max-width:920px){.new-mainContent .selfserve-tablecontent{max-width:100%}}.new-mainContent .selfserve-tablecontent #discountfaretable04{border-bottom:1px solid #dcddde;padding-right:15px;padding-left:15px}.new-mainContent .selfserve-tablecontent #discountfaretable04 h4{color:#181818;font-size:2.2rem!important;font-weight:600;margin-top:10px;margin-bottom:10px;line-height:1.1;display:block;padding:10px 20px 10px 10px;font-family:"AvenirNextLTPro-Regular",sans-serif}.new-mainContent .selfserve-tablecontent #discountfaretable03 .fareEligibilitySectionCol{margin:0}.new-mainContent .selfserve-tablecontent #discountfaretable03 .fareEligibilitySectionCol .fareEligibilitySectionColLeft{padding-left:25px;font-size:14px;font-weight:700;color:#181818;width:25%;padding-right:25px}.new-mainContent .selfserve-tablecontent #discountfaretable03 .fareEligibilitySectionCol .fareEligibilitySectionColLeft p{font-size:1.2rem;margin-bottom:.7rem;line-height:2.6rem;display:block;font-family:"AvenirNextLTPro-Regular",sans-serif}.new-mainContent .selfserve-tablecontent #discountfaretable03 .fareEligibilitySectionCol .fareEligibilitySectionColRight{font-size:14px;width:75%}.new-mainContent .selfserve-tablecontent #discountfaretable03 .fareEligibilitySectionCol .fareEligibilitySectionColRight p{font-size:1.2rem;margin-bottom:.7rem;line-height:2.6rem;display:block;font-family:"AvenirNextLTPro-Regular",sans-serif}.new-mainContent .selfserve-tablecontent #discountfaretable03 .fareEligibilitySectionCol .fareEligibilitySectionColRight ul li{list-style-type:none;font-size:1.2rem;margin-bottom:.7rem;line-height:2.6rem;display:block;font-family:"AvenirNextLTPro-Regular",sans-serif}.new-mainContent .vendingmachine{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding-bottom:50px}.new-mainContent .vendingmachine p{font-size:1.6rem;line-height:2.8rem;color:#666;margin:0 0 10px;font-family:"AvenirNextLTPro-Regular",sans-serif;display:block}.new-mainContent .vendingmachine ul{font-size:1.6rem;line-height:2em;margin-top:0;margin-bottom:10px;font-family:"AvenirNextLTPro-Regular",sans-serif}.new-mainContent .vendingmachine ul li{display:list-item;text-align:-webkit-match-parent}.accessibility-paragraph{font-family:"AvenirNextLTPro-Regular",sans-serif;width:57%;line-height:1.5em;width:944px;margin:0 auto;padding-top:32px;padding-bottom:64px}.accessibility-paragraph .accessible-features-list{margin-top:24px;margin-bottom:24px;width:75%}.accessibility-paragraph .accessible-features-list .accessible-features-listitem{margin-bottom:10px}@media only screen and (max-width:768px){.accessibility-paragraph{width:unset;margin:32px 16px 64px;padding-top:0;padding-bottom:64px}}.accessibility-paragraph h2{margin-top:32px;margin-bottom:16px;font-family:"AvenirNextLTPro-Demi",sans-serif;width:75%}@media only screen and (max-width:768px){.accessibility-paragraph h2{width:unset}}.accessibility-paragraph ul{margin-top:24px;margin-bottom:24px;width:75%}.tvm-paragraph-content{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-top:32px;margin-bottom:24px}.tvm-paragraph-content ul{margin-top:24px;margin-bottom:32px;line-height:2rem}@media only screen and (max-width:920px){.tvm-paragraph-content ul{line-height:24px;padding-left:31px;margin-bottom:48px}}@media only screen and (max-width:920px){.tvm-paragraph-content ul li{margin-bottom:8px}}@media only screen and (max-width:920px){.selfserve-ttc-stations-list{margin-bottom:70px}}.selfserve-ttc-stations-list .row{display:flex!important}.selfserve-ttc-stations-list .fareEligibilityTable{color:#1a1a1a;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:18px;line-height:28px;padding:16px;background-color:#eceaea}@media only screen and (max-width:920px){.selfserve-ttc-stations-list .fareEligibilityTable{font-size:12px;line-height:16px;padding:8px}}.selfserve-ttc-stations-list .fareEligibilityTable h4{margin:0}.selfserve-ttc-stations-list .fareEligibilitySectionCol{background-color:#fff;border-bottom:1px solid #dfdddd;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px}@media only screen and (max-width:920px){.selfserve-ttc-stations-list .fareEligibilitySectionCol{font-size:12px}}.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColLeft{border-right:1px solid #dfdddd;padding-left:16px;padding-right:16px;width:23%;line-height:21px}@media only screen and (max-width:920px){.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColLeft{line-height:16px;padding-left:8px;padding-right:9px;padding-top:6px;width:30%}}.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColLeft p{font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColLeft p{margin:0}}.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColRight{width:79%;padding-left:16px;padding-right:16px;line-height:21px}@media only screen and (max-width:920px){.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColRight{padding-left:8px;padding-top:8px;padding-right:8px}}.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColRight p{line-height:1.5rem;margin-bottom:0}@media only screen and (max-width:920px){.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColRight p{margin-top:0;margin-bottom:8px;line-height:16px}}.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColRight .transit-location-lists{display:flex}@media only screen and (max-width:920px){.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColRight .transit-location-lists{display:block}}.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColRight .transit-location-lists .transit-locations-firstlist{margin-right:24px}@media only screen and (max-width:920px){.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColRight .transit-location-lists .transit-locations-firstlist ul{margin-bottom:0}}.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColRight .transit-location-lists ul{padding-left:26px}@media only screen and (max-width:920px){.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColRight .transit-location-lists ul{margin-bottom:8px;margin-top:0}}.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColRight .transit-location-lists ul li{padding-left:12px}@media only screen and (max-width:920px){.selfserve-ttc-stations-list .fareEligibilitySectionCol .fareEligibilitySectionColRight .transit-location-lists ul li{line-height:16px}}.self-serve-reload-para{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-top:32px;line-height:1.5rem}@media only screen and (max-width:920px){.self-serve-reload-para{display:block}}.get-presto-ready-para{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;width:944px;font-size:16px;line-height:24px;margin:24px auto 48px}.get-presto-ready-para p{width:704px}@media only screen and (max-width:920px){.get-presto-ready-para p{width:unset}}@media only screen and (max-width:920px){.get-presto-ready-para{width:unset;margin:24px 16px 32px}}.get-presto-ready-para a{font-family:"AvenirNextLTPro-Demi",sans-serif}.contentpara-get-presto{background-color:#fff;padding-bottom:56px;margin:0 auto;width:944px}@media only screen and (max-width:920px){.contentpara-get-presto{margin:0 16px;width:unset}}.contentpara-get-presto .route-schedule{width:50%;border:1px solid #dadada;background-color:#fff}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule{width:100%}}.contentpara-get-presto .route-schedule .Transit-images-get-presto{padding-top:16px;border-bottom:1px solid #dadada;padding-left:24px;padding-bottom:16px;margin-left:20px;margin-right:20px;display:flex}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto{padding-left:1px;display:flex;justify-content:flex-start;align-items:center;padding-top:15px;padding-bottom:15px;border-bottom-width:1px}}.contentpara-get-presto .route-schedule .Transit-images-get-presto #instructionimage{float:left;height:63px;flex-basis:30%}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto #instructionimage{width:30%;flex-basis:30%}}.contentpara-get-presto .route-schedule .Transit-images-get-presto #instructionimage img{width:75%}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto #instructionimage img{width:90%;margin-top:0;height:100%}}@supports (-moz-appearance:none){.contentpara-get-presto .route-schedule .Transit-images-get-presto #instructionimage img{width:60px}}.contentpara-get-presto .route-schedule .Transit-images-get-presto .text-container{padding-top:0;flex-basis:70%}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto .text-container{padding-top:0;display:flex;flex-basis:70%}}.contentpara-get-presto .route-schedule .Transit-images-get-presto .text-container a{padding-left:0;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto .text-container a{padding-left:8px}}.contentpara-get-presto .route-schedule .Transit-images-get-presto1{padding-top:16px;padding-left:24px;padding-bottom:24px;margin-left:20px;margin-right:20px;display:flex}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto1{padding-left:1px;display:flex;justify-content:flex-start;align-items:center;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #dadada}}.contentpara-get-presto .route-schedule .Transit-images-get-presto1 #instructionimage{float:left;height:63px;flex-basis:30%}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto1 #instructionimage{width:30%;flex-basis:30%}}.contentpara-get-presto .route-schedule .Transit-images-get-presto1 #instructionimage img{width:75%}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto1 #instructionimage img{width:90%;height:100%;margin-top:0}}@supports (-moz-appearance:none){.contentpara-get-presto .route-schedule .Transit-images-get-presto1 #instructionimage img{width:60px}}.contentpara-get-presto .route-schedule .Transit-images-get-presto1 .text-container{padding-top:0;flex-basis:70%}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto1 .text-container{padding-top:0;display:flex;flex-basis:70%}}.contentpara-get-presto .route-schedule .Transit-images-get-presto1 .text-container a{padding-left:0;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto1 .text-container a{padding-left:8px}}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto1 .text-container #instructionTitle{display:none}}.contentpara-get-presto .route-schedule .Transit-images-get-presto2{padding-top:16px;border-bottom:1px solid #dadada;padding-left:24px;padding-bottom:16px;margin-left:20px;margin-right:20px;display:flex}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto2{padding-left:1px;display:flex;justify-content:flex-start;align-items:center;padding-top:15px;padding-bottom:15px;border-bottom-width:1px}}.contentpara-get-presto .route-schedule .Transit-images-get-presto2 #instructionimage{float:left;height:63px;flex-basis:30%}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto2 #instructionimage{width:30%;flex-basis:30%}}.contentpara-get-presto .route-schedule .Transit-images-get-presto2 #instructionimage img{width:75%}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto2 #instructionimage img{width:90%;height:100%;margin-top:0}}@supports (-moz-appearance:none){.contentpara-get-presto .route-schedule .Transit-images-get-presto2 #instructionimage img{width:60px}}.contentpara-get-presto .route-schedule .Transit-images-get-presto2 .text-container{padding-top:0;flex-basis:70%}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto2 .text-container{padding-top:0;display:flex;flex-basis:70%}}.contentpara-get-presto .route-schedule .Transit-images-get-presto2 .text-container a{padding-left:0;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto2 .text-container a{padding-left:8px}}.contentpara-get-presto .route-schedule .Transit-images-get-presto3{padding-top:16px;padding-left:24px;padding-bottom:16px;margin-left:20px;margin-right:20px;border-bottom:1px solid #dadada;display:flex}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto3{padding-left:1px;display:flex;justify-content:flex-start;align-items:center;padding-top:15px;padding-bottom:15px;border-bottom-width:1px}}.contentpara-get-presto .route-schedule .Transit-images-get-presto3 #instructionimage{float:left;height:63px;flex-basis:30%}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto3 #instructionimage{width:30%;flex-basis:30%}}.contentpara-get-presto .route-schedule .Transit-images-get-presto3 #instructionimage img{width:68%}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto3 #instructionimage img{width:90%;height:100%;margin-top:0}}@supports (-moz-appearance:none){.contentpara-get-presto .route-schedule .Transit-images-get-presto3 #instructionimage img{width:60px}}.contentpara-get-presto .route-schedule .Transit-images-get-presto3 .text-container{padding-top:0;flex-basis:70%}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto3 .text-container{padding-top:0;flex-basis:70%;display:flex}}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto3 .text-container .linktag,.contentpara-get-presto .route-schedule .Transit-images-get-presto3 .text-container .linktag1{padding-left:8px}}.contentpara-get-presto .route-schedule .Transit-images-get-presto3 .text-container a{padding-left:0;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto3 .text-container a{padding-left:1px}}@media only screen and (max-width:920px){.contentpara-get-presto .route-schedule .Transit-images-get-presto3 .text-container #instructionTitle{display:none}}@media only screen and (min-width:920px){.contentpara-get-presto .route-schedule .prestoimg img{width:64px!important;height:64px;margin-left:15px}.contentpara-get-presto .route-schedule .prestoimg:first-child .text-container{padding-top:16px}.contentpara-get-presto .route-schedule .prestoimg:nth-child(8) img{width:50px!important;height:64px;margin-left:20px}.contentpara-get-presto .route-schedule .prestoimg:nth-child(9) img{width:64px!important;height:64px;margin-left:15px}.contentpara-get-presto .route-schedule .prestoimg:nth-child(10) img{width:58px!important;height:64px;margin-left:15px}.contentpara-get-presto .route-schedule .prestoimg:nth-child(11) img{width:50px!important;height:60px;margin-left:15px}}.report-lost-card-para{width:944px;margin:24px auto 80px}.report-lost-card-para .report-lost-card-paragraph{font-family:"AvenirNextLTPro-Regular",sans-serif;width:85%}@media only screen and (max-width:920px){.report-lost-card-para .report-lost-card-paragraph{margin:24px 16px 64px;width:unset}}.report-lost-card-para .report-lost-card-paragraph p{line-height:24px;font-size:16px}.report-lost-card-para .report-lost-card-paragraph .report-lost-card-query{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:22px;line-height:32px;margin-top:32px;margin-bottom:16px}@media only screen and (max-width:920px){.report-lost-card-para .report-lost-card-paragraph .arrow-icon1 .instructionimage{display:flex!important}}.report-lost-card-para .report-lost-card-paragraph .report-lost-card-video{font-family:"AvenirNextLTPro-Demi",sans-serif;width:95%;font-size:16px;line-height:24px;margin-bottom:0}@media only screen and (max-width:920px){.report-lost-card-para .report-lost-card-paragraph .report-lost-card-video{margin-bottom:0}}.report-lost-card-para .report-lost-card-paragraph ol{padding-left:16px}.report-lost-card-para .report-lost-card-paragraph ol li{padding-left:6px}@media only screen and (max-width:920px){.report-lost-card-para .report-lost-card-paragraph ol li{padding-left:8px;width:95%}}.report-lost-card-para .report-lost-card-paragraph ol.report-lost-card-bold{font-family:"AvenirNextLTPro-Demi",sans-serif}.report-lost-card-para .report-lost-card-paragraph .report-lost-card-subheadings{font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:28px;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.report-lost-card-para .report-lost-card-paragraph .report-lost-card-subheadings{margin-bottom:8px}}.report-lost-card-para .report-lost-card-paragraph .report-lost-card-lists{font-family:"AvenirNextLTPro-Regular",sans-serif;padding-left:10px}@media only screen and (max-width:920px){.report-lost-card-para .report-lost-card-paragraph .report-lost-card-lists{padding-left:10px;width:95%}}.report-lost-card-para .report-lost-card-paragraph .report-lost-card-lists li{list-style-type:disc;margin-bottom:12px;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.report-lost-card-para .report-lost-card-paragraph .report-lost-card-lists li{padding-left:6px}}.report-lost-card-para .report-lost-card-paragraph .report-lost-card-sublist{padding-left:54px;line-height:1.5em}@media only screen and (max-width:920px){.report-lost-card-para .report-lost-card-paragraph .report-lost-card-sublist{padding-left:20px}}.report-lost-card-para .report-lost-card-paragraph .report-lost-card-sublist li{margin-bottom:12px}@supports (-webkit-touch-callout:none){.report-lost-card-para .report-lost-card-paragraph .report-lost-card-sublist li a{text-decoration:none;font-family:"AvenirNextLTPro-Regular",sans-serif}}.report-lost-card-para .report-lost-card-paragraph .report-card-subpara{width:102%}@media only screen and (max-width:920px){.report-lost-card-para .report-lost-card-paragraph .report-card-subpara{margin-left:-25px;width:111%;margin-top:24px;margin-bottom:32px}}@media only screen and (max-width:920px){.report-lost-card-para{width:unset}}.transit-usage-paragraph{font-family:"AvenirNextLTPro-Regular";width:90%}@media only screen and (max-width:920px){.transit-usage-paragraph{width:91%;margin-left:20px;margin-top:20px}}.transit-usage-paragraph-french{font-family:"AvenirNextLTPro-Regular";width:97%}@media only screen and (max-width:920px){.transit-usage-paragraph-french{width:91%;margin-left:20px;margin-top:20px}}.bottom-3links{width:944px;margin:0 auto 80px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919}@media only screen and (max-width:920px){.bottom-3links{margin-left:16px;margin-bottom:64px;width:288px}}.bottom-3links em{line-height:24px}@media only screen and (max-width:920px){.bottom-3links em{font-size:16px}}.bottom-3links .arrow-icon1{display:flex;line-height:24px;margin-bottom:16px}@media only screen and (max-width:920px){.bottom-3links .arrow-icon1 .instructionimage{padding-top:20px}}.bottom-3links .arrow-icon1 img{width:100%}@media only screen and (max-width:920px){.bottom-3links .arrow-icon1 img{width:150%}}.bottom-3links .arrow-icon1 p{padding-left:10px;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.bottom-3links .arrow-icon1 p{font-size:16px;width:68%;line-height:30px;padding-left:20px}}.bottom-3links .arrow-icon2{display:flex;line-height:24px;margin-bottom:16px}@media only screen and (max-width:920px){.bottom-3links .arrow-icon2 .instructionimage{padding-top:20px}}.bottom-3links .arrow-icon2 img{width:100%}@media only screen and (max-width:920px){.bottom-3links .arrow-icon2 img{width:150%}}.bottom-3links .arrow-icon2 p{padding-left:10px;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.bottom-3links .arrow-icon2 p{font-size:16px;width:90%;line-height:30px;padding-left:20px}}.bottom-3links .arrow-icon3{display:flex;line-height:24px;margin-bottom:16px}@media only screen and (max-width:920px){.bottom-3links .arrow-icon3 .instructionimage{padding-top:20px}}.bottom-3links .arrow-icon3 img{width:100%}@media only screen and (max-width:920px){.bottom-3links .arrow-icon3 img{width:150%}}.bottom-3links .arrow-icon3 p{padding-left:10px;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.bottom-3links .arrow-icon3 p{font-size:16px;width:66%;line-height:30px;padding-left:20px}}.content-property{margin:48px auto 80px;width:944px}@media only screen and (max-width:920px){.content-property{padding-top:0;margin:32px 16px 56px;width:unset}}.content-property p{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;font-size:16px;width:75%;line-height:24px}@media only screen and (max-width:920px){.content-property p{width:100%}}.content-property p a,.content-property p strong{font-family:"AvenirNextLTPro-Demi",sans-serif;color:#191919}.content-property .bold-heading{line-height:32px;font-size:22px;margin-bottom:16px;margin-top:32px}@media only screen and (max-width:920px){.content-property .bold-heading{padding-top:0}}.content-property .bold-subheading{line-height:28px;font-size:18px;margin-bottom:16px;margin-top:32px}@media only screen and (max-width:920px){.content-property .bold-subheading{padding-top:0}}.content-property .bold-heading1{font-size:18px;line-height:28px;margin-bottom:8px;margin-top:24px}@media only screen and (max-width:920px){.content-property .bold-heading1{padding-top:0;font-size:16px;line-height:24px}}.content-property ol{width:70%;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.content-property ol{width:90%}}.content-property ol li{padding-left:9px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;font-size:16px;line-height:24px}ul{padding-left:30px}ul .ul-content{font-family:"AvenirNextLTPro-Regular";line-height:24px}@media only screen and (min-width:920px){ul .ul-content{width:75%}}@media only screen and (max-width:920px){ul .ul-content{width:100%}}.commercial-opportunities{padding:10px;width:93%;background-color:#fff;margin-bottom:48px}@media only screen and (max-width:920px){.commercial-opportunities{padding:16px;width:auto;line-height:24px;margin-bottom:32px}}.commercial-opportunities p{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-left:22px;width:93%;line-height:24px}@media only screen and (max-width:920px){.commercial-opportunities p{margin-left:0;margin-top:5px;margin-bottom:5px}}.whole-block{padding-top:48px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.whole-block{width:unset;margin:0 16px;padding-top:32px}}.whole-block .display-4{font-size:26px;line-height:40px;margin-top:0;margin-bottom:24px}@media only screen and (max-width:920px){.whole-block .display-4{line-height:32px;font-size:22px}}.whole-block .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#000}.whole-block .contentDescription p{line-height:24px;font-size:16px;margin-top:0;margin-bottom:24px}.whole-block ul{font-family:"AvenirNextLTPro-Regular",sans-serif;width:70.5%;padding-top:40px;padding-bottom:48px;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.whole-block ul{margin-top:24px;margin-bottom:32px;padding-left:29px;padding-top:0;padding-bottom:0}}.whole-block ul li{padding-left:8px;padding-bottom:16px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block ul li{width:129%}}.whole-block .full{display:grid;grid-template-columns:auto auto auto auto;grid-column-gap:16px}@media only screen and (max-width:920px){.whole-block .full{grid-template-columns:auto}}.whole-block .full .Image1,.whole-block .full .Image2,.whole-block .full .Image3,.whole-block .full .Image4{position:relative}.whole-block .full .footer-link{text-align:right;margin:0 16px 16px 0}@media only screen and (max-width:920px){.whole-block .full .footer-link{margin-top:24px}}.whole-block .full .Image1{border:1px solid #dadada;background-color:#fff;height:360px;width:224px}@media only screen and (max-width:920px){.whole-block .full .Image1{margin-bottom:16px;height:auto;width:100%}}@media only screen and (max-width:920px){.whole-block .full .Image1 .instructionimage{display:flex!important}}.whole-block .full .Image1 .instructionimage img{width:100%!important;height:auto!important}@media only screen and (max-width:920px){.whole-block .full .Image1 .instructionimage img{width:100%!important;height:100%!important}}.whole-block .full .Image1 .text-container{width:100%}.whole-block .full .Image1 .text-container .instructionTitle{padding:16px 16px 8px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block .full .Image1 .text-container .instructionTitle{padding-right:15px}}.whole-block .full .Image1 .text-container p{padding:0 16px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px;margin-top:0;margin-bottom:32px}@media only screen and (max-width:920px){.whole-block .full .Image1 .text-container p{margin-bottom:0}}.whole-block .full .Image1 .text-container a{float:right;padding-right:16px;padding-bottom:16px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block .full .Image1 .text-container a{padding-top:0;padding-bottom:16px;padding-right:16px}}.whole-block .full .Image2{border:1px solid #dadada;background-color:#fff;height:360px;width:224px}@media only screen and (max-width:920px){.whole-block .full .Image2{margin-bottom:16px;height:auto;width:100%}}@media only screen and (max-width:920px){.whole-block .full .Image2 .instructionimage{display:flex!important}}.whole-block .full .Image2 .instructionimage img{width:100%!important;height:auto!important}@media only screen and (max-width:920px){.whole-block .full .Image2 .instructionimage img{width:100%!important;height:100%!important}}.whole-block .full .Image2 .text-container{width:100%}.whole-block .full .Image2 .text-container .instructionTitle{padding:16px 16px 8px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block .full .Image2 .text-container .instructionTitle{padding-right:15px}}.whole-block .full .Image2 .text-container p{padding:0 16px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px;margin-top:0;margin-bottom:32px}@media only screen and (max-width:920px){.whole-block .full .Image2 .text-container p{margin-bottom:0}}.whole-block .full .Image2 .text-container a{float:right;padding-right:16px;padding-bottom:16px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block .full .Image2 .text-container a{padding-top:0;padding-bottom:16px;padding-right:16px}}.whole-block .full .Image3{border:1px solid #dadada;background-color:#fff;height:360px;width:224px}@media only screen and (max-width:920px){.whole-block .full .Image3{margin-bottom:16px;height:auto;width:100%}}@media only screen and (max-width:920px){.whole-block .full .Image3 .instructionimage{display:flex!important}}.whole-block .full .Image3 .instructionimage img{width:100%!important;height:auto!important}@media only screen and (max-width:920px){.whole-block .full .Image3 .instructionimage img{width:100%!important;height:100%!important}}.whole-block .full .Image3 .text-container{width:100%}.whole-block .full .Image3 .text-container .instructionTitle{padding:16px 16px 8px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block .full .Image3 .text-container .instructionTitle{padding-right:15px}}.whole-block .full .Image3 .text-container p{padding:0 16px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px;margin-top:0;margin-bottom:8px}@media only screen and (max-width:920px){.whole-block .full .Image3 .text-container p{margin-bottom:0}}.whole-block .full .Image3 .text-container a{float:right;padding-right:16px;padding-bottom:16px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block .full .Image3 .text-container a{padding-top:0;padding-bottom:16px;padding-right:16px}}.whole-block .full .Image4{border:1px solid #dadada;background-color:#fff;height:360px;width:224px}@media only screen and (max-width:920px){.whole-block .full .Image4{height:auto;width:100%}}@media only screen and (max-width:920px){.whole-block .full .Image4 .instructionimage{display:flex!important}}.whole-block .full .Image4 .instructionimage img{width:100%!important;height:auto!important}@media only screen and (max-width:920px){.whole-block .full .Image4 .instructionimage img{width:100%!important;height:100%!important}}.whole-block .full .Image4 .text-container{width:100%}.whole-block .full .Image4 .text-container .instructionTitle{padding:16px 16px 8px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block .full .Image4 .text-container .instructionTitle{padding-right:15px}}.whole-block .full .Image4 .text-container p{padding:0 16px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px;margin-top:0;margin-bottom:32px}@media only screen and (max-width:920px){.whole-block .full .Image4 .text-container p{margin-bottom:0}}.whole-block .full .Image4 .text-container a{float:right;padding-right:16px;padding-bottom:16px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block .full .Image4 .text-container a{padding-top:0;padding-bottom:16px;padding-right:16px}}.whole-block-presto{background-color:#fff;padding-top:48px}@media only screen and (max-width:920px){.whole-block-presto{padding-left:16px;padding-right:16px;padding-top:24px}}.whole-block-presto .display-4{font-size:26px;line-height:40px;width:944px;margin:0 auto 24px}@media only screen and (max-width:920px){.whole-block-presto .display-4{width:unset;line-height:32px;font-size:22px}}.whole-block-presto .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#000;width:944px;margin:0 auto}@media only screen and (max-width:920px){.whole-block-presto .contentDescription{width:unset}}.whole-block-presto .contentDescription p{line-height:24px;font-size:16px;margin-top:0;margin-bottom:24px}.whole-block-presto .para-content{padding-top:32px;padding-bottom:56px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.whole-block-presto .para-content{padding-right:22px;padding-top:0;padding-bottom:32px;width:unset}}.whole-block-presto .para-content p{line-height:24px;font-size:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;width:75%;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.whole-block-presto .para-content p{width:110%}}.whole-block-presto .full-presto{display:grid;grid-template-columns:auto auto auto auto;grid-column-gap:16px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.whole-block-presto .full-presto{grid-template-columns:auto;margin-bottom:24px;width:unset}}.whole-block-presto .full-presto .Image1,.whole-block-presto .full-presto .Image2,.whole-block-presto .full-presto .Image3,.whole-block-presto .full-presto .Image4{position:relative}.whole-block-presto .full-presto .footer-link{text-align:right;margin:0 16px 16px 0}@media only screen and (max-width:920px){.whole-block-presto .full-presto .footer-link{margin-top:24px}}.whole-block-presto .full-presto .Image1{border:1px solid #dadada;background-color:#fff;width:222px;height:392px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image1{margin-bottom:16px;height:auto;width:100%}}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image1 .instructionimage{display:flex!important}}.whole-block-presto .full-presto .Image1 .instructionimage img{height:auto!important;width:100%!important}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image1 .instructionimage img{width:100%!important;height:100%!important}}.whole-block-presto .full-presto .Image1 .text-container{width:100%}.whole-block-presto .full-presto .Image1 .text-container .instructionTitle{padding:16px 16px 8px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image1 .text-container .instructionTitle{padding-right:15px}}.whole-block-presto .full-presto .Image1 .text-container p{padding:0 16px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px;margin-top:0;margin-bottom:40px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image1 .text-container p{margin-bottom:0}}.whole-block-presto .full-presto .Image1 .text-container a{float:right;padding-right:16px;padding-bottom:16px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image1 .text-container a{padding-top:0;padding-bottom:16px;padding-right:16px}}.whole-block-presto .full-presto .Image2{border:1px solid #dadada;background-color:#fff;width:222px;height:392px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image2{margin-bottom:16px;height:auto;width:100%}}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image2 .instructionimage{display:flex!important}}.whole-block-presto .full-presto .Image2 .instructionimage img{height:auto!important;width:100%!important}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image2 .instructionimage img{width:100%!important;height:100%!important}}.whole-block-presto .full-presto .Image2 .text-container{width:100%}.whole-block-presto .full-presto .Image2 .text-container .instructionTitle{padding:16px 16px 8px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image2 .text-container .instructionTitle{padding-right:15px}}.whole-block-presto .full-presto .Image2 .text-container p{padding:0 16px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px;margin-top:0;margin-bottom:16px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image2 .text-container p{margin-bottom:0}}.whole-block-presto .full-presto .Image2 .text-container a{float:right;padding-right:16px;padding-bottom:16px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image2 .text-container a{padding-top:0;padding-bottom:16px;padding-right:16px}}.whole-block-presto .full-presto .Image3{border:1px solid #dadada;background-color:#fff;width:222px;height:392px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image3{margin-bottom:16px;height:auto;width:100%}}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image3 .instructionimage{display:flex!important}}.whole-block-presto .full-presto .Image3 .instructionimage img{height:auto!important;width:100%!important}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image3 .instructionimage img{width:100%!important;height:100%!important}}.whole-block-presto .full-presto .Image3 .text-container{width:100%}.whole-block-presto .full-presto .Image3 .text-container .instructionTitle{padding:16px 16px 8px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image3 .text-container .instructionTitle{padding-right:15px}}.whole-block-presto .full-presto .Image3 .text-container p{padding:0 16px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px;margin-top:0;margin-bottom:64px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image3 .text-container p{margin-bottom:0}}.whole-block-presto .full-presto .Image3 .text-container a{float:right;padding-right:16px;padding-bottom:16px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image3 .text-container a{padding-top:0;padding-bottom:16px;padding-right:16px}}.whole-block-presto .full-presto .Image4{border:1px solid #dadada;background-color:#fff;width:222px;height:392px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image4{margin-bottom:16px;height:auto;width:100%}}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image4 .instructionimage{display:flex!important}}.whole-block-presto .full-presto .Image4 .instructionimage img{height:auto!important;width:100%!important}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image4 .instructionimage img{width:100%!important;height:100%!important}}.whole-block-presto .full-presto .Image4 .text-container{width:100%}.whole-block-presto .full-presto .Image4 .text-container .instructionTitle{padding:16px 16px 8px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image4 .text-container .instructionTitle{padding-right:15px}}.whole-block-presto .full-presto .Image4 .text-container p{padding:0 16px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px;margin-top:0;margin-bottom:56px}@media only screen and (max-width:920px){.whole-block-presto .full-presto .Image4 .text-container p{margin-bottom:0}}.whole-block-french{width:944px;margin:0 auto;padding-top:48px}@media only screen and (max-width:920px){.whole-block-french{width:unset;margin:0 16px;padding-top:32px}}.whole-block-french .display-4{font-size:26px;margin-top:0;margin-bottom:24px;line-height:40px}@media only screen and (max-width:920px){.whole-block-french .display-4{line-height:32px;font-size:22px}}.whole-block-french .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#000}.whole-block-french .contentDescription p{line-height:24px;font-size:16px;margin-top:0;margin-bottom:24px}.whole-block-french ul{font-family:"AvenirNextLTPro-Regular",sans-serif;width:70%;padding-top:40px;padding-bottom:48px;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.whole-block-french ul{margin-top:24px;margin-bottom:32px;padding-left:29px;padding-top:0;padding-bottom:0}}.whole-block-french ul li{padding-left:5px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-french ul li{width:129%}}.whole-block-french .full-french{display:grid;grid-template-columns:auto auto auto auto;grid-column-gap:15px}@media only screen and (max-width:920px){.whole-block-french .full-french{grid-template-columns:auto}}.whole-block-french .full-french .Image1,.whole-block-french .full-french .Image2,.whole-block-french .full-french .Image3,.whole-block-french .full-french .Image4{position:relative}.whole-block-french .full-french .footer-link{text-align:right;margin:0 16px 16px 0}@media only screen and (max-width:920px){.whole-block-french .full-french .footer-link{margin-top:24px}}.whole-block-french .full-french .Image1{border:1px solid #dadada;background-color:#fff;width:224px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image1{margin-bottom:16px;height:auto;width:100%}}@media only screen and (max-width:920px){.whole-block-french .full-french .Image1 .instructionimage{display:flex!important}}.whole-block-french .full-french .Image1 .instructionimage img{height:auto!important;width:100%!important}@media only screen and (max-width:920px){.whole-block-french .full-french .Image1 .instructionimage img{width:100%!important;height:100%!important}}@media only screen and (max-width:920px){.whole-block-french .full-french .Image1 .instructionimage{width:100%}}.whole-block-french .full-french .Image1 .text-container{width:100%}.whole-block-french .full-french .Image1 .text-container .instructionTitle{padding-left:15px;padding-top:15px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image1 .text-container .instructionTitle{padding-right:15px}}.whole-block-french .full-french .Image1 .text-container p{padding-left:15px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px;margin-bottom:40px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image1 .text-container p{margin-bottom:0}}.whole-block-french .full-french .Image1 .text-container a{float:right;padding-right:15px;padding-top:5px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image1 .text-container a{padding-top:0;padding-bottom:16px;padding-right:16px}}.whole-block-french .full-french .Image2{border:1px solid #dadada;background-color:#fff;width:224px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image2{margin-bottom:16px;width:100%}}@media only screen and (max-width:920px){.whole-block-french .full-french .Image2 .instructionimage{display:flex!important}}.whole-block-french .full-french .Image2 .instructionimage img{height:auto!important;width:100%!important}@media only screen and (max-width:920px){.whole-block-french .full-french .Image2 .instructionimage img{width:100%!important;height:100%!important}}@media only screen and (max-width:920px){.whole-block-french .full-french .Image2 .instructionimage{width:100%}}.whole-block-french .full-french .Image2 .text-container{width:100%}.whole-block-french .full-french .Image2 .text-container .instructionTitle{padding-left:15px;padding-top:15px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image2 .text-container .instructionTitle{padding-right:15px}}.whole-block-french .full-french .Image2 .text-container p{padding-left:15px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image2 .text-container p{margin-bottom:0}}.whole-block-french .full-french .Image2 .text-container a{line-height:24px;font-size:16px;float:right;padding-right:15px;padding-top:5px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image2 .text-container a{padding-top:0;padding-bottom:16px;padding-right:16px}}.whole-block-french .full-french .Image3{border:1px solid #dadada;background-color:#fff;width:224px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image3{margin-bottom:16px;width:100%}}@media only screen and (max-width:920px){.whole-block-french .full-french .Image3 .instructionimage{display:flex!important}}.whole-block-french .full-french .Image3 .instructionimage img{height:auto!important;width:100%!important}@media only screen and (max-width:920px){.whole-block-french .full-french .Image3 .instructionimage img{width:100%!important;height:100%!important}}@media only screen and (max-width:920px){.whole-block-french .full-french .Image3 .instructionimage .instructionimage{width:100%}}.whole-block-french .full-french .Image3 .text-container{width:100%}.whole-block-french .full-french .Image3 .text-container .instructionTitle{padding-left:15px;padding-top:15px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image3 .text-container .instructionTitle{padding-right:15px}}.whole-block-french .full-french .Image3 .text-container p{padding-left:15px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image3 .text-container p{margin-bottom:0}}.whole-block-french .full-french .Image3 .text-container a{float:right;padding-right:15px;padding-top:5px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image3 .text-container a{padding-top:0;padding-bottom:16px;padding-right:16px}}.whole-block-french .full-french .Image4{border:1px solid #dadada;background-color:#fff;width:224px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image4{margin-bottom:16px;width:100%}}@media only screen and (max-width:920px){.whole-block-french .full-french .Image4 .instructionimage{display:flex!important}}.whole-block-french .full-french .Image4 .instructionimage img{height:auto!important;width:100%!important}@media only screen and (max-width:920px){.whole-block-french .full-french .Image4 .instructionimage img{width:100%!important;height:100%!important}}@media only screen and (max-width:920px){.whole-block-french .full-french .Image4 .instructionimage{width:100%}}.whole-block-french .full-french .Image4 .text-container{width:100%}.whole-block-french .full-french .Image4 .text-container .instructionTitle{padding-left:15px;padding-top:15px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image4 .text-container .instructionTitle{padding-right:15px}}.whole-block-french .full-french .Image4 .text-container p{padding-left:15px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px;margin-bottom:40px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image4 .text-container p{margin-bottom:0}}.whole-block-french .full-french .Image4 .text-container a{float:right;padding-right:15px;padding-top:46px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-french .full-french .Image4 .text-container a{padding-top:0;padding-bottom:16px;padding-right:16px}}.whole-block-presto-french{background-color:#fff;padding-top:48px}@media only screen and (max-width:920px){.whole-block-presto-french{padding-left:16px;padding-right:16px;padding-top:24px}}.whole-block-presto-french .display-4{font-size:26px;width:944px;margin:0 auto 24px;line-height:40px}@media only screen and (max-width:920px){.whole-block-presto-french .display-4{width:unset;line-height:32px;font-size:22px}}.whole-block-presto-french .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#000;width:944px;margin:0 auto}@media only screen and (max-width:920px){.whole-block-presto-french .contentDescription{width:unset}}.whole-block-presto-french .contentDescription p{line-height:24px;font-size:16px;margin-top:0;margin-bottom:24px}.whole-block-presto-french .para-content{padding-top:32px;padding-bottom:56px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.whole-block-presto-french .para-content{padding-right:22px;padding-top:0;padding-bottom:32px;width:unset}}.whole-block-presto-french .para-content p{line-height:24px;font-size:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;width:71%;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.whole-block-presto-french .para-content p{width:110%}}.whole-block-presto-french .full-presto-french{display:grid;grid-template-columns:auto auto auto auto;grid-column-gap:15px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french{grid-template-columns:auto;margin-bottom:24px;width:unset}}.whole-block-presto-french .full-presto-french .Image1,.whole-block-presto-french .full-presto-french .Image2,.whole-block-presto-french .full-presto-french .Image3,.whole-block-presto-french .full-presto-french .Image4{position:relative;padding-bottom:40px}.whole-block-presto-french .full-presto-french .footer-link{position:absolute;bottom:16px;right:16px;text-align:right}.whole-block-presto-french .full-presto-french .Image1{border:1px solid #dadada;background-color:#fff;width:222px;margin-right:31px}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image1{margin-bottom:16px;height:auto;width:100%}}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image1 .instructionimage{display:flex!important}}.whole-block-presto-french .full-presto-french .Image1 .instructionimage img{height:auto!important;width:100%!important}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image1 .instructionimage img{width:100%!important;height:100%!important}}.whole-block-presto-french .full-presto-french .Image1 .text-container{width:100%}.whole-block-presto-french .full-presto-french .Image1 .text-container .instructionTitle{padding-left:15px;padding-top:15px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image1 .text-container .instructionTitle{padding-right:15px}}.whole-block-presto-french .full-presto-french .Image1 .text-container p{padding-left:15px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px;width:85%}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image1 .text-container p{width:89%;margin-top:8px;margin-bottom:24px}}.whole-block-presto-french .full-presto-french .Image1 .text-container a{float:right;padding-right:15px;padding-top:40px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image1 .text-container a{padding-top:0;padding-bottom:16px;padding-right:16px}}.whole-block-presto-french .full-presto-french .Image2{border:1px solid #dadada;background-color:#fff;width:222px}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image2{margin-bottom:16px;height:auto;padding-bottom:15px;width:100%}}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image2 .instructionimage{display:flex!important}}.whole-block-presto-french .full-presto-french .Image2 .instructionimage img{height:auto!important;width:100%!important}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image2 .instructionimage img{width:100%!important;height:100%!important}}.whole-block-presto-french .full-presto-french .Image2 .text-container{width:100%}.whole-block-presto-french .full-presto-french .Image2 .text-container .instructionTitle{padding-left:15px;padding-top:15px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image2 .text-container .instructionTitle{padding-right:15px}}.whole-block-presto-french .full-presto-french .Image2 .text-container p{padding-left:15px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px;width:82%}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image2 .text-container p{width:89%;margin-top:8px;margin-bottom:24px}}.whole-block-presto-french .full-presto-french .Image2 .text-container a{float:right;padding-left:18px;padding-top:0;margin-top:-9px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image2 .text-container a{padding-top:0;padding-bottom:16px;padding-right:16px}}.whole-block-presto-french .full-presto-french .Image3{border:1px solid #dadada;background-color:#fff;width:222px}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image3{margin-bottom:16px;height:auto;padding-bottom:15px;width:100%}}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image3 .instructionimage{display:flex!important}}.whole-block-presto-french .full-presto-french .Image3 .instructionimage img{height:auto!important;width:100%!important}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image3 .instructionimage img{width:100%!important;height:100%!important}}.whole-block-presto-french .full-presto-french .Image3 .text-container{width:100%}.whole-block-presto-french .full-presto-french .Image3 .text-container .instructionTitle{padding-left:15px;padding-top:15px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image3 .text-container .instructionTitle{padding-right:15px}}.whole-block-presto-french .full-presto-french .Image3 .text-container p{padding-left:15px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px;width:76%}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image3 .text-container p{width:89%;margin-top:8px;margin-bottom:24px}}.whole-block-presto-french .full-presto-french .Image3 .text-container a{float:right;padding-left:17px;padding-top:63px;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image3 .text-container a{padding-top:0;padding-bottom:16px;padding-right:16px}}.whole-block-presto-french .full-presto-french .Image4{border:1px solid #dadada;background-color:#fff;width:222px}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image4{height:auto;width:100%}}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image4 .instructionimage{display:flex!important}}.whole-block-presto-french .full-presto-french .Image4 .instructionimage img{height:auto!important;width:100%!important}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image4 .instructionimage img{width:100%!important;height:100%!important}}.whole-block-presto-french .full-presto-french .Image4 .text-container{width:100%}.whole-block-presto-french .full-presto-french .Image4 .text-container .instructionTitle{padding-left:15px;padding-top:15px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px;font-size:16px}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image4 .text-container .instructionTitle{padding-right:15px}}.whole-block-presto-french .full-presto-french .Image4 .text-container p{padding-left:15px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;font-size:16px;width:88%}@media only screen and (max-width:920px){.whole-block-presto-french .full-presto-french .Image4 .text-container p{width:89%;margin-top:8px;margin-bottom:24px}}.loading-transit-pass-container{padding-top:15px;background-color:#fff;width:100%;border:1px solid #dadada;margin-bottom:16px}.loading-transit-pass-container :last-child{border-bottom:none!important}.loading-transit-pass-container .loading-transit-pass-subcontainer{border-bottom:1px solid #dadada;padding-left:24px;padding-right:24px;padding-bottom:32px}@media only screen and (max-width:920px){.loading-transit-pass-container .loading-transit-pass-subcontainer{padding-left:16px;padding-right:16px}}.loading-transit-pass-container .loading-transit-pass-subcontainer .loading-transit-pass-process{display:block}.loading-transit-pass-container .loading-transit-pass-subcontainer .loading-transit-pass-process .transit-pass-process-heading{font-size:22px}.loading-transit-pass-container .loading-transit-pass-subcontainer .loading-transit-pass-process p{font-family:"AvenirNextLTPro-Regular",sans-serif;width:95%;line-height:1.5em;margin-bottom:22px}.loading-transit-pass-container .loading-transit-pass-subcontainer .loading-transit-pass-process .arrow-icon1 .instructionimage{margin-left:6px;display:flex!important}.loading-transit-pass-container .loading-transit-pass-subcontainer .loading-transit-pass-process .arrow-icon1 .instructionimage a{padding-left:4px}.loading-transit-pass-container .loading-transit-pass-subcontainer .loading-transit-pass-process ul{padding-left:26px}@media only screen and (max-width:920px){.loading-transit-pass-container .loading-transit-pass-subcontainer .loading-transit-pass-process ul{width:85%}}.loading-transit-pass-container .loading-transit-pass-subcontainer .loading-transit-pass-process ul li{margin-bottom:10px;padding-left:10px}.Customer-service-para{margin-top:32px;margin-bottom:32px}.Customer-service-para p{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;font-size:16px;line-height:24px;padding-right:1px}@media only screen and (max-width:920px){.Customer-service-para p{margin-top:5px;width:100%}}.Customer-service-subpara{padding-bottom:10px}.Customer-service-subpara p{margin-bottom:32px;font-style:italic;font-family:"AvenirNextLTPro-Regular"}.Customer-service-subpara h4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:18px;line-height:28px;margin-bottom:24px;margin-top:0;color:#191919}@media only screen and (max-width:920px){.Customer-service-subpara h4{font-size:16px;line-height:24px;margin-bottom:0}}.Customer-service-subpara ul{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-bottom:24px}@media only screen and (max-width:920px){.Customer-service-subpara ul{margin-top:8px;margin-bottom:16px}}.Customer-service-subpara ul li{font-size:16px;line-height:24px;color:#191919;padding-bottom:8px}.Customer-service-subpara em{font-family:"Avenir Next LT Pro Itlaic";line-height:24px;font-size:16px;color:#191919}.The-Presto-App{border:1px solid #dadada;padding:24px 32px 32px;display:grid;grid-template-columns:auto auto}@media only screen and (max-width:920px){.The-Presto-App{display:flex;flex-direction:column;padding:16px 16px 12px}}.The-Presto-App p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;margin-top:0;margin-bottom:0;width:91%;margin-right:40px}@media only screen and (max-width:920px){.The-Presto-App p{font-size:16px;line-height:24px;width:100%;margin-bottom:40px}}.The-Presto-App .Button{text-align:center;padding-top:24px;width:136px;height:48px}@media only screen and (max-width:920px){.The-Presto-App .Button{padding-bottom:24px;width:unset;height:unset;padding-top:0}}.The-Presto-App .Button a{background:#000;color:#fff;text-decoration:none;padding:12px 16px}.The-Presto-App1{border:1px solid #dadada;padding:24px 32px 32px;display:flex;background-color:#fff;margin-bottom:16px}@media only screen and (max-width:920px){.The-Presto-App1{padding:16px 16px 24px}}.The-Presto-App1 p{font-family:"AvenirNextLTPro-Regular",sans-serif;width:100.6%;line-height:24px;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.The-Presto-App1 p{font-size:16px;line-height:24px;width:100%}}.The-Presto-App1 .Button{text-align:center;padding-top:35px;width:75%}@media only screen and (max-width:920px){.The-Presto-App1 .Button{padding-bottom:60px}}.The-Presto-App1 .Button a{background:#000;color:#fff;text-decoration:none;padding:15px 30px}@media only screen and (max-width:920px){.The-Presto-App1 .Button a{padding-left:75px;padding-right:75px}}.The-Presto-App2{border:1px solid #dadada;padding:24px 32px 32px;display:flex;background-color:#fff}@media only screen and (max-width:920px){.The-Presto-App2{padding:16px 16px 24px}}@media only screen and (max-width:920px){.The-Presto-App2 .fare-Table{padding-right:0;padding-left:0}}.The-Presto-App2 .fare-Table h3{background-color:#dedede;margin-top:0;margin-bottom:0;padding:21px 0 22px 16px;font-size:14px;line-height:21px}@media only screen and (max-width:920px){.The-Presto-App2 .fare-Table h3{font-size:12px;line-height:16px;padding:8px 8px 16px}}.The-Presto-App2 .fare-Table table{border:none!important;border-bottom:2px solid #d1d1d1!important;border-collapse:collapse}.The-Presto-App2 .fare-Table tr:nth-child(2n){background-color:#f3f3f3}.The-Presto-App2 .fare-Table tr :last-child{border-right:none!important}.The-Presto-App2 .fare-Table td{border:none!important;border-right:1px solid #d1d1d1!important;vertical-align:top}.The-Presto-App2 .fare-Table td p{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px;line-height:21px;padding:10px 16px 16px;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.The-Presto-App2 .fare-Table td p{font-size:12px;line-height:21px;padding:8px}}.The-Presto-App2 .fare-Table td .bold-heading{font-family:"AvenirNextLTPro-Demi",sans-serif;padding:10px 16px 0;margin-bottom:0;margin-top:0}@media only screen and (max-width:920px){.The-Presto-App2 .fare-Table td .bold-heading{font-size:12px;line-height:16px;padding:8px}}.The-Presto-App2 .setchild-content-para{font-family:"AvenirNextLTPro-Regular",sans-serif;width:95%;line-height:24px;font-size:16px;margin-top:0;margin-bottom:24px}@media only screen and (max-width:920px){.The-Presto-App2 .setchild-content-para{font-size:16px;line-height:24px;width:100%;margin-bottom:32px}}.The-Presto-App2 .Button{text-align:center;padding-top:35px;width:75%}@media only screen and (max-width:920px){.The-Presto-App2 .Button{padding-bottom:60px}}.The-Presto-App2 .Button a{background:#000;color:#fff;text-decoration:none;padding:15px 30px}@media only screen and (max-width:920px){.The-Presto-App2 .Button a{padding-left:75px;padding-right:75px}}.The-Presto-App-french{border:1px solid #dadada;padding:15px;display:flex}@media only screen and (max-width:920px){.The-Presto-App-french{display:flex;flex-direction:column}}.The-Presto-App-french p{font-family:"AvenirNextLTPro-Regular",sans-serif;width:95%;line-height:22px;padding-left:15px}.The-Presto-App-french .Button{text-align:center;padding-top:50px;width:100%}@media only screen and (max-width:920px){.The-Presto-App-french .Button{padding-bottom:60px;width:100%}}.The-Presto-App-french .Button a{background:#000;color:#fff;text-decoration:none;padding:15px 30px}@media only screen and (max-width:920px){.The-Presto-App-french .Button a{padding-left:75px;padding-right:75px}}#new-to-presto-table-desktop{width:944px;margin:0 auto 50px}@media only screen and (max-width:920px){#new-to-presto-table-desktop{display:none}}#new-to-presto-table-desktop table{border-collapse:collapse;border-bottom:2px solid #dadada}@media only screen and (max-width:920px){#new-to-presto-table-desktop table{margin-left:30px}}#new-to-presto-table-desktop table tr:nth-child(2n){background-color:#fff}#new-to-presto-table-desktop table th{background-color:#dfdede;padding-top:10px;padding-bottom:20px;text-align:left;border-right:1px solid #c7c6c6;padding-left:20px;width:20%}#new-to-presto-table-desktop table th strong{font-size:1rem}#new-to-presto-table-desktop table tr td{border-right:1px solid #c7c6c6;width:20%;padding-left:16px;vertical-align:top;line-height:21px;padding-right:16px;font-size:14px;position:relative}#new-to-presto-table-desktop table tr td div{display:flex;justify-content:center;align-items:center;width:83%;height:100%;position:absolute}@media only screen and (max-width:920px){#new-to-presto-table-desktop table tr td div{width:100%}}#new-to-presto-table-desktop table tr td p{font-size:14px}#new-to-presto-table-desktop table tr td .inline-paragraphs{font-family:"AvenirNextLTPro-Regular",sans-serif;width:96%}#new-to-presto-table-desktop table tr td .inline-links{font-family:"AvenirNextLTPro-Demi",sans-serif}#new-to-presto-table-desktop table tr td .inline-links .para-link{font-family:"AvenirNextLTPro-Regular",sans-serif;display:block}#new-to-presto-table-desktop table tr td .first-row-ul{font-size:14px;padding-left:25px;font-family:"AvenirNextLTPro-Demi",sans-serif}#new-to-presto-table-desktop table tr td .other-option-lists{font-size:14px;padding-left:25px;font-family:"AvenirNextLTPro-Regular",sans-serif;width:75%}#new-to-presto-table-desktop table .side-headings{font-family:"AvenirNextLTPro-Demi",sans-serif;width:85%}#new-to-presto-table-mobile{display:none}@media only screen and (max-width:920px){#new-to-presto-table-mobile{display:table;margin-bottom:15px}}@media only screen and (max-width:920px){#new-to-presto-table-mobile table{margin-left:16px;margin-right:16px;width:-webkit-fill-available;border-collapse:collapse;border-bottom:2px solid #dadada;margin-bottom:20px}}#new-to-presto-table-mobile table tr:nth-child(2n){background-color:#fff}@media only screen and (max-width:920px){#new-to-presto-table-mobile table th{padding-bottom:10px;padding-left:10px;background-color:#dfdede;padding-top:10px;text-align:left}}@media only screen and (max-width:920px){#new-to-presto-table-mobile table th p{margin-bottom:0;margin-top:0;font-size:14px}}@media only screen and (max-width:920px){#new-to-presto-table-mobile table tr .row-data-left{width:32%;padding-top:10px;font-size:12px;padding-left:10px;vertical-align:top;line-height:1.5em;border-right:1px solid #c7c6c6;padding-bottom:10px}}#new-to-presto-table-mobile table tr .row-data-left img{margin-top:20px}#new-to-presto-table-mobile table tr .row-data-left p{font-size:14px}#new-to-presto-table-mobile table tr .row-data-left .first-row-ul{font-size:14px;padding-left:25px;font-family:"AvenirNextLTPro-Demi",sans-serif}#new-to-presto-table-mobile table tr .row-data-left .other-option-lists{font-size:14px;padding-left:25px;font-family:"AvenirNextLTPro-Regular",sans-serif;width:75%}@media only screen and (max-width:920px){#new-to-presto-table-mobile table tr .row-data-right{width:68%;line-height:1.5em}}@media only screen and (max-width:920px){#new-to-presto-table-mobile table tr .row-data-right .first-row-ul{font-size:12px;margin-top:6px;padding-left:25px;font-family:"AvenirNextLTPro-Demi",sans-serif}}@media only screen and (max-width:920px){#new-to-presto-table-mobile table tr .row-data-right .first-row-ul li{padding-left:5px}}@media only screen and (max-width:920px){#new-to-presto-table-mobile table tr .row-data-right .other-option-lists{font-family:"AvenirNextLTPro-Regular";font-size:12px;padding-left:25px;width:70%}}@media only screen and (max-width:920px){#new-to-presto-table-mobile table tr .row-data-right .other-option-lists li{padding-left:5px}}@media only screen and (max-width:920px){#new-to-presto-table-mobile table tr .row-data-right .inline-paragraphs{font-family:"AvenirNextLTPro-Regular",sans-serif;width:86%;margin-left:15px;font-size:12px;line-height:1.5em}}@media only screen and (max-width:920px){#new-to-presto-table-mobile table tr .row-data-right .inline-links{font-family:"AvenirNextLTPro-Demi",sans-serif;margin-left:15px;font-size:12px;line-height:1.5em}}@media only screen and (max-width:920px){#new-to-presto-table-mobile table tr .row-data-right .inline-links .para-link{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:12px}}.paper-content-para{color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;letter-spacing:0;line-height:24px;border:1px solid #dadada;background-color:#fff;padding:24px 32px 32px}@media only screen and (max-width:920px){.paper-content-para{padding:16px 16px 24px}}.paper-content-para p{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.paper-content-para p{font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif}}.paper-content-para .arrow-icon{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.paper-content-para .arrow-icon{padding-left:10px}}.paper-content-para .arrow-icon .instructionimage{padding-right:15px;margin-top:-25px}@media only screen and (max-width:920px){.paper-content-para .arrow-icon .instructionimage{padding-right:20px}}.paper-content-para .arrow-icon img{width:170%}@media only screen and (max-width:920px){.paper-content-para .arrow-icon img{width:280%}}.paper-content-para .arrow-icon a{font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.paper-content-para .arrow-icon a{font-size:16px;line-height:24px}}.paper-content-para .arrow-icon1{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.paper-content-para .arrow-icon1{padding-left:10px}}.paper-content-para .arrow-icon1 .instructionimage{padding-right:10px;padding-top:5px}@media only screen and (max-width:920px){.paper-content-para .arrow-icon1 .instructionimage{padding-right:20px}}.paper-content-para .arrow-icon1 img{width:100%;height:17px}@media only screen and (max-width:920px){.paper-content-para .arrow-icon1 img{width:305%}}.paper-content-para .arrow-icon1 a{font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.paper-content-para .arrow-icon1 a{font-size:16px;line-height:24px}}.paper-content-para .arrow-icon2{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.paper-content-para .arrow-icon2{padding-left:10px}}.paper-content-para .arrow-icon2 .instructionimage{padding-right:10px;padding-top:5px}@media only screen and (max-width:920px){.paper-content-para .arrow-icon2 .instructionimage{padding-right:20px}}.paper-content-para .arrow-icon2 img{width:100%;height:17px}@media only screen and (max-width:920px){.paper-content-para .arrow-icon2 img{width:220%}}.paper-content-para .arrow-icon2 a{font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.paper-content-para .arrow-icon2 a{font-size:16px;line-height:24px}}.paper-content-para .arrow-icon3{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.paper-content-para .arrow-icon3{padding-left:10px}}.paper-content-para .arrow-icon3 .instructionimage{padding-right:15px;margin-top:-25px}@media only screen and (max-width:920px){.paper-content-para .arrow-icon3 .instructionimage{padding-right:20px}}.paper-content-para .arrow-icon3 img{width:130%}@media only screen and (max-width:920px){.paper-content-para .arrow-icon3 img{width:280%}}.paper-content-para .arrow-icon3 a{font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.paper-content-para .arrow-icon3 a{font-size:16px;line-height:24px}}.TTC-content-para{color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;letter-spacing:0;line-height:24px;border:1px solid #dadada;background-color:#fff;padding:10px 30px}@media only screen and (max-width:920px){.TTC-content-para{width:unset;padding-left:20px;padding-top:5px;margin-top:70px}}.TTC-content-para p{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.TTC-content-para p{width:105%;font-size:19px;line-height:30px}}.TTC-content-para .arrow-icon{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.TTC-content-para .arrow-icon{padding-left:10px}}.TTC-content-para .arrow-icon .instructionimage{padding-right:15px;padding-top:5px}@media only screen and (max-width:920px){.TTC-content-para .arrow-icon .instructionimage{padding-right:20px}}.TTC-content-para .arrow-icon img{width:170%;height:17px}@media only screen and (max-width:920px){.TTC-content-para .arrow-icon img{width:570%}}.TTC-content-para .arrow-icon a{font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.TTC-content-para .arrow-icon a{font-size:1.2rem;line-height:28px}}.TTC-content-para .arrow-icon3{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.TTC-content-para .arrow-icon3{padding-left:10px}}.TTC-content-para .arrow-icon3 .instructionimage{padding-right:15px;padding-top:5px}@media only screen and (max-width:920px){.TTC-content-para .arrow-icon3 .instructionimage{padding-right:20px}}.TTC-content-para .arrow-icon3 img{width:130%;height:17px}@media only screen and (max-width:920px){.TTC-content-para .arrow-icon3 img{width:440%}}.TTC-content-para .arrow-icon3 a{font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.TTC-content-para .arrow-icon3 a{font-size:1.2rem;line-height:28px}}.paper-content-para1{color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;letter-spacing:0;line-height:24px;background-color:#fff;padding:24px 32px 32px}@media only screen and (max-width:920px){.paper-content-para1{padding:16px 16px 24px;margin-top:0}}.paper-content-para1 p{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.paper-content-para1 p{margin-top:0;font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif}}.paper-content-para1 .arrow-icon1{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.paper-content-para1 .arrow-icon1{padding-left:10px}}.paper-content-para1 .arrow-icon1 .instructionimage{padding-right:10px;padding-top:5px}@media only screen and (max-width:920px){.paper-content-para1 .arrow-icon1 .instructionimage{padding-right:15px}}.paper-content-para1 .arrow-icon1 img{width:100%;height:17px}@media only screen and (max-width:920px){.paper-content-para1 .arrow-icon1 img{width:139%;height:16.5px;width:11.5px}}.paper-content-para1 .arrow-icon1 a{font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.paper-content-para1 .arrow-icon1 a{font-size:16px;line-height:24px}}.paper-content-para1 .arrow-icon2{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.paper-content-para1 .arrow-icon2{padding-left:10px}}.paper-content-para1 .arrow-icon2 .instructionimage{padding-right:10px;padding-top:5px}@media only screen and (max-width:920px){.paper-content-para1 .arrow-icon2 .instructionimage{padding-right:20px}}.paper-content-para1 .arrow-icon2 img{width:100%;height:17px}@media only screen and (max-width:920px){.paper-content-para1 .arrow-icon2 img{width:280%}}@media only screen and (max-width:920px){.paper-content-para1 .arrow-icon2 a{font-size:16px;line-height:24px}}.paper-content-para1 .arrow-icon3{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.paper-content-para1 .arrow-icon3{padding-left:10px}}.paper-content-para1 .arrow-icon3 .instructionimage{padding-right:10px;padding-top:5px}@media only screen and (max-width:920px){.paper-content-para1 .arrow-icon3 .instructionimage{padding-right:20px}}.paper-content-para1 .arrow-icon3 img{width:100%;height:17px}@media only screen and (max-width:920px){.paper-content-para1 .arrow-icon3 img{width:205%}}@media only screen and (max-width:920px){.paper-content-para1 .arrow-icon3 a{font-size:16px;line-height:24px}}.defective-content-para1{margin-top:20px;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;letter-spacing:0;line-height:24px;background-color:#fff;padding:10px 30px 20px}@media only screen and (max-width:920px){.defective-content-para1{padding-left:20px;padding-top:5px;margin-top:70px}}.defective-content-para1 p{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.defective-content-para1 p{font-size:19px;line-height:30px}}.defective-content-para1 .arrow-icon3{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.defective-content-para1 .arrow-icon3{padding-left:10px}}.defective-content-para1 .arrow-icon3 .instructionimage{padding-right:10px;padding-top:5px}@media only screen and (max-width:920px){.defective-content-para1 .arrow-icon3 .instructionimage{padding-right:20px}}.defective-content-para1 .arrow-icon3 img{width:100%;height:17px}@media only screen and (max-width:920px){.defective-content-para1 .arrow-icon3 img{width:205%}}.defective-content-para1 .arrow-icon3 a{font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.defective-content-para1 .arrow-icon3 a{font-size:16px;line-height:24px}}.setup-content-para1{margin-top:20px;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;letter-spacing:0;line-height:24px;background-color:#fff;padding:10px 30px 20px}@media only screen and (max-width:920px){.setup-content-para1{width:87%;padding-left:20px;padding-right:20px;padding-top:5px}}.setup-content-para1 p{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.setup-content-para1 p{font-size:16px;line-height:24px}}.setup-content-para1 .arrow-icon1{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.setup-content-para1 .arrow-icon1{padding-left:10px}}.setup-content-para1 .arrow-icon1 .instructionimage{padding-right:10px;padding-top:5px}@media only screen and (max-width:920px){.setup-content-para1 .arrow-icon1 .instructionimage{padding-right:20px}}.setup-content-para1 .arrow-icon1 img{width:100%;height:17px}.setup-content-para1 .arrow-icon1 a{font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.setup-content-para1 .arrow-icon1 a{font-size:16px;line-height:24px}}.setup-content-para1 .arrow-icon2{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.setup-content-para1 .arrow-icon2{padding-left:10px}}.setup-content-para1 .arrow-icon2 .instructionimage{padding-right:10px;padding-top:5px}@media only screen and (max-width:920px){.setup-content-para1 .arrow-icon2 .instructionimage{padding-right:20px}}.setup-content-para1 .arrow-icon2 img{width:100%;height:17px}@media only screen and (max-width:920px){.setup-content-para1 .arrow-icon2 a{font-size:16px;line-height:24px}}.setup-content-parafrench{margin-top:20px;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;letter-spacing:0;line-height:24px;background-color:#fff;padding:10px 30px 20px}@media only screen and (max-width:920px){.setup-content-parafrench{width:unset;padding-left:20px;padding-right:20px;padding-top:5px;margin-top:100px}}.setup-content-parafrench p{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.setup-content-parafrench p{width:106%;font-size:19px;line-height:30px}}.setup-content-parafrench .arrow-icon1{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.setup-content-parafrench .arrow-icon1{padding-left:10px}}.setup-content-parafrench .arrow-icon1 .instructionimage{padding-right:10px;padding-top:5px}@media only screen and (max-width:920px){.setup-content-parafrench .arrow-icon1 .instructionimage{padding-right:20px}}.setup-content-parafrench .arrow-icon1 img{width:100%;height:17px}@media only screen and (max-width:920px){.setup-content-parafrench .arrow-icon1 img{width:139%}}.setup-content-parafrench .arrow-icon1 a{font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.setup-content-parafrench .arrow-icon1 a{font-size:1.2rem;line-height:28px}}.setup-content-parafrench .arrow-icon2{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.setup-content-parafrench .arrow-icon2{padding-left:10px}}.setup-content-parafrench .arrow-icon2 .instructionimage{padding-right:10px;padding-top:5px}@media only screen and (max-width:920px){.setup-content-parafrench .arrow-icon2 .instructionimage{padding-right:20px}}.setup-content-parafrench .arrow-icon2 img{width:100%;height:17px}@media only screen and (max-width:920px){.setup-content-parafrench .arrow-icon2 img{width:135%}}.setup-content-parafrench .arrow-icon2 a{font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.setup-content-parafrench .arrow-icon2 a{font-size:1.2rem;line-height:28px}}.register-content-para1{margin-top:20px;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;letter-spacing:0;line-height:24px;background-color:#fff;padding:10px 30px 20px}@media only screen and (max-width:920px){.register-content-para1{width:118%;padding-left:20px;padding-top:5px;margin-top:70px}}.register-content-para1 p{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.register-content-para1 p{width:106%;font-size:19px;line-height:30px}}.register-content-para1 .arrow-icon1{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.register-content-para1 .arrow-icon1{padding-left:10px}}.register-content-para1 .arrow-icon1 .instructionimage{padding-right:10px;padding-top:5px}@media only screen and (max-width:920px){.register-content-para1 .arrow-icon1 .instructionimage{padding-right:20px}}.register-content-para1 .arrow-icon1 img{width:100%;height:17px}@media only screen and (max-width:920px){.register-content-para1 .arrow-icon1 img{width:139%}}.register-content-para1 .arrow-icon1 a{font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.register-content-para1 .arrow-icon1 a{font-size:1.2rem;line-height:28px}}.note-para{font-family:"AvenirNextLTPro-Regular",sans-serif;width:944px;margin:48px auto 80px}@media only screen and (max-width:920px){.note-para{margin:32px 16px 64px;width:91%}}.note-para .para{margin-bottom:32px!important}@media only screen and (max-width:920px){.note-para .para{margin-left:0}}.note-para p{margin-top:0;margin-bottom:0;font-size:16px;line-height:24px;color:#191919;width:64%}@media only screen and (max-width:920px){.note-para p{width:100%}}.note-para ul{margin-top:16px;margin-bottom:16px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;line-height:32px;color:#191919;padding-left:27px}@media only screen and (max-width:920px){.note-para ul{font-size:14px;line-height:21px;margin-top:24px;margin-bottom:24px}}.note-para ul li{padding-left:8px}@media only screen and (max-width:920px){.note-para ul li{padding-bottom:8px}}.Tax-credit-para{padding-top:48px;border-top:1px solid #d1d1d1}@media only screen and (max-width:920px){.Tax-credit-para{padding-top:32px}}.Tax-credit-para .content-description{margin:0 auto;width:944px;border-bottom:1.5px solid #d1d1d1;padding-bottom:48px}@media only screen and (max-width:920px){.Tax-credit-para .content-description{padding-bottom:32px;margin-left:22px;margin-right:22px;width:86%}}.Tax-credit-para .content-description p{font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;width:75%;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.Tax-credit-para .content-description p{width:100%}}.commercial-para{border:1px solid #e8e8e8;background-color:#fff;padding:24px 24px 32px}@media only screen and (max-width:920px){.commercial-para{padding-left:16px;padding-right:16px}}.commercial-para p{margin-top:0}.commercial-para p,.commercial-para ul{margin-bottom:0;font-size:16px;line-height:24px;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif}.commercial-para ul{padding-left:27px;margin-top:24px}.commercial-para ul li{padding-left:8px}@media only screen and (max-width:920px){.commercial-para ul li{padding-bottom:8px}}.Bulk-presto-para{border:1px solid #e8e8e8;background-color:#fff;padding:24px 24px 32px}@media only screen and (max-width:920px){.Bulk-presto-para{padding-left:16px;padding-right:16px}}.Bulk-presto-para p{margin-top:0}.Bulk-presto-para p,.Bulk-presto-para ul{margin-bottom:0;font-size:16px;line-height:24px;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif}.Bulk-presto-para ul{padding-left:27px;margin-top:24px}.Bulk-presto-para ul li{padding-left:8px}@media only screen and (max-width:920px){.Bulk-presto-para ul li{padding-bottom:8px}}.new-presto-para{font-family:"AvenirNextLTPro-Regular";font-size:16px;line-height:24px;width:944px;margin:48px auto 40px;padding-bottom:48px;border-bottom:1px solid #bababa}@media only screen and (max-width:920px){.new-presto-para{width:unset;margin:32px 16px;padding-bottom:32px}}.new-presto-para span{display:block;margin-top:24px}.new-presto-para p{margin-bottom:0;width:74.5%}@media only screen and (max-width:920px){.new-presto-para p{width:unset}}.terms-condition-layout{margin:0 5%}@media only screen and (max-width:768px){.terms-condition-layout{margin:0}}.terms-condition-content{background-color:#fff;padding:40px 15px;margin-bottom:40px;border-left:none;border-right:0;box-shadow:none}.terms-condition-content .terms-condition-para{font-family:"AvenirNextLTPro-Regular";font-size:1.125rem;line-height:1.75rem;margin-top:22px}.terms-condition-content .terms-condition-para .ft-16pt{font-size:16pt}.terms-condition-content .terms-condition-para .mg-bt-0{margin-bottom:0}.terms-condition-content .terms-condition-para .ht-35{height:35px}.terms-condition-content .terms-condition-para .txt-underline{text-decoration:underline;font-family:"AvenirNextLTPro-Regular"!important;color:#666!important}.terms-condition-content .terms-condition-para h3{font-size:1.375rem;font-family:AvenirNextLTProDemi;color:#181818;margin:20px 0 10px}.terms-condition-content .terms-condition-para p{margin:0 0 10px}.terms-condition-content .terms-condition-para p a{color:-webkit-link;font-family:inherit;color:revert}.terms-condition-content .terms-condition-para p strong{font-family:"AvenirNextLTPro-Regular"}.terms-condition-content .terms-condition-para p strong a{color:-webkit-link;font-family:inherit;color:revert}.terms-condition-content .terms-condition-para p,.terms-condition-content .terms-condition-para ul{font-size:1.125rem;font-family:"AvenirNextLTPro-Regular"!important;color:#666;line-height:2.1875rem;font-weight:400}.terms-condition-content .text-align-center{text-align:center}.terms-condition-content .text-align-right{text-align:right}.terms-condition-content table{width:100%;border:1px solid #dcddde;background-color:initial;border-spacing:0;border-collapse:collapse}.terms-condition-content table tr td{width:50%;padding:5px}.terms-condition-content table tr:nth-child(2n){background-color:#dcddde;color:#191919}@media (min-width:768px){.terms-condition-content{border:1px solid #dbdbdb;box-shadow:2px 2px 2px 0 #ededed;padding:50px}.terms-condition-content .terms-condition-para{font-size:1.375rem;line-height:2rem}}.contactless-unpaid-fare-header #unpaid-fare-failure-title .headline,.contactless-unpaid-fare-header #unpaid-fare-success-title .headline,.contactless-unpaid-fare-header #unpaid-fare-title .headline{margin:16px 0}.contactless-unpaid-fare--title{display:flex;color:#d5011d;font-size:22px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:48px;line-height:32px;margin-bottom:16px;background:url(/dist/presto-ui/static/media/error.32151db6.svg) no-repeat 0 0}.contactless-unpaid-fare--title .content-error-block-title--right{margin-left:auto}.unpaid-fare-count{font-family:"AvenirNextLTPro-Regular";font-size:16px;letter-spacing:0;line-height:24px}.contactless-unpaid-fare--desc{margin:24px 0;font-family:"AvenirNextLTPro-Regular"}.unpaid-fare-total-link{margin:10px 0}.unpaid-fare-success-container .unpaid-fare-success-content{padding:20px;background-color:#fff;margin-bottom:0!important;border:1px solid #d1d1d1;border-left:4px solid #328633}.unpaid-fare-success-container .unpaid-fare-success-content .unpaid-fare-success--title{background:url(/dist/presto-ui/static/media/Success.3e77078f.svg) no-repeat 0 0;-webkit-print-color-adjust:exact;display:inline-block;padding-bottom:10px;line-height:32px}.unpaid-fare-success-container .unpaid-fare-success-content .unpaid-fare-success--title #message{color:#328633;font-size:22px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:50px}.unpaid-fare-success-container .unpaid-fare-success-content .unpaid-fare-success--subtext{font-family:"AvenirNextLTPro-Regular";padding:10px 0;font-size:14px}.unpaid-fare-success-container .unpaid-fare-success-content .unpaid-fare-success--info{list-style-type:none;margin:0;padding:0}.unpaid-fare-success-container .unpaid-fare-success-content .unpaid-fare-success--info li{border-bottom:2px solid #eee;display:flex;justify-content:space-between;padding:23px 0}.unpaid-fare-success-container .unpaid-fare-success--footer{display:flex;justify-content:space-between;margin:10px 0}.unpaid-fare-success-container .unpaid-fare-success--footer .unpaid-fare--float-right{display:flex}.unpaid-fare-success-container .unpaid-fare-success--footer .unpaid-fare--float-right button{margin-left:10px}.unpaid-fare-error-container .unpaid-fare-error-content{padding:16px 32px 16px 16px;background-color:#fff;line-height:24px;margin-bottom:0!important;border:1px solid #d1d1d1;border-left:4px solid #d63d3d}.unpaid-fare-error-container .unpaid-fare-error-content .unpaid-fare-error--title{background:url(/dist/presto-ui/static/media/Failed.d01c030a.svg) no-repeat 0 0;-webkit-print-color-adjust:exact;display:inline-block;padding-bottom:10px;line-height:32px}.unpaid-fare-error-container .unpaid-fare-error-content .unpaid-fare-error--title #message{color:#d63d3d;font-size:22px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:50px}.unpaid-fare-error-container .unpaid-fare-error-content .unpaid-fare-error--subtext{font-family:"AvenirNextLTPro-Regular";padding:10px 0;font-size:14px}.unpaid-fare-error-container .unpaid-fare-error-content .unpaid-fare-error--sublink{cursor:pointer;text-decoration:underline}.unpaid-fare-error-container .unpaid-fare-error--footer{display:flex;justify-content:space-between;margin:10px 0}.unpaid-fare-error-container .unpaid-fare-error--footer .unpaid-fare--float-right{display:flex}.unpaid-fare-error-container .unpaid-fare-error--footer .unpaid-fare--float-right button{margin-left:10px}.contactless-unpaid-fare--back{cursor:pointer;display:flex;margin:16px 0;align-items:center}.pay-unpaid-fare-container{margin-top:40px}.pay-unpaid-fare-container .pay-unpaid-fare{padding:24px;background:#fff}.pay-unpaid-fare-container .pay-unpaid-fare--title{font-size:32px;font-weight:500;letter-spacing:0;line-height:48px}.pay-unpaid-fare-container .pay-unpaid-fare--desc{font-family:"AvenirNextLTPro-Regular";font-size:16px;letter-spacing:0;line-height:24px;margin:8px 0}.pay-unpaid-fare-container .pay-unpaid-fare--info{display:flex}.pay-unpaid-fare-container .pay-unpaid-fare--info .masked-card{font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;text-transform:capitalize;margin-left:9px}.pay-unpaid-fare-container .pay-unpaid-fare-footer{margin-top:16px;float:right}.contact-us-form-accordion{background-color:#fff;font-size:16px;margin-bottom:1rem;line-height:2rem;border:1px solid #e8e8e8}@media only screen and (max-width:920px){.contact-us-form-accordion{margin-right:auto}}.contact-us-form-accordion p{color:#191919}.contact-us-form-accordion button:focus:not(:focus-visible){outline:none}.contact-us-form-accordion .accordion-heading{padding:24px 16px 24px 24px;display:flex;justify-content:space-between;align-items:center;width:100%;line-height:2rem;box-shadow:none}@media only screen and (max-width:920px){.contact-us-form-accordion .accordion-heading{padding-left:16px}}.contact-us-form-accordion .accordion-heading img{float:right;margin-left:16px}@media only screen and (max-width:920px){.contact-us-form-accordion .accordion-heading img{margin-right:-8px}}.contact-us-form-accordion .accordion-heading img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contact-us-form-accordion .accordion-heading p{margin:0;padding:0;text-align:left}.contact-us-form-accordion .accordion-content{border-top:1px solid #e8e8e8}@media only screen and (max-width:920px){.contact-us-form-accordion .accordion-content p{margin-bottom:20px}}.contact-us-form-accordion .accordion-content .cardBlockComponent{border:none;margin-bottom:8px}.contact-us-form-accordion .accordion-content .contact-us-form .parent-wrapper{display:flex}@media only screen and (max-width:920px){.contact-us-form-accordion .accordion-content .contact-us-form .parent-wrapper{display:block}}.contact-us-form-accordion .accordion-content .contact-us-form .parent-wrapper .column-one{margin-right:35px;width:100%}.contact-us-form-accordion .accordion-content .contact-us-form .parent-wrapper .column-one .text-field{margin-top:8px;margin-bottom:21px}@media only screen and (max-width:920px){.contact-us-form-accordion .accordion-content .contact-us-form .parent-wrapper .column-one .text-field{margin-bottom:30px}}.contact-us-form-accordion .accordion-content .contact-us-form .parent-wrapper .column-two{width:100%}.contact-us-form-accordion .accordion-content .contact-us-form .parent-wrapper .column-two .text-field{margin-top:8px}.contact-us-form-accordion .accordion-content .contact-us-form .parent-wrapper .column-two .selectbox{margin-top:8px;font-family:"AvenirNextLTPro-Demi",sans-serif}.contact-us-form-accordion .accordion-content .contact-us-form .parent-wrapper .column-two .selectbox .textField{width:250px}@media only screen and (max-width:920px){.contact-us-form-accordion .accordion-content .contact-us-form .comments-questions,.contact-us-form-accordion .accordion-content .contact-us-form .extra-margin{margin-top:30px}}.contact-us-form-accordion .accordion-content .contact-us-form .comments-questions .comments-bold{font-size:14px;font-family:"AvenirNextLTPro-Demi",sans-serif}.contact-us-form-accordion .accordion-content .contact-us-form .comments-questions .comments-not-bold{font-size:14px}.contact-us-form-accordion .accordion-content .contact-us-form .comments-questions .text-field{margin-top:8px}.contact-us-form-accordion .accordion-content .contact-us-form .checkbox-contactus-form{margin-top:24px;margin-bottom:40px}@media only screen and (max-width:920px){.contact-us-form-accordion .accordion-content .contact-us-form .checkbox-contactus-form{margin-top:50px}}.contact-us-form-accordion .accordion-content .contact-us-form .checkbox-contactus-form .checkboxComponent-label{font-family:"AvenirNextLTPro-Regular",sans-serif}.contact-us-form-policy{padding-top:40px}.google-wallet-page-main-content .dividerlarge{margin:0}.google-wallet-page-main-content .dividerlarge hr{border:1px solid #d1d1d1;margin:0}.google-wallet-page-main-content .image-with-paragraph-white-background{color:#191919;margin:0 auto;width:944px}@media only screen and (max-width:920px){.google-wallet-page-main-content .image-with-paragraph-white-background{width:auto}}.google-wallet-page-main-content .image-with-paragraph-white-background .Hello-presto-img{margin-top:25px;margin-bottom:50px}@media only screen and (max-width:920px){.google-wallet-page-main-content .image-with-paragraph-white-background .Hello-presto-img{margin:32px 0;display:block}}.google-wallet-page-main-content .image-with-paragraph-white-background .Hello-presto-img .instructionimage-md{display:flex}@media only screen and (max-width:920px){.google-wallet-page-main-content .image-with-paragraph-white-background .Hello-presto-img .instructionimage-md{display:none!important}}@media only screen and (max-width:920px){.google-wallet-page-main-content .image-with-paragraph-white-background .Hello-presto-img .instructionimage-sm{display:flex!important}.google-wallet-page-main-content .image-with-paragraph-white-background .Hello-presto-img .instructionimage-sm img{width:100%;height:auto}}.google-wallet-page-main-content .google-wallet-content-wrapper{padding-top:45px;padding-bottom:0;background-color:#fff}@media only screen and (max-width:920px){.google-wallet-page-main-content .google-wallet-content-wrapper{padding-left:16px;margin-left:0;margin-right:0;padding-right:16px;width:unset;padding-top:16px}}.google-wallet-page-main-content .google-wallet-content-wrapper .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:32px;line-height:32px;color:#191919;margin:0 auto;width:944px;padding-bottom:24px}@media only screen and (max-width:920px){.google-wallet-page-main-content .google-wallet-content-wrapper .display-4{font-size:22px;line-height:32px;width:unset;color:#191919;margin:0 auto;font-family:"AvenirNextLTPro-Demi",sans-serif}}.google-wallet-page-main-content .google-wallet-content-wrapper .contentDescription{margin:0 auto;width:944px;line-height:24px}@media only screen and (max-width:920px){.google-wallet-page-main-content .google-wallet-content-wrapper .contentDescription{width:auto}}.google-wallet-page-main-content .google-wallet-content-wrapper .contentDescription .google-wallet-content-block-description{font-family:"AvenirNextLTPro-Regular",sans-serif}.google-wallet-page-main-content .google-wallet-content-wrapper .contentDescription .google-wallet-content-block-description p:not(:last-child){margin-bottom:10px}.google-wallet-page-main-content .google-wallet-content-wrapper .contentDescription .google-wallet-content-block-description p{font-size:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;display:block;text-align:left;color:#191919;margin-top:8px;margin-bottom:0;width:100%}@media only screen and (max-width:920px){.google-wallet-page-main-content .google-wallet-content-wrapper .contentDescription .google-wallet-content-block-description p{font-size:16px;line-height:24px}}.google-wallet-page-main-content .thumbnail-container{width:944px;margin:50px auto 0}@media only screen and (max-width:920px){.google-wallet-page-main-content .thumbnail-container{margin:24px 16px 0;width:auto}}.google-wallet-page-main-content .thumbnail-container .thumbnail-collection{background-color:#fff;padding:0;margin:0}@media only screen and (max-width:920px){.google-wallet-page-main-content .thumbnail-container .thumbnail-collection{margin-top:0;padding-top:0;padding-bottom:0}}.google-wallet-page-main-content .thumbnail-container .thumbnail-collection .thumbnail-collection-title-left-align{margin:auto auto 24px}@media only screen and (max-width:920px){.google-wallet-page-main-content .thumbnail-container .thumbnail-collection .thumbnail-collection-title-left-align{font-size:22px;line-height:32px;margin:auto auto 16px;text-align:left;width:auto}}.google-wallet-page-main-content .thumbnail-container .thumbnail-collection p{font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;margin:auto auto 24px}@media only screen and (max-width:920px){.google-wallet-page-main-content .thumbnail-container .thumbnail-collection p{margin:auto auto 16px}}.google-wallet-page-main-content .thumbnail-container .thumbnail-collection .transit-agencies-icons{border-bottom:none}.google-wallet-page-main-content .thumbnail-container .thumbnail-collection .thumbnail-collection-divider{border-bottom:1px solid #d1d1d1;padding-bottom:50px}@media only screen and (max-width:920px){.google-wallet-page-main-content .thumbnail-container .thumbnail-collection .thumbnail-collection-divider{padding-bottom:24px}}.google-wallet-page-main-content .thumbnail-container .thumbnail-collection .thumbnail-collection-divider li{padding:0 10px;margin:0}@media only screen and (max-width:920px){.google-wallet-page-main-content .thumbnail-container .thumbnail-collection .thumbnail-collection-divider li{padding:0 10px;margin:0}}.google-wallet-page-main-content .Hello-free-Image{margin:50px auto 0;padding-bottom:50px;border-bottom:none;display:flex;flex-direction:row;width:944px;justify-content:space-between}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image{padding:24px 0;margin:0 auto;grid-gap:10px;gap:10px;flex-direction:column;width:91%}}.google-wallet-page-main-content .Hello-free-Image .instructionimage{margin-top:64px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image .instructionimage{margin-top:0;text-align:center}}.google-wallet-page-main-content .Hello-free-Image .instructionimage img{width:320px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image .instructionimage img{width:auto}}.google-wallet-page-main-content .Hello-free-Image .display-4{font-size:32px;line-height:32px;margin-bottom:24px;color:#191919;text-align:left;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:0}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image .display-4{margin-top:0;margin-bottom:16px;font-size:22px;line-height:32px}}.google-wallet-page-main-content .Hello-free-Image .instructionContainer{margin-right:48px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image .instructionContainer{margin-right:0}}.google-wallet-page-main-content .Hello-free-Image .instructionContainer p{font-size:16px;line-height:24px;color:#191919;text-align:left;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-top:0;margin-bottom:0}.google-wallet-page-main-content .Hello-free-Image .instructionContainer .bold-heading{margin-top:8px;margin-bottom:24px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image .instructionContainer .bold-heading{margin-top:16px}}.google-wallet-page-main-content .Hello-free-Image .instructionContainer .bold-heading1{margin-top:8px;margin-bottom:0}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image .instructionContainer .bold-heading1{margin-top:16px}}.google-wallet-page-main-content .Hello-free-Image .instructionContainer p+ul{margin-top:16px}.google-wallet-page-main-content .Hello-free-Image .instructionContainer strong{font-size:18px;line-height:28px}.google-wallet-page-main-content .Hello-free-Image .instructionContainer ul{font-size:16px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;padding-left:27px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image .instructionContainer ul{font-size:14px;line-height:21px;margin-top:24px;margin-bottom:0}}.google-wallet-page-main-content .Hello-free-Image .instructionContainer ul li{padding-left:8px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image .instructionContainer ul li{padding-bottom:8px}}.google-wallet-page-main-content .Hello-presto-main-title{padding:45px 0 30px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-presto-main-title{padding:24px 16px}}.google-wallet-page-main-content .Hello-presto-main-title .contentDescription p{width:auto;color:#1a1a1a}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-presto-main-title .contentDescription p{margin-top:16px;color:#191919}}.google-wallet-page-main-content .Hello-free-Image-pay-presto{margin:48px auto 0;padding-bottom:50px;border-bottom:none;display:flex;flex-direction:row;width:944px;justify-content:space-between}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image-pay-presto{margin-left:16px;margin-right:16px;flex-direction:column;padding-bottom:24px;margin-top:24px;width:91%}}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image-pay-presto .text-container{margin-bottom:16px}}.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionimage{margin-top:64px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionimage{margin-top:0}}.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionimage img{width:320px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionimage img{width:100%}}.google-wallet-page-main-content .Hello-free-Image-pay-presto .display-4{font-size:32px;line-height:32px;margin-bottom:24px;color:#191919;text-align:left;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:0}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image-pay-presto .display-4{margin-top:0;margin-bottom:16px;font-size:22px;line-height:32px}}.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionContainer{margin-right:48px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionContainer{margin-right:0}}.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionContainer p{font-size:16px;line-height:24px;color:#191919;text-align:left;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-top:0;margin-bottom:0}.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionContainer .bold-heading{margin-top:8px;margin-bottom:24px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionContainer .bold-heading{margin-top:16px}}.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionContainer .bold-heading1{margin-top:8px;margin-bottom:0}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionContainer .bold-heading1{margin-top:16px}}.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionContainer p+ul{margin-top:16px}.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionContainer strong{font-size:18px;line-height:28px}.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionContainer ul{font-size:16px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;padding-left:27px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionContainer ul{font-size:14px;line-height:21px;margin-top:24px;margin-bottom:0}}.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionContainer ul li{padding-left:8px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-free-Image-pay-presto .instructionContainer ul li{padding-bottom:8px}}.google-wallet-page-main-content .Hello-presto{padding-top:44.6px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-presto{padding-top:24px;padding-bottom:8px}}.google-wallet-page-main-content .Hello-presto .contentDescription p{width:100%}.google-wallet-page-main-content .Hello-presto-get-card{padding-top:50px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-presto-get-card{padding-top:14px;padding-bottom:0}}.google-wallet-page-main-content .Hello-presto-get-card .contentDescription p{width:100%;margin-top:0}.google-wallet-page-main-content .Hello-presto-convert-card{padding-top:50px}@media only screen and (max-width:920px){.google-wallet-page-main-content .Hello-presto-convert-card{padding-top:14px;padding-bottom:0}}.google-wallet-page-main-content .accordion-staticpage-section-wrapper .Accordion-HelloPresto,.google-wallet-page-main-content .Hello-presto-convert-card .contentDescription p{width:100%}@media only screen and (max-width:920px){.google-wallet-page-main-content .accordion-staticpage-section-wrapper .Accordion-HelloPresto{width:auto}}.google-wallet-page-main-content .accordion-staticpage-section-wrapper .Accordion-HelloPresto .accordion-content{background-color:#fff}.google-wallet-page-main-content .accordion-heading{line-height:24px;color:#191919}.google-wallet-page-main-content .accordion-content{font-size:14px;line-height:24px;color:#191919}.google-wallet-page-main-content .Presto-FAQ h2.display-4{font-size:48px;line-height:66px;color:#191919}@media only screen and (max-width:920px){.google-wallet-page-main-content .Presto-FAQ{font-size:26px;line-height:32px}}.google-wallet-page-main-content .Presto-FAQ .google-wallet-content-block-description p{margin-bottom:24px}.main-content,.main-content .Reportlostcard{background-color:#fafafa}.main-content .Reportlostcard .display-4{color:#181818;font-weight:lighter;font-family:"AvenirNextLTPro-Regular",sans-serif;min-height:1px;line-height:1.1;display:block;text-align:center;padding:40px 15px;font-size:4.8rem;margin-bottom:0!important;position:relative}@media only screen and (max-width:920px){.main-content .Reportlostcard .display-4{font-size:2rem;line-height:1.2em;margin-left:auto!important;margin-right:auto!important;width:65%;margin-top:60px!important}}.main-content .Reportlostcard .contentDescription{background-color:#fafafa;max-width:1178px;margin-left:auto;margin-right:auto;font-family:"AvenirNextLTPro-Regular",sans-serif}.main-content .Reportlostcard .contentDescription .container{background:#fafafa}.main-content .Reportlostcard .contentDescription .heading-paragraph{padding-left:15px;padding-right:15px}.main-content .Reportlostcard .contentDescription .heading-paragraph h3{font-size:22px;color:#181818;font-weight:600;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-bottom:10px}@media only screen and (max-width:920px){.main-content .Reportlostcard .contentDescription .heading-paragraph h3{font-size:16px;font-weight:700}}.main-content .Reportlostcard .contentDescription .heading-paragraph p{color:#666;line-height:2em;margin-top:0;font-size:1.6rem}.main-content .Reportlostcard .contentDescription .heading-paragraph p a{color:#3a811e;font-family:"AvenirNextLTPro-Regular",sans-serif}.main-content .Reportlostcard .contentDescription .heading-paragraph ol{display:block;list-style-type:decimal;line-height:1.6rem;font-size:1.6rem;line-height:2em}.main-content .Reportlostcard .contentDescription .heading-paragraph ol li{color:#666;text-align:-webkit-match-parent;line-height:2em}.main-content .Reportlostcard .contentDescription .heading-paragraph ol li a{color:#3a811e}.main-content .Vouchers{padding-bottom:80px;background-color:#fff}.main-content .Vouchers .display-4{color:#181818;font-family:"AvenirNextLTPro-Demi",sans-serif;display:block;text-align:left;font-size:3rem;position:relative;padding-top:56px;line-height:72px;padding-bottom:96px;border-bottom:1px solid #d1d1d1;margin:0 auto;width:944px}@media only screen and (max-width:920px){.main-content .Vouchers .display-4{line-height:48px;padding-top:32px;font-size:32px;padding-bottom:32px;margin:0 16px;width:unset}}.main-content .Vouchers .contentDescription{background-color:#f3f3f3}.main-content .Vouchers .contentDescription .heading-paragraph{background-color:#f3f3f3;width:944px}@media only screen and (max-width:920px){.main-content .Vouchers .contentDescription .heading-paragraph{padding-left:16px;padding-right:16px;width:unset}}.main-content .Vouchers .contentDescription .heading-paragraph h3{font-size:22px;line-height:32px;color:#191919;font-weight:500;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-bottom:10px}@media only screen and (max-width:920px){.main-content .Vouchers .contentDescription .heading-paragraph h3{font-size:22px;line-height:32px;margin-top:32px}}.main-content .Vouchers .contentDescription .heading-paragraph p{color:#191919;line-height:24px;margin-top:20px;font-size:16px;width:64%;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.main-content .Vouchers .contentDescription .heading-paragraph p{font-size:16px;width:99%;line-height:24px;margin-top:16px}}.main-content .Vouchers .contentDescription .heading-paragraph p a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px}.main-content .Vouchers .contentDescription .heading-paragraph .bold-heading{font-size:19px;width:66%;margin-top:32px;line-height:1.7rem}@media only screen and (max-width:920px){.main-content .Vouchers .contentDescription .heading-paragraph .bold-heading{font-size:18px;width:100%;margin-top:32px;line-height:28px}}.main-content .Vouchers .contentDescription .heading-paragraph .bold-heading-para{margin-top:-9px}.main-content .Vouchers .contentDescription .heading-paragraph .bold-heading-para1{margin-top:-9px;width:65%}@media only screen and (max-width:920px){.main-content .Vouchers .contentDescription .heading-paragraph .bold-heading-para1{width:100%}}.main-content .Vouchers .contentDescription .heading-paragraph strong{font-family:"AvenirNextLTPro-Demi",sans-serif;color:#191919}.main-content .Vouchers .contentDescription .heading-paragraph ol{display:block;list-style-type:decimal;width:59%;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.main-content .Vouchers .contentDescription .heading-paragraph ol{width:94%;padding-left:20px;margin-top:24px;margin-bottom:24px}}.main-content .Vouchers .contentDescription .heading-paragraph ol li{color:#191919;text-align:-webkit-match-parent;line-height:24px;font-size:16px;padding-bottom:16px;padding-left:5px}@media only screen and (max-width:920px){.main-content .Vouchers .contentDescription .heading-paragraph ol li{font-size:14px;line-height:21px;padding-left:10px;padding-bottom:8px}}.main-content .Vouchers .contentDescription .heading-paragraph ol li a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px}@media only screen and (max-width:920px){.main-content .Vouchers .contentDescription .heading-paragraph ol li a{font-size:14px}}.main-content .now-available{width:944px;margin-left:auto;margin-right:auto}@media only screen and (max-width:920px){.main-content .now-available{width:unset;padding-left:16px;margin-left:0;margin-right:0;padding-right:16px}}.main-content .now-available .display-4{font-size:22px;color:#191919;display:block;font-weight:500;line-height:1.1;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:20px;margin-bottom:10px}@media only screen and (max-width:920px){.main-content .now-available .display-4{line-height:28px;font-size:18px}}.main-content .now-available p{width:65%;font-size:16px;color:#191919;line-height:1.5em;display:block;margin-top:18px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.main-content .now-available p{width:unset;font-size:16px;line-height:24px}}.main-content .now-available p a{color:#191919;cursor:pointer;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline}.main-content .discover-more{background-color:#fff;padding-top:35px}.main-content .discover-more .display-4{width:944px;font-size:26px;color:#191919;display:block;font-weight:500;line-height:1.1;font-family:"AvenirNextLTPro-Demi",sans-serif;margin:20px auto 10px}@media only screen and (max-width:920px){.main-content .discover-more .display-4{font-size:22px;line-height:32px;width:unset;padding-left:16px;margin-left:0;margin-right:0;padding-right:16px}}.main-content .discover-more p{width:944px;margin-left:auto;margin-right:auto;font-size:16px;color:#191919;line-height:1.5em;display:block;margin-top:18px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.main-content .discover-more p{width:unset;padding-left:22px;margin-left:0;margin-right:0;padding-right:22px;font-size:16px;line-height:24px}}.main-content .discover-more p a{color:#191919;cursor:pointer;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline}.main-content .how-to-use-presto-etickets{width:944px;margin-left:auto;margin-right:auto;padding-top:35px;padding-bottom:35px}@media only screen and (max-width:920px){.main-content .how-to-use-presto-etickets{width:unset;padding-left:16px;margin-left:0;margin-right:0;padding-right:16px}}.main-content .how-to-use-presto-etickets h1{font-size:26px;color:#191919;display:block;font-weight:500;line-height:1.1;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:20px;margin-bottom:10px}@media only screen and (max-width:920px){.main-content .how-to-use-presto-etickets h1{font-size:22px;line-height:32px}}.main-content .how-to-use-presto-etickets h3{font-size:22px;color:#191919}@media only screen and (max-width:920px){.main-content .how-to-use-presto-etickets h3{line-height:28px;font-size:18px}}.main-content .how-to-use-presto-etickets ul{width:59%}@media only screen and (max-width:920px){.main-content .how-to-use-presto-etickets ul{width:91%;padding-left:25px}}.main-content .how-to-use-presto-etickets ul li{font-size:16px;color:#191919;line-height:1.5em;font-family:"AvenirNextLTPro-Regular",sans-serif;padding-bottom:10px}@media only screen and (max-width:920px){.main-content .how-to-use-presto-etickets ul li{font-size:14px;line-height:21px}}.main-content .how-to-use-presto-etickets p{width:63%;font-size:16px;color:#191919;line-height:1.5em;display:block;margin-top:18px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.main-content .how-to-use-presto-etickets p{width:unset;font-size:16px;line-height:24px}}.main-content .how-to-use-presto-etickets p a{color:#191919;cursor:pointer;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline}.main-content .transit-agency{background-color:#fff;padding-top:35px;padding-bottom:24px}@media only screen and (max-width:920px){.main-content .transit-agency{padding-left:16px;padding-right:16px}}.main-content .transit-agency .display-4{width:944px;line-height:38px;font-size:26px;color:#191919;display:block;font-weight:500;font-family:"AvenirNextLTPro-Demi",sans-serif;margin:20px auto 10px}@media only screen and (max-width:920px){.main-content .transit-agency .display-4{width:unset;font-size:22px;line-height:32px}}.main-content .transit-agency p{width:944px;margin-left:auto;margin-right:auto;font-size:16px;color:#191919;line-height:1.5em;display:block;margin-top:18px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.main-content .transit-agency p{width:unset;font-size:16px;line-height:24px}}.main-content .terms-content{width:944px;margin:48px auto}@media only screen and (max-width:920px){.main-content .terms-content{margin:32px 16px;width:90%}}.main-content .terms-content .display-4{font-size:32px;color:#191919;line-height:48px;display:block;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-bottom:40px}@media only screen and (max-width:920px){.main-content .terms-content .display-4{line-height:40px;font-size:26px}}@media only screen and (max-width:920px){.main-content .terms-content .contentDescription{width:100%}}.main-content .terms-content .contentDescription p{font-size:16px;color:#191919;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;width:74%;border-bottom:1px solid #d1d1d1;padding-bottom:48px}@media only screen and (max-width:920px){.main-content .terms-content .contentDescription p{width:100%;font-size:14px;line-height:21px;padding-bottom:32px}}.main-content .terms-content strong{font-size:22px;color:#191919;line-height:32px;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.main-content .terms-content strong{font-size:20px}}.main-content .terms-content-1{width:944px;margin:0 auto 30px}@media only screen and (max-width:920px){.main-content .terms-content-1{margin:32px 16px;width:90%}}.main-content .terms-content-1 span{text-decoration:none!important}.main-content .terms-content-1 .display-4{font-size:32px;color:#191919;line-height:48px;display:block;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-bottom:40px}@media only screen and (max-width:920px){.main-content .terms-content-1 .display-4{line-height:40px;font-size:26px;margin-bottom:32px}}@media only screen and (max-width:920px){.main-content .terms-content-1 .contentDescription{width:100%}}.main-content .terms-content-1 .contentDescription p{font-size:16px;color:#191919;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;width:75%}@media only screen and (max-width:920px){.main-content .terms-content-1 .contentDescription p{width:100%;font-size:14px;line-height:21px}}.main-content .terms-content-1 .contentDescription p a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif}.main-content .terms-content-1 .contentDescription .terms-social-last-para{margin-bottom:64px}@media only screen and (max-width:920px){.main-content .terms-content-1 .contentDescription .terms-social-last-para{margin-bottom:48px}}.main-content .terms-content-1 ul{padding-left:25px;width:71%}@media only screen and (max-width:920px){.main-content .terms-content-1 ul{width:88%}}.main-content .terms-content-1 ul li{font-size:16px;color:#191919;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;padding-top:10px}@media only screen and (max-width:920px){.main-content .terms-content-1 ul li{font-size:14px;line-height:21px}}.main-content .terms-content-1 strong{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:22px;line-height:32px}@media only screen and (max-width:920px){.main-content .terms-content-1 strong{font-size:20px}}.main-content .terms-content-2{width:944px;margin:0 auto 48px}@media only screen and (max-width:920px){.main-content .terms-content-2{margin:32px 16px;width:90%}}.main-content .terms-content-2 table{border:none!important;border-collapse:collapse;width:74%}@media only screen and (max-width:920px){.main-content .terms-content-2 table{margin-top:32px;width:100%}}.main-content .terms-content-2 table tr{vertical-align:top}.main-content .terms-content-2 table tr :last-child{border:none}.main-content .terms-content-2 table th{background-color:#dedede;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:14px;line-height:21px;color:#191919;text-align:left;padding:21px 27px 22px 16px;border-right:1px solid #d1d1d1}@media only screen and (max-width:920px){.main-content .terms-content-2 table th{font-size:12px;padding:8px;line-height:20px}}.main-content .terms-content-2 table td{color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px;line-height:21px;padding:10px 16px 17px;border-right:1px solid #d1d1d1}@media only screen and (max-width:920px){.main-content .terms-content-2 table td{font-size:12px;padding:8px;line-height:20px}}.main-content .terms-content-2 table tr:nth-child(2n){background-color:#fff}.main-content .terms-content-2 span{text-decoration:none!important}.main-content .terms-content-2 .display-4{font-size:32px;color:#191919;line-height:48px;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-bottom:40px}@media only screen and (max-width:920px){.main-content .terms-content-2 .display-4{line-height:40px;font-size:26px}}.main-content .terms-content-2 h2{font-size:22px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:32px;margin-top:32px}@media only screen and (max-width:920px){.main-content .terms-content-2 h2{font-size:20px;line-height:32px}}@media only screen and (max-width:920px){.main-content .terms-content-2 h3{font-size:17px}}.main-content .terms-content-2 .contentDescription{font-size:16px;color:#191919;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.main-content .terms-content-2 .contentDescription{width:100%}}.main-content .terms-content-2 .contentDescription h3{font-size:22px;font-family:"AvenirNextLTPro-Demi",sans-serif;color:#191919}.main-content .terms-content-2 p{font-size:16px;color:#191919;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;width:74%;margin-top:24px}@media only screen and (max-width:920px){.main-content .terms-content-2 p{width:100%;font-size:14px;line-height:21px}}.main-content .terms-content-2 p a{color:#181818;font-family:"AvenirNextLTPro-Demi",sans-serif}.main-content .terms-content-2 .terms-last-para{border-bottom:1px solid #d1d1d1;padding-bottom:48px}@media only screen and (max-width:920px){.main-content .terms-content-2 .terms-last-para{padding-bottom:32px}}.main-content .terms-content-2 ul{padding-left:65px;padding-right:65px}@media only screen and (max-width:920px){.main-content .terms-content-2 ul{padding-left:50px;padding-right:34px}}.main-content .terms-content-2 ul li{font-size:16px;color:#181818;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;padding-top:10px}.main-content .terms-content-2 strong{color:#181818;font-family:"AvenirNextLTPro-Demi",sans-serif}.prestoticket{background-color:#fff;padding-top:56px;padding-left:170px;line-height:1.3rem;padding-bottom:32px}@media only screen and (max-width:920px){.prestoticket{padding-top:32px;padding-left:22px;margin-left:0;margin-right:0;padding-right:22px}}.prestoticket .display-4{margin-top:0;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;line-height:72px;color:#191919;margin-bottom:8px}@media only screen and (max-width:920px){.prestoticket .display-4{font-size:32px;line-height:48px;margin-bottom:8px}}.prestoticket .contentDescription p{width:64%;font-size:18px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:28px;display:block;text-align:left;color:#191919;margin-bottom:0;margin-top:0}@media only screen and (max-width:920px){.prestoticket .contentDescription p{font-size:16px;line-height:24px;width:100%}}.prestoticket-prices{background-color:#fff;padding-top:48px;line-height:1.3rem;padding-bottom:56px}@media only screen and (max-width:920px){.prestoticket-prices{line-height:4rem;margin-bottom:0;width:90%;margin-left:0;margin-right:0;padding:24px 16px 32px}}.prestoticket-prices .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:26px;line-height:40px;color:#191919;margin:0 auto 24px;width:944px}@media only screen and (max-width:920px){.prestoticket-prices .display-4{padding-top:0;padding-bottom:0;margin-bottom:16px;font-size:22px;line-height:32px;width:100%}}.prestoticket-prices .contentDescription{margin:0 auto;width:944px}.prestoticket-prices .contentDescription p{width:64%;font-size:16px;color:#191919;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;display:block;text-align:left;margin-top:0}@media only screen and (max-width:920px){.prestoticket-prices .contentDescription p{font-size:16px;line-height:24px;width:100%;margin-top:0}}@media only screen and (max-width:920px){.prestoticket-prices .contentDescription{width:100%}}.paper-tickets-expire{background-color:#fff;padding-top:48px;padding-bottom:56px}@media only screen and (max-width:920px){.paper-tickets-expire{line-height:4rem;margin-bottom:0;width:90%;margin-left:0;margin-right:0;padding:24px 16px 32px}}.paper-tickets-expire .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:26px;color:#191919;line-height:40px;margin:0 auto 24px;width:944px}@media only screen and (max-width:920px){.paper-tickets-expire .display-4{padding-top:0;margin-bottom:16px;font-size:22px;line-height:32px;width:100%}}.paper-tickets-expire .contentDescription{margin:0 auto;width:944px}.paper-tickets-expire .contentDescription p{width:64%;font-size:16px;color:#191919;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;display:block;text-align:left;margin-top:0}@media only screen and (max-width:920px){.paper-tickets-expire .contentDescription p{font-size:16px;line-height:24px;width:100%;padding-bottom:0}}.paper-tickets-expire .contentDescription a{color:#191919}@media only screen and (max-width:920px){.paper-tickets-expire .contentDescription{width:100%}}.prestoticket-use{padding-top:48px;padding-bottom:48px;line-height:1.3rem}@media only screen and (max-width:920px){.prestoticket-use{line-height:4rem;width:90%;margin-left:0;margin-right:0;padding:32px 16px}}.prestoticket-use .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:26px;color:#191919;line-height:40px;margin:0 auto 24px;width:944px}@media only screen and (max-width:920px){.prestoticket-use .display-4{padding-top:0;padding-bottom:0;margin-bottom:16px;font-size:22px;line-height:32px;width:100%}}.prestoticket-use .contentDescription{margin:0 auto;width:944px}.prestoticket-use .contentDescription p{width:64%;font-size:16px;color:#191919;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;display:block;text-align:left;margin-top:0}@media only screen and (max-width:920px){.prestoticket-use .contentDescription p{font-size:16px;line-height:24px;width:100%;margin-top:0}}@media only screen and (max-width:920px){.prestoticket-use .contentDescription{width:100%}}.prestoticket-check{padding-top:48px;padding-bottom:80px}@media only screen and (max-width:920px){.prestoticket-check{line-height:4rem;width:90%;margin-left:0;margin-right:0;padding:32px 16px 64px}}.prestoticket-check .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:26px;color:#191919;line-height:40px;margin:0 auto 24px;width:944px}@media only screen and (max-width:920px){.prestoticket-check .display-4{padding-top:0;padding-bottom:0;margin-bottom:5px;font-size:22px;line-height:32px;width:100%}}.prestoticket-check .contentDescription{margin:0 auto;width:944px}.prestoticket-check .contentDescription p{width:64%;font-size:16px;color:#191919;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;display:block;text-align:left;margin-bottom:0;margin-top:0}@media only screen and (max-width:920px){.prestoticket-check .contentDescription p{font-size:16px;line-height:24px;width:100%;margin-top:0}}@media only screen and (max-width:920px){.prestoticket-check .contentDescription{width:100%}}.new-mainContent .autoNewContents{padding-top:32px;margin-right:auto;margin-left:auto}.new-mainContent .autoNewContents .display-4{font-size:3rem;font-family:"AvenirNextLTPro-Demi",sans-serif;color:#191919;font-weight:lighter;line-height:72px;display:block;text-align:left;margin-bottom:24px;margin-top:0}@media only screen and (max-width:920px){.new-mainContent .autoNewContents .display-4{font-size:32px;line-height:48px;margin-bottom:0}}.new-mainContent .autoNewContents .contentDescription .text-center{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;font-size:1rem;line-height:24px;padding-bottom:47px;text-align:left;width:98%}@media only screen and (max-width:920px){.new-mainContent .autoNewContents .contentDescription .text-center{font-size:16px;line-height:24px;width:100%;margin-top:8px;padding-bottom:40px}}.new-mainContent .loading-funds-content{padding-top:32px;margin-right:auto;margin-left:auto}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content{padding-top:32px}}.new-mainContent .loading-funds-content .display-4{font-size:48px;font-family:"AvenirNextLTPro-Demi",sans-serif;color:#191919;font-weight:lighter;line-height:72px;display:block;text-align:left;margin-bottom:16px;margin-top:0}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content .display-4{font-size:32px;line-height:48px;margin-bottom:10px}}.new-mainContent .loading-funds-content .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;font-size:16px;line-height:24px;padding-bottom:50px;text-align:left}@media only screen and (max-width:920px){.new-mainContent .loading-funds-content .contentDescription{font-size:16px;line-height:24px;padding-bottom:40px}}.new-mainContent .setting-up-load{padding-top:32px;margin-right:auto;margin-left:auto}@media only screen and (max-width:920px){.new-mainContent .setting-up-load{padding-top:32px}}.new-mainContent .setting-up-load .display-4{font-size:3rem;font-family:"AvenirNextLTPro-Demi",sans-serif;color:#191919;font-weight:lighter;line-height:72px;display:block;text-align:left;margin-bottom:25px;margin-top:0}@media only screen and (max-width:920px){.new-mainContent .setting-up-load .display-4{font-size:32px;line-height:48px;margin-bottom:10px}}.new-mainContent .setting-up-load .text-center{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;font-size:1rem;padding-bottom:50px;text-align:left;width:90%;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .setting-up-load .text-center{font-size:16px;line-height:24px;width:100%;padding-bottom:40px}}.new-mainContent .checking-balance{padding-top:32px;margin-right:auto;margin-left:auto}@media only screen and (max-width:920px){.new-mainContent .checking-balance{padding-top:32px}}.new-mainContent .checking-balance .display-4{font-size:48px;font-family:"AvenirNextLTPro-Demi",sans-serif;color:#181818;font-weight:lighter;line-height:72px;display:block;text-align:left;margin-top:0;margin-bottom:24px}@media only screen and (max-width:920px){.new-mainContent .checking-balance .display-4{font-size:32px;line-height:48px;margin-bottom:10px}}.new-mainContent .checking-balance .contentDescription .text-center{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#181818;font-size:16px;line-height:24px;padding-bottom:50px;text-align:left}@media only screen and (max-width:920px){.new-mainContent .checking-balance .contentDescription .text-center{padding-bottom:40px}}.new-mainContent .find-outlets-heading{text-align:left;padding-bottom:16px}.new-mainContent .find-outlets-heading .display-4{font-size:3rem;font-family:"AvenirNextLTPro-Demi",sans-serif;color:#191919;line-height:72px;display:block;margin-bottom:0;margin-top:32px}@media only screen and (max-width:920px){.new-mainContent .find-outlets-heading .display-4{font-size:32px;line-height:48px}}.new-mainContent .find-outlets-heading .contentDescription p{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;font-size:16px;line-height:24px;display:block;padding-bottom:16px;border-bottom:1.5px solid #dbdbdb}@media only screen and (max-width:920px){.new-mainContent .find-outlets-heading .contentDescription p{margin-top:8px}}.new-mainContent .find-outlet-heading{text-align:left;padding-bottom:16px}.new-mainContent .find-outlet-heading .display-4{font-size:3rem;font-family:"AvenirNextLTPro-Demi",sans-serif;color:#191919;line-height:72px;display:block;margin-bottom:0;margin-top:32px}@media only screen and (max-width:920px){.new-mainContent .find-outlet-heading .display-4{font-size:32px;line-height:48px}}.new-mainContent .find-outlet-heading .contentDescription p{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;font-size:16px;line-height:24px;display:block;padding-bottom:16px;border-bottom:1.5px solid #dbdbdb}@media only screen and (max-width:920px){.new-mainContent .find-outlet-heading .contentDescription p{margin-top:8px}}.new-mainContent .prestocard{padding-top:32px;margin-right:auto;margin-left:auto}@media only screen and (max-width:920px){.new-mainContent .prestocard{padding-right:13px;margin-left:0}}.new-mainContent .prestocard .display-4{font-size:48px;font-family:"AvenirNextLTPro-Demi",sans-serif;color:#191919;font-weight:lighter;line-height:72px;display:block;text-align:left;margin-bottom:16px;margin-top:0}@media only screen and (max-width:920px){.new-mainContent .prestocard .display-4{font-size:32px;line-height:48px;margin-bottom:10px}}.new-mainContent .prestocard .contentDescription .text-center{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;font-size:16px;padding-bottom:46px;text-align:left;width:100%;line-height:24px}@media only screen and (max-width:920px){.new-mainContent .prestocard .contentDescription .text-center{font-size:16px;line-height:24px;width:100%;padding-bottom:40px}}.additional-information{background-color:#fff;padding-top:56px;line-height:1.3rem;padding-bottom:60px;border-bottom:2px solid #dadada}@media only screen and (max-width:920px){.additional-information{line-height:4rem;margin-bottom:32px;margin-left:0;margin-right:0;padding:32px 16px}}.additional-information .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:3rem;line-height:72px;color:#191919;padding-bottom:8px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.additional-information .display-4{font-size:32px;line-height:48px;width:90%;margin:0}}.additional-information .contentDescription{width:944px;margin:0 auto}@media only screen and (max-width:920px){.additional-information .contentDescription{font-size:16px;line-height:24px;width:85%;margin:0}}.additional-information .contentDescription p{font-size:18px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:28px;display:block;text-align:left;color:#191919;margin-top:0;margin-bottom:0}.take-our-survey{line-height:1.3rem;padding:20px 200px 32px}@media only screen and (max-width:920px){.take-our-survey{line-height:4rem;padding-top:10px;margin-bottom:8px;width:90%;padding-left:22px;margin-left:0;margin-right:0;padding-right:0}}.take-our-survey .display-4{padding-top:18px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:3rem;color:#191919;text-align:center}@media only screen and (max-width:920px){.take-our-survey .display-4{font-size:32px;margin-bottom:0!important;padding-bottom:0!important;padding-top:5px}}.take-our-survey .contentDescription p{font-size:18px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:28px;display:block;color:#1a1a1a;text-align:center;margin-top:6px}@media only screen and (max-width:920px){.take-our-survey .contentDescription p{font-size:16px;line-height:1.5em;margin-bottom:0!important;margin-top:8px}}.customer-charter-title-content{background-color:#fff;padding:56px 0 32px;border-bottom:2px solid #dfdede;margin-bottom:48px}@media only screen and (max-width:920px){.customer-charter-title-content{padding:32px 16px;margin-bottom:32px}}.customer-charter-title-content .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;line-height:72px;width:944px;margin:0 auto 8px}@media only screen and (max-width:920px){.customer-charter-title-content .display-4{font-size:32px;line-height:48px;width:100%}}.customer-charter-title-content .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;font-weight:lighter;font-size:18px;line-height:28px;color:#1a1a1a;width:944px;margin:0 auto;display:flex}.customer-charter-title-content .contentDescription #contentText{max-width:675px}.customer-charter-title-content .contentDescription #contentSpace{max-width:269px}@media only screen and (max-width:920px){.customer-charter-title-content .contentDescription #contentSpace{max-width:0}}@media only screen and (max-width:920px){.customer-charter-title-content .contentDescription{width:100%;line-height:24px;font-size:16px;color:#191919}}.customer-charter-three-colum{width:944px;margin:0 auto}@media only screen and (max-width:920px){.customer-charter-three-colum{width:auto}}.customer-charter-three-colum .column{max-width:unset!important}.promise-one{background-color:#fff;border-top:8px solid #b7dd79;padding:16px 24px 0;height:344px}@media only screen and (max-width:920px){.promise-one{padding:16px 16px 24px;margin:0 16px 16px}}.promise-one .display-4{font-size:26px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:40px;margin-top:0;margin-bottom:16px}@media only screen and (max-width:920px){.promise-one .display-4{font-size:22px;line-height:32px}}.promise-one .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem}.promise-two{background-color:#fff;border-top:8px solid #05c3de;padding:16px 24px 0;margin-left:16px;height:344px}@media only screen and (max-width:920px){.promise-two{padding:16px 16px 24px;margin:0 16px 16px}}.promise-two .display-4{font-size:26px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:40px;margin-top:0;margin-bottom:16px}@media only screen and (max-width:920px){.promise-two .display-4{font-size:22px;line-height:32px}}.promise-two .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem}@media only screen and (max-width:920px){.promise-two .contentDescription{padding-right:6px}}.promise-three{background-color:#fff;border-top:8px solid #ff8674;padding:16px 24px 0;margin-left:16px;height:344px}@media only screen and (max-width:920px){.promise-three{padding:16px 16px 24px;margin:0 16px 16px}}.promise-three .display-4{font-size:26px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:40px;margin-top:0;margin-bottom:16px}@media only screen and (max-width:920px){.promise-three .display-4{font-size:22px;line-height:32px}}.promise-three .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem}@media only screen and (max-width:920px){.promise-three .contentDescription{padding-right:7px}}.promise-four{background-color:#fff;border-top:8px solid #a396ff;padding:16px 24px 0;margin-top:16px;height:344px}@media only screen and (max-width:920px){.promise-four{padding:16px 16px 24px;margin:0 16px 16px}}.promise-four .display-4{font-size:26px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:40px;margin-top:0;margin-bottom:16px}@media only screen and (max-width:920px){.promise-four .display-4{font-size:22px;line-height:32px}}.promise-four .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem}@media only screen and (max-width:920px){.promise-four .contentDescription{padding-right:7px}}.promise-five{background-color:#fff;border-top:8px solid #c91d69;padding:16px 24px 0;margin-left:16px;margin-top:16px;height:344px}@media only screen and (max-width:920px){.promise-five{padding:16px 16px 24px;margin:0 16px 16px}}.promise-five .display-4{font-size:26px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:40px;margin-top:0;margin-bottom:16px}@media only screen and (max-width:920px){.promise-five .display-4{font-size:22px;line-height:32px}}.promise-five .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem}@media only screen and (max-width:920px){.promise-five .contentDescription{padding-right:7px}}.promises-paragraph{background-color:#e7e6e6;font-family:"AvenirNextLTPro-Regular",sans-serif;padding:8px 24px 0;margin-left:16px;margin-top:16px;height:360px}@media only screen and (max-width:920px){.promises-paragraph{padding:16px 16px 24px;margin:0 16px 64px}}.promises-paragraph .contentDescription{line-height:1.5rem}@media only screen and (max-width:920px){.promises-paragraph .contentDescription{padding-right:7px}}.promise-one-french{background-color:#fff;border-top:8px solid #b7dd79;padding:16px 24px 0;height:420px}@media only screen and (max-width:920px){.promise-one-french{padding:16px 16px 24px;margin:0 16px 16px}}.promise-one-french .display-4{font-size:26px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:40px;margin-top:0;margin-bottom:16px}@media only screen and (max-width:920px){.promise-one-french .display-4{font-size:22px;line-height:32px}}.promise-one-french .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem}.promise-two-french{background-color:#fff;border-top:8px solid #05c3de;padding:16px 24px 0;margin-left:16px;height:420px}@media only screen and (max-width:920px){.promise-two-french{padding:16px 16px 24px;margin:0 16px 16px}}.promise-two-french .display-4{font-size:26px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:40px;margin-top:0;margin-bottom:16px}@media only screen and (max-width:920px){.promise-two-french .display-4{font-size:22px;line-height:32px}}.promise-two-french .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem}@media only screen and (max-width:920px){.promise-two-french .contentDescription{padding-right:6px}}.promise-three-french{background-color:#fff;border-top:8px solid #ff8674;padding:16px 24px 0;margin-left:16px;height:420px}@media only screen and (max-width:920px){.promise-three-french{padding:16px 16px 24px;margin:0 16px 16px}}.promise-three-french .display-4{font-size:26px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:40px;margin-top:0;margin-bottom:16px}@media only screen and (max-width:920px){.promise-three-french .display-4{font-size:22px;line-height:32px}}.promise-three-french .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem}@media only screen and (max-width:920px){.promise-three-french .contentDescription{padding-right:7px}}.promise-four-french{background-color:#fff;border-top:8px solid #a396ff;padding:16px 24px 0;margin-top:16px;height:420px}@media only screen and (max-width:920px){.promise-four-french{padding:16px 16px 24px;margin:0 16px 16px}}.promise-four-french .display-4{font-size:26px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:40px;margin-top:0;margin-bottom:16px}@media only screen and (max-width:920px){.promise-four-french .display-4{font-size:22px;line-height:32px}}.promise-four-french .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem}@media only screen and (max-width:920px){.promise-four-french .contentDescription{padding-right:7px}}.promise-five-french{background-color:#fff;border-top:8px solid #c91d69;padding:16px 24px 0;margin-left:16px;margin-top:16px;height:420px}@media only screen and (max-width:920px){.promise-five-french{padding:16px 16px 24px;margin:0 16px 16px}}.promise-five-french .display-4{font-size:26px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:40px;margin-top:0;margin-bottom:16px}@media only screen and (max-width:920px){.promise-five-french .display-4{font-size:22px;line-height:32px}}.promise-five-french .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem}@media only screen and (max-width:920px){.promise-five-french .contentDescription{padding-right:7px}}.promises-paragraph-french{background-color:#e7e6e6;font-family:"AvenirNextLTPro-Regular",sans-serif;padding:8px 24px 0;margin-left:16px;margin-top:16px;height:435px}@media only screen and (max-width:920px){.promises-paragraph-french{padding:16px 16px 24px;margin:0 16px 64px}}.promises-paragraph-french .contentDescription{line-height:1.5rem}@media only screen and (max-width:920px){.promises-paragraph-french .contentDescription{padding-right:7px}}.self-serve-reload-title .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;margin-top:32px;line-height:72px;margin-bottom:16px}@media only screen and (max-width:920px){.self-serve-reload-title .display-4{font-size:32px;line-height:48px;margin-bottom:8px}}.self-serve-reload-title .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-bottom:16px;border-bottom:1px solid #dfdddd}@media only screen and (max-width:920px){.self-serve-reload-title .contentDescription p{margin-top:0}}.ticket-vending-machines-heading{line-height:1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ticket-vending-machines-heading .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;margin-top:32px;margin-bottom:0;line-height:72px}@media only screen and (max-width:1124px){.ticket-vending-machines-heading .display-4{font-size:32px;line-height:48px}}.ticket-vending-machines-heading .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;border-bottom:1px solid #dfdddd}@media only screen and (max-width:1124px){.ticket-vending-machines-heading .contentDescription p{margin-top:8px}}#ticket-vending-machines-heading-id~div .accordion-section{margin-right:0}.get-presto-ready{background-color:#fff;padding-top:56px;padding-bottom:32px;border-bottom:1px solid #d1d1d1}@media only screen and (max-width:920px){.get-presto-ready{padding-top:32px;padding-bottom:32px}}.get-presto-ready .display-4{padding-left:170px;margin-top:0;margin-bottom:8px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;color:#191919;line-height:72px}@media only screen and (max-width:920px){.get-presto-ready .display-4{font-size:32px;line-height:48px;padding-left:22px;padding-right:0}}.get-presto-ready .contentDescription p{padding-left:170px;font-size:18px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:28px;display:block;text-align:left;color:#191919;padding-right:69px;margin-top:0;margin-bottom:0;width:59%}@media only screen and (max-width:920px){.get-presto-ready .contentDescription p{font-size:16px;line-height:24px;padding-right:22px;padding-left:22px;width:90%}}.contentblock-get-presto-ready{padding-top:48px;padding-bottom:24px}@media only screen and (max-width:920px){.contentblock-get-presto-ready{margin-left:16px;margin-right:16px;padding-top:32px;padding-bottom:24px}}.contentblock-get-presto-ready .display-4{font-size:26px;line-height:40px;color:#191919;margin:0 auto 24px;width:944px}@media only screen and (max-width:920px){.contentblock-get-presto-ready .display-4{font-size:22px;line-height:32px;width:unset}}.contentblock-get-presto-ready p{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;font-size:16px;line-height:24px;margin:0 auto;width:944px}@media only screen and (max-width:920px){.contentblock-get-presto-ready p{width:unset}}.contentblock-get-presto-ready-white{background-color:#fff;padding-left:170px;padding-top:48px;margin-bottom:-17px}@media only screen and (max-width:920px){.contentblock-get-presto-ready-white{padding-left:24px;padding-right:24px;margin-bottom:-22px;padding-top:25px}}.contentblock-get-presto-ready-white .display-4{font-size:26px;line-height:40px;color:#191919;margin-top:0;margin-bottom:24px}@media only screen and (max-width:920px){.contentblock-get-presto-ready-white .display-4{font-size:22px;line-height:32px}}.contentblock-get-presto-ready-white p{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.contentblock-get-presto-ready-white p{margin-bottom:20px}}.sitemap-heading-content{background-color:#fff;margin-top:0;padding:40px 45px 40px 178px;border-bottom:1px solid #d1d1d1}@media only screen and (max-width:920px){.sitemap-heading-content{padding:32px 0 31px 16px}}.sitemap-heading-content h1{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;margin-bottom:8px;line-height:72px;margin-top:16px}@media only screen and (max-width:920px){.sitemap-heading-content h1{font-size:32px;line-height:48px;width:95%;margin-top:0}}.sitemap-heading-content .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:18px;line-height:28px}@media only screen and (max-width:920px){.sitemap-heading-content .contentDescription{line-height:24px;font-size:16px;width:95%}}.sitemap-heading-content .contentDescription p{margin-top:0;margin-bottom:0}.refunds-content{background-color:#fff;display:flex;margin-left:auto;margin-right:auto;padding-left:150px;padding-top:35px;padding-bottom:50px;width:88%}@media only screen and (max-width:920px){.refunds-content{display:flex;flex-direction:column;padding-left:0;padding-top:20px;width:100%}}.refunds-content .display-4{font-size:27px;font-family:"AvenirNextLTPro-Demi",sans-serif;width:99%;margin-right:79px}@media only screen and (max-width:920px){.refunds-content .display-4{padding-left:15px}}.refunds-content .contentDescription{float:right;padding-top:15px}@media only screen and (max-width:920px){.refunds-content .contentDescription{padding-left:4%}}.refunds-content .refunds-sub-content{border:1px solid #dadada;width:72%;padding:10px 28px 10px 30px}@media only screen and (max-width:920px){.refunds-content .refunds-sub-content{width:84%;padding-left:20px;padding-right:20px}}.refunds-content .refunds-sub-content p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem;font-size:1rem;color:#181818;width:103%}@media only screen and (max-width:920px){.refunds-content .refunds-sub-content p{font-size:1.2rem;line-height:1.8rem;width:100%}}.refunds-content .refunds-sub-content p a{font-family:"AvenirNextLTPro-Demi",sans-serif;color:#181818}.refunds-content-french{background-color:#fff;display:flex;margin-left:auto;margin-right:auto;padding-left:150px;padding-top:35px;padding-bottom:50px;width:88%}@media only screen and (max-width:920px){.refunds-content-french{display:flex;flex-direction:column;padding-left:0;padding-top:20px}}.refunds-content-french .display-4{font-size:27px;font-family:"AvenirNextLTPro-Demi",sans-serif;width:122%;margin-right:80px}@media only screen and (max-width:920px){.refunds-content-french .display-4{padding-left:15px}}.refunds-content-french .contentDescription{float:right;padding-top:15px}@media only screen and (max-width:920px){.refunds-content-french .contentDescription{padding-left:4%}}.refunds-content-french .refunds-sub-content{border:1px solid #dadada;width:72%;padding:10px 28px 10px 30px}@media only screen and (max-width:920px){.refunds-content-french .refunds-sub-content{width:84%;padding-left:20px;padding-right:20px}}.refunds-content-french .refunds-sub-content p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem;font-size:1rem;color:#181818}@media only screen and (max-width:920px){.refunds-content-french .refunds-sub-content p{font-size:1.2rem;line-height:1.8rem}}.refunds-content-french .refunds-sub-content p a{font-family:"AvenirNextLTPro-Demi",sans-serif;color:#181818}.expiry-content{background-color:#fff;display:flex;margin-left:auto;margin-right:auto;padding-left:150px;padding-top:35px;padding-bottom:50px;width:88%}@media only screen and (max-width:920px){.expiry-content{display:flex;flex-direction:column;padding-left:0;padding-top:20px;width:100%}}.expiry-content .display-4{font-size:27px;font-family:"AvenirNextLTPro-Demi",sans-serif;width:53%;margin-right:80px}@media only screen and (max-width:920px){.expiry-content .display-4{padding-left:15px}}.expiry-content .contentDescription{float:right;padding-top:15px;margin-left:-3px}@media only screen and (max-width:920px){.expiry-content .contentDescription{padding-left:4%}}.expiry-content .expiry-sub-content{border:1px solid #dadada;width:72%;padding:10px 28px 10px 30px}@media only screen and (max-width:920px){.expiry-content .expiry-sub-content{width:84%;padding-left:20px;padding-right:20px}}.expiry-content .expiry-sub-content p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem;font-size:1rem;color:#181818;width:104%}@media only screen and (max-width:920px){.expiry-content .expiry-sub-content p{font-size:1.2rem;line-height:1.8rem;width:100%}}.expiry-content .expiry-sub-content p a{font-family:"AvenirNextLTPro-Demi",sans-serif;color:#181818}.expiry-content-french{background-color:#fff;display:flex;margin-left:auto;margin-right:auto;padding-left:150px;padding-top:35px;padding-bottom:50px;width:88%}@media only screen and (max-width:920px){.expiry-content-french{display:flex;flex-direction:column;padding-left:0;padding-top:20px}}.expiry-content-french .display-4{font-size:27px;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-right:80px;width:61%}@media only screen and (max-width:920px){.expiry-content-french .display-4{padding-left:15px}}.expiry-content-french .contentDescription{float:right;padding-top:15px}@media only screen and (max-width:920px){.expiry-content-french .contentDescription{padding-left:4%}}.expiry-content-french .expiry-sub-content{border:1px solid #dadada;width:72%;padding:10px 28px 10px 30px}@media only screen and (max-width:920px){.expiry-content-french .expiry-sub-content{width:84%;padding-left:20px;padding-right:20px}}.expiry-content-french .expiry-sub-content p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem;font-size:1rem;color:#181818}@media only screen and (max-width:920px){.expiry-content-french .expiry-sub-content p{font-size:1.2rem;line-height:1.8rem}}.expiry-content-french .expiry-sub-content p a{font-family:"AvenirNextLTPro-Demi",sans-serif;color:#181818}.TTC-content{background-color:#fff;display:flex;margin-left:auto;margin-right:auto;padding-left:150px;padding-top:35px;padding-bottom:50px;width:88%}@media only screen and (max-width:920px){.TTC-content{display:flex;flex-direction:column;padding-left:0;padding-top:20px;width:100%}}.TTC-content .display-4{font-size:27px;font-family:"AvenirNextLTPro-Demi",sans-serif;width:128%;margin-right:81px}@media only screen and (max-width:920px){.TTC-content .display-4{padding-left:20px}}.TTC-content .contentDescription{float:right;padding-top:15px}@media only screen and (max-width:920px){.TTC-content .contentDescription{padding-left:4%}}.TTC-content .TTC-sub-content{border:1px solid #dadada;width:72%;padding:10px 28px 10px 30px}@media only screen and (max-width:920px){.TTC-content .TTC-sub-content{width:84%;padding-left:20px;padding-right:20px}}.TTC-content .TTC-sub-content p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem;font-size:1rem;color:#181818;width:103%}@media only screen and (max-width:920px){.TTC-content .TTC-sub-content p{font-size:1.2rem;line-height:1.8rem;width:101%}}.TTC-content .TTC-sub-content p a{font-family:"AvenirNextLTPro-Demi",sans-serif;color:#181818}@media only screen and (max-width:920px){.TTC-content .TTC-sub-content p a{font-size:1.2rem;line-height:1.8rem}}.TTC-content .TTC-sub-content .arrow-icon1{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.TTC-content .TTC-sub-content .arrow-icon1{padding-left:10px}}.TTC-content .TTC-sub-content .arrow-icon1 .instructionimage{padding-right:10px}@media only screen and (max-width:920px){.TTC-content .TTC-sub-content .arrow-icon1 .instructionimage{padding-right:20px}}.TTC-content .TTC-sub-content .arrow-icon1 img{width:100%}@media only screen and (max-width:920px){.TTC-content .TTC-sub-content .arrow-icon1 img{width:280%}}@media only screen and (max-width:920px){.TTC-content .TTC-sub-content .arrow-icon1 a{font-size:1.2rem;line-height:28px}}.TTC-content .TTC-sub-content .arrow-icon2{display:flex;padding-left:10px}@media only screen and (max-width:920px){.TTC-content .TTC-sub-content .arrow-icon2{padding-left:10px}}.TTC-content .TTC-sub-content .arrow-icon2 .instructionimage{padding-right:10px}@media only screen and (max-width:920px){.TTC-content .TTC-sub-content .arrow-icon2 .instructionimage{padding-right:20px}}.TTC-content .TTC-sub-content .arrow-icon2 img{width:100%}@media only screen and (max-width:920px){.TTC-content .TTC-sub-content .arrow-icon2 img{width:200%}}@media only screen and (max-width:920px){.TTC-content .TTC-sub-content .arrow-icon2 a{font-size:1.2rem;line-height:28px}}.TTC-content-french{background-color:#fff;display:flex;margin-left:auto;margin-right:auto;padding-left:150px;padding-top:35px;padding-bottom:50px;width:88%}@media only screen and (max-width:920px){.TTC-content-french{display:flex;flex-direction:column;padding-left:0;padding-top:20px}}.TTC-content-french .display-4{font-size:27px;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-right:80px;width:180%}@media only screen and (max-width:920px){.TTC-content-french .display-4{padding-left:20px;width:97%}}.TTC-content-french .contentDescription{float:right;padding-top:15px}@media only screen and (max-width:920px){.TTC-content-french .contentDescription{padding-left:4%}}.TTC-content-french .TTC-sub-content{border:1px solid #dadada;width:72%;padding:10px 28px 10px 30px}@media only screen and (max-width:920px){.TTC-content-french .TTC-sub-content{width:84%;padding-left:20px;padding-right:20px}}.TTC-content-french .TTC-sub-content p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5rem;font-size:1rem;color:#181818}@media only screen and (max-width:920px){.TTC-content-french .TTC-sub-content p{font-size:1.2rem;line-height:1.8rem}}.TTC-content-french .TTC-sub-content p a{font-family:"AvenirNextLTPro-Demi",sans-serif;color:#181818}@media only screen and (max-width:920px){.TTC-content-french .TTC-sub-content p a{font-size:1.2rem;line-height:1.8rem}}.TTC-content-french .TTC-sub-content .arrow-icon1{display:flex;padding-bottom:10px;padding-left:10px;width:101%}@media only screen and (max-width:920px){.TTC-content-french .TTC-sub-content .arrow-icon1{padding-left:10px}}.TTC-content-french .TTC-sub-content .arrow-icon1 .instructionimage{padding-right:15px}@media only screen and (max-width:920px){.TTC-content-french .TTC-sub-content .arrow-icon1 .instructionimage{padding-right:25px}}.TTC-content-french .TTC-sub-content .arrow-icon1 img{width:171%;padding-bottom:30px}@media only screen and (max-width:920px){.TTC-content-french .TTC-sub-content .arrow-icon1 img{width:597%}}.TTC-content-french .TTC-sub-content .arrow-icon1 a{line-height:28px}@media only screen and (max-width:920px){.TTC-content-french .TTC-sub-content .arrow-icon1 a{font-size:1.2rem;line-height:28px}}.TTC-content-french .TTC-sub-content .arrow-icon2{display:flex;padding-left:10px}@media only screen and (max-width:920px){.TTC-content-french .TTC-sub-content .arrow-icon2{padding-left:10px}}.TTC-content-french .TTC-sub-content .arrow-icon2 .instructionimage{padding-right:12px}@media only screen and (max-width:920px){.TTC-content-french .TTC-sub-content .arrow-icon2 .instructionimage{padding-right:25px}}.TTC-content-french .TTC-sub-content .arrow-icon2 img{width:130%;padding-bottom:30px}@media only screen and (max-width:920px){.TTC-content-french .TTC-sub-content .arrow-icon2 img{width:450%}}.TTC-content-french .TTC-sub-content .arrow-icon2 a{line-height:28px}@media only screen and (max-width:920px){.TTC-content-french .TTC-sub-content .arrow-icon2 a{font-size:1.2rem;line-height:28px}}.presto-refunds{background-color:#fff;padding-top:56px;padding-bottom:32px;padding-left:170px;border-bottom:2px solid #dadada}@media only screen and (max-width:920px){.presto-refunds{padding-top:32px;padding-left:16px;margin-left:0;margin-right:0;padding-right:16px}}.presto-refunds .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;color:#181818;padding-bottom:0!important;line-height:72px;margin-bottom:0;margin-top:0}@media only screen and (max-width:920px){.presto-refunds .display-4{font-size:32px;line-height:48px}}.presto-refunds .contentDescription{width:73%}@media only screen and (max-width:920px){.presto-refunds .contentDescription{width:102%}}.presto-refunds .contentDescription p{font-size:18px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:28px;display:block;text-align:left;color:#181818;padding-right:69px;margin-bottom:0;margin-top:8px}@media only screen and (max-width:920px){.presto-refunds .contentDescription p{font-size:16px;line-height:24px;padding-right:0}}.contact-us-contact-transit-agency{width:66%}@media only screen and (max-width:920px){.contact-us-contact-transit-agency{width:100%;margin-left:0}}.contact-us-contact-transit-agency .display-4{font-size:32px;line-height:48px}@media only screen and (max-width:920px){.contact-us-contact-transit-agency .display-4{font-size:22px;line-height:24px;margin-top:0}}.contact-us-contact-transit-agency .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px}@media only screen and (max-width:920px){.contact-us-contact-transit-agency .contentDescription{font-size:16px;line-height:24px}}.get-presto-card{background-color:#fff;padding-top:56px;line-height:1.3rem;padding-bottom:60px;border-bottom:2px solid #dadada}@media only screen and (max-width:920px){.get-presto-card{line-height:4rem;margin-bottom:0;width:90%;margin-left:0;margin-right:0;padding:32px 22px}}.get-presto-card .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;line-height:72px;color:#181818;padding-bottom:0!important;width:944px;margin:0 auto}@media only screen and (max-width:920px){.get-presto-card .display-4{padding-top:0;margin-bottom:0;font-size:32px;line-height:48px;width:90%}}.get-presto-card .contentDescription p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:28px;display:block;text-align:left;color:#181818;font-size:18px;width:944px;margin:8px auto 0}@media only screen and (max-width:920px){.get-presto-card .contentDescription p{font-size:16px;line-height:24px}}.Cant-Buy{padding-top:48px;padding-bottom:48px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.Cant-Buy{padding:32px 16px 0;width:unset}}.Cant-Buy .contentDescription,.Cant-Buy .display-4{width:704px}@media only screen and (max-width:920px){.Cant-Buy .contentDescription,.Cant-Buy .display-4{width:inherit}}.Cant-Buy h1{font-size:26px;margin-bottom:0;line-height:40px;margin-top:0}@media only screen and (max-width:920px){.Cant-Buy h1{width:87%;font-size:22px;line-height:32px;margin-bottom:16px}}.Cant-Buy ul{font-family:"AvenirNextLTPro-Regular",sans-serif;padding-top:24px;padding-left:24px;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.Cant-Buy ul{width:87%;padding-left:29px;padding-top:0;padding-bottom:32px}}.Cant-Buy ul li{padding-left:5px;line-height:24px;font-size:16px}.activate-presto{background-color:#fff;padding-top:48px;padding-bottom:56px}@media only screen and (max-width:920px){.activate-presto{padding:24px 16px 32px}}.activate-presto .display-4{font-size:26px;line-height:40px;width:944px;margin:0 auto 24px}@media only screen and (max-width:920px){.activate-presto .display-4{font-size:22px;line-height:32px;margin-bottom:16px;width:unset}}.activate-presto .contentDescription{width:944px;margin:0 auto}@media only screen and (max-width:920px){.activate-presto .contentDescription{width:unset}}.activate-presto p{font-family:"AvenirNextLTPro-Regular",sans-serif;width:75%;line-height:24px;font-size:16px;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.activate-presto p{width:95%}}@media only screen and (max-width:920px){.activate-presto .sub-para{width:89%}}.report-lost{padding-top:48px;padding-bottom:80px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.report-lost{padding:32px 16px 64px;width:unset}}.report-lost .display-4{font-size:26px;margin-bottom:24px;margin-top:0;width:65%;line-height:40px}@media only screen and (max-width:920px){.report-lost .display-4{width:98%;font-size:22px;line-height:32px;margin-bottom:16px}}.report-lost p{font-family:"AvenirNextLTPro-Regular",sans-serif;width:64%;line-height:24px;font-size:16px;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.report-lost p{width:95%}}.report-lost .arrow-icon1{margin-top:24px;margin-bottom:24px}.report-lost .arrow-icon1 p{margin-bottom:0;padding-top:0}.report-lost .arrow-icon1 img{margin-top:-6px}@media only screen and (max-width:920px){.report-lost .arrow-icon1 img{display:none}}.report-lost .link{width:63%;padding-top:9px;margin-bottom:10px}@media only screen and (max-width:920px){.report-lost .link{width:93%;margin-left:0!important}}@media only screen and (max-width:920px){.report-lost .link #linkText{margin-left:0;padding-left:0!important}}.report-lost ul{font-family:"AvenirNextLTPro-Regular",sans-serif;width:70%;padding-top:0;padding-bottom:0;padding-left:26px}@media only screen and (max-width:920px){.report-lost ul{width:80%;padding-left:29px}}.report-lost ul li{padding-left:5px;line-height:24px;font-size:16px;padding-bottom:10px}.report-lost .last-para{padding-top:0;margin-top:0}.transit-pass-header{margin-top:32px;margin-bottom:48px}@media only screen and (max-width:920px){.transit-pass-header{width:100%}}.transit-pass-header .display-4{font-size:48px;line-height:72px;margin-top:32px;margin-bottom:24px}@media only screen and (max-width:920px){.transit-pass-header .display-4{font-size:32px;line-height:48px}}.transit-pass-header .contentDescription{font-family:"AvenirNextLTPro-Regular";width:100%;line-height:1.5em}.Customer-service{margin-right:auto;margin-left:auto;text-align:left;border-bottom:1.5px solid #dbdbdb;padding-bottom:16px}.Customer-service .display-4{font-size:48px;font-family:"AvenirNextLTPro-Demi",sans-serif;color:#191919;font-weight:lighter;line-height:72px;display:block;margin-bottom:16px;margin-top:32px}@media only screen and (max-width:920px){.Customer-service .display-4{font-size:32px;font-weight:300;line-height:48px;margin-bottom:8px}}.Customer-service .contentDescription p{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#181818;font-size:16px;line-height:24px;display:block;margin-bottom:0;margin-right:45px;width:100%}@media only screen and (max-width:920px){.Customer-service .contentDescription p{width:104%}}.new-presto-devices-header{margin-bottom:40px}@media only screen and (max-width:920px){.new-presto-devices-header{margin-bottom:30px}}.new-presto-devices-header h1{background-color:#fff;margin-top:0;margin-bottom:0;font-size:48px;line-height:72px;border-bottom:1px solid #d1d1d1}@media only screen and (max-width:920px){.new-presto-devices-header h1{padding:45px 25px 35px 30px;font-size:32px}}.new-presto-devices-header .contentDescription{border-bottom:1px solid #bababa;width:944px;margin:0 auto;padding-bottom:48px;padding-top:48px}@media only screen and (max-width:920px){.new-presto-devices-header .contentDescription{width:79%;margin-left:30px}}.new-presto-devices-header .contentDescription .new-presto-para{font-family:"AvenirNextLTPro-Regular",sans-serif;width:72%;line-height:1.5em}@media only screen and (max-width:920px){.new-presto-devices-header .contentDescription .new-presto-para{width:97%}}.new-presto-devices-header .contentDescription .new-presto-para span{display:block;margin-top:25px}.Hello-presto-main-title{background-color:#fff;padding-top:56px;padding-bottom:32px}@media only screen and (max-width:920px){.Hello-presto-main-title{padding-top:32px;padding-left:16px;margin-left:0;margin-right:0;padding-right:16px;width:unset}}.Hello-presto-main-title .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:60px;line-height:84px;color:#191919;margin:0 auto;width:944px}@media only screen and (max-width:920px){.Hello-presto-main-title .display-4{font-size:32px;line-height:48px;width:unset}}.Hello-presto-main-title .contentDescription{margin:0 auto;width:944px}.Hello-presto-main-title .contentDescription p{font-size:18px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:28px;display:block;text-align:left;color:#191919;margin-top:8px;margin-bottom:0}@media only screen and (max-width:920px){.Hello-presto-main-title .contentDescription p{font-size:16px;line-height:24px;width:unset}}@media only screen and (min-width:920px){.Hello-presto-main-title .contentDescription p{width:75%}}@media only screen and (max-width:920px){.Hello-presto-main-title .contentDescription{width:unset}}.Hello-presto{background-color:#fff;padding-top:56px;padding-bottom:32px}@media only screen and (max-width:920px){.Hello-presto{padding-top:32px;padding-left:16px;margin-left:0;margin-right:0;padding-right:16px;width:unset}}.Hello-presto .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;line-height:72px;color:#191919;margin:0 auto;width:944px}@media only screen and (max-width:920px){.Hello-presto .display-4{font-size:32px;line-height:48px;width:unset}}.Hello-presto .contentDescription{margin:0 auto;width:944px}.Hello-presto .contentDescription p{font-size:18px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:28px;display:block;text-align:left;color:#191919;margin-top:8px;margin-bottom:0}@media only screen and (max-width:920px){.Hello-presto .contentDescription p{font-size:16px;line-height:24px;width:unset}}@media only screen and (min-width:920px){.Hello-presto .contentDescription p{width:75%}}@media only screen and (max-width:920px){.Hello-presto .contentDescription{width:unset}}.Hello-presto-get-card{background-color:#fff;padding-top:56px}@media only screen and (max-width:920px){.Hello-presto-get-card{margin-left:0;margin-right:0;padding:32px 16px 16px;width:unset}}.Hello-presto-get-card .display-4{padding-bottom:24px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:32px;line-height:32px;color:#191919;margin:0 auto;width:944px}@media only screen and (max-width:920px){.Hello-presto-get-card .display-4{font-size:22px;line-height:32px;width:unset;padding-bottom:16px}}.Hello-presto-get-card .contentDescription{margin:0 auto;width:944px}.Hello-presto-get-card .contentDescription p{font-size:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;display:block;text-align:left;color:#191919;margin-top:8px;margin-bottom:0}@media only screen and (max-width:920px){.Hello-presto-get-card .contentDescription p{font-size:16px;line-height:24px;width:unset}}@media only screen and (min-width:920px){.Hello-presto-get-card .contentDescription p{width:75%}}@media only screen and (max-width:920px){.Hello-presto-get-card .contentDescription{width:unset}}.Hello-presto-convert-card{background-color:#fff;padding-top:56px}@media only screen and (max-width:920px){.Hello-presto-convert-card{margin-left:0;margin-right:0;padding:32px 16px 16px;width:unset}}.Hello-presto-convert-card .display-4{padding-bottom:24px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:32px;line-height:32px;color:#191919;margin:0 auto;width:944px}@media only screen and (max-width:920px){.Hello-presto-convert-card .display-4{font-size:22px;line-height:32px;width:unset;padding-bottom:16px}}.Hello-presto-convert-card .contentDescription{margin:0 auto;width:944px}.Hello-presto-convert-card .contentDescription p{font-size:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;display:block;text-align:left;color:#191919;margin-top:8px;margin-bottom:0}@media only screen and (max-width:920px){.Hello-presto-convert-card .contentDescription p{font-size:16px;line-height:24px;width:unset}}@media only screen and (min-width:920px){.Hello-presto-convert-card .contentDescription p{width:75%}}@media only screen and (max-width:920px){.Hello-presto-convert-card .contentDescription{width:unset}}.Get-to-know{background-color:#fff;padding-top:32px}@media only screen and (max-width:920px){.Get-to-know{padding-left:16px;padding-right:16px;padding-top:24px}}.Get-to-know .contentDescription p{width:700px;padding-right:243px}@media only screen and (max-width:920px){.Get-to-know .contentDescription p{width:100%;padding:0}}.Get-to-know .display-4{font-size:26px;color:#181818;display:block;font-weight:500;line-height:40px;font-family:"AvenirNextLTPro-Demi",sans-serif;width:944px;margin:10px auto}@media only screen and (max-width:920px){.Get-to-know .display-4{line-height:32px;font-size:22px;width:100%}}.Get-to-know p{width:944px;font-size:16px;color:#181818;line-height:1.5em;display:block;margin:16px auto 0;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.Get-to-know p{width:100%;font-size:19px}}@media only screen and (max-width:920px){.Learn-How-to-use{padding-left:22px;padding-right:22px}}.Learn-How-to-use .display-4{font-size:26px;color:#181818;display:block;font-weight:500;line-height:40px;font-family:"AvenirNextLTPro-Demi",sans-serif;width:944px;margin:48px auto 8px}@media only screen and (max-width:920px){.Learn-How-to-use .display-4{font-size:22px;line-height:32px;width:100%}}.Learn-How-to-use p{width:944px;font-size:16px;color:#181818;line-height:24px;display:block;margin:16px auto 0;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.Learn-How-to-use p{width:100%}}.Presto-transit-para{background-color:#fff}@media only screen and (max-width:920px){.Presto-transit-para{padding-left:16px;padding-right:16px}}.Presto-transit-para .contentDescription p{width:700px;padding-right:243px}@media only screen and (max-width:920px){.Presto-transit-para .contentDescription p{width:100%;padding:0}}.Presto-transit-para .display-4{font-size:26px;color:#181818;display:block;font-weight:500;line-height:40px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:32px;width:944px;margin:0 auto 8px;padding-top:48px}@media only screen and (max-width:920px){.Presto-transit-para .display-4{font-size:26px;line-height:32px;width:100%;padding-top:24px}}.Presto-transit-para p{width:944px;font-size:16px;color:#181818;line-height:24px;display:block;font-family:"AvenirNextLTPro-Regular",sans-serif;padding-bottom:24px;margin:8px auto 0}@media only screen and (max-width:920px){.Presto-transit-para p{width:100%}}.Presto-FAQ{padding-top:48px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.Presto-FAQ{padding-left:16px;padding-right:16px;padding-top:32px;width:unset}}.Presto-FAQ .display-4{font-size:26px;color:#181818;display:block;font-weight:500;line-height:40px;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:0;margin-bottom:8px}@media only screen and (max-width:920px){.Presto-FAQ .display-4{font-size:22px;line-height:32px;width:100%}}.Presto-FAQ p{font-size:16px;color:#191919;line-height:24px;display:block;margin-top:16px;margin-bottom:32px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.Presto-FAQ p{width:100%}}.Presto-FAQ a{font-family:"AvenirNextLTPro-Demi",sans-serif}.Use-Presto{background-color:#fff;padding-top:40px;line-height:1.3rem;padding-bottom:32px;border-bottom:1px solid #d1d1d1;margin-bottom:48px}@media only screen and (max-width:920px){.Use-Presto{padding:32px 18px 36px 16px;margin-left:0;margin-right:0;margin-bottom:0}}.Use-Presto .display-4{padding-top:15px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:3rem;line-height:72px;color:#181818;padding-bottom:0!important;width:944px;margin:0 auto 8px}@media only screen and (max-width:920px){.Use-Presto .display-4{font-size:32px;line-height:48px;padding-top:0;width:100%;margin:0 0 8px}}.Use-Presto .contentDescription{width:944px;margin:0 auto}@media only screen and (max-width:920px){.Use-Presto .contentDescription{width:100%;margin:0}}.Use-Presto .contentDescription p{width:75%;font-size:18px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:26px;display:block;text-align:left;color:#181818;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.Use-Presto .contentDescription p{font-size:16px;line-height:24px;width:unset}}.presto-perks-header{padding-top:70px;background-color:#fff;padding-left:170px;padding-bottom:20px;border-bottom:2px solid #dfdede;margin-bottom:20px}@media only screen and (max-width:920px){.presto-perks-header{padding-left:30px;padding-top:45px}}.presto-perks-header h1{font-size:48px;margin-top:0}@media only screen and (max-width:920px){.presto-perks-header h1{font-size:36px}}.presto-perks-header .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:18px;width:70%;line-height:1.5em}@media only screen and (max-width:920px){.presto-perks-header .contentDescription{font-size:16px;width:90%}}.presto-perks-header~.row{margin-left:170px}@media only screen and (max-width:920px){.presto-perks-header~.row{margin-left:30px}}.presto-perks-header~.row .column{max-width:40%}.new-to-presto-header{background-color:#fff;padding:60px 0 15px;border-bottom:2px solid #dfdede}@media only screen and (max-width:920px){.new-to-presto-header{padding-left:30px;padding-top:45px}}.new-to-presto-header .display-4{font-size:3rem;width:944px;margin:0 auto}@media only screen and (max-width:920px){.new-to-presto-header .display-4{font-size:32px}}.new-to-presto-header .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:18px;line-height:28px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.new-to-presto-header .contentDescription{width:95%;font-size:16px;margin-left:0!important}}.new-to-presto-header .contentDescription p{width:75%}@media only screen and (max-width:920px){.new-to-presto-header .contentDescription p{width:90%}}.say-hello-to-all-contentblock{padding:48px 0 24px}@media only screen and (max-width:920px){.say-hello-to-all-contentblock{padding:32px 16px 24px}}.say-hello-to-all-contentblock .display-4{font-size:24px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.say-hello-to-all-contentblock .display-4{font-size:22px;width:unset}}.say-hello-to-all-contentblock .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em;width:944px;margin:0 auto}@media only screen and (max-width:920px){.say-hello-to-all-contentblock .contentDescription{width:unset}}.say-hello-to-all-contentblock .contentDescription p{margin-left:0!important}.find-presto-product-contentblock{padding:30px 0 15px}@media only screen and (max-width:920px){.find-presto-product-contentblock{padding-left:30px}}.find-presto-product-contentblock h1{font-size:26px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.find-presto-product-contentblock h1{font-size:22px;width:100%}}.find-presto-product-contentblock .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em;width:944px;margin:0 auto}@media only screen and (max-width:920px){.find-presto-product-contentblock .contentDescription{width:99%;margin-left:0}}.find-presto-product-contentblock .contentDescription p{width:75%;margin-left:0!important}@media only screen and (max-width:920px){.find-presto-product-contentblock .contentDescription p{width:100%}}#comparingapps-new-to-presto{margin-top:32px}@media only screen and (max-width:920px){#comparingapps-new-to-presto{margin-top:16px}}.comparing-apps-to-download-contentblock{background-color:#fff;padding:48px 0 24px}@media only screen and (max-width:920px){.comparing-apps-to-download-contentblock{padding:24px 16px}}.comparing-apps-to-download-contentblock .display-4{width:944px;margin:0 auto}@media only screen and (max-width:920px){.comparing-apps-to-download-contentblock .display-4{font-size:24px;width:unset}}.comparing-apps-to-download-contentblock .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em;width:944px;margin:0 auto}@media only screen and (max-width:920px){.comparing-apps-to-download-contentblock .contentDescription{width:unset}}.new-to-presto-help-contentblock{padding-top:30px;padding-bottom:70px}@media only screen and (max-width:920px){.new-to-presto-help-contentblock{margin-left:30px}}.new-to-presto-help-contentblock h1{width:944px;margin:0 auto;font-size:26px}.new-to-presto-help-contentblock .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;width:944px;margin:0 auto}@media only screen and (max-width:920px){.new-to-presto-help-contentblock .contentDescription{width:88%;line-height:1.5em}}.Hello-free{background-color:#fff;padding-top:56px;padding-bottom:60px;border-bottom:2px solid #dadada}@media only screen and (max-width:920px){.Hello-free{padding:32px 16px}}.Hello-free .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;color:#191919;line-height:72px;text-align:left;margin:0 auto 8px;width:944px}@media only screen and (max-width:920px){.Hello-free .display-4{font-size:32px;line-height:48px;width:100%}}.Hello-free .contentDescription{margin-left:auto;margin-right:auto;width:944px}@media only screen and (max-width:920px){.Hello-free .contentDescription{width:100%}}.Hello-free .contentDescription p{font-size:18px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:28px;display:block;text-align:left;color:#1a1a1a;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.Hello-free .contentDescription p{font-size:16px;line-height:24px}}.Tax-credit-content{width:944px;padding-top:48px;padding-bottom:48px;border-bottom:1.5px solid #d1d1d1;margin:0 auto 48px}@media only screen and (max-width:920px){.Tax-credit-content{padding-top:32px;padding-bottom:32px;width:90%}}.Tax-credit-content .display-4{margin-top:0;margin-bottom:0;font-size:26px;line-height:40px}@media only screen and (max-width:920px){.Tax-credit-content .display-4{font-size:22px;line-height:32px}}.Tax-credit-content p{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-top:24px;margin-bottom:0;font-size:16px;line-height:24px;width:74%}@media only screen and (max-width:920px){.Tax-credit-content p{margin-top:20px;width:100%}}.Tax-credit-content ol{font-size:16px;line-height:32px;font-family:"AvenirNextLTPro-Regular",sans-serif;padding-left:27px}@media only screen and (max-width:920px){.Tax-credit-content ol{font-size:14px;line-height:21px}}.Tax-credit-content ol li{padding-left:8px}@media only screen and (max-width:920px){.Tax-credit-content ol li{padding-bottom:8px}}.Tax-credit-content ul{font-size:16px;line-height:32px;font-family:"AvenirNextLTPro-Regular",sans-serif;padding-left:27px}@media only screen and (max-width:920px){.Tax-credit-content ul{font-size:14px;line-height:21px}}.Tax-credit-content ul li{padding-left:8px}@media only screen and (max-width:920px){.Tax-credit-content ul li{padding-bottom:8px}}.Tax-credit{width:944px;margin:48px auto 16px}@media only screen and (max-width:920px){.Tax-credit{margin-top:32px;margin-bottom:32px;width:90%}}.Tax-credit .display-4{font-size:26px;line-height:40px;margin-bottom:24px;margin-top:0;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.Tax-credit .display-4{font-size:22px;line-height:32px;margin-bottom:16px}}.Tax-credit p{font-size:16px;line-height:24px;margin-top:0;margin-bottom:0;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif}.contactus-contentblock{background-color:#fff;padding:56px 0 32px;border-bottom:2px solid #dfdede}@media only screen and (max-width:920px){.contactus-contentblock{padding:32px 16px;margin-bottom:32px}}.contactus-contentblock .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:48px;line-height:72px;width:944px;margin:0 auto 8px}@media only screen and (max-width:920px){.contactus-contentblock .display-4{font-size:32px;line-height:48px;width:100%}}.contactus-contentblock .contentDescription{font-family:"AvenirNextLTPro-Regular",sans-serif;font-weight:lighter;font-size:18px;line-height:28px;color:#1a1a1a;width:944px;margin:0 auto}@media only screen and (max-width:920px){.contactus-contentblock .contentDescription{width:100%;line-height:24px;font-size:16px;color:#191919}}.contactus-contentblock+.row{width:944px;margin:0 auto}@media only screen and (max-width:920px){.contactus-contentblock+.row{width:auto}}.contactus-contentblock+.row .column{max-width:unset!important}.contactus-contentblock+.row+.row{width:944px;margin:0 auto}@media only screen and (max-width:920px){.contactus-contentblock+.row+.row{width:auto}}.contactus-contentblock+.row+.row .column{max-width:unset!important}@media only screen and (max-width:920px){.contactus-contentblock+.row{font-size:14px;line-height:21px}}.Commercial-content{margin-top:32px;margin-bottom:48px}@media only screen and (max-width:920px){.Commercial-content{margin-bottom:40px}}.Commercial-content h1{font-size:48px;line-height:72px;margin-top:0;margin-bottom:24px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.Commercial-content h1{margin-bottom:8px;font-size:32px;line-height:48px}}.Commercial-content p{font-size:16px;line-height:24px;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-top:0;margin-bottom:0}.Bulk-presto{margin-top:32px;margin-bottom:48px}@media only screen and (max-width:920px){.Bulk-presto{margin-bottom:40px}}.Bulk-presto h1{font-size:48px;line-height:72px;margin-top:0;margin-bottom:24px;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.Bulk-presto h1{margin-bottom:8px;font-size:32px;line-height:48px}}.Bulk-presto p{font-size:16px;line-height:24px;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-top:0;margin-bottom:0}#get-presto-ready-content{background-color:#fff}@media only screen and (min-width:920px) and (max-width:970px){.cso-height,.new-mainContent{width:540px!important}}.additional-information-img-container-desktop{display:block}@media only screen and (max-width:920px){.additional-information-img-container-desktop{display:none}}.additional-information-img-container-mobile{display:none}@media only screen and (max-width:920px){.additional-information-img-container-mobile{display:block}}.skip-content-link{font-size:26px;cursor:pointer;text-decoration:underline}.skip-overlay{position:fixed;z-index:3000;left:40%;top:1rem}.skip-content-wrap{background:#fff;padding:10px}.contentPageLayout{display:flex;min-height:100vh;flex-direction:column}.contentPageLayout .contentPageLayout-header{display:block}.contentPageLayout .contentPageLayout-main{display:flex;justify-content:center;flex:1 1 auto;padding-top:56px}.contentPageLayout .contentPageLayout-content{margin:0 16px;width:100%}@media only screen and (min-width:920px){.contentPageLayout .contentPageLayout-content{width:624px}}.contentPageLayout .contentPageLayout-sidebar{display:none}@media only screen and (min-width:920px){.contentPageLayout .contentPageLayout-sidebar{display:block;width:224px;margin-right:80px}}.contentPageLayout .contentPageLayout-footer h1{margin-bottom:0}#contactless-page-layout{padding-top:56px}@media only screen and (max-width:920px){#contactless-page-layout .para table{width:auto!important}}#contactless-page-layout .new-pagesidenav{width:100%}@media only screen and (min-width:920px){#contactless-page-layout .new-pagesidenav{display:flex;width:40%;top:2.5rem;min-height:calc(93% - 8.5rem);z-index:100;flex-direction:column;position:-webkit-sticky;position:sticky;float:left}}#contactless-page-layout .accordion-section{clear:both}#contactless-page-layout .nav__sub-section{margin-bottom:1.875rem}@media only screen and (max-width:920px){#contactless-page-layout .home-banner .herobuttonimage03{width:100%}}@media only screen and (max-width:920px){#contactless-page-layout #How_Contactless_Works{padding-top:40px;padding-bottom:72px}}@media only screen and (max-width:920px){#contactless-page-layout .instruction__container .row{display:flex!important}}@media only screen and (max-width:920px){#contactless-page-layout .instruction__container .titleinstruction{text-align:center}}#contactless-page-layout .instruction_Container_Vertical .row img{width:122px;height:110px}@media only screen and (max-width:920px){#contactless-page-layout .instruction_Container_Vertical .instructionimage{width:100%;text-align:center;padding-top:1.125rem}}#contactless-page-layout .instruction_Container_Vertical .text-container{margin-right:24px}@media only screen and (max-width:920px){#contactless-page-layout .accordionContainer__accordionButton{margin-bottom:0}}#contactless-page-layout .accordionContent{padding:0 0 24px 24px}@media only screen and (max-width:920px){#contactless-page-layout .accordionContent{padding:0}}#contactless-page-layout .new-mainContent{flex-grow:1;max-width:100%;overflow:hidden;min-height:calc(100vh - 18.5rem)}@media only screen and (min-width:920px){#contactless-page-layout .new-mainContent{overflow:visible;position:relative;float:left;width:60%}}#contactless-page-layout+.new-pageFooter{margin-top:0}#presto-page-layout{margin-left:auto;margin-right:auto;padding-top:56px}@media only screen and (max-width:920px){#presto-page-layout{margin:unset;padding-left:16px;padding-right:16px}}#presto-page-layout .new-pagesidenav{width:100%}@media only screen and (min-width:920px){#presto-page-layout .new-pagesidenav{width:224px;top:2.5rem;min-height:calc(93% - 8.5rem);z-index:100;position:-webkit-sticky;position:sticky;float:left;margin-right:96px}}#presto-page-layout .new-mainContent{max-width:100%;overflow:hidden;min-height:calc(100vh - 18.5rem)}@media only screen and (min-width:920px){#presto-page-layout .new-mainContent{overflow:visible;position:relative;float:left;width:624px}}@media only screen and (min-width:920px){#presto-page-layout .new-mainContent.delete-main-content{float:none;width:662px}}.new-pageFooter{margin-top:64px}@media only screen and (min-width:920px){.new-pageFooter{margin-top:80px}}.new-pageFooter .footer{margin:0}.map-content{margin-left:auto;margin-right:auto;width:943px;height:100%}@media only screen and (max-width:920px){.map-content{margin:unset;width:auto;padding-left:16px;padding-right:16px}}.cso-height{max-width:100%;overflow:hidden}@media only screen and (min-width:920px){.cso-height{overflow:visible;position:relative;float:left;width:624px}}.contentPageLayout-header-banner{position:relative;padding-top:135px}.contentPageLayout-header-contactless{position:relative;padding-top:56px}.contentPageLayout-header-padding{position:relative;padding-top:80px}.contactless-dashboard-page .contentPageLayout-sidebar{display:flex;flex-direction:column;width:250px!important;left:10%!important;margin:14px 0 0!important}.contactless-dashboard-page .contentPageLayout-sidebar .contentPageLayout-sidebar{flex-basis:240px;display:block;position:static;margin:0}.contactless-dashboard-page .contentPageLayout-sidebar .contentPageLayout-content,.contactless-dashboard-page .contentPageLayout-sidebar .new-mainContent{flex-basis:600px}#presto-side-nav{margin-left:10px;margin-top:65px}#presto-side-nav h2{margin-right:26%;font-size:34px}@media only screen and (min-width:920px) and (max-width:996px){#presto-side-nav h2{margin-right:18%}}@media only screen and (min-width:997px) and (max-width:1050px){#presto-side-nav h2{margin-right:20%}}@media only screen and (min-width:1051px) and (max-width:1150px){#presto-side-nav h2{margin-right:22%}}@media only screen and (min-width:1151px) and (max-width:1200px){#presto-side-nav h2{margin-right:24%}}#presto-side-nav ul{position:relative}#presto-side-nav ul .divider{margin-top:0;margin-bottom:0}#presto-side-nav ul .divider hr{width:240px;margin-right:12px}#presto-side-nav ul li{margin-right:26%;margin-top:16px}@media only screen and (min-width:920px) and (max-width:996px){#presto-side-nav ul li{margin-right:18%}}@media only screen and (min-width:997px) and (max-width:1050px){#presto-side-nav ul li{margin-right:20%}}@media only screen and (min-width:1051px) and (max-width:1150px){#presto-side-nav ul li{margin-right:22%}}@media only screen and (min-width:1151px) and (max-width:1200px){#presto-side-nav ul li{margin-right:24%}}#presto-page-layout .side-menu .selected-card{float:right;width:224px}#presto-page-layout .side-menu .selected-card .presto{height:140px}#presto-page-layout .welcome-msg h2{margin-right:0}.copyright{width:100%;background-color:#191919;color:#fff}.copyright-center{height:40px;padding:0 20px;display:flex;align-items:center;width:auto;margin:0 auto;max-width:952px}@media only screen and (min-width:920px){.copyright-center{width:100%}}.copyright-text{margin-left:auto;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:12px;padding-right:15px}.B2CCreateAccount{width:624px;margin:0 auto}@media only screen and (max-width:920px){.B2CCreateAccount .three-steps{width:320px}}.B2CCreateAccount .account-info-description{font-family:"AvenirNextLTPro-Regular",sans-serif;text-align:center;margin-bottom:32px;line-height:24px}.B2CCreateAccount .account-info-block{margin-bottom:50px}.B2CCreateAccount .account-info-block .customer-type-error .content-error-block{border:none;margin-bottom:0;padding:12px 12px 0}.B2CCreateAccount .account-info-block .customer-type-error .content-error-block .content-error-block-title{font-size:14px;background-size:16px;line-height:24px;padding-left:28px;margin-bottom:0}.B2CCreateAccount .account-info-block .account-info-textinputs{padding:0 24px 36px}.B2CCreateAccount .account-info-block .account-info-textinputs .inlineError{margin-top:-3px;margin-bottom:10px}.B2CCreateAccount .account-info-block .account-info-textinputs .text-field:first-child{margin-top:12px}.B2CCreateAccount .account-info-block .account-info-terms-and-conditions{padding-top:20px;padding-bottom:24px}.B2CCreateAccount .account-info-block .next-button{display:flex;justify-content:flex-end;margin-bottom:18px;padding-right:24px}@media only screen and (max-width:920px){.B2CCreateAccount .account-info-block .next-button{padding-left:16px;padding-right:16px}}.B2CCreateAccount .account-info-captcha{font-family:"AvenirNextLTPro-Regular",sans-serif;width:624px;margin:48px auto}@media only screen and (max-width:920px){.B2CCreateAccount{width:unset;margin:unset}}@media screen and (max-width:920px){.map-content{padding:0}}.search-white-box{height:auto;width:943px;background-color:#fff}@media screen and (max-width:920px){.search-white-box{width:auto}}.search-white-box .address-or-postal-co{display:block;color:#191919;font-family:"AvenirNextLTPro-Bold";font-size:24px;line-height:29px;padding-top:32px;margin:0 0 8px 24px}@media screen and (max-width:920px){.search-white-box .address-or-postal-co{font-size:22px;line-height:24px;margin:0 16px 16px;padding-top:16px;font-family:"AvenirNextLTPro-Demi"}}.search-white-box #cso-search-input{position:relative}.search-white-box #cso-search-input .pac-container{width:auto;left:0!important;top:100%!important}.search-white-box .search-box{display:flex;border-bottom:1px solid #191919;margin:0 24px;background-color:#e8e8e8}@media screen and (max-width:920px){.search-white-box .search-box{margin:0 16px}}.search-white-box .search-box .search-box-input{width:100%;box-sizing:border-box}.search-white-box .search-box .search-box-input .text-filed-input{width:100%;border:none;padding:16px;box-sizing:border-box;color:#474747;background-color:#e8e8e8;font-size:16px;font-family:"AvenirNextLTPro-Bold";line-height:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:920px){.search-white-box .search-box .search-box-input .text-filed-input{font-family:"AvenirNextLTPro-Demi"}}.search-white-box .search-box .search-box-input .text-filed-input:focus-visible{outline-offset:-2px}.search-white-box .search-box .search-box-input input[type=text].text-filed-input::-webkit-input-placeholder{font-family:"AvenirNextLTPro-Bold";font-size:16px;line-height:19px!important;color:#474747}.search-white-box .search-box .search-box-input input[type=text].text-filed-input:-moz-placeholder,.search-white-box .search-box .search-box-input input[type=text].text-filed-input:-ms-input-placeholder,.search-white-box .search-box .search-box-input input[type=text].text-filed-input::-moz-placeholder,.search-white-box .search-box .search-box-input input[type=text].text-filed-input::-webkit-input-placeholder,.search-white-box .search-box .search-box-input input[type=text].text-filed-input::placeholder{font-family:"AvenirNextLTPro-Bold";font-size:16px;line-height:19px!important;color:#474747}.search-white-box .search-box .search-box-button-group{display:flex;background-color:#e8e8e8;align-items:center}.search-white-box .search-box .search-box-button-group .tooltip-button{position:relative;padding-top:6px}.search-white-box .search-box .search-box-button-group .tooltip-button:focus-visible{outline:.25rem solid #8bb8e8}.search-white-box .search-box .search-box-button-group .tooltip-text{visibility:hidden;width:129px;background-color:#191919;color:#fff;font-family:"AvenirNextLTPro-Regular";border-radius:5px;font-size:14px;letter-spacing:.03px;line-height:16px;text-align:center;padding:8px;position:absolute;z-index:1;bottom:calc(100% + 10.5px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;transition:opacity .3s}@media screen and (max-width:920px){.search-white-box .search-box .search-box-button-group .tooltip-text{width:117px;padding:6px 4px}}.search-white-box .search-box .search-box-button-group .tooltip-text:after{content:"";position:absolute;bottom:-9px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:5px solid transparent;border-top-color:#191919}.search-white-box .search-box .search-box-button-group .tooltip-button:focus .tooltip-text,.search-white-box .search-box .search-box-button-group .tooltip-button:hover .tooltip-text{visibility:visible;opacity:1}.search-white-box .search-box .search-box-button-group .search-icon-button .icon-search{cursor:pointer;display:block;margin-left:auto;margin-right:auto;height:32px;width:32px}.search-white-box .search-box .search-box-button-group .search-icon-cso{padding-right:15.5px}@media screen and (max-width:920px){.search-white-box .search-box .search-box-button-group .search-icon-cso{padding-right:7.5px}}.search-white-box .search-box .search-box-button-group .search-icon-cso .icon-search{cursor:pointer;display:block;margin-left:auto;margin-right:auto;height:32px;width:32px}.search-white-box .search-box .search-box-button-group .vertical-line{border:1px solid #191919;height:36px;margin-right:15.5px;margin-left:15.5px}@media screen and (max-width:920px){.search-white-box .search-box .search-box-button-group .vertical-line{margin-right:7.5px;margin-left:7.5px}}.search-white-box .search-box .search-box-button-group .close-icon-button{padding-right:16px}@media screen and (max-width:920px){.search-white-box .search-box .search-box-button-group .close-icon-button{padding:12px}}.search-white-box .search-box .search-box-button-group .close-icon-button .icon-close{cursor:pointer;display:block;margin-left:auto;margin-right:auto}.search-white-box .filter-container{padding:15px 25px}@media only screen and (max-width:920px){.search-white-box .filter-container{margin:0;padding:0}}.search-white-box .filter-container .tabbed-content{position:relative}@media only screen and (max-width:920px){.search-white-box .filter-container .tabbed-content{position:static}}.search-white-box .filter-container .tabbed-content .tabs-list{padding:0;margin:0;display:flex;border-bottom:2px solid #d1d1d1;grid-gap:10px;gap:10px}@media only screen and (max-width:920px){.search-white-box .filter-container .tabbed-content .tabs-list{grid-gap:0;gap:0}}.search-white-box .filter-container .tabbed-content .tabs-list.mobile{flex-direction:column;border:none}.search-white-box .filter-container .tabbed-content .tabs-list button.selected{border-top:2px solid #191919;background-color:#f3f3f3}.search-white-box .filter-container .tabbed-content .tabs-list button.tab:focus-visible{outline:.25rem solid #8bb8e8}.search-white-box .filter-container .tabbed-content .tabs-list button.tab{display:flex;align-items:center;font-size:14px;line-height:17px;padding-left:10px;cursor:pointer;color:#474747}@media only screen and (max-width:920px){.search-white-box .filter-container .tabbed-content .tabs-list button.tab{justify-content:space-between;width:100%;padding-right:10px}.search-white-box .filter-container .tabbed-content .tabs-list button.tab label{padding:12px 8px}}.search-white-box .filter-container .tabbed-content .tabs-list button.tab label{cursor:pointer;text-align:left}.search-white-box .filter-container .tabbed-content .tabs-list button.tab img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:920px){.search-white-box .filter-container .tabbed-content .tabs-list button.tab:focus{outline-offset:-4px}}.search-white-box .filter-container .tabbed-content .tabs-list li{list-style:none;background-color:#fff;border-top:2px solid transparent}.search-white-box .filter-container .tabbed-content .tab-panel{margin-top:14px}.search-white-box .filter-container .tabbed-content .tab-panel.hidden{display:none}.search-white-box .filter-container .tabbed-content .tab-panel.current{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(130px,320px))}@media only screen and (max-width:920px){.search-white-box .filter-container .tabbed-content .tab-panel.current{grid-template-columns:1fr;grid-gap:0;margin:0 18px}}.search-white-box .filter-container .tabbed-content .tab-panel .filter-item{display:flex;grid-gap:8px;gap:8px}@media only screen and (max-width:920px){.search-white-box .filter-container .tabbed-content .tab-panel .filter-item{margin:10px 0}}.search-white-box .filter-container .tabbed-content .tab-panel .filter-item .filter-checkbox{box-sizing:border-box;height:16px;width:16px;min-width:16px;border:1px solid #7d7d7d;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;padding:0;flex-shrink:0;position:relative;top:2px}.search-white-box .filter-container .tabbed-content .tab-panel .filter-item .filter-checkbox:checked{border-color:#191919;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAABFpJREFUeAHtnM8rbGEYx5+5XUopSsqgRCLdYucPuN29kCR3oe5kQbFhxYKV/Anq2t0ISdmpm+wsZCXZ2Cg/Fn4sJIk0931OzjT3zGDGPM7znne+78J73jMz53m+n+/748xxzhChgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgIDLBGLS4pLJZKy2tjYRi8V+me1v5vjl0jFCPt6d0XJotCyen5//NttJyfiiBjQ0NMSfnp7+mGS/SyZpy7EM/O2SkpKfJycnF1I5fZE6EPd8l+EzJ+5YLxrFOq6YATztuNrz0zspa2St6fsK2RYzgOf8QhKJ0mcltYoZYHoGL7hFUSS1ihlgyEf9bCefziOmVdKAfATgvS8EYIByV4ABMECZgHJ4jAAYoExAOTxGAAxQJqAcHiMABigTUA6PEQADwicwNTVFY2Nj4QfOEvFrln1O75qenqaRkRFPY1lZGc3Pz6vqLaopKB0+Ux8fH6eZmRkYEAaBIHw/5vDwMM3NzfnN0OuiGAGvwWfa5p8rdHBwEDp4P6DzBrwHf3JykpaWlnweoddOG8BnO/6CGyTLPV8bPufkrAEMf3R0NMjda9sC31kDogLfSQOiBN8aAyoqKoi/FBVaeMF9a9qZmJhQXXCz6VNfAxj+ysoKLS8vU3n5x+/2yGXB5Ri2FVUDfPjt7e3U2dlJa2trVFlZmTejqE076QLVDEiH7yfU0dFB6+vrVFVV5e96t44yfBanZsDCwgJxzw+WtrY22tjYoJqamuBLGe334Ns45wdFqBkwOztLV1dXwXy8dnNzs2dCfX191td5Zy7wbZzzg4LUDDg6OqKenh66uMj+rIN52MMzobGxMZizM/BZmJoBHPz4+Ji6u7vp9PSUmxmlrq7OM6GlpSX1mis93xck9qRHPB7/8LNT5oEHWl1dpaamJj+v/+rr62saGBigrq6ud8/zw5p2zMgVYSdyEKZViAH8+erqas+E1tZWbmaUx8dHKi0tzdjPO/jaDi+4YcHnmFIGqE5BLMQvl5eX1Nvb++q1eZvg+zlL1NYYwGJubm6or6+P9vf3c9Km0fNzSiyPN1llAOd9e3tL/f39tLu7+6YMF+CzQOsM4KTu7+9pcHCQdnZ2uJlRXIHPwqw0gBN7eHigoaEh2tra4maquASfRVlrACfHZz6JRII2Nze5qXK24wX+xD/W35j1/Pzs/V+Xp6W9vb1QTzU/kXvq0NZ8D0hlFJEN574HRIS7eJpWrwHiai08IAxQNgUGwABlAsrhMQJggDIB5fAYAQ4ZcKesJczwYlrFRoD5Ga/DMAloxpLUKmaAuUq5qAklzNiSWsWuBZmkYuYuhr+m/h4mjLBjmd6/fXZ29sPUH74JIT1nsRHACfGPmnKC6QFc2mZtLxpF4DMbsRHgg+aRgJ8u9mmgBgEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAIFiJ/APGoam5tWHtHcAAAAASUVORK5CYII=) -6px no-repeat;background-size:27px}.search-white-box .filter-container .tabbed-content .tab-panel .filter-item .filter-label{margin-right:10px;color:#191919;font-family:"AvenirNextLTPro-Regular";font-size:16px;line-height:19px;word-wrap:break-word;overflow:auto}.search-white-box .filter-container .tabbed-content .tab-divider{border-bottom:1px solid #e8e8e8}.search-white-box .filter-container .tabbed-content .cso-filter-action-container{display:flex;flex-grow:1;justify-content:space-between}@media only screen and (max-width:920px){.search-white-box .filter-container .tabbed-content .cso-filter-action-container{display:block}}.search-white-box .filter-container .tabbed-content .cso-filter-action-container .clear-all-button{color:#fff;font-family:"AvenirNextLTPro-Demi";font-size:14px;line-height:17px;border-radius:4px;background-color:#7d7d7d;padding:0 8px;margin-left:10px;display:flex;justify-content:space-between;align-items:center;grid-gap:5px;gap:5px;text-align:left}@media only screen and (max-width:920px){.search-white-box .filter-container .tabbed-content .cso-filter-action-container .clear-all-button{position:static;line-height:17px;margin:16px 0 8px 16px;padding:4px 10px}}.search-white-box .filter-container .tabbed-content .cso-filter-action-container .clear-all-button .cso-clearall-close{position:relative;width:14px;height:14px}.search-white-box .filter-container .tabbed-content .cso-filter-action-container .clear-all-button .cso-clearall-close:after,.search-white-box .filter-container .tabbed-content .cso-filter-action-container .clear-all-button .cso-clearall-close:before{position:absolute;content:" ";height:14px;width:2px;background-color:#fff;left:4px}.search-white-box .filter-container .tabbed-content .cso-filter-action-container .clear-all-button .cso-clearall-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.search-white-box .filter-container .tabbed-content .cso-filter-action-container .clear-all-button .cso-clearall-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.search-white-box .filter-container .tabbed-content .cso-filter-action-container .clear-all-button.enable-btn{background-color:#191919}.skip-map-button{color:#191919;font-family:"AvenirNextLTPro-Demi";font-size:14px;line-height:17px;border-radius:4px;padding:0 8px;border:1px solid #191919;text-align:left}@media only screen and (max-width:920px){.skip-map-button{padding:4px 10px;margin:16px}}#map{height:482px;width:943px;display:inline-block}@media only screen and (max-width:920px){#map{width:100%}}.pac-container{z-index:100000;background-color:#fff;position:absolute;top:100%;left:0;right:0}.pac-item{padding:.5rem;cursor:pointer}.pac-item:hover{background-color:#fafafa}.cso-station-result-container{height:100%;width:943px;background-color:#fff;padding-bottom:26px;margin-top:-4px;margin-bottom:24px}@media only screen and (max-width:920px){.cso-station-result-container{width:auto;padding-bottom:0}}.cso-station-result-container .showing-stations{display:block;padding:16px 0 16px 23px;color:#191919;font-family:"AvenirNextLTPro-Demi";font-size:16px;font-weight:500;letter-spacing:0;line-height:19px}@media only screen and (max-width:920px){.cso-station-result-container .showing-stations{width:auto;padding:16px 0 16px 16px}}.cso-station-result-container .stations-container{max-height:314px;overflow-y:scroll;overflow-x:hidden;padding:2px 0}@media only screen and (max-width:920px){.cso-station-result-container .stations-container{padding:0;max-height:100%;height:100%;overflow-y:revert;overflow-x:revert}}.cso-station-result-container .stations-container .accordion-container{width:895px;padding:0 25px 0 23px}@media only screen and (max-width:920px){.cso-station-result-container .stations-container .accordion-container{width:auto;padding:0}}.cso-station-result-container .stations-container .accordion-container .accordian-title-with-border{box-sizing:border-box;border:1px solid #d1d1d1;background-color:#fff}.cso-station-result-container .stations-container .accordion-container .accordian-title-without-border{box-sizing:border-box;border:none;background-color:#fff}.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header:focus,.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header:focus-visible{outline:.25rem solid #8bb8e8}.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header{display:flex;justify-content:space-between;align-items:center;padding:16px;cursor:pointer;transition:background-color .2s ease-in-out}@media only screen and (max-width:920px){.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header{width:auto}}.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header .test-class{display:flex;flex-direction:column;justify-content:flex-start;align-items:baseline}.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header .label{color:#191919;font-family:"AvenirNextLTPro-Regular";font-size:14px;letter-spacing:0;line-height:17px}.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header .station-name{color:#191919;font-family:"AvenirNextLTPro-Demi";font-size:16px;font-weight:500;letter-spacing:0;line-height:19px}.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header .station-name p{margin:0;padding:0 0 8px}.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header .image-label{display:flex;align-items:center;grid-gap:8px;gap:8px}@media only screen and (max-width:920px){.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header .image-label{align-items:center;grid-gap:3px;gap:3px}}.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header .image-label img{height:14px;width:14px;margin-left:-2px}@media only screen and (max-width:920px){.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header .image-label img{height:24px;width:24px;margin-left:-3px}}.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header img{height:32px;width:32px}.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cso-station-result-container .stations-container .accordion-container #stationContainer .accordion-header.expanded{padding-bottom:8px;background-color:#f3f3f3}.cso-station-result-container .stations-container .accordion-container .accordion-content{padding:0 16px 16px 0;background-color:#f3f3f3}@media only screen and (max-width:920px){.cso-station-result-container .stations-container .accordion-container .accordion-content{padding-right:0}}.cso-station-result-container .stations-container .accordion-container .accordion-content .get-directions{display:flex;justify-content:flex-start;margin-left:16px;align-items:center}.cso-station-result-container .stations-container .accordion-container .accordion-content .get-directions img{height:20px;width:20px}.cso-station-result-container .stations-container .accordion-container .accordion-content .get-directions a{cursor:pointer;color:#474747;font-family:"AvenirNextLTPro-Regular";font-size:14px;letter-spacing:0;text-decoration:underline;-webkit-text-decoration-color:#474747;text-decoration-color:#474747;margin-left:8px;line-height:24px}@media only screen and (max-width:920px){.cso-station-result-container .stations-container .accordion-container .accordion-content .get-directions a{font-size:16px}}.cso-station-result-container .stations-container .accordion-container .accordion-content ul{margin:0 auto 0 36px;width:auto;border-collapse:initial;border-spacing:0 4px;padding:4px 0 0;list-style:none}@media only screen and (max-width:920px){.cso-station-result-container .stations-container .accordion-container .accordion-content ul{margin-left:16px}}.cso-station-result-container .stations-container .accordion-container .accordion-content ul li.accordion-content-location-details{display:flex;grid-gap:24px;gap:24px;font-family:"AvenirNextLTPro-Demi";font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;margin-bottom:8px;word-break:break-word;text-align:left;vertical-align:top}@media only screen and (max-width:920px){.cso-station-result-container .stations-container .accordion-container .accordion-content ul li.accordion-content-location-details{margin-bottom:10px;grid-gap:5px;gap:5px;flex-direction:column}}.cso-station-result-container .stations-container .accordion-container .accordion-content ul li.accordion-content-location-details .loc-detail-item p{color:#191919;font-family:"AvenirNextLTPro-Regular";font-size:14px;letter-spacing:0;line-height:17px}.cso-station-result-container .stations-container .accordion-container .accordion-content ul li.accordion-content-location-details .loc-detail-item:first-child{color:#7d7d7d;flex-basis:165px;flex-shrink:0}@media only screen and (max-width:920px){.cso-station-result-container .stations-container .accordion-container .accordion-content ul li.accordion-content-location-details .loc-detail-item:first-child{flex-basis:auto;font-size:12px;line-height:14px}}.cso-station-result-container .stations-container .accordion-container .accordion-content ul li.accordion-content-location-details .loc-detail-item:nth-child(2){color:#191919;font-family:"AvenirNextLTPro-Regular"}.cso-station-result-container .stations-container .accordion-container .accordion-content ul li.accordion-content-location-details .loc-detail-item:nth-child(2) a.cso-result-link-txt{color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;cursor:pointer;text-decoration:underline}@media only screen and (max-width:920px){.cso-station-result-container .stations-container .accordion-container .accordion-content ul li.accordion-content-location-details .loc-detail-item:nth-child(2){flex-basis:auto}}.cso-station-result-container .stations-container::-webkit-scrollbar{height:108px;width:6px}.cso-station-result-container .stations-container::-webkit-scrollbar-track{background-color:initial}.cso-station-result-container .stations-container::-webkit-scrollbar-thumb{background-color:#bababa;border-radius:3px}.cso-station-result-container .stations-container::-webkit-scrollbar-button{display:none}.container{margin-right:auto;margin-left:auto;background:#fff}.container .container-paragraph{display:flex;justify-content:center;padding:30px 15px 50px;text-align:center;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.container .container-paragraph{flex-direction:column;padding:10px 0 50px}}.container .container-paragraph div{min-height:1px;padding-right:15px;padding-left:15px;line-height:1.42857143;text-align:right;font-size:22px;color:#181818;font-weight:600;margin-top:24px;margin-bottom:16px;justify-content:center}@media only screen and (max-width:920px){.container .container-paragraph div{margin-top:32px}}.container .container-paragraph div h3{font-size:22px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.container .container-paragraph div h3{text-align:center;font-size:2rem;font-weight:400;margin-bottom:25px;line-height:1.42857143;color:#202020}}.container .container-paragraph .perks-btn{padding-top:10px;padding-right:15px;padding-left:15px;align-items:center}@media only screen and (max-width:920px){.container .container-paragraph .perks-btn{padding:0;margin-top:0}}.container .container-paragraph .perks-btn button{display:inline-block;min-width:170px;padding-top:15px;padding-bottom:15px;text-decoration:none;border-color:#000;background-color:#000;color:#fff;font-size:16px;font-weight:400;line-height:24px;text-align:center;white-space:nowrap;cursor:pointer;border-radius:4px}@media only screen and (max-width:920px){.container .container-paragraph .perks-btn button{width:100%;padding-top:20px;padding-bottom:20px;font-size:1.4rem;font-weight:200;line-height:1;font-family:"AvenirNextLTPro-Regular",sans-serif}}#report-card-button-id{width:944px;margin-top:48px;padding-left:0;padding-right:0;background-color:#f3f3f3}@media only screen and (max-width:920px){#report-card-button-id{margin:32px 16px 0;width:unset}}#report-card-button-id .container-paragraph{padding:27px 43px 29px;justify-content:normal;font-size:22px;line-height:32px;width:75%;background-color:#fff}@media only screen and (max-width:920px){#report-card-button-id .container-paragraph{padding:16px 16px 24px;width:unset}}#report-card-button-id .container-paragraph div{text-align:left;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}@media only screen and (max-width:920px){#report-card-button-id .container-paragraph div{padding-bottom:24px}}#report-card-button-id .container-paragraph .perks-btn{padding-top:5px;padding-right:0;padding-left:32px}@media only screen and (max-width:920px){#report-card-button-id .container-paragraph .perks-btn{padding:0}}#report-card-button-id .container-paragraph .perks-btn button{border-radius:0;min-width:0;padding-left:20px;padding-right:20px;font-size:16px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px}#presto-app-footer-cta{margin-top:64px}@media only screen and (max-width:920px){#presto-app-footer-cta{margin-top:48px}}#presto-perks-page-cta{margin-top:56px}@media only screen and (max-width:920px){#presto-perks-page-cta{margin-top:64px}}#home_page_discounts_CTA,#loading_transit_pass_CTA,#new-to-presto-cta,#new_presto_devices_CTA,#presto-app-footer-cta,#presto-perks-page-cta,#presto-voucher-cta,#presto_ticket_CTA,#report-card-footer-cta,#report-card-footer-cta-french,#settingup_autoload_CTA{background-color:#dfdede}#home_page_discounts_CTA .container-paragraph,#loading_transit_pass_CTA .container-paragraph,#new-to-presto-cta .container-paragraph,#new_presto_devices_CTA .container-paragraph,#presto-app-footer-cta .container-paragraph,#presto-perks-page-cta .container-paragraph,#presto-voucher-cta .container-paragraph,#presto_ticket_CTA .container-paragraph,#report-card-footer-cta-french .container-paragraph,#report-card-footer-cta .container-paragraph,#settingup_autoload_CTA .container-paragraph{padding-top:0;padding-bottom:0}@media only screen and (max-width:920px){#home_page_discounts_CTA .container-paragraph,#loading_transit_pass_CTA .container-paragraph,#new-to-presto-cta .container-paragraph,#new_presto_devices_CTA .container-paragraph,#presto-app-footer-cta .container-paragraph,#presto-perks-page-cta .container-paragraph,#presto-voucher-cta .container-paragraph,#presto_ticket_CTA .container-paragraph,#report-card-footer-cta-french .container-paragraph,#report-card-footer-cta .container-paragraph,#settingup_autoload_CTA .container-paragraph{padding-left:0;padding-bottom:35px}}#home_page_discounts_CTA .container-paragraph h3,#loading_transit_pass_CTA .container-paragraph h3,#new-to-presto-cta .container-paragraph h3,#new_presto_devices_CTA .container-paragraph h3,#presto-app-footer-cta .container-paragraph h3,#presto-perks-page-cta .container-paragraph h3,#presto-voucher-cta .container-paragraph h3,#presto_ticket_CTA .container-paragraph h3,#report-card-footer-cta-french .container-paragraph h3,#report-card-footer-cta .container-paragraph h3,#settingup_autoload_CTA .container-paragraph h3{line-height:33px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:22px}@media only screen and (max-width:920px){#home_page_discounts_CTA .container-paragraph h3,#loading_transit_pass_CTA .container-paragraph h3,#new-to-presto-cta .container-paragraph h3,#new_presto_devices_CTA .container-paragraph h3,#presto-app-footer-cta .container-paragraph h3,#presto-perks-page-cta .container-paragraph h3,#presto-voucher-cta .container-paragraph h3,#presto_ticket_CTA .container-paragraph h3,#report-card-footer-cta-french .container-paragraph h3,#report-card-footer-cta .container-paragraph h3,#settingup_autoload_CTA .container-paragraph h3{font-size:22px;line-height:32px;margin-bottom:0;margin-top:15px}}@media only screen and (max-width:920px){#home_page_discounts_CTA .container-paragraph .perks-btn,#loading_transit_pass_CTA .container-paragraph .perks-btn,#new-to-presto-cta .container-paragraph .perks-btn,#new_presto_devices_CTA .container-paragraph .perks-btn,#presto-app-footer-cta .container-paragraph .perks-btn,#presto-perks-page-cta .container-paragraph .perks-btn,#presto-voucher-cta .container-paragraph .perks-btn,#presto_ticket_CTA .container-paragraph .perks-btn,#report-card-footer-cta-french .container-paragraph .perks-btn,#report-card-footer-cta .container-paragraph .perks-btn,#settingup_autoload_CTA .container-paragraph .perks-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 24px}}#home_page_discounts_CTA .container-paragraph .perks-btn button,#loading_transit_pass_CTA .container-paragraph .perks-btn button,#new-to-presto-cta .container-paragraph .perks-btn button,#new_presto_devices_CTA .container-paragraph .perks-btn button,#presto-app-footer-cta .container-paragraph .perks-btn button,#presto-perks-page-cta .container-paragraph .perks-btn button,#presto-voucher-cta .container-paragraph .perks-btn button,#presto_ticket_CTA .container-paragraph .perks-btn button,#report-card-footer-cta-french .container-paragraph .perks-btn button,#report-card-footer-cta .container-paragraph .perks-btn button,#settingup_autoload_CTA .container-paragraph .perks-btn button{border-radius:0;min-width:0;font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Demi",sans-serif;height:48px;padding:12px 16px}@media only screen and (max-width:920px){#home_page_discounts_CTA .container-paragraph .perks-btn button,#loading_transit_pass_CTA .container-paragraph .perks-btn button,#new-to-presto-cta .container-paragraph .perks-btn button,#new_presto_devices_CTA .container-paragraph .perks-btn button,#presto-app-footer-cta .container-paragraph .perks-btn button,#presto-perks-page-cta .container-paragraph .perks-btn button,#presto-voucher-cta .container-paragraph .perks-btn button,#presto_ticket_CTA .container-paragraph .perks-btn button,#report-card-footer-cta-french .container-paragraph .perks-btn button,#report-card-footer-cta .container-paragraph .perks-btn button,#settingup_autoload_CTA .container-paragraph .perks-btn button{width:288px}}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .formContent{width:auto;display:block;padding:0}}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-address,.deactivate-new-shipping-addr-block .shipping-details-content .shipping-province,.deactivate-new-shipping-addr-block .shipping-details-content .shipping-username{width:auto;display:block}}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-province .province .province-field{margin-top:6px;width:auto}}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-country-code{width:auto;display:block}}.deactivate-new-card-block{margin-top:16px;width:39rem;background-color:#fff;padding:20px 0}@media only screen and (max-width:920px){.deactivate-new-card-block{width:auto;margin-left:auto}}.deactivate-new-card-block .card-header{font-size:18px;padding:0 20px 21px;border-bottom:2px solid #d1d1d1}.deactivate-new-card-block .card-content{padding-left:20px;padding-right:20px}.deactivate-new-card-block .card-content .card-balance,.deactivate-new-card-block .card-content .card-nick-name,.deactivate-new-card-block .card-content .card-Number{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.deactivate-new-card-block .card-content .card-transitPass{font-size:16px;padding:14px 0;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.deactivate-new-card-block .card-content .card-transitPass b{flex-basis:55%}.deactivate-parent .checkoutgrid-margin-bottom{margin-bottom:16px}.deactivate-parent .checkoutgrid-margin-bottom .checkoutGrid-wrapper .checkoutGrid .checkoutGridItem .checkoutGridItem-content .checkoutGridItem-logo-block img{top:0;align-self:auto}.deactivate-new-shipping-addr-block{padding:18px 0 50px;background-color:#fff;border:2px solid #e8e8e8;width:38rem;margin-left:10px;margin-top:20px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block{width:auto;margin-left:auto}}.deactivate-new-shipping-addr-block .deactivate-new-shipping-header{font-size:18px;padding:0 51px 21px 24px;border-bottom:2px solid #d1d1d1}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .deactivate-new-shipping-header{padding:0 21px 21px 15px;font-size:23px}}.deactivate-new-shipping-addr-block .formContent{display:flex;padding:12px 30px 0}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .formContent{width:auto;display:block;padding:0}}.deactivate-new-shipping-addr-block .formContent .shipping-curr-addr{width:331px;padding-top:15px;padding-left:0}.deactivate-new-shipping-addr-block .formContent .shipping-curr-addr .radioInput label{display:block;width:28px;height:18px;border-radius:50%;border:1px solid #6e6e6e;margin-top:4px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .formContent .shipping-curr-addr .radioInput label{display:block;width:24px;height:18px;border-radius:50%;border:1px solid #6e6e6e;margin-top:4px}}.deactivate-new-shipping-addr-block .formContent .shipping-curr-addr .radioInput input[type=radio]:checked+label{width:9px;height:6px;border:7px solid #191919;margin-top:4px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .formContent .shipping-curr-addr .radioInput input[type=radio]:checked+label{width:9px;height:7px;border:7px solid #191919;margin-top:6px}}.deactivate-new-shipping-addr-block .formContent .shipping-curr-addr .radioInput-label{padding-right:40px;font-size:14px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .formContent .shipping-curr-addr .radioInput-label{padding-right:0;font-size:21px;padding-left:6px}}.deactivate-new-shipping-addr-block .formContent .shipping-curr-addr .addressLine{width:200px;margin-left:30px;margin-top:16px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .formContent .shipping-curr-addr .addressLine{width:auto;margin-left:36px;margin-top:28px}}.deactivate-new-shipping-addr-block .formContent .shipping-curr-addr .shipping-curr-details{padding-left:32px;padding-top:10px;padding-right:40px;font-family:"AvenirNextLTPro-Regular";font-size:14px}.deactivate-new-shipping-addr-block .formContent .shipping-curr-addr .shipping-curr-details p{margin:0}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .formContent .shipping-curr-addr .shipping-curr-details{padding-top:14px;padding-left:36px;font-size:21px}}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .formContent .shipping-curr-addr{width:auto;display:block;padding-left:15px;padding-right:15px;padding-top:21px}}.deactivate-new-shipping-addr-block .formContent .shipping-diff-addr{width:345px;padding-top:15px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .formContent .shipping-diff-addr{width:auto;display:block;padding-top:2.5rem;padding-left:15px;padding-right:15px}}.deactivate-new-shipping-addr-block .formContent .shipping-diff-addr .radioInput label{display:block;width:32px;height:18px;border-radius:50%;border:1px solid #6e6e6e;margin-top:4px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .formContent .shipping-diff-addr .radioInput label{display:block;width:32px;height:18px;border-radius:50%;border:1px solid #6e6e6e;margin-top:4px}}.deactivate-new-shipping-addr-block .formContent .shipping-diff-addr .radioInput input[type=radio]:checked+label{width:9px;height:6px;border:7px solid #191919;margin-top:4px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .formContent .shipping-diff-addr .radioInput input[type=radio]:checked+label{width:9px;height:7px;border:7px solid #191919;margin-top:6px}}.deactivate-new-shipping-addr-block .formContent .shipping-diff-addr .radioInput-label{padding-right:40px;font-size:14px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .formContent .shipping-diff-addr .radioInput-label{padding-right:0;font-size:21px;padding-left:6px}}.deactivate-new-shipping-addr-block .formContent .shipping-diff-addr .addressLine{width:150px;padding-left:52px;margin-top:16px;margin-left:30px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .formContent .shipping-diff-addr .addressLine{width:auto;margin-left:32px;margin-top:28px}}.deactivate-new-shipping-addr-block .formContent .shipping-diff-addr .shipping-diff-details{padding-left:32px;padding-top:10px;padding-right:40px;font-family:"AvenirNextLTPro-Regular";font-size:14px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .formContent .shipping-diff-addr .shipping-diff-details{width:auto;padding-top:14px;padding-left:36px;font-size:21px}}.deactivate-new-shipping-addr-block .formContent .shipping-diff-addr .shipping-diff-details p{margin:0}.deactivate-new-shipping-addr-block .shipping-details-header{font-size:21px;padding-left:20px;padding-bottom:14px;border-bottom:2px solid #d1d1d1}.deactivate-new-shipping-addr-block .shipping-title{font-family:"AvenirNextLTPro-Regular";padding:20px 24px 20px 20px}.deactivate-new-shipping-addr-block .required{font-family:"AvenirNextLTPro-Regular";padding-left:20px}.deactivate-new-shipping-addr-block .shipping-details-content{padding-left:20px;padding-right:20px}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-username{display:flex;margin:1.5rem 0}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-username{width:auto;display:block}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-username .first-name{width:17rem}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-username .first-name{width:auto}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-username .first-name .first-name-field{margin-top:-25px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-username .first-name .first-name-field{margin-top:-18px}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-username .last-name{width:18rem;margin-left:1rem}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-username .last-name{width:auto}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-username .last-name .last-name-field{margin-top:-25px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-username .last-name .last-name-field{margin-top:-18px}}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-username .last-name{margin-left:0;margin-top:25px}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-address{display:flex}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-address{width:auto;display:block}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-address .street-add{width:24rem}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-address .street-add{width:auto}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-address .street-add .street-add-field{margin-top:-25px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-address .street-add .street-add-field{margin-top:-18px}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-address .apartment{margin-left:1rem;width:11rem}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-address .apartment{width:auto}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-address .apartment .apartment-field{margin-top:-25px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-address .apartment .apartment-field{margin-top:-18px}}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-address .apartment{margin-left:0;margin-top:25px}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-province{display:flex;margin:1.5rem 0}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-province{width:auto;display:block}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-province .city{width:18rem}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-province .city{width:auto}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-province .city .city-field{margin-top:-25px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-province .city .city-field{margin-top:-18px}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-province .province{margin-left:1rem;width:13rem}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-province .province .province-field{margin-top:7px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-province .province .province-field{margin-top:6px;width:auto}}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-province .province{margin-left:0;margin-top:25px}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-country-code{display:flex}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-country-code{width:auto;display:block}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-country-code .country{width:14rem}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-country-code .country{width:auto}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-country-code .country .country-field{margin-top:-25px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-country-code .country .country-field{margin-top:-18px}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-country-code .postal-code{margin-left:1rem;width:14rem}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-country-code .postal-code{width:auto}}.deactivate-new-shipping-addr-block .shipping-details-content .shipping-country-code .postal-code .postal-code-field{margin-top:-25px}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-country-code .postal-code .postal-code-field{margin-top:-18px}}@media only screen and (max-width:920px){.deactivate-new-shipping-addr-block .shipping-details-content .shipping-country-code .postal-code{margin-left:0;margin-top:25px}}.deactivate-new-shipping-addr-block .shipping-details-content .PostalCodeNote{margin:6px 0 0 10px;font-family:"AvenirNextLTPro-Regular";font-size:14px}.deactivate-new-note{margin-top:16px;width:38rem;padding-right:0;padding-left:5px;margin-left:26px}.deactivate-parent .Deactivated-Button{justify-content:end;flex-direction:row-reverse;margin-top:16px}@media only screen and (max-width:920px){.deactivate-parent .Deactivated-Button{width:auto;padding-right:0}}.deactivate-parent .Deactivated-Button .buttonComponent:nth-child(2){background:#fff;color:#000}.deactivate-parent .note{margin-left:10px;padding:16px 8px 16px 12px;width:37rem}@media only screen and (max-width:920px){.deactivate-parent .note{margin-left:0;margin-right:0;width:auto}}.deactivate-parent .steps{margin-top:40px}.deactivate-parent .checkout-text{display:none}.deactivate-parent .checkout-terms-block .checkboxComponent .checkboxComponent-label,.deactivate-parent .checkout-terms-block .checkboxComponent .checkboxComponent-label button{color:inherit}.deactivate-parent .cardBlockComponent .cardBlockComponent-content .radio-card-Deactivate-payment{display:flex;margin-bottom:16px;margin-left:4px}@media only screen and (max-width:920px){.deactivate-parent .cardBlockComponent .cardBlockComponent-content .radio-card-Deactivate-payment{margin-bottom:16px;margin-left:4px}}.deactivate-parent .cardBlockComponent .cardBlockComponent-content .radio-card-Deactivate-payment .new-card-content{padding-left:10px;font-family:"AvenirNextLTPro-Demi"}.deactivate-parent .cardBlockComponent .cardBlockComponent-content .radio-card-Deactivate-payment .new-card-content .content-title{font-size:16px}@media only screen and (max-width:920px){.deactivate-parent .cardBlockComponent .cardBlockComponent-content .radio-card-Deactivate-payment .new-card-content .content-title{line-height:1.6}}.deactivate-parent .cardBlockComponent .cardBlockComponent-content .radio-card-Deactivate-payment .new-card-content .content-subtitle{margin-top:4px;font-family:"AvenirNextLTPro-Regular"}@media only screen and (max-width:920px){.deactivate-parent .cardBlockComponent .cardBlockComponent-content .radio-card-Deactivate-payment .new-card-content .content-subtitle{line-height:1.4;font-size:22px}}.shipping-add-details{padding:10px 0 25px;background-color:#fff;border:1px solid #e8e8e8;margin-bottom:18px}.shipping-add-details .shipping-header{font-size:23px;padding:0 21px 12px;border-bottom:1px solid #d1d1d1}.shipping-add-details .shipping-block{font-family:"AvenirNextLTPro-Regular";padding:12px 21px 0}.shipping-add-details .shipping-street{font-family:"AvenirNextLTPro-Regular";padding:18px 21px 0}.shipping-add-details .shipping-street p{margin:0}.deactivate-parent .steps{margin-top:17px}.deactivate-parent h2{font-size:18px;line-height:27px;font-family:"AvenirNextLTPro-Regular",sans-serif;text-align:center}.deactivate-parent .checkout-text{margin-top:29px}.deactivate-parent .checkout-terms-block{border-top:1px solid #d1d1d1;padding-top:16px;padding-bottom:24px}.deactivate-parent .checkout-payment-total{border-top:1px solid #d1d1d1;padding-top:16px;padding-bottom:8px;text-align:right;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (min-width:920px){.deactivate-parent .checkout-payment-total{padding-top:20px}}.deactivate-parent .checkout-payment-total span{font-size:22px;position:relative;top:2px}@media only screen and (min-width:920px){.deactivate-parent .checkout-payment-total span{padding-left:24px}}.deactivate-parent .checkout-textInput{max-width:360px}.deactivate-parent .checkout-textInput>div{margin-top:16px}.deactivate-parent .checkout-subtext{font-size:14px;font-family:"AvenirNextLTPro-Regular",sans-serif;text-align:center;padding:0 0 16px}@media only screen and (min-width:920px){.deactivate-parent .checkout-subtext{padding:0 50px 16px}}.transfer-new-print{display:flex!important;margin-top:16px!important}@media only screen and (max-width:920px){.transfer-new-print{display:none}}.transfer-new-print .icon-button{height:24px;padding-top:8px}.transfer-new-print .button-wrapper-right{margin-left:auto;display:flex}@media only screen and (max-width:920px){.print-hide{display:none}}@media only screen and (max-width:920px){.success-block{padding:10px!important}}.success-block .checkoutGridItem-value-block{margin-top:0}.success-block .checkoutGrid-info-wrapper{padding:0}@media only screen and (max-width:920px){.success-block .checkoutGrid-header-item:first-child{margin-right:0!important}}.deactivate-card-withButton{width:39rem}@media only screen and (max-width:920px){.deactivate-card-withButton{width:auto}}.deactivate-card-withButton .deactivate-card-section{margin-top:16px;background-color:#fff;padding:20px 0}@media only screen and (max-width:920px){.deactivate-card-withButton .deactivate-card-section{width:auto}}.deactivate-card-withButton .deactivate-card-section .card-header{font-size:18px;padding:0 20px 21px;border-bottom:2px solid #d1d1d1}.deactivate-card-withButton .deactivate-card-section .card-content{padding-left:20px;padding-right:20px}.deactivate-card-withButton .deactivate-card-section .card-content .card-balance,.deactivate-card-withButton .deactivate-card-section .card-content .card-nick-name,.deactivate-card-withButton .deactivate-card-section .card-content .card-Number{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.deactivate-card-withButton .deactivate-card-section .card-content .card-transitPass{font-size:16px;padding:14px 0;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.deactivate-card-withButton .deactivate-card-section .card-content .card-transitPass b{flex-basis:55%}.deactivate-card-withButton .deactivate-card-disclaimer{font-size:14px;font-family:"AvenirNextLTPro-Regular";padding:26px 0 10px 12px}.deactivate-card-withButton .Deactivated-Button{justify-content:end;flex-direction:row-reverse}@media only screen and (max-width:920px){.deactivate-card-withButton .Deactivated-Button{width:auto;padding-right:0}}.deactivate-card-withButton .Deactivated-Button .buttonComponent:nth-child(2){background:#fff;color:#000}.deactivated-card-withButton{width:39rem}@media only screen and (max-width:920px){.deactivated-card-withButton{width:auto}}.deactivated-card-withButton .deactivated-card-block{background-color:#fff;padding:20px 0}@media only screen and (max-width:920px){.deactivated-card-withButton .deactivated-card-block{width:auto}}.deactivated-card-withButton .deactivated-card-block .card-content .card-balance,.deactivated-card-withButton .deactivated-card-block .card-content .card-nick-name,.deactivated-card-withButton .deactivated-card-block .card-content .card-Number{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.deactivated-card-withButton .deactivated-card-block .card-content .card-balance b{flex-basis:55%}.deactivated-card-withButton .deactivated-card-block .card-content .card-transitPass{font-size:16px;padding:14px 0;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.deactivated-card-withButton .deactivated-card-block .card-content .card-transitPass .transitPass{text-align:end}.deactivated-card-withButton .deactivate-print{display:flex;justify-content:space-between;width:39rem;flex-direction:row-reverse;margin-top:16px}@media only screen and (max-width:920px){.deactivated-card-withButton .deactivate-print{width:auto;display:block}}.deactivated-card-withButton .deactivate-print .icon-button{display:flex;padding-top:8px;height:24px}@media only screen and (max-width:920px){.deactivated-card-withButton .deactivate-print .icon-button{display:none}}@media only screen and (max-width:920px){.deactivated-card-withButton .deactivate-print .manage-button{padding-top:0}}.deactivated-card-withButton .success-block{width:36rem}@media only screen and (max-width:920px){.deactivated-card-withButton .success-block{width:auto}}@media only screen and (max-width:920px){.deactivated-card-withButton .success-context-text{padding-left:50px}}.deactivated-card-withButton .content-error-block .content-error-block-text-margin{margin-left:0}@media only screen and (max-width:920px){.deactivated-card-withButton .content-error-block .content-error-block-text-margin{margin-left:48px}}.deactivate-parent{width:39rem;margin-left:16px;margin-right:16px;padding-bottom:100px;padding-top:15px}@media only screen and (max-width:920px){.deactivate-parent{width:auto}}.deactivate-parent .transfer-card-header{margin-bottom:40px}.deactivate-parent .transfer-card-header .header-title{width:39rem;padding-bottom:0;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.deactivate-parent .transfer-card-header .header-title{width:auto}}.deactivate-parent .transfer-card-header .header-text-note{text-align:center;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-top:0}.deactivate-parent .deactivate-card-description{text-align:center;font-size:18px;padding-bottom:10px;width:39rem;font-family:"AvenirNextLTPro-Regular"}@media only screen and (max-width:920px){.deactivate-parent .deactivate-card-description{width:auto}}.transfer-card-withButton{width:39rem}@media only screen and (max-width:920px){.transfer-card-withButton{width:auto}}.transfer-card-withButton .deactivate-card-section{margin-top:16px;background-color:#fff;padding:20px 0;margin-bottom:16px}@media only screen and (max-width:920px){.transfer-card-withButton .deactivate-card-section{width:auto}}.transfer-card-withButton .deactivate-card-section .card-header{font-size:18px;padding:0 20px 21px;border-bottom:2px solid #d1d1d1}.transfer-card-withButton .deactivate-card-section .card-content{padding-left:20px;padding-right:20px}.transfer-card-withButton .deactivate-card-section .card-content .card-balance,.transfer-card-withButton .deactivate-card-section .card-content .card-nick-name,.transfer-card-withButton .deactivate-card-section .card-content .card-Number{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.transfer-card-withButton .deactivate-card-section .card-content .card-transitPass{font-size:16px;padding:14px 0;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.transfer-card-withButton .deactivate-card-section .card-content .card-transitPass p:last-child{margin-bottom:0}.transfer-card-withButton .deactivate-card-section .card-content .card-transitPass b{flex-basis:55%}.transfer-card-withButton .deactivate-card-disclaimer{font-size:14px;font-family:"AvenirNextLTPro-Regular";padding:26px 0 10px 12px}.transfer-card-withButton .Deactivated-Button{justify-content:end;flex-direction:row-reverse}@media only screen and (max-width:920px){.transfer-card-withButton .Deactivated-Button{width:auto;padding-right:0}}.transfer-card-withButton .Deactivated-Button .buttonComponent:nth-child(2){background:#fff;color:#000}.transitpass-list-RLC{margin-top:0;font-family:"AvenirNextLTPro-Demi",sans-serif;text-align:right}.transfer-card-with-Button{width:39rem}@media only screen and (max-width:920px){.transfer-card-with-Button{width:auto}}.transfer-card-with-Button .transfer-card-Form{width:39rem;background-color:#fff;padding:20px 0}@media only screen and (max-width:920px){.transfer-card-with-Button .transfer-card-Form{width:auto}}.transfer-card-with-Button .transfer-card-Form .transfer-card-header{font-size:18px;padding:0 20px 21px;border-bottom:2px solid #d1d1d1}.transfer-card-with-Button .transfer-card-Form .transfer-input-block{margin:20px;padding-bottom:20px;border-bottom:2px solid #d1d1d1}.transfer-card-with-Button .transfer-card-Form .transfer-input-block .presto-number{width:28rem}@media only screen and (max-width:920px){.transfer-card-with-Button .transfer-card-Form .transfer-input-block .presto-number{width:auto}}.transfer-card-with-Button .transfer-card-Form .transfer-input-block .presto-number .input-block-field{margin-top:-22px}.transfer-card-with-Button .transfer-card-Form .transfer-input-block .presto-number .input-lavel{margin-top:10px;font-family:"AvenirNextLTPro-Regular";margin-left:15px}.transfer-card-with-Button .transfer-card-Form .transfer-input-block .verification-number{width:20rem;margin-top:26px}@media only screen and (max-width:920px){.transfer-card-with-Button .transfer-card-Form .transfer-input-block .verification-number{width:auto}}.transfer-card-with-Button .transfer-card-Form .transfer-input-block .verification-number .input-block-field{margin-top:-22px}.transfer-card-with-Button .transfer-card-Form .checkout-terms-block{margin-left:16px;padding-top:0;border-top:none}.transfer-card-with-Button .transfer-Button{justify-content:end;flex-direction:row-reverse}@media only screen and (max-width:920px){.transfer-card-with-Button .transfer-Button{width:auto;padding-left:16px;padding-right:16px}}.transfer-card-with-Button .transfer-Button div:nth-child(2) .buttonComponent{background:#fff;color:#000}.lost-card-details{margin-top:16px;background-color:#fff;padding:20px 0}@media only screen and (max-width:920px){.lost-card-details{width:auto}}.lost-card-details .bold-content{font-weight:700}.lost-card-details .card-details-header{font-size:18px;padding:0 20px 21px;border-bottom:2px solid #d1d1d1}.lost-card-details .card-details-content{padding-left:20px;padding-right:20px}.lost-card-details .card-details-content .card-autoload,.lost-card-details .card-details-content .card-autorenew,.lost-card-details .card-details-content .card-balance,.lost-card-details .card-details-content .card-nickname,.lost-card-details .card-details-content .card-number{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.lost-card-details .card-details-content .card-autorenew p:last-child{margin-bottom:0}.lost-card-details .card-details-content .card-transitpass{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.lost-card-details .card-details-content .card-transitpass p:last-child{margin-bottom:0}.lost-card-details .card-details-content .card-transitpass b{flex-basis:55%}.lost-card-details .card-details-content .card-faretype{font-size:16px;padding:14px 0;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.lost-card-details-block{margin-top:16px;padding:0 0 20px}@media only screen and (max-width:920px){.lost-card-details-block{width:auto}}.lost-card-details-block .bold-content{font-weight:700}.lost-card-details-block .card-details-header{background-color:#fff;font-size:18px;padding:20px 20px 21px;border-bottom:2px solid #d1d1d1}.lost-card-details-block .card-details-descr{background-color:#fff;font-family:"AvenirNextLTPro-Regular";padding:20px 20px 0}.lost-card-details-block .card-select-block .card-details-dropdown{display:flex;padding:20px;background-color:#fff}@media only screen and (max-width:920px){.lost-card-details-block .card-select-block .card-details-dropdown{width:auto;display:block}}.lost-card-details-block .card-select-block .card-details-dropdown .card-detail{width:16rem}@media only screen and (max-width:920px){.lost-card-details-block .card-select-block .card-details-dropdown .card-detail{width:auto}}.lost-card-details-block .card-select-block .card-details-dropdown .card-detail .card-details-field{margin-top:5px}.lost-card-details-block .card-select-block .selected-card-detail{padding-left:20px;padding-right:20px;background-color:#fff;margin-bottom:16px}.lost-card-details-block .card-select-block .selected-card-detail .card-autoload,.lost-card-details-block .card-select-block .selected-card-detail .card-autorenew,.lost-card-details-block .card-select-block .selected-card-detail .card-balance,.lost-card-details-block .card-select-block .selected-card-detail .presto-card{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.lost-card-details-block .card-select-block .selected-card-detail .card-autorenew p:last-child{margin-bottom:0}.lost-card-details-block .card-select-block .selected-card-detail .transit-pass{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.lost-card-details-block .card-select-block .selected-card-detail .transit-pass p:last-child{margin-bottom:0}.lost-card-details-block .card-select-block .selected-card-detail .card-fareType{font-size:16px;padding:14px 0;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.transfer-card-block{margin-top:16px;padding:0 0 20px}@media only screen and (max-width:920px){.transfer-card-block{width:auto}}.transfer-card-block .bold-content{font-weight:700}.transfer-card-block .transfer-card-details-header{font-size:18px;padding:20px 20px 21px;border-bottom:2px solid #d1d1d1;background-color:#fff}.transfer-card-block .transfer-card-details-descr{font-family:"AvenirNextLTPro-Regular";padding:20px 20px 0;background-color:#fff}.transfer-card-block .transfer-card-details{padding-left:20px;padding-right:20px;padding-top:20px;background-color:#fff}.transfer-card-block .transfer-card-details .card-autoload,.transfer-card-block .transfer-card-details .card-autorenew,.transfer-card-block .transfer-card-details .card-balance,.transfer-card-block .transfer-card-details .card-nickname,.transfer-card-block .transfer-card-details .card-number{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.transfer-card-block .transfer-card-details .card-autorenew p:last-child{margin-bottom:0}.transfer-card-block .transfer-card-details .card-transitpass{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.transfer-card-block .transfer-card-details .card-transitpass p:last-child{margin-bottom:0}.transfer-card-block .transfer-card-details .card-transitpass b{flex-basis:55%}.transfer-card-block .transfer-card-details .card-faretype{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.transfer-card-block .checkout-terms-block{padding-left:18px;border-top:none;background-color:#fff;margin-bottom:16px}.deactivate-parent .success-block{padding:23px;margin-bottom:16px}.deactivate-parent .success-block .success-content-block{padding-top:20px;display:none}.deactivate-parent .success-block .success-content-block .bold-content{font-weight:700}.deactivate-parent .success-block .success-content-block .content-header{padding:0 0 5px;border-bottom:2px solid #d1d1d1}.deactivate-parent .success-block .success-content-block .date-time,.deactivate-parent .success-block .success-content-block .reference-number{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.delete-account{font-size:18px}@media only screen and (max-width:920px){.delete-account{margin-left:10px;margin-right:10px}}.delete-account .cardBlockComponent p{font-size:16px}.delete-account .cardBlockComponent-title{line-height:32px}@media only screen and (max-width:920px){.delete-account .cardBlockComponent-title{font-size:22px;line-height:24px}}.delete-account .cardBlockComponent-content{padding-top:12px}.delete-account .step1-content-heading1{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:18px;margin-top:0;margin-bottom:8px;line-height:30px}.delete-account .step1-content-note{margin-top:0;line-height:21px;margin-bottom:16px}@media only screen and (max-width:920px){.delete-account .step1-content-note{font-size:16px}}.delete-account .step1-content-heading2{padding-top:16px;font-size:18px;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:0;margin-bottom:8px;line-height:30px}.delete-account .step1-sec1-subheading{margin-top:0;line-height:21px}@media only screen and (max-width:920px){.delete-account .step1-sec1-subheading{font-size:16px}}.delete-account .ordered-first-para{padding-left:20px;margin-bottom:0;font-size:16px}@media only screen and (max-width:920px){.delete-account .ordered-first-para{padding-left:18px}}.delete-account .step1-sec1-para1{margin-bottom:0;line-height:21px}@media only screen and (max-width:920px){.delete-account .step1-sec1-para1{font-size:16px}}.delete-account .step1-sec1-para2,.delete-account .step1-sec2-para1{margin-top:0;line-height:21px}@media only screen and (max-width:920px){.delete-account .step1-sec1-para2,.delete-account .step1-sec2-para1{font-size:16px}}.delete-account hr{border-top:1px solid #d1d1d1;margin:0}.delete-account .step1-content-heading3{font-family:"AvenirNextLTPro-Demi",sans-serif;margin-bottom:8px;font-size:18px;line-height:30px}.delete-account .unordered-second-para{margin-bottom:8px;list-style-type:none;padding-left:0}.delete-account .step1-disclaimer{margin-bottom:32px;line-height:21px;font-size:12px!important}.delete-account .step1-content-heading4{font-family:"AvenirNextLTPro-Demi",sans-serif;margin-bottom:8px;font-size:18px;margin-top:0;line-height:30px}.delete-account .step1-cross-icon{display:flex;align-items:flex-start;line-height:21px}@media only screen and (max-width:920px){.delete-account .step1-cross-icon{font-size:16px}}.delete-account .step1-cross-icon .step1-cross-icon-image{height:25px;width:25px}.delete-account .step1-cross-icon .step1-content-para1{margin:0 0 8px 14px}.delete-account .step1-check-icon{display:flex;align-items:flex-start;line-height:21px}@media only screen and (max-width:920px){.delete-account .step1-check-icon{font-size:16px}}.delete-account .step1-check-icon .step1-content-para1{margin:0 0 8px 14px}.delete-account .redBackground{background-color:#d0011b;border:none}@media only screen and (min-width:920px){.delete-account .redBackground{margin-left:8px}}.delete-account .step2-content{display:flex}@media only screen and (max-width:920px){.delete-account .step2-content{display:block}}.delete-account .step2-content .step2-image-content{margin-top:12px;margin-right:16px}@media only screen and (max-width:920px){.delete-account .step2-content .step2-image-content{text-align:center;margin-bottom:8px;margin-top:0;margin-right:0}}.delete-account .step2-content .step2-image-content .step2-image{height:56px}.delete-account .step2-content .step2-content-description1{padding-top:12px;margin-bottom:0}@media only screen and (max-width:920px){.delete-account .step2-content .step2-content-description1{padding-top:0}}.delete-account .step2-content .step2-content-description2{margin-top:0;margin-bottom:0;padding-top:8px}@media only screen and (max-width:920px){.delete-account .step2-btn-wrapper{margin-top:16px}.delete-account .step2-btn-wrapper .firstOrder{margin-top:8px}}.delete-account .step3-para1{text-align:center;padding-top:16px}@media only screen and (max-width:920px){.delete-account .step3-para1{margin-bottom:32px}}.delete-account .step3-img1{text-align:center;margin-top:0;margin-bottom:32px}@media only screen and (min-width:920px){.delete-account-success{width:100%;font-size:18px}}.delete-account-success .cardBlockComponent p span{font-size:16px}@media only screen and (max-width:920px){.delete-account-success{margin-left:10px;margin-right:10px}}@media only screen and (min-width:920px){.delete-account-success .cardBlockComponent-content{padding-top:28px}}.delete-account-success .step1-content-heading1{font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:0}.delete-account-success .step1-content-heading2{font-family:"AvenirNextLTPro-Demi",sans-serif}.delete-account-success .unordered-second-para{margin-bottom:4px}.delete-account-success .link{margin:0}.delete-account-success #externalLinkText{margin-bottom:16px;font-size:14px;line-height:21px}.delete-account-success .redBackground{background-color:#d0011b;border:none}@media only screen and (max-width:920px){.delete-account-success .redBackground{margin-bottom:16px}}.delete-account-success .step2-content-description1{padding-top:12px}@media only screen and (max-width:920px){.delete-account-success .step2-content-description1{padding-top:0}}.delete-account-success .step2-content-description2{padding-top:16px}.delete-account-success .step2-btn-wrapper{margin-top:40px}@media only screen and (max-width:920px){.delete-account-success .step2-btn-wrapper{margin-top:32px}}.delete-account-success .step3-para1{text-align:center;padding-top:0;margin-bottom:0}.delete-account-success .step3-para2{text-align:center;padding-top:0;margin-top:0}@media only screen and (max-width:920px){.delete-account-success .step3-para2{margin-bottom:32px}}.delete-account-success .step3-para3{text-align:center;padding-top:0;margin:0}.delete-account-success .step3-para4{text-align:center;padding-top:8px;margin:0}.delete-account-success .step3-img1{text-align:center;margin-top:32px}@media only screen and (max-width:920px){.delete-account-success .step3-img1{padding-left:18px;padding-right:16px;margin-bottom:8px}}.delete-account-success .step3-img1 .step3-image{height:87px}@media only screen and (max-width:920px){.delete-account-success .button-wrapper-right{padding-left:18px;padding-right:16px}}.digital-distribution-app-icon{display:flex;width:100%;margin:20px 0}.digital-distribution-app-icon .icon{max-width:150px;margin-right:20px}.digital-distribution-app-icon .icon img{width:100%;height:100%}.dividershort{margin:0}.dividershort hr{width:965px;border:1px solid #d1d1d1;margin:30px auto 0}@media only screen and (max-width:990px){.dividershort hr{width:97%}}.emailVerification-formGrid{margin:0 -24px 32px}.emailVerification-formRow{display:flex;flex-wrap:wrap}@media only screen and (min-width:920px){.emailVerification-formRow{flex-wrap:nowrap}}.emailVerification-formCol{box-sizing:border-box;flex-grow:1;padding:0 24px}@supports (-webkit-touch-callout:none){.emailVerification-formCol input:disabled{opacity:1}.emailVerification-formCol .text-field-input{color:text}}@media only screen and (min-width:920px){.emailVerification-formCol{max-width:50%}}.emailVerification-newEmail{font-size:22px;line-height:33px;margin:8px 0 24px}.emailVerification-successBlockContent{margin-top:24px}.updateFailure{color:#d63d3d}.updateFailure,.updateSuccess{font-size:14px;background-size:16px;padding-top:2px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:21px;margin-top:6px}.updateSuccess{color:#328633}.errorPage{width:auto;margin:0 24px}@media only screen and (min-width:920px){.errorPage{width:464px;margin:0 auto}}.errorPage h1.header-title{margin-top:64px}@media only screen and (min-width:920px){.errorPage h1.header-title{margin-top:96px}}@media only screen and (min-width:920px){.errorPage .subHeader{font-size:16px}}.features-list-info{display:flex;font-weight:700;flex-direction:column;padding:24px;margin-top:24px;border:1px solid #191919}.features-list-info .features-list{display:flex;flex:1 1 auto;flex-direction:column;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:21px}@media only screen and (min-width:920px){.features-list-info .features-list{flex-direction:row}}.features-list-info .features-list .list{display:flex;flex-direction:column;flex:1 1}.features-list-info .features-list .list li{font-size:14px;line-height:24px;font-weight:400}.footer{height:auto;padding:24px 0;margin:0;background-color:#fff;color:#191919;width:100%}@media only screen and (min-width:920px){.footer{padding:32px 0 24px}}.footer-logo{width:73px;height:auto}.footer-center{display:flex;margin:0 auto;max-width:952px;flex-direction:column;height:auto;align-items:baseline;width:auto}@media only screen and (min-width:920px){.footer-center{flex-direction:row;align-items:center;width:944px}}.footer-center img{margin-bottom:auto}.footer-center .footer-links{flex-direction:column;margin-left:0;width:100%}@media only screen and (min-width:920px){.footer-center .footer-links{flex-direction:row;margin-left:242px;display:flex;width:auto}}@media only screen and (max-width:920px){.footer-center .footer-links{margin-top:8px}}.footer-center .footer-links ul{flex:1 1;margin:0;padding:8px 0;text-decoration:none;list-style:none;min-width:224px;line-height:21px}@media only screen and (min-width:920px){.footer-center .footer-links ul{padding:0 8px}}@media only screen and (max-width:920px){.footer-center .footer-links ul{padding-top:0;padding-bottom:16px}}.footer-center .footer-links ul li:first-of-type{font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:24px}.footer-center .footer-links ul .category-link a{text-decoration:none;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px}.footer-center .footer-links ul .category-link a:hover{text-decoration:underline}.footer-center .footer-links .social-networks{padding:0 8px;display:flex;flex-direction:row;min-width:126px;justify-content:center}@media only screen and (min-width:920px){.footer-center .footer-links .social-networks{flex-direction:column;justify-content:unset;margin-top:28px}}.footer-center .footer-links .social-networks .network{display:flex;padding:4px 0}.footer-column-title{font-size:16px;line-height:24px;margin-top:0;margin-bottom:0}@media only screen and (min-width:920px){.footer-column-title{padding-left:8px;margin-top:4px}}.password-info-title{padding-bottom:5px}.password-info{margin-bottom:24px}.password-info ul{margin:0;padding-left:10px}.password-info ul li{font-family:"AvenirNextLTPro-Regular",sans-serif;list-style-type:none;line-height:24px}.password-info ul li:before{display:inline-block;vertical-align:middle;position:relative;top:-2px;width:7px;height:7px;border-radius:50%;background-color:#191919;margin-right:20px;content:" "}.forgot{max-width:800px;margin:0 auto;padding:40px 0 0;text-align:left;text-align:initial}.forgot-title{font-size:32px;margin:64px 0 32px;text-align:center}.forgot-content-wrapper{width:464px;margin:0 auto}.forgot-content{background-color:#fff;padding:22px 24px}.forgot-text{font-size:18px;line-height:28px;padding:15px 0;color:#191919}.forgot-policy{line-height:24px;margin-top:16px;text-align:center;margin-bottom:50px}.forgot-policy,.forgot-policy a{font-family:"AvenirNextLTPro-Regular",sans-serif}.forgot-question{margin-bottom:40px;margin-top:15px}.forgot-question-title{font-size:14px;text-transform:uppercase;margin-bottom:10px}.forgot-question-text,.username-success{font-family:"AvenirNextLTPro-Regular",sans-serif}.username-success{padding-left:48px}.username-success span{font-family:"AvenirNextLTPro-Demi",sans-serif}@media screen and (max-width:920px){.forgot{margin-top:35px;padding-top:0}.forgot-title{margin-top:24px}.forgot-content-wrapper{width:auto;padding-left:24px;padding-right:24px}.forgot-text{padding-bottom:0}}.four-column-hello{background-color:#fff;grid-column-gap:16px;padding-top:24px}@media only screen and (max-width:920px){.four-column-hello{padding-left:22px;padding-right:22px;margin-top:-19px;padding-top:20px}}.four-column-hello .Image-with-para-hello{height:315px}@media only screen and (max-width:920px){.four-column-hello .Image-with-para-hello{height:auto}}.four-column-hello-french{background-color:#fff;margin-top:-16px;grid-column-gap:15px;padding-top:24px}@media only screen and (max-width:920px){.four-column-hello-french{padding-left:22px;padding-right:22px;margin-top:-19px;padding-top:20px}}.four-column-hello-french .Image-with-para-hello{height:420px}@media only screen and (max-width:920px){.four-column-hello-french .Image-with-para-hello{height:auto}}.fourcolumn-wrapper{background:#fff}.row.four-column-hello{width:944px;margin:0 auto}@media only screen and (max-width:920px){.row.four-column-hello{width:unset}}.row.four-column-hello-french{width:944px;margin:0 auto}@media only screen and (max-width:920px){.row.four-column-hello-french{width:unset}}.Four-column-etickets{background-color:#fff;width:944px;margin:-16px auto 0;grid-column-gap:15px;padding-top:40px}@media only screen and (max-width:920px){.Four-column-etickets{width:unset;padding-left:16px;margin-left:0;margin-right:0;padding-right:16px;margin-top:-19px}}.Four-column-etickets .imageparagraph2-etickets{height:310px}@media only screen and (max-width:920px){.Four-column-etickets .imageparagraph2-etickets{height:auto}}.Four-column-etickets-french{background-color:#fff;width:944px;margin:-16px auto 0;grid-column-gap:15px;padding-top:40px}@media only screen and (max-width:920px){.Four-column-etickets-french{width:88%;padding-left:22px;margin-left:0;margin-right:0;padding-right:22px;margin-top:-19px}}.full-width-wrapper{background-color:#f3f3f3;flex:1 1 auto}.full-width-wrapper .presto-fullwidth-navbar-with-padding{position:relative;padding-top:80px}.full-width-wrapper .main-content{padding-top:56px}.full-width-wrapper .google-wallet-page-main-content{background:#fff!important;padding-bottom:100px}@media only screen and (max-width:920px){.full-width-wrapper .google-wallet-page-main-content{padding-bottom:24px}}.global-notifications{display:flex;background-color:#f7efa8;padding-left:36px;padding-top:16px;border-bottom:1px solid #ddd}@media only screen and (max-width:920px){.global-notifications{padding-left:10px}}.global-notifications img{margin-right:15px}@media only screen and (max-width:920px){.global-notifications img{margin-right:10px}}.global-notifications .notification-para{font-family:"AvenirNextLTPro-Regular";line-height:1.5em}.global-notifications .notification-para p{margin-top:0;width:98%}@media only screen and (max-width:920px){.global-notifications .notification-para p{margin-right:96%}}.global-notifications button{margin-right:26px;margin-bottom:32px}@media only screen and (max-width:920px){.global-notifications button{margin-right:0;margin-bottom:148px}}.go-default-trip-title{font-size:48px;font-family:"AvenirNextLTPro-Demi",sans-serif;margin:40px 0 0;line-height:72px}@media only screen and (max-width:920px){.go-default-trip-title{margin:5px 0 0;font-size:30px}}.less-transaction,.trip-message{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24.5px}@media only screen and (max-width:920px){.trip-message{margin:0}}.set-block-container{margin-top:40px}@media only screen and (max-width:920px){.set-block-container{margin:30px 0 0}}.set-block-container .station-title{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:22px;padding:8px 40px 24px;margin:-16px 0 -15px;background-color:#fff;border:1px solid #e8e8e8;border-bottom:none}@media only screen and (max-width:920px){.set-block-container .station-title{margin-left:-6px}}.set-block-container .station-title .icon{margin:0}.set-block-container .station-title .icon img{min-height:48px;width:48px}.set-block-container .station-title .station-sub-title{margin:-40px 0 0 60px;font-size:22px}@media only screen and (max-width:920px){.set-block-container .station-title .station-sub-title{font-size:16px;margin-top:-39px}}.set-block-container .station{margin:50px 100px 50px 20px}@media only screen and (max-width:920px){.set-block-container .station{margin:15px 30px 20px 15px}}.set-block-container .select-station2{margin-top:50px}@media only screen and (max-width:920px){.set-block-container .select-station2{margin-top:20px}}.set-block-container .form{padding:10px 20px;margin:10px 0;background-color:#fff;border:1px solid #e8e8e8;border-top:1.5px solid #d1d1d1}.set-block-container .btn{margin-top:25px}.set-block-container .retrieve-station{margin:30px 100px 30px 20px}@media only screen and (max-width:920px){.set-block-container .retrieve-station{margin:20px 30px 20px 15px}}.set-block-container .station1{display:flex;margin-bottom:16px}.set-block-container .station1 .get-station1{font-family:"AvenirNextLTPro-Demi",sans-serif;width:50%}@media only screen and (max-width:920px){.set-block-container .station1 .get-station1{flex:1 1}}@media only screen and (max-width:920px){.set-block-container .station1 .get-station1 div{width:110px}}.set-block-container .station1 .station-name1{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.set-block-container .station1 .station-name1{flex:2 1;margin-left:5px}}.set-block-container .station2{display:flex}.set-block-container .station2 .get-station2{font-family:"AvenirNextLTPro-Demi",sans-serif;width:50%}@media only screen and (max-width:920px){.set-block-container .station2 .get-station2{flex:1 1}}@media only screen and (max-width:920px){.set-block-container .station2 .get-station2 div{width:110px}}.set-block-container .station2 .station-name2{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.set-block-container .station2 .station-name2{flex:2 1;margin-left:5px}}.set-trip-step2{margin:20px 0;padding:18px;background-color:#fff;margin-bottom:10px!important;border:1px solid #d1d1d1;border-left:4px solid #328633}@media only screen and (max-width:920px){.set-trip-step2{margin:20px 0 0}}.set-trip-step2 .success-message{background:url(/dist/presto-ui/static/media/Success.3e77078f.svg) no-repeat 0 0;padding-bottom:10px;line-height:32px}@media only screen and (max-width:920px){.set-trip-step2 .success-message{border:none}}.set-trip-step2 .success-message #message{color:#328633;font-size:30px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:50px}.set-trip-step2 .success-description{font-family:"AvenirNextLTPro-Regular",sans-serif;margin:-10px 0 25px -40px;line-height:24px}@media only screen and (max-width:920px){.set-trip-step2 .success-description{margin:10px 0 20px 10px}}.set-trip-step2 hr{border:.9px solid #d1d1d1;margin-right:25px;margin-left:8px}@media only screen and (max-width:920px){.set-trip-step2 hr{margin:0;border:.8px solid #d1d1d1}}.set-trip-step2 .success-sub-description{font-family:"AvenirNextLTPro-Regular",sans-serif;margin:0 0 10px 9px;line-height:24px;border-top:1.5px solid #d1d1d1;padding-top:10px}.go-default-error-block{padding:18px;border:1px solid #e8e8e8;border-left:4px solid #d63d3d;background-color:#fff;margin:20px 0 10px}.go-default-error-block .error-block-title{color:#d63d3d;font-size:22px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:48px;line-height:32px;margin-bottom:16px;background:url(/dist/presto-ui/static/media/error.32151db6.svg) no-repeat 0 0}@media only screen and (max-width:920px){.go-default-error-block{margin-top:20px;padding:10px}}.error-blocked{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;margin-top:30px}@media only screen and (max-width:920px){.error-blocked{margin-top:25px}}.GoogleMap{margin-bottom:16px}@media only screen and (max-width:920px){#google{width:365px}}.contentPageLayout{background-color:#fff}.contentPageLayout .contentPageLayout-main{justify-content:flex-end;padding-top:0}.contentPageLayout .contentPageLayout-main .contentPageLayout-content{margin:0;width:60%}@media only screen and (max-width:768px){.contentPageLayout .contentPageLayout-main .contentPageLayout-content{width:100%}}.home-banner{position:relative;margin:0 0 6.25rem;z-index:1}@media only screen and (max-width:768px){.home-banner{padding-bottom:0;margin:0}}.home-banner .banner-inner .container-fluid .slogan{padding-top:40px}@media only screen and (max-width:768px){.home-banner .banner-inner .container-fluid .slogan{padding:0}}.home-banner .banner-inner .container-fluid .slogan h1{font-family:"AvenirNextLTPro-Bold";position:relative;text-align:left;width:72%;font-size:3.75rem;margin:0;line-height:5.625rem;padding:0;color:#191919;max-width:500px}@media only screen and (max-width:768px){.home-banner .banner-inner .container-fluid .slogan h1{font-size:2rem;line-height:3rem;text-align:center;padding:1.5rem 35px;width:auto;z-index:1}}.home-banner .banner-inner .container-fluid .slogan .prestoLink{width:50%;color:#191919;text-align:left;margin-bottom:4rem;max-width:400px}.home-banner .banner-inner .container-fluid .slogan .prestoLink div{line-height:1.75;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:1.375rem}.home-banner .banner-inner .container-fluid .slogan .prestoLink div p{margin:2.5rem 0 0;font-size:1.625rem;line-height:2.5rem}@media only screen and (max-width:768px){.home-banner .banner-inner .container-fluid .slogan .prestoLink{width:auto;text-align:left;font-size:1.375rem;line-height:2rem;margin-left:1.5rem;margin-right:1.5rem;margin-bottom:2.5rem}}.home-banner .banner-inner .container-fluid .slogan .heroimage03{width:100%}.home-banner .banner-inner .container-fluid .slogan .heroimage03 img{position:absolute;right:0;bottom:0;width:59%;max-width:59%;object-fit:cover;height:auto}@media only screen and (max-width:768px){.home-banner .banner-inner .container-fluid .slogan .heroimage03 img{position:relative;width:100%;max-width:100%;bottom:0;top:0}}@media only screen and (max-width:768px){.home-banner .banner-inner .container-fluid .slogan .heroimage03{margin-top:-7rem}}@media only screen and (max-width:768px){.home-banner .banner-inner .container-fluid .payment-banner{margin:0 1.5rem}}.home-banner .banner-inner .container-fluid .payment-banner p{margin-top:6.5rem;margin-bottom:1em;width:44%;font-size:1.625rem;line-height:2.5rem;text-align:left;max-width:320px}@media only screen and (max-width:768px){.home-banner .banner-inner .container-fluid .payment-banner p{font-size:1.375rem;margin-top:2.5rem;line-height:2rem;width:70%;margin-bottom:0}}.home-banner .banner-inner .container-fluid .payment-banner img{width:40%;padding-bottom:5.85rem;object-fit:contain}@media only screen and (max-width:768px){.home-banner .banner-inner .container-fluid .payment-banner img{width:100%;padding-bottom:5.5rem}}.home-banner:after{position:absolute;left:0;right:0;background-color:#f3f3f3;content:"";z-index:-1;margin-left:-100%;top:0;bottom:0}.home-banner.Travel_History{padding-bottom:11.375rem;margin-bottom:0}@media only screen and (max-width:768px){.home-banner.Travel_History{padding-bottom:1.75rem}}.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan{margin-top:6.875rem}@media only screen and (max-width:768px){.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan{padding-bottom:24px;margin-top:0}}.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan h2{position:relative;text-align:left;font-size:3rem;padding-top:80px;margin:0 0 .25rem;line-height:4.5rem;color:#1c1c1c}@media only screen and (max-width:768px){.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan h2{font-size:1.5em;line-height:3rem;margin:0 1.5rem 3.25rem;z-index:1}}.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan .herobuttonimage03{position:relative}.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan .herobuttonimage03 img{position:absolute;right:0;max-width:50%;object-fit:cover;height:auto}@media only screen and (max-width:768px){.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan .herobuttonimage03 img{position:relative;width:100%;max-width:100%;bottom:0;margin:0 0 2rem 2rem}}.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan .herobutton-prestoLink{width:50%;margin:1em 0 4rem;text-align:left;font-size:1.375rem;color:#191919;line-height:2rem;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:768px){.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan .herobutton-prestoLink{margin:0 1.5rem 2.5rem;width:auto}}.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan .herobutton-prestoLink ol li strong{font-family:"AvenirNextLTPro-Regular",sans-serif}.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan .herobutton-prestoLink p:first-child,.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan .herobutton-prestoLink p:nth-last-child(3){font-family:"AvenirNextLTPro-Demi",sans-serif;font-weight:700;font-size:1.5em;margin-top:0}.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan .herobutton-btn{height:55px;background-color:#191919;color:#fff;font-size:1rem;font-weight:700;padding:1rem;border:none;text-transform:uppercase;cursor:pointer;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:none;text-align:center;width:auto;margin-bottom:1.25rem}@media only screen and (max-width:768px){.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan .herobutton-btn{margin:0 1.5rem;display:flex;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto}}.home-banner .banner-inner .herobutton-container-fluid .herobutton-slogan .herobutton-btn:hover{opacity:.7}.home-banner-with-button{margin:0 auto;z-index:1;width:944px}@media only screen and (max-width:920px){.home-banner-with-button{width:unset}}.home-banner-with-button .banner-inner .herobutton-container-fluid{display:flex}@media only screen and (max-width:920px){.home-banner-with-button .banner-inner .herobutton-container-fluid{flex-direction:column-reverse}}.home-banner-with-button .banner-inner .herobutton-container-fluid .herobutton-slogan{margin-top:124px;width:50%;padding-right:56px}@media only screen and (max-width:920px){.home-banner-with-button .banner-inner .herobutton-container-fluid .herobutton-slogan{padding-bottom:56px;margin:0 16px;width:unset;padding-left:0;padding-right:0}}.home-banner-with-button .banner-inner .herobutton-container-fluid .herobutton-slogan h2{text-align:left;font-size:32px;margin:0 0 .25rem;line-height:48px;color:#1c1c1c}@media only screen and (max-width:920px){.home-banner-with-button .banner-inner .herobutton-container-fluid .herobutton-slogan h2{font-size:26px;line-height:40px}}.home-banner-with-button .banner-inner .herobutton-container-fluid .herobutton-slogan .herobutton-prestoLink{margin:24px 0 40px;text-align:left;font-size:16px;color:#191919;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.home-banner-with-button .banner-inner .herobutton-container-fluid .herobutton-slogan .herobutton-prestoLink{margin:16px 0 24px;width:auto}}@media only screen and (min-width:920px){.home-banner-with-button .banner-inner .herobutton-container-fluid .herobutton-slogan .herobutton-prestoLink .download_presto_para{font-size:26px;line-height:39px}}.home-banner-with-button .banner-inner .herobutton-container-fluid .herobutton-slogan .herobutton-btn{height:55px;background-color:#191919;color:#fff;font-size:16px;line-height:24px;padding:1rem;border:none;text-transform:uppercase;cursor:pointer;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:none;text-align:center;width:auto;margin-bottom:1.25rem}@media only screen and (max-width:920px){.home-banner-with-button .banner-inner .herobutton-container-fluid .herobutton-slogan .herobutton-btn{width:100%;height:auto;margin-bottom:0}}.home-banner-with-button .banner-inner .herobutton-container-fluid .herobutton-slogan .herobutton-btn:hover{opacity:.7}.home-banner-with-button .banner-inner .herobutton-container-fluid .herobuttonimage03{width:50%;margin-top:80px;margin-bottom:80px}@media only screen and (max-width:920px){.home-banner-with-button .banner-inner .herobutton-container-fluid .herobuttonimage03{width:unset;margin:40px 16px 24px}}.home-banner-with-button .banner-inner .herobutton-container-fluid .herobuttonimage03 img{width:100%;height:464px}@media only screen and (max-width:920px){.home-banner-with-button .banner-inner .herobutton-container-fluid .herobuttonimage03 img{width:100%;bottom:0;height:auto}}#App-store{margin-top:21px;margin-left:30px}@media only screen and (max-width:920px){#App-store{margin-left:0;margin-top:-10px}}.main-container{display:flex;justify-content:space-between;align-items:center;width:624px;border:1px solid #e8e8e8;background-color:#b7dd79;box-sizing:border-box;height:256px}@media only screen and (max-width:920px){.main-container{flex-direction:column;position:relative;align-items:unset;width:100%;height:auto}}.main-container .left-block{padding-top:24px;padding-left:24px;padding-bottom:32px;box-sizing:border-box}@media only screen and (max-width:920px){.main-container .left-block .create-my-account{position:absolute;left:16px;right:16px;bottom:24px}}.main-container .right-block{background-image:linear-gradient(to bottom right,#b7dd79 50%,#fafafa 0);height:256px;display:flex;align-items:center;padding:24px 24px 32px;box-sizing:border-box}@media only screen and (max-width:920px){.main-container .right-block{justify-content:center;padding-bottom:160px}}.main-container .title h1{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:26px;font-weight:500;letter-spacing:0;line-height:40px;width:327px}@media only screen and (max-width:920px){.main-container .title h1{width:315px}}.main-container .description p{color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;letter-spacing:0;line-height:24px;width:327px}@media only screen and (max-width:920px){.main-container .description p{width:315px}}.instruction__container{text-align:left;margin:0 1.5rem}@media only screen and (min-width:769px){.instruction__container{display:flex;flex-direction:row-reverse;margin-right:10%;margin-left:0}}@media only screen and (min-width:1024px){.instruction__container{margin-right:13%}}@media only screen and (max-width:768px){.instruction__container .instructionimage{display:flex;justify-content:center}}.instruction__container .instructionimage img{position:relative;width:auto}@media only screen and (max-width:768px){.instruction__container .instructionimage img{width:66%;height:auto}}@media only screen and (min-width:1024px){.instruction__container .text-container{padding-right:22%}}@media only screen and (min-width:769px) and (max-width:1024px){.instruction__container .text-container{padding-right:12%}}@media only screen and (max-width:768px){.instruction__container .text-container .titleinstruction{margin-top:2rem;margin-bottom:1rem;line-height:2.5rem;justify-content:center;text-align:center}}@media only screen and (min-width:920px){.instruction__container .text-container .display-4{position:relative;text-align:left;font-size:2rem;line-height:3rem;margin-top:0;margin-bottom:1rem}}@media only screen and (max-width:920px){.instruction__container .text-container .display-4{margin:0}}.instruction__container .text-container .instructionContainer{margin-bottom:6rem;font-size:1.375rem;line-height:2rem;text-align:left}@media only screen and (max-width:768px){.instruction__container .text-container .instructionContainer{margin-top:1em;font-size:1.125rem;line-height:1.75rem;text-align:center}}.instruction_Container_Vertical{margin:0 1.5rem -.3}.instruction_Container_Vertical .instructionimage{padding-top:2.125rem;height:6.875rem;width:auto;text-align:left}@media (max-width:768px){.instruction_Container_Vertical .instructionimage{padding-top:2.125rem;height:6.875rem;width:auto;text-align:left}}.instruction_Container_Vertical .display-4{margin:1.5rem 0 1rem;font-size:1.125rem;line-height:1.6875rem;font-weight:700;font-family:"AvenirNextLTPro-Demi",sans-serif}@media (max-width:768px){.instruction_Container_Vertical .display-4{margin:1.5rem 0 1rem;font-size:1.125rem;line-height:1.6875rem;font-weight:700}}.instruction_Container_Vertical .instructionContainer{font-size:1.125rem;line-height:1.75rem}@media (max-width:768px){.instruction_Container_Vertical .instructionContainer .instructionContainer{font-size:1.125rem;line-height:1.75rem}}.presto-img{background-color:#f3f3f3;flex-direction:column;margin-left:auto;margin-right:auto}@media only screen and (max-width:920px){.presto-img{padding-top:0}}.presto-img .instructionimage{display:block;max-width:1440px;margin:0 auto}@media only screen and (max-width:920px){.presto-img .instructionimage{padding-top:0;display:flex;max-width:100%;padding-left:0!important;padding-right:0!important}}.presto-img .instructionimage img{width:100%;height:100%}@media only screen and (max-width:920px){.presto-img .instructionimage img{width:100%;height:100%}}.presto-img .text-container{margin-top:48px;margin-bottom:48px}@media only screen and (max-width:920px){.presto-img .text-container{margin:32px 16px}}.presto-img .text-container .display-4{font-size:26px;color:#191919;display:block;font-weight:500;line-height:40px;font-family:"AvenirNextLTPro-Demi",sans-serif;margin:0 auto 24px;width:944px}@media only screen and (max-width:920px){.presto-img .text-container .display-4{font-size:22px;line-height:32px;margin-bottom:16px;width:100%}}.presto-img .text-container .instructionContainer{margin:0 auto;width:944px}.presto-img .text-container .instructionContainer p{width:70%;font-size:16px;color:#191919;line-height:24px;display:block;margin-top:0;margin-bottom:0;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.presto-img .text-container .instructionContainer p{width:100%;font-size:16px;line-height:24px}}.presto-img .text-container .instructionContainer p a{color:#191919;cursor:pointer;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline}@media only screen and (max-width:920px){.presto-img .text-container .instructionContainer{width:100%}}.main-content .presto-ttc-image{background-color:#fafafa;padding-bottom:60px;max-width:1178px;margin-left:auto;margin-right:auto;flex-direction:row}@media only screen and (max-width:920px){.main-content .presto-ttc-image{display:flex;padding-bottom:20px;max-width:100%}}.main-content .presto-ttc-image .instructionimage{float:left;width:33.33%;position:relative;padding-left:15px;padding-right:15px}@media only screen and (max-width:920px){.main-content .presto-ttc-image .instructionimage{display:none!important}}.main-content .presto-ttc-image .instructionimage img{max-width:100%;display:block;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;object-fit:contain}.main-content .presto-ttc-image .text-container{left:80px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.main-content .presto-ttc-image .text-container{padding-left:15px;width:100%;padding-right:15px;float:left;position:unset}}.main-content .presto-ttc-image .text-container .display-4{font-size:2.2rem!important;color:#181818;display:block;font-weight:600;margin-top:10px;margin-bottom:10px;line-height:1.1}.main-content .presto-ttc-image .text-container .instructionContainer{width:58%}@media only screen and (max-width:920px){.main-content .presto-ttc-image .text-container .instructionContainer{width:auto}}.main-content .presto-ttc-image .text-container .instructionContainer p{font-size:1.6rem;margin-bottom:.7rem;color:#666;width:auto;line-height:2em;display:block;margin-top:0!important;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.main-content .presto-ttc-image .text-container .instructionContainer p{text-align:left}}.main-content .presto-ttc-image .text-container .instructionContainer p a{color:#3a811e;cursor:pointer;font-family:"AvenirNextLTPro-Regular",sans-serif}.main-content .presto-ttc-image .text-container .instructionContainer ul{margin-top:0;display:block;list-style-type:disc}@media only screen and (max-width:920px){.main-content .presto-ttc-image .text-container .instructionContainer ul{text-align:left}}.main-content .presto-ttc-image .text-container .instructionContainer ul li{color:#666;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:1.6rem;margin-bottom:.7rem;display:list-item;text-align:-webkit-match-parent}.main-content .presto-ttc-image .text-container .instructionContainer ul li a{color:#337ab7;text-decoration:none;font-family:"AvenirNextLTPro-Regular",sans-serif}.main-content .presto-ttc-image .text-container .instructionContainer ul li :hover,.main-content .presto-ttc-image .text-container .instructionContainer ul li a:focus{color:#23527c;text-decoration:underline}.main-content .presto-ttc-image .text-container .instructionContainer ul li :hover,.main-content .presto-ttc-image .text-container .instructionContainer ul li a:active{outline:0}.imageparagraph1-etickets{background-color:#f3f3f3;flex-direction:column;margin-left:auto;margin-right:auto}@media only screen and (max-width:920px){.imageparagraph1-etickets{padding-top:0}}.imageparagraph1-etickets .arrow-icon{display:flex}.imageparagraph1-etickets .arrow-icon .instructionimage{padding-top:2px;margin:0}.imageparagraph1-etickets .arrow-icon img{width:100%}.imageparagraph1-etickets .arrow-icon .link{margin-top:0!important;padding-left:10px}.imageparagraph1-etickets .arrow-icon a{font-size:17px}@media only screen and (max-width:920px){.imageparagraph1-etickets .arrow-icon a{font-size:16px;line-height:24px}}.imageparagraph1-etickets .instructionimage{display:block;max-width:1440px;margin:0 auto}@media only screen and (max-width:920px){.imageparagraph1-etickets .instructionimage{padding-top:0;display:flex;max-width:100%;padding-left:0!important;padding-right:0!important}}.imageparagraph1-etickets .instructionimage img{width:100%;height:100%}@media only screen and (max-width:920px){.imageparagraph1-etickets .instructionimage img{width:100%;height:100%}}.imageparagraph1-etickets .text-container{width:944px;margin-left:auto;margin-right:auto;padding-top:34px}@media only screen and (max-width:920px){.imageparagraph1-etickets .text-container{padding-left:16px;padding-top:20px;width:unset;margin-left:0;margin-right:0;padding-right:16px}}.imageparagraph1-etickets .text-container .display-4{font-size:26px;color:#191919;display:block;font-weight:500;line-height:1.1;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:20px;margin-bottom:10px}@media only screen and (max-width:920px){.imageparagraph1-etickets .text-container .display-4{font-size:22px;line-height:32px}}.imageparagraph1-etickets .text-container .instructionContainer p{width:65%;font-size:16px;color:#191919;line-height:1.5em;display:block;margin-top:18px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.imageparagraph1-etickets .text-container .instructionContainer p{width:unset;font-size:16px;line-height:24px}}.imageparagraph1-etickets .text-container .instructionContainer p a{color:#191919;cursor:pointer;font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline}@media only screen and (max-width:920px){.row{display:inline-block!important}}.column{max-width:25%}@media only screen and (max-width:920px){.column{max-width:100%}}.imageparagraph2-etickets{flex-direction:column;margin-left:auto;margin-right:auto;border:1px solid #dadada;height:360px;margin-bottom:25px}@media only screen and (max-width:920px){.imageparagraph2-etickets{height:auto}}.imageparagraph2-etickets .instructionimage{display:block;position:relative;padding-left:15px;padding-right:15px}@media only screen and (max-width:920px){.imageparagraph2-etickets .instructionimage{margin-bottom:20px;display:flex;max-width:100%;padding-left:60px;padding-right:0!important}@supports (-webkit-touch-callout:none){.imageparagraph2-etickets .instructionimage{padding-left:0}}}.imageparagraph2-etickets .instructionimage img{display:block;max-width:100%;object-fit:contain;height:168px}@media only screen and (max-width:920px){.imageparagraph2-etickets .instructionimage img{width:100%;height:200px}}.imageparagraph2-etickets .text-container{padding-right:15px;padding-left:15px}@media only screen and (max-width:920px){.imageparagraph2-etickets .text-container{padding-left:22px;padding-right:22px}}.imageparagraph2-etickets .text-container .display-4{display:block;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-bottom:10px;font-size:16px;font-weight:700;color:#191919;margin-top:0;line-height:1.6em}@media only screen and (max-width:920px){.imageparagraph2-etickets .text-container .display-4{font-size:16px;line-height:24px}}.imageparagraph2-etickets .text-container .instructionContainer p{font-size:16px;color:#191919;line-height:22px;display:block;margin:0 0 10px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.imageparagraph2-etickets .text-container .instructionContainer p{text-align:left;font-size:16px;line-height:24px}}@media only screen and (max-width:920px){.new-mainContent .findoutlet-image{display:flex;flex-direction:column-reverse}}.new-mainContent .findoutlet-image .text-container .instructionContainer{width:55%;font-size:16px;display:block;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.new-mainContent .findoutlet-image .text-container .instructionContainer{width:100%}}.new-mainContent .findoutlet-image .text-container .instructionContainer p{line-height:24px;margin-top:0}.new-mainContent .findoutlet-image .text-container .instructionContainer ul{margin-top:0;list-style-type:disc;line-height:32px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-image .text-container .instructionContainer ul{line-height:21px}}.new-mainContent .findoutlet-image .instructionimage{float:right;margin-bottom:64px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-image .instructionimage{float:none;display:contents;margin-bottom:0}}.new-mainContent .findoutlet-image .instructionimage img{display:block;max-width:100%;height:auto}@media only screen and (max-width:920px){.new-mainContent .findoutlet-image .instructionimage img{margin-left:48px;margin-top:16px;width:68%}}.new-mainContent .findoutlet-iconimage1{padding-top:5px;padding-left:18px;display:flex;border:1px solid #e8e8e8;background-color:#fff;width:98%;margin-bottom:30px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage1{width:95%;padding-top:11px;margin-bottom:0}}.new-mainContent .findoutlet-iconimage1 .instructionContainer{padding-top:7px;padding-bottom:32px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage1 .instructionContainer{padding-top:0;padding-bottom:0}}.new-mainContent .findoutlet-iconimage1 .instructionContainer p{font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;margin-top:8px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage1 .instructionContainer p{font-size:16px;line-height:24px}}.new-mainContent .findoutlet-iconimage1 .instructionContainer .anchor-links{color:#191919;text-decoration:underline;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:18px;line-height:28px;margin-bottom:-3px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage1 .instructionContainer .anchor-links{font-size:16px;line-height:24px;margin-top:13px}}.new-mainContent .findoutlet-iconimage1 ul{margin-top:0;list-style-type:disc;line-height:2.6rem}.new-mainContent .findoutlet-iconimage1 .instructionimage{display:flex;padding-top:15px}.new-mainContent .findoutlet-iconimage1 .instructionimage img{height:39px;width:38px;margin-right:20px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage1 .instructionimage img{height:23px;width:32px;margin-right:13px}}.new-mainContent .findoutlet-iconimage2{padding-top:5px;padding-left:18px;display:flex;border:1px solid #e8e8e8;background-color:#fff;width:98%;margin-bottom:17px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage2{width:95%;padding-top:11px}}.new-mainContent .findoutlet-iconimage2 .instructionContainer{padding-top:8px;padding-bottom:0}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage2 .instructionContainer{padding-top:2px;padding-bottom:0;padding-right:16px}}.new-mainContent .findoutlet-iconimage2 .instructionContainer p{font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;line-height:1.5rem;padding-right:5px;margin-top:8px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage2 .instructionContainer p{font-size:16px;line-height:24px}}.new-mainContent .findoutlet-iconimage2 .instructionContainer .anchor-links{color:#191919;text-decoration:underline;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:18px;line-height:28px;margin-bottom:-3px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage2 .instructionContainer .anchor-links{font-size:16px;line-height:24px;margin-top:13px}}.new-mainContent .findoutlet-iconimage2 ul{margin-top:0;list-style-type:disc;line-height:2.6rem}.new-mainContent .findoutlet-iconimage2 .instructionimage{display:flex;padding-top:20px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage2 .instructionimage{padding-top:14px}}.new-mainContent .findoutlet-iconimage2 .instructionimage img{height:27px;width:38px;margin-right:20px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage2 .instructionimage img{height:23px;width:32px;margin-right:13px}}.new-mainContent .findoutlet-iconimage3{padding-top:5px;padding-left:18px;display:flex;border:1px solid #e8e8e8;background-color:#fff;width:98%;margin-bottom:17px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage3{width:95%;padding-top:11px;padding-left:16px}}.new-mainContent .findoutlet-iconimage3 .instructionContainer{padding-bottom:34px;padding-top:5px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage3 .instructionContainer{padding-top:0;padding-bottom:0;margin-right:16px}}.new-mainContent .findoutlet-iconimage3 .instructionContainer p{font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;margin-top:8px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage3 .instructionContainer p{font-size:16px;line-height:24px}}.new-mainContent .findoutlet-iconimage3 .instructionContainer .anchor-links{color:#191919;text-decoration:underline;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:18px;line-height:28px;margin-bottom:-3px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage3 .instructionContainer .anchor-links{margin-top:13px;font-size:16px;line-height:24px}}.new-mainContent .findoutlet-iconimage3 ul{margin-top:0;list-style-type:disc;line-height:2.6rem}.new-mainContent .findoutlet-iconimage3 .instructionimage{display:flex;padding-top:20px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage3 .instructionimage{padding-top:14px}}.new-mainContent .findoutlet-iconimage3 .instructionimage img{height:27px;width:38px;margin-right:20px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage3 .instructionimage img{height:23px;width:32px;margin-right:13px}}.new-mainContent .findoutlet-iconimage4{padding-top:5px;padding-left:18px;display:flex;border:1px solid #dadada;background-color:#fff;width:98%;margin-bottom:17px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage4{width:95%;padding-top:11px}}.new-mainContent .findoutlet-iconimage4 .instructionContainer{padding-top:6px;padding-bottom:0}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage4 .instructionContainer{padding-top:0;padding-bottom:0}}.new-mainContent .findoutlet-iconimage4 .instructionContainer p{font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;width:90%;margin-top:8px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage4 .instructionContainer p{font-size:16px;line-height:24px;width:93%}}.new-mainContent .findoutlet-iconimage4 .instructionContainer .anchor-links{color:#191919;text-decoration:underline;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:18px;line-height:28px;margin-bottom:-3px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage4 .instructionContainer .anchor-links{font-size:16px;line-height:24px;margin-top:13px}}.new-mainContent .findoutlet-iconimage4 ul{margin-top:0;list-style-type:disc;line-height:2.6rem}.new-mainContent .findoutlet-iconimage4 .instructionimage{display:flex;padding-top:20px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage4 .instructionimage{padding-top:14px}}.new-mainContent .findoutlet-iconimage4 .instructionimage img{height:27px;width:38px;margin-right:20px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage4 .instructionimage img{height:23px;width:32px;margin-right:13px}}.new-mainContent .findoutlet-iconimage5{padding-top:5px;padding-left:18px;display:flex;border:1px solid #e8e8e8;background-color:#fff;width:98%;margin-bottom:17px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage5{width:95%;padding-top:11px}}.new-mainContent .findoutlet-iconimage5 .instructionContainer{padding-top:6px;padding-bottom:33px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage5 .instructionContainer{padding-top:0;padding-bottom:0;margin-right:16px}}.new-mainContent .findoutlet-iconimage5 .instructionContainer p{font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;margin-top:8px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage5 .instructionContainer p{font-size:16px;line-height:24px;padding-left:1px}}.new-mainContent .findoutlet-iconimage5 .instructionContainer .anchor-links{color:#191919;text-decoration:underline;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:18px;line-height:28px;margin-bottom:-3px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage5 .instructionContainer .anchor-links{font-size:16px;line-height:24px;margin-top:13px}}.new-mainContent .findoutlet-iconimage5 ul{margin-top:0;list-style-type:disc;line-height:2.6rem}.new-mainContent .findoutlet-iconimage5 .instructionimage{display:flex;padding-top:20px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage5 .instructionimage{padding-top:14px}}.new-mainContent .findoutlet-iconimage5 .instructionimage img{height:27px;width:38px;margin-right:20px}@media only screen and (max-width:920px){.new-mainContent .findoutlet-iconimage5 .instructionimage img{height:23px;width:32px;margin-right:13px}}.main-content .icon{display:flex;width:50%}@media only screen and (max-width:920px){.main-content .icon{padding-left:75px}}.main-content .icon .instructionimage{position:absolute;right:160px;padding-right:200px}@media only screen and (max-width:920px){.main-content .icon .instructionimage{padding-right:0;right:0;position:static}}.main-content .icon .text-container .display-4{position:absolute;right:165px;padding-right:150px;padding-top:15px;font-family:"AvenirNextLTPro-Demi",sans-serif;margin:0}@media only screen and (max-width:920px){.main-content .icon .text-container .display-4{position:static;padding-left:3px;font-size:1.5rem;padding-top:10px}}.main-content .icons{display:flex;width:50%}@media only screen and (max-width:920px){.main-content .icons{position:relative;bottom:54px;padding-left:200px}}.main-content .icons .instructionimage{position:absolute;right:100px;padding-right:140px}@media only screen and (max-width:920px){.main-content .icons .instructionimage{padding-right:0;right:0;position:static}}.main-content .icons .text-container .display-4{position:absolute;right:100px;padding-right:100px;padding-top:15px;margin:0}@media only screen and (max-width:920px){.main-content .icons .text-container .display-4{position:static;padding-left:5px;font-size:1.5rem;padding-top:10px}}.take-our-survey-image{background-color:#fff;margin-left:auto;margin-right:auto;width:624px;position:relative;margin-bottom:80px}@media only screen and (max-width:920px){.take-our-survey-image{margin-left:16px;margin-right:16px;width:unset;position:static;margin-bottom:64px}}.take-our-survey-image .instructionimage{display:block!important}.take-our-survey-image .instructionimage img{width:100%}@media only screen and (max-width:920px){.take-our-survey-image .instructionimage img{height:176px}}.take-our-survey-image .text-container{padding:16px 60px 60px}@media only screen and (max-width:920px){.take-our-survey-image .text-container{padding:24px 30px 15px}}.take-our-survey-image .text-container p{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;color:#191919;line-height:24px;padding-bottom:10px;width:98%}@media only screen and (max-width:920px){.take-our-survey-image .text-container p{margin-top:0;width:100%}}.take-our-survey-image .text-container h2{display:none}.take-our-survey-image .text-container .Button{text-align:center;padding-top:30px}@media only screen and (max-width:920px){.take-our-survey-image .text-container .Button{padding-bottom:32px;padding-top:12px}}.take-our-survey-image .text-container .Button a{background:#000;color:#fff;text-decoration:none;padding:12px 16px}@media only screen and (max-width:920px){.take-our-survey-image .text-container .Button a{padding-left:75px;padding-right:75px}}.take-our-survey-image .text-container .Button-french{text-align:center;padding-top:30px}@media only screen and (max-width:920px){.take-our-survey-image .text-container .Button-french{padding-bottom:60px}}.take-our-survey-image .text-container .Button-french a{background:#000;color:#fff;text-decoration:none;padding:15px 30px}.customer-charter-image{margin:80px auto;width:944px}.customer-charter-image img{width:944px}@media only screen and (max-width:920px){.customer-charter-image{display:none}}.self-serve-reload-content{font-family:"AvenirNextLTPro-Regular",sans-serif;position:relative;line-height:1.5rem;margin-bottom:16px}@media only screen and (max-width:920px){.self-serve-reload-content{display:flex;flex-direction:column-reverse;margin-bottom:32px}}.self-serve-reload-content .instructionimage{position:absolute;right:0;margin-top:15px;width:40%}@media only screen and (max-width:920px){.self-serve-reload-content .instructionimage{position:static;margin-left:auto;margin-right:auto;width:192px}}.self-serve-reload-content .instructionimage img{width:248px}@media only screen and (max-width:920px){.self-serve-reload-content .instructionimage img{width:192px;height:368px}}.self-serve-reload-content .instructionContainer{width:54%}@media only screen and (max-width:920px){.self-serve-reload-content .instructionContainer{width:100%}}.self-serve-reload-content .instructionContainer .selfserve-audio-support-para{margin-right:24px}@media only screen and (max-width:920px){.self-serve-reload-content .instructionContainer .selfserve-audio-support-para{margin-right:0}}.self-serve-reload-content ul{margin-top:24px;margin-bottom:24px;padding-left:26px;line-height:2rem}@media only screen and (max-width:920px){.self-serve-reload-content ul{line-height:21px}}.self-serve-reload-content ul li{margin-bottom:5px;padding-left:10px}@media only screen and (max-width:920px){.self-serve-reload-content ul li{line-height:1.3rem;margin-bottom:8px}}.imagewithpara-get-presto{display:flex;flex-direction:row;margin-left:auto;margin-right:auto;width:944px}@media only screen and (max-width:920px){.imagewithpara-get-presto{display:flex;flex-direction:column;margin-left:16px;margin-right:16px;width:unset}}@media only screen and (max-width:920px){.imagewithpara-get-presto .instructionimage{background-color:#fff}}.imagewithpara-get-presto .instructionimage img{width:464px;height:168px}@media only screen and (max-width:920px){.imagewithpara-get-presto .instructionimage img{width:100%;height:100%}}.imagewithpara-get-presto .text-container{border:1px solid #dadada;width:480px;background-color:#fff}@media only screen and (max-width:920px){.imagewithpara-get-presto .text-container{width:unset;border:1px solid #dadada;border-top:0 solid #dadada;height:auto}}.imagewithpara-get-presto .text-container .display-4{margin-top:24px;margin-bottom:8px;padding-left:30px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.imagewithpara-get-presto .text-container .display-4{margin-top:16px;padding-left:16px;padding-right:16px}}.imagewithpara-get-presto .text-container .instructionContainer{padding-left:30px;padding-right:10px;font-size:16px;color:#191919}@media only screen and (max-width:920px){.imagewithpara-get-presto .text-container .instructionContainer{padding-left:16px;padding-right:16px;width:-webkit-fill-available}}@media only screen and (max-width:920px){.imagewithpara-get-presto .text-container .instructionContainer .para-with-link a{float:none}}.imagewithpara-get-presto .text-container .instructionContainer p{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px;color:#191919;margin-top:0}@media only screen and (max-width:920px){.imagewithpara-get-presto .text-container .instructionContainer p{margin-bottom:16px}}.imagewithpara-get-presto .text-container .instructionContainer p a{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;line-height:24px;color:#191919}@media only screen and (max-width:920px){.imagewithpara-get-presto .text-container .instructionContainer p a{float:right;padding-bottom:16px}}.imagewithpara-get-presto-black{display:flex;flex-direction:row;margin-left:170px;margin-right:170px;padding-bottom:56px}@media only screen and (max-width:920px){.imagewithpara-get-presto-black{display:flex;flex-direction:column;margin-left:0;margin-right:0;padding-bottom:32px}}@media only screen and (max-width:920px){.imagewithpara-get-presto-black .instructionimage{width:86%;background-color:#fff;margin-left:25px}}.imagewithpara-get-presto-black .instructionimage img{width:412px;height:165px}@media only screen and (max-width:920px){.imagewithpara-get-presto-black .instructionimage img{height:200px;width:100%}}.imagewithpara-get-presto-black .text-container{border:1px solid #dadada;width:465px;background-color:#fff}@media only screen and (max-width:920px){.imagewithpara-get-presto-black .text-container{width:86%;border:1px solid #dadada;border-top:0 solid #dadada;height:auto;margin-left:25px}}.imagewithpara-get-presto-black .text-container .display-4{margin-top:24px;margin-bottom:8px;padding-left:30px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.imagewithpara-get-presto-black .text-container .display-4{margin-top:16px;padding-left:16px;padding-right:16px}}.imagewithpara-get-presto-black .text-container .instructionContainer{padding-left:30px;padding-right:10px;font-size:16px;color:#191919}@media only screen and (max-width:920px){.imagewithpara-get-presto-black .text-container .instructionContainer{padding-left:16px;padding-right:16px}}.imagewithpara-get-presto-black .text-container .instructionContainer p{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px;color:#191919;margin-top:0}@media only screen and (max-width:920px){.imagewithpara-get-presto-black .text-container .instructionContainer p{margin-bottom:24px}}.imagewithpara-get-presto-black .text-container .instructionContainer p a{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;line-height:24px;color:#191919}@media only screen and (max-width:920px){.imagewithpara-get-presto-black .text-container .instructionContainer p a{float:right;padding-bottom:16px}}.imagewithpara-get-presto-white{background-color:#fff;display:flex;flex-direction:row;padding-left:170px;padding-right:170px;padding-bottom:15px}@media only screen and (max-width:920px){.imagewithpara-get-presto-white{display:flex;flex-direction:column;padding-left:0;padding-right:0}}@media only screen and (max-width:920px){.imagewithpara-get-presto-white .instructionimage{width:86%;background-color:#fff;margin-left:25px}}.imagewithpara-get-presto-white .instructionimage img{width:412px;height:165px}@media only screen and (max-width:920px){.imagewithpara-get-presto-white .instructionimage img{height:200px;width:100%}}.imagewithpara-get-presto-white .text-container{border:1px solid #dadada;width:465px;background-color:#fff}@media only screen and (max-width:920px){.imagewithpara-get-presto-white .text-container{width:86%;border:1px solid #dadada;border-top:0 solid #dadada;height:auto;margin-left:25px}}.imagewithpara-get-presto-white .text-container .display-4{margin-top:24px;margin-bottom:8px;padding-left:30px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.imagewithpara-get-presto-white .text-container .display-4{margin-top:16px;padding-left:16px;padding-right:16px}}.imagewithpara-get-presto-white .text-container .instructionContainer{padding-left:30px;padding-right:10px;font-size:16px;color:#191919}@media only screen and (max-width:920px){.imagewithpara-get-presto-white .text-container .instructionContainer{padding-left:16px;padding-right:16px}}.imagewithpara-get-presto-white .text-container .instructionContainer p{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px;color:#191919;margin-top:0}@media only screen and (max-width:920px){.imagewithpara-get-presto-white .text-container .instructionContainer p{margin-bottom:24px}}.imagewithpara-get-presto-white .text-container .instructionContainer p a{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;line-height:24px;color:#191919}@media only screen and (max-width:920px){.imagewithpara-get-presto-white .text-container .instructionContainer p a{float:right;padding-bottom:16px}}.imagewithpara-get-presto-whitebackground{background-color:#fff;display:flex;flex-direction:row;padding-left:170px;padding-right:170px;padding-bottom:56px}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground{display:flex;flex-direction:column;padding-left:0;padding-right:0;padding-bottom:32px}}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground .instructionimage{width:86%;background-color:#fff;margin-left:25px}}.imagewithpara-get-presto-whitebackground .instructionimage img{width:412px;height:165px}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground .instructionimage img{height:200px;width:100%}}.imagewithpara-get-presto-whitebackground .text-container{border:1px solid #dadada;width:465px;background-color:#fff}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground .text-container{width:86%;border:1px solid #dadada;border-top:0 solid #dadada;height:auto;margin-left:25px}}.imagewithpara-get-presto-whitebackground .text-container .display-4{margin-top:24px;margin-bottom:8px;padding-left:30px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground .text-container .display-4{margin-top:16px;padding-left:16px;padding-right:16px}}.imagewithpara-get-presto-whitebackground .text-container .instructionContainer{padding-left:30px;padding-right:10px;font-size:16px;color:#191919}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground .text-container .instructionContainer{padding-left:16px;padding-right:16px}}.imagewithpara-get-presto-whitebackground .text-container .instructionContainer p{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px;color:#191919;margin-top:0}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground .text-container .instructionContainer p{margin-bottom:24px}}.imagewithpara-get-presto-whitebackground .text-container .instructionContainer p a{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;line-height:24px;color:#191919}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground .text-container .instructionContainer p a{float:right;padding-bottom:16px}}.imagewithpara-get-presto-whitebackground1{background-color:#fff;display:flex;flex-direction:row;padding-left:170px;padding-right:170px;padding-bottom:56px}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground1{display:flex;flex-direction:column;padding-left:0;padding-right:0;padding-bottom:32px}}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground1 .instructionimage{width:86%;background-color:#fff;margin-left:25px}}.imagewithpara-get-presto-whitebackground1 .instructionimage img{width:412px;height:165px}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground1 .instructionimage img{height:200px;width:100%}}.imagewithpara-get-presto-whitebackground1 .text-container{border:1px solid #dadada;width:465px;background-color:#fff}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground1 .text-container{width:86%;border:1px solid #dadada;border-top:0 solid #dadada;height:auto;margin-left:25px}}.imagewithpara-get-presto-whitebackground1 .text-container .display-4{margin-top:24px;margin-bottom:8px;padding-left:30px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground1 .text-container .display-4{margin-top:16px;padding-left:16px;padding-right:16px}}.imagewithpara-get-presto-whitebackground1 .text-container .instructionContainer{padding-left:30px;padding-right:10px;font-size:16px;color:#191919}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground1 .text-container .instructionContainer{padding-left:16px;padding-right:16px}}.imagewithpara-get-presto-whitebackground1 .text-container .instructionContainer p{font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;font-size:16px;line-height:24px;margin-top:0}@media only screen and (max-width:920px){.imagewithpara-get-presto-whitebackground1 .text-container .instructionContainer p{margin-bottom:24px}}.imagewithpara-get-prestolink{display:flex;flex-direction:row;margin-left:170px;margin-right:170px;padding-bottom:15px}@media only screen and (max-width:920px){.imagewithpara-get-prestolink{display:flex;flex-direction:column;margin-left:0;margin-right:0}}@media only screen and (max-width:920px){.imagewithpara-get-prestolink .instructionimage{width:86%;background-color:#fff;margin-left:25px}}.imagewithpara-get-prestolink .instructionimage img{width:412px;height:165px}@media only screen and (max-width:920px){.imagewithpara-get-prestolink .instructionimage img{height:200px;width:100%}}.imagewithpara-get-prestolink .text-container{border:1px solid #dadada;width:465px;background-color:#fff}@media only screen and (max-width:920px){.imagewithpara-get-prestolink .text-container{width:86%;margin-left:25px;border:1px solid #dadada;border-top:0 solid #dadada;height:auto}}.imagewithpara-get-prestolink .text-container .display-4{margin-top:24px;margin-bottom:8px;padding-left:30px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.imagewithpara-get-prestolink .text-container .display-4{margin-top:16px;padding-left:16px;padding-right:16px}}.imagewithpara-get-prestolink .text-container .instructionContainer{padding-left:30px;padding-right:10px;font-size:16px;color:#191919}@media only screen and (max-width:920px){.imagewithpara-get-prestolink .text-container .instructionContainer{padding-left:16px;padding-right:16px;float:right;margin-top:24px}}.imagewithpara-get-prestolink .text-container .instructionContainer p{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px;color:#191919;margin-top:0}.imagewithpara-get-prestolink .text-container .instructionContainer p a{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;line-height:24px;color:#191919}@media only screen and (max-width:920px){.imagewithpara-get-prestolink .text-container .instructionContainer p a{padding-bottom:16px}}.imagewithpara-get-prestolink1{display:flex;flex-direction:row;margin-left:170px;margin-right:170px;padding-bottom:15px}@media only screen and (max-width:920px){.imagewithpara-get-prestolink1{display:flex;flex-direction:column;margin-left:0;margin-right:0}}@media only screen and (max-width:920px){.imagewithpara-get-prestolink1 .instructionimage{width:86%;background-color:#fff;margin-left:25px}}.imagewithpara-get-prestolink1 .instructionimage img{width:412px;height:165px}@media only screen and (max-width:920px){.imagewithpara-get-prestolink1 .instructionimage img{height:200px;width:100%}}.imagewithpara-get-prestolink1 .text-container{border:1px solid #dadada;width:465px;background-color:#fff}@media only screen and (max-width:920px){.imagewithpara-get-prestolink1 .text-container{width:86%;margin-left:25px;border:1px solid #dadada;border-top:0 solid #dadada;height:auto}}.imagewithpara-get-prestolink1 .text-container .display-4{margin-top:24px;margin-bottom:8px;padding-left:30px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.imagewithpara-get-prestolink1 .text-container .display-4{margin-top:16px;padding-left:16px;padding-right:16px}}.imagewithpara-get-prestolink1 .text-container .instructionContainer{padding-left:30px;padding-right:10px;font-size:16px;color:#191919}@media only screen and (max-width:920px){.imagewithpara-get-prestolink1 .text-container .instructionContainer{padding-left:16px;padding-right:16px;float:right;margin-top:24px}}.imagewithpara-get-prestolink1 .text-container .instructionContainer p{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px;color:#191919;margin-top:0}.imagewithpara-get-prestolink1 .text-container .instructionContainer p a{font-family:"AvenirNextLTPro-Demi",sans-serif;color:#191919;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.imagewithpara-get-prestolink1 .text-container .instructionContainer p a{padding-bottom:16px}}.prestocard_homepage_threecolumn_layout{justify-content:space-between;grid-column-gap:80px;-webkit-column-gap:80px;column-gap:80px;background-color:#fff;padding-top:79px;padding-bottom:79px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.prestocard_homepage_threecolumn_layout{padding-top:24px;padding-bottom:48px;width:unset;margin:0 16px}}.prestocard_homepage_threecolumn_layout .column{max-width:unset}.prestocard_homepage_threecolumn_layout .row.instructionimage{justify-content:center}.prestocard_homepage_threecolumn_layout .instantimage_column_one{text-align:center}.prestocard_homepage_threecolumn_layout .instantimage_column_one .instructionimage{margin-bottom:20px}@media only screen and (max-width:920px){.prestocard_homepage_threecolumn_layout .instantimage_column_one .instructionimage{margin-bottom:8px;text-align:center}}.prestocard_homepage_threecolumn_layout .instantimage_column_one .instructionimage img{height:200px;width:260px}@media only screen and (max-width:920px){.prestocard_homepage_threecolumn_layout .instantimage_column_one .instructionimage img{height:162px;width:216px}}.prestocard_homepage_threecolumn_layout .instantimage_column_one .text-container .titleinstruction{justify-content:center}.prestocard_homepage_threecolumn_layout .instantimage_column_one .text-container .display-4{justify-content:center;font-size:26px;margin-bottom:20px;line-height:39px;margin-top:0}@media only screen and (max-width:920px){.prestocard_homepage_threecolumn_layout .instantimage_column_one .text-container .display-4{text-align:center;margin-right:0;width:100%}}.prestocard_homepage_threecolumn_layout .instantimage_column_one .text-container .instructionContainer{text-align:center;font-family:"AvenirNextLTPro-Regular";line-height:1.5em}@media only screen and (max-width:920px){.prestocard_homepage_threecolumn_layout .instantimage_column_one .text-container .instructionContainer{width:unset}}.prestocard_homepage_threecolumn_layout .touchlessimg_column_two{text-align:center}.prestocard_homepage_threecolumn_layout .touchlessimg_column_two .instructionimage{margin-top:10px;margin-bottom:42px}@media only screen and (max-width:920px){.prestocard_homepage_threecolumn_layout .touchlessimg_column_two .instructionimage{margin-bottom:8px;text-align:center}}.prestocard_homepage_threecolumn_layout .touchlessimg_column_two .instructionimage img{height:168px;width:220px}@media only screen and (max-width:920px){.prestocard_homepage_threecolumn_layout .touchlessimg_column_two .instructionimage img{height:162px;width:216px}}.prestocard_homepage_threecolumn_layout .touchlessimg_column_two .text-container .titleinstruction{justify-content:center}.prestocard_homepage_threecolumn_layout .touchlessimg_column_two .text-container .display-4{justify-content:center;font-size:26px;line-height:39px;margin-bottom:20px;margin-top:0}@media only screen and (max-width:920px){.prestocard_homepage_threecolumn_layout .touchlessimg_column_two .text-container .display-4{text-align:center;margin-right:0;width:100%}}.prestocard_homepage_threecolumn_layout .touchlessimg_column_two .text-container .instructionContainer{text-align:center;font-family:"AvenirNextLTPro-Regular";line-height:1.5em}@media only screen and (max-width:920px){.prestocard_homepage_threecolumn_layout .touchlessimg_column_two .text-container .instructionContainer{width:unset}}.prestocard_homepage_threecolumn_layout .discountsimg_column_three{text-align:center}.prestocard_homepage_threecolumn_layout .discountsimg_column_three .instructionimage{margin-bottom:20px}@media only screen and (max-width:920px){.prestocard_homepage_threecolumn_layout .discountsimg_column_three .instructionimage{margin-bottom:8px;text-align:center}}.prestocard_homepage_threecolumn_layout .discountsimg_column_three .instructionimage img{height:200px;width:250px}@media only screen and (max-width:920px){.prestocard_homepage_threecolumn_layout .discountsimg_column_three .instructionimage img{height:162px;width:216px}}.prestocard_homepage_threecolumn_layout .discountsimg_column_three .text-container .titleinstruction{justify-content:center}.prestocard_homepage_threecolumn_layout .discountsimg_column_three .text-container .display-4{justify-content:center;font-size:26px;line-height:39px;margin-bottom:20px;margin-top:0}@media only screen and (max-width:920px){.prestocard_homepage_threecolumn_layout .discountsimg_column_three .text-container .display-4{text-align:center;margin-right:0;width:100%}}.prestocard_homepage_threecolumn_layout .discountsimg_column_three .text-container .instructionContainer{text-align:center;font-family:"AvenirNextLTPro-Regular";line-height:1.5em}@media only screen and (max-width:920px){.prestocard_homepage_threecolumn_layout .discountsimg_column_three .text-container .instructionContainer{width:unset}}.presto-ttc-image-with-paragraph{display:flex;flex-direction:row-reverse;border-bottom:1px solid #bababa;padding-bottom:48px;width:944px;margin:48px auto 0}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph{display:block;width:unset;margin:32px 16px 0;padding-bottom:32px}}.presto-ttc-image-with-paragraph .instructionimage{margin-top:58px}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph .instructionimage{margin-top:0;width:100%}}.presto-ttc-image-with-paragraph .instructionimage img{width:330px}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph .instructionimage img{width:100%;height:100%}}.presto-ttc-image-with-paragraph .text-container{font-family:"AvenirNextLTPro-Regular"}.presto-ttc-image-with-paragraph .text-container .display-4{font-family:"AvenirNextLTPro-Demi";font-size:26px;line-height:40px;margin:0}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph .text-container .display-4{margin-top:32px;font-size:22px;line-height:32px}}.presto-ttc-image-with-paragraph .text-container .instructionContainer{margin-right:48px}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph .text-container .instructionContainer{font-size:16px;line-height:24px;width:100%;margin-right:0}}.presto-ttc-image-with-paragraph .text-container .instructionContainer p{line-height:24px}.presto-ttc-image-with-paragraph .text-container .instructionContainer .arrow-icon1{display:flex;line-height:24px}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph .text-container .instructionContainer .arrow-icon1{margin-bottom:32px}}.presto-ttc-image-with-paragraph .text-container .instructionContainer .arrow-icon1 .to-display-flex{display:flex;margin-bottom:16px}.presto-ttc-image-with-paragraph .text-container .instructionContainer .arrow-icon1 .to-display-flex div{margin-top:-4px}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph .text-container .instructionContainer .arrow-icon1{line-height:24px}}.presto-ttc-image-with-paragraph .text-container .instructionContainer .arrow-icon1 .instructionimage{margin-top:0}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph .text-container .instructionContainer .reduce-margin{margin-bottom:16px}}.presto-ttc-image-with-paragraph .text-container .instructionContainer ul{line-height:32px}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph .text-container .instructionContainer ul{font-size:14px;line-height:21px;padding-left:25px;margin-bottom:0}}.presto-ttc-image-with-paragraph .text-container .instructionContainer ul li{padding-left:5px}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph .text-container .instructionContainer ul li{line-height:21px;padding-bottom:10px;padding-left:10px}}.presto-ttc-image-with-paragraph-morelength{display:flex;flex-direction:row-reverse;border-bottom:1px solid #bababa;padding-bottom:48px;width:944px;margin:48px auto 0}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph-morelength{display:block;width:unset;margin:32px 16px 0;padding-bottom:32px}}.presto-ttc-image-with-paragraph-morelength .instructionimage{margin-top:95px}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph-morelength .instructionimage{margin-top:0;width:100%}}.presto-ttc-image-with-paragraph-morelength .instructionimage img{width:330px}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph-morelength .instructionimage img{width:100%;height:100%}}.presto-ttc-image-with-paragraph-morelength .text-container{font-family:"AvenirNextLTPro-Regular"}.presto-ttc-image-with-paragraph-morelength .text-container .display-4{font-family:"AvenirNextLTPro-Demi";font-size:26px;line-height:40px;width:110%;margin:0}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph-morelength .text-container .display-4{margin-top:32px;font-size:22px;line-height:32px;width:100%}}.presto-ttc-image-with-paragraph-morelength .text-container .instructionContainer{margin-right:48px}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph-morelength .text-container .instructionContainer{font-size:16px;width:100%;margin-right:0}}.presto-ttc-image-with-paragraph-morelength .text-container .instructionContainer p{line-height:24px}.presto-ttc-image-with-paragraph-morelength .text-container .instructionContainer .arrow-icon1{display:flex;line-height:24px}.presto-ttc-image-with-paragraph-morelength .text-container .instructionContainer .arrow-icon1 .to-display-flex{display:flex}.presto-ttc-image-with-paragraph-morelength .text-container .instructionContainer .arrow-icon1 .to-display-flex div{margin-top:-4px}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph-morelength .text-container .instructionContainer .arrow-icon1{line-height:24px}}.presto-ttc-image-with-paragraph-morelength .text-container .instructionContainer .arrow-icon1 .instructionimage{margin-top:0}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph-morelength .text-container .instructionContainer .reduce-margin{margin-bottom:16px}}.presto-ttc-image-with-paragraph-morelength .text-container .instructionContainer ul{line-height:32px}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph-morelength .text-container .instructionContainer ul{font-size:14px;line-height:21px;padding-left:25px}}.presto-ttc-image-with-paragraph-morelength .text-container .instructionContainer ul li{padding-left:5px}@media only screen and (max-width:920px){.presto-ttc-image-with-paragraph-morelength .text-container .instructionContainer ul li{line-height:21px;padding-bottom:10px;padding-left:10px}}.disable-border-bottom{border-bottom:none;margin-bottom:32px}@media only screen and (max-width:920px){.disable-border-bottom{margin-bottom:16px}}.new_presto_bus_devices{display:flex;flex-direction:row-reverse;border-bottom:1px solid #bababa;padding-bottom:48px;width:944px;margin:0 auto 48px}@media only screen and (max-width:920px){.new_presto_bus_devices{display:block;width:unset;margin:32px 16px 0;padding-bottom:32px}}.new_presto_bus_devices .instructionimage{margin-right:8px;margin-top:60px}@media only screen and (max-width:920px){.new_presto_bus_devices .instructionimage{margin-top:0;margin-bottom:30px;margin-right:0}}.new_presto_bus_devices .instructionimage img{height:200px;width:325px}@media only screen and (max-width:920px){.new_presto_bus_devices .instructionimage img{width:100%}}.new_presto_bus_devices .text-container .display-4{font-size:24px;margin-bottom:10px;margin-top:0}.new_presto_bus_devices .text-container .instructionContainer{font-family:"AvenirNextLTPro-Regular";width:92%;line-height:1.5em}@media only screen and (max-width:920px){.new_presto_bus_devices .text-container .instructionContainer{width:96%}}.new_presto_station_devices{display:flex;flex-direction:row-reverse;width:944px;margin:0 auto 80px}@media only screen and (max-width:920px){.new_presto_station_devices{display:block;width:unset;margin:32px 16px 0;padding-bottom:64px}}.new_presto_station_devices .instructionimage{margin-right:8px;margin-top:60px}@media only screen and (max-width:920px){.new_presto_station_devices .instructionimage{margin-top:0;margin-bottom:30px;margin-right:0}}.new_presto_station_devices .instructionimage img{height:200px;width:325px}@media only screen and (max-width:920px){.new_presto_station_devices .instructionimage img{width:100%}}.new_presto_station_devices .text-container .display-4{font-size:24px;margin-bottom:10px;margin-top:0}.new_presto_station_devices .text-container .instructionContainer{font-family:"AvenirNextLTPro-Regular";width:92%;line-height:1.5em}@media only screen and (max-width:920px){.new_presto_station_devices .text-container .instructionContainer{width:96%}}.new_presto_station_devices .text-container .instructionContainer ul{line-height:32px}@media only screen and (max-width:920px){.new_presto_station_devices .text-container .instructionContainer ul{font-size:14px;line-height:21px}}.new_presto_station_devices .text-container .instructionContainer ul li{padding-left:9px}@media only screen and (max-width:920px){.new_presto_station_devices .text-container .instructionContainer ul li{padding-bottom:9px}}@media only screen and (max-width:920px){.HowToUse-img-para{margin-bottom:16px}}.HowToUse-img-para img{width:100%;height:170px}@media only screen and (max-width:920px){.HowToUse-img-para img{width:100%}}.HowToUse-img-para .text-container{height:40px;background:#fff;border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada;padding-top:16px;padding-left:16px;padding-right:16px}@media only screen and (max-width:920px){.HowToUse-img-para .text-container{margin:-6px 0 0;height:55px}}.HowToUse-img-para .text-container .arrow-icon1 .Learn-Presto-App{margin:0;font-size:16px}.HowToUse-img-para .text-container a{text-decoration:none;padding-left:8px}.Hello-presto-img{background-color:#f3f3f3;flex-direction:column;margin-left:auto;margin-right:auto}@media only screen and (max-width:920px){.Hello-presto-img{padding-top:0}}.Hello-presto-img .instructionimage{display:block;max-width:1440px;margin:0 auto}@media only screen and (max-width:920px){.Hello-presto-img .instructionimage{padding-top:0;display:flex;max-width:100%;padding-left:0!important;padding-right:0!important}}.Hello-presto-img .instructionimage img{width:100%}@media only screen and (max-width:920px){.Hello-presto-img .instructionimage img{width:100%;height:100%}}.Hello-presto-img .text-container{width:944px;margin:0 auto}@media only screen and (max-width:920px){.Hello-presto-img .text-container{padding-left:22px;padding-top:20px;width:unset}}.Hello-presto-img .text-container .display-4{font-size:26px;color:#181818;display:block;font-weight:500;line-height:40px;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:32px;margin-bottom:0}@media only screen and (max-width:920px){.Hello-presto-img .text-container .display-4{font-size:22px;line-height:32px}}.Hello-presto-img .text-container .instructionContainer p{width:90%;font-size:16px;color:#181818;line-height:24px;display:block;margin-bottom:0;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.Hello-presto-img .text-container .instructionContainer p{width:98%;font-size:16px;line-height:24px}}.Image-with-para-hello{flex-direction:column;margin-left:auto;margin-right:auto;border:1px solid #dadada;height:370px}@media only screen and (max-width:920px){.Image-with-para-hello{height:auto;margin-bottom:25px}}.Image-with-para-hello .instructionimage{display:block;position:relative;padding-left:15px;padding-right:15px}@media only screen and (max-width:920px){.Image-with-para-hello .instructionimage{margin-bottom:20px;display:flex;max-width:100%}}.Image-with-para-hello .instructionimage img{display:block;max-width:100%;object-fit:contain;height:168px}@media only screen and (max-width:920px){.Image-with-para-hello .instructionimage img{max-width:100%;height:200px;display:block}}.Image-with-para-hello .text-container{padding-right:15px;padding-left:15px}@media only screen and (max-width:920px){.Image-with-para-hello .text-container{padding-left:22px;padding-right:22px}}.Image-with-para-hello .text-container .display-4{display:block;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-bottom:10px;font-size:16px;font-weight:700;color:#181818;line-height:24px;margin-top:16px;padding-right:5px}@media only screen and (max-width:920px){.Image-with-para-hello .text-container .display-4{font-size:19px}}.Image-with-para-hello .text-container .instructionContainer p{font-size:16px;color:#181818;line-height:24px;display:block;margin:0 0 10px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.Image-with-para-hello .text-container .instructionContainer p{text-align:left;font-size:19px;line-height:28px}}.Image-with-para-hello1{flex-direction:column;margin-left:auto;margin-right:auto;border:1px solid #dadada;height:370px}@media only screen and (max-width:920px){.Image-with-para-hello1{height:auto;margin-bottom:25px}}.Image-with-para-hello1 .instructionimage{display:block;position:relative;padding-left:15px;padding-right:15px}@media only screen and (max-width:920px){.Image-with-para-hello1 .instructionimage{margin-bottom:20px;display:flex;max-width:100%}}.Image-with-para-hello1 .instructionimage img{display:block;max-width:100%;object-fit:contain;height:168px}@media only screen and (max-width:920px){.Image-with-para-hello1 .instructionimage img{max-width:100%;height:200px;display:block;margin-left:60px}}.Image-with-para-hello1 .text-container{padding-right:15px;padding-left:15px}@media only screen and (max-width:920px){.Image-with-para-hello1 .text-container{padding-left:22px;padding-right:22px}}.Image-with-para-hello1 .text-container .display-4{display:block;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-bottom:10px;font-size:16px;font-weight:700;color:#181818;line-height:24px;margin-top:16px;padding-right:5px}@media only screen and (max-width:920px){.Image-with-para-hello1 .text-container .display-4{font-size:19px}}.Image-with-para-hello1 .text-container .instructionContainer p{font-size:16px;color:#181818;line-height:24px;display:block;margin:0 0 10px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.Image-with-para-hello1 .text-container .instructionContainer p{text-align:left;font-size:19px;line-height:28px}}.Image-with-para-hello2{flex-direction:column;margin-left:auto;margin-right:auto;border:1px solid #dadada;height:370px}@media only screen and (max-width:920px){.Image-with-para-hello2{height:auto;margin-bottom:25px}}.Image-with-para-hello2 .instructionimage{display:block;position:relative;padding-left:15px;padding-right:15px}@media only screen and (max-width:920px){.Image-with-para-hello2 .instructionimage{margin-bottom:20px;display:flex;max-width:100%}}.Image-with-para-hello2 .instructionimage img{display:block;max-width:100%;object-fit:contain;height:168px}@media only screen and (max-width:920px){.Image-with-para-hello2 .instructionimage img{max-width:100%;height:200px;display:block;margin-left:30px}}.Image-with-para-hello2 .text-container{padding-right:15px;padding-left:15px}@media only screen and (max-width:920px){.Image-with-para-hello2 .text-container{padding-left:22px;padding-right:22px}}.Image-with-para-hello2 .text-container .display-4{display:block;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-bottom:10px;font-size:16px;font-weight:700;color:#181818;line-height:24px;margin-top:16px;padding-right:5px}@media only screen and (max-width:920px){.Image-with-para-hello2 .text-container .display-4{font-size:19px}}.Image-with-para-hello2 .text-container .instructionContainer p{font-size:16px;color:#181818;line-height:24px;display:block;margin:0 0 10px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.Image-with-para-hello2 .text-container .instructionContainer p{text-align:left;font-size:19px;line-height:28px}}.Usingpresto-Img{display:flex;width:944px;margin:0 auto 16px}@media only screen and (max-width:920px){.Usingpresto-Img{display:flex;flex-direction:column;margin:32px 16px 16px;width:unset}}.Usingpresto-Img img{height:auto;width:385px}@media only screen and (max-width:920px){.Usingpresto-Img img{width:100%}}.Usingpresto-Img .text-container{border:1px solid #dadada;width:76%;background-color:#fff;padding:24px 24px 24px 32px}@media only screen and (max-width:920px){.Usingpresto-Img .text-container{width:unset;margin-top:-5px;padding:16px 16px 24px}}.Usingpresto-Img .text-container .display-4{font-size:20px;color:#000;margin-bottom:8px;margin-top:0}@media only screen and (max-width:920px){.Usingpresto-Img .text-container .display-4{font-size:16px;line-height:24px}}.Usingpresto-Img .text-container p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;color:#000;margin-top:0}@media only screen and (max-width:920px){.Usingpresto-Img .text-container p{font-size:16px;line-height:24px;margin-bottom:0}}.Usingpresto-Img .text-container p a{font-family:"AvenirNextLTPro-Demi",sans-serif;color:#000}.Usingpresto-Img .text-container .presto-cards-options-para1{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;color:#000;margin-top:0;margin-bottom:24px}@media only screen and (max-width:920px){.Usingpresto-Img .text-container .presto-cards-options-para1{font-size:16px;line-height:24px}}.Usingpresto-Img .text-container .presto-cards-options-para1 a{font-family:"AvenirNextLTPro-Demi",sans-serif;color:#000}.Usingpresto-Img .text-container .presto-cards-options-para2{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px;color:#000;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.Usingpresto-Img .text-container .presto-cards-options-para2{font-size:16px;line-height:24px}}.Usingpresto-Img .text-container .presto-cards-options-para2 a{font-family:"AvenirNextLTPro-Demi",sans-serif;color:#000}.new-to-presto-prestocard{display:inline-flex;border:1px solid #e8e8e8;background-color:#fff;margin:0 auto 16px}@media only screen and (max-width:920px){.new-to-presto-prestocard{display:block}}@media only screen and (max-width:920px){.new-to-presto-prestocard .instructionimage{width:100%;text-align:center}}.new-to-presto-prestocard .instructionimage img{height:250px;width:250px;margin-top:25px;margin-left:45px;padding-left:20px}@media only screen and (max-width:920px){.new-to-presto-prestocard .instructionimage img{margin-left:0;width:200px;height:200px;margin-top:0;padding-left:0}}@media only screen and (min-width:920px){.new-to-presto-prestocard .instructionimage img[alt~=contactless]{width:383px;margin-left:-20px;margin-right:-68px;margin-top:0}}@media only screen and (max-width:920px){.new-to-presto-prestocard .instructionimage img[alt~=contactless]{width:280px;max-width:100%;height:auto}}@media only screen and (min-width:920px){.new-to-presto-prestocard .instructionimage img[alt~=card]{margin-top:-25px;height:280px;width:280px;margin-right:-15px;margin-left:30px}}@media only screen and (max-width:920px){.new-to-presto-prestocard .instructionimage img[alt~=card]{margin-top:-10px}}@media only screen and (min-width:920px){.new-to-presto-prestocard .instructionimage img[alt~=etickets]{margin-top:14px}}@media only screen and (max-width:920px){.new-to-presto-prestocard .instructionimage img[alt~=etickets]{margin-top:14px}}@media only screen and (min-width:920px){.new-to-presto-prestocard .instructionimage img[alt~=ticket]{margin-top:0}}.new-to-presto-prestocard .text-container{margin-top:37px;margin-left:85px;margin-right:24px}@media only screen and (max-width:920px){.new-to-presto-prestocard .text-container{margin-left:16px;margin-top:5px;margin-right:16px}}.new-to-presto-prestocard .text-container .display-4{font-size:20px;margin:0}@media only screen and (max-width:920px){.new-to-presto-prestocard .text-container .display-4{font-size:18px}}.new-to-presto-prestocard .text-container .instructionContainer{font-family:"AvenirNextLTPro-Regular",sans-serif;width:95%;line-height:1.5em}@media only screen and (max-width:920px){.new-to-presto-prestocard .text-container .instructionContainer .learnmore-link{text-align:right}}.new-to-presto-prestocontactless{display:inline-flex;border:1px solid #e8e8e8;background-color:#fff;width:944px;margin:0 auto 20px}@media only screen and (max-width:920px){.new-to-presto-prestocontactless{display:block;width:100%}}.new-to-presto-prestocontactless .instructionimage img{height:250px;width:270px;margin-top:0;margin-left:45px;padding-left:20px}@media only screen and (max-width:920px){.new-to-presto-prestocontactless .instructionimage img{margin-left:50px;width:200px;height:200px;margin-top:-20px;padding-left:0}}.new-to-presto-prestocontactless .text-container{margin-top:37px;margin-left:72px}@media only screen and (max-width:920px){.new-to-presto-prestocontactless .text-container{margin-left:15px;margin-top:5px}}.new-to-presto-prestocontactless .text-container .display-4{font-size:20px;margin:0}@media only screen and (max-width:920px){.new-to-presto-prestocontactless .text-container .display-4{font-size:18px}}.new-to-presto-prestocontactless .text-container .instructionContainer{font-family:"AvenirNextLTPro-Regular",sans-serif;width:95%;line-height:1.5em}@media only screen and (max-width:920px){.new-to-presto-prestocontactless .text-container .instructionContainer{width:90%}}@media only screen and (max-width:920px){.new-to-presto-prestocontactless .text-container .instructionContainer .learnmore-link{text-align:right}}.new-to-presto-prestoetickets{display:inline-flex;border:1px solid #e8e8e8;background-color:#fff;width:944px;margin:0 auto 20px}@media only screen and (max-width:920px){.new-to-presto-prestoetickets{display:block;width:100%}}.new-to-presto-prestoetickets .instructionimage img{height:250px;width:265px;margin-top:25px;margin-left:45px;padding-left:36px}@media only screen and (max-width:920px){.new-to-presto-prestoetickets .instructionimage img{margin-left:50px;width:200px;height:200px;margin-top:20px;padding-left:0}}.new-to-presto-prestoetickets .text-container{margin-top:37px;margin-left:65px}@media only screen and (max-width:920px){.new-to-presto-prestoetickets .text-container{margin-left:15px;margin-top:5px}}.new-to-presto-prestoetickets .text-container .display-4{font-size:20px;margin:0}@media only screen and (max-width:920px){.new-to-presto-prestoetickets .text-container .display-4{font-size:18px}}.new-to-presto-prestoetickets .text-container .instructionContainer{font-family:"AvenirNextLTPro-Regular",sans-serif;width:95%;line-height:1.5em}@media only screen and (max-width:920px){.new-to-presto-prestoetickets .text-container .instructionContainer{width:90%}}@media only screen and (max-width:920px){.new-to-presto-prestoetickets .text-container .instructionContainer .learnmore-link{text-align:right}}.new-to-presto-prestoticket{display:inline-flex;border:1px solid #e8e8e8;background-color:#fff;width:944px;margin:0 auto 20px}@media only screen and (max-width:920px){.new-to-presto-prestoticket{display:block;width:100%}}.new-to-presto-prestoticket .instructionimage img{height:235px;width:235px;margin-top:8px;margin-left:45px;padding-left:20px}@media only screen and (max-width:920px){.new-to-presto-prestoticket .instructionimage img{margin-left:50px;width:200px;height:200px;margin-top:-10px;padding-left:0}}.new-to-presto-prestoticket .text-container{margin-top:37px;margin-left:116px}@media only screen and (max-width:920px){.new-to-presto-prestoticket .text-container{margin-left:15px;margin-top:5px}}.new-to-presto-prestoticket .text-container .display-4{font-size:20px;margin:0}@media only screen and (max-width:920px){.new-to-presto-prestoticket .text-container .display-4{font-size:18px}}.new-to-presto-prestoticket .text-container .instructionContainer{font-family:"AvenirNextLTPro-Regular",sans-serif;width:95%;line-height:1.5em}@media only screen and (max-width:920px){.new-to-presto-prestoticket .text-container .instructionContainer{width:90%}}@media only screen and (max-width:920px){.new-to-presto-prestoticket .text-container .instructionContainer .learnmore-link{text-align:right}}.official-app-imagewithpara{background-color:#fff;display:flex;padding-bottom:16px}@media only screen and (max-width:920px){.official-app-imagewithpara{display:block}}@media only screen and (max-width:920px){.official-app-imagewithpara .instructionimage{display:grid!important}}.official-app-imagewithpara .instructionimage img{object-fit:cover;width:382px;height:285px}@media only screen and (max-width:920px){.official-app-imagewithpara .instructionimage img{width:100%;height:200px}}.official-app-imagewithpara .text-container{border:1px solid #efeded;padding-left:30px;padding-top:30px}@media only screen and (max-width:920px){.official-app-imagewithpara .text-container{padding-left:16px;padding-right:16px}}.official-app-imagewithpara .text-container .display-4{font-size:18px;margin:0}.official-app-imagewithpara .text-container .instructionContainer{font-family:"AvenirNextLTPro-Regular",sans-serif;width:95%;line-height:1.5em}@media only screen and (max-width:920px){.official-app-imagewithpara .text-container .instructionContainer{width:unset}}@media only screen and (max-width:920px){.official-app-imagewithpara .text-container .instructionContainer .learnmore-link{text-align:right}}.presto-eticketapp-imagewithpara{background-color:#fff;display:flex;padding-bottom:56px}@media only screen and (max-width:920px){.presto-eticketapp-imagewithpara{padding-bottom:32px;display:block}}@media only screen and (max-width:920px){.presto-eticketapp-imagewithpara .instructionimage{display:grid!important}}.presto-eticketapp-imagewithpara .instructionimage img{object-fit:cover;width:382px;height:285px}@media only screen and (max-width:920px){.presto-eticketapp-imagewithpara .instructionimage img{width:100%;height:200px}}.presto-eticketapp-imagewithpara .text-container{border:1px solid #efeded;padding-left:30px;padding-top:30px}@media only screen and (max-width:920px){.presto-eticketapp-imagewithpara .text-container{padding-left:16px;padding-right:16px}}.presto-eticketapp-imagewithpara .text-container .display-4{font-size:18px;margin:0}.presto-eticketapp-imagewithpara .text-container .instructionContainer{font-family:"AvenirNextLTPro-Regular",sans-serif;width:95%;line-height:1.5em}@media only screen and (max-width:920px){.presto-eticketapp-imagewithpara .text-container .instructionContainer{width:unset}}@media only screen and (max-width:920px){.presto-eticketapp-imagewithpara .text-container .instructionContainer .learnmore-link{text-align:right}}.enjoy-discounts-new-to-presto-imagewithpara{background-color:#fff;display:flex;padding-bottom:50px}@media only screen and (max-width:920px){.enjoy-discounts-new-to-presto-imagewithpara{padding-left:30px;display:block}}@media only screen and (max-width:920px){.enjoy-discounts-new-to-presto-imagewithpara .instructionimage{display:grid!important}}.enjoy-discounts-new-to-presto-imagewithpara .instructionimage img{object-fit:cover;width:355px}@media only screen and (max-width:920px){.enjoy-discounts-new-to-presto-imagewithpara .instructionimage img{width:294px;height:200px}}.enjoy-discounts-new-to-presto-imagewithpara .text-container{border:1px solid #efeded;padding-left:30px;padding-top:30px}@media only screen and (max-width:920px){.enjoy-discounts-new-to-presto-imagewithpara .text-container{width:144%;padding-left:10px}}.enjoy-discounts-new-to-presto-imagewithpara .text-container .display-4{font-size:18px;margin:0}.enjoy-discounts-new-to-presto-imagewithpara .text-container .instructionContainer{font-family:"AvenirNextLTPro-Regular",sans-serif;width:92%;line-height:1.5em}@media only screen and (max-width:920px){.enjoy-discounts-new-to-presto-imagewithpara .text-container .instructionContainer{width:91%}}@media only screen and (max-width:920px){.enjoy-discounts-new-to-presto-imagewithpara .text-container .instructionContainer .learnmore-link{text-align:right}}.Hello-free-Imagepara{margin:32px auto 0;padding-bottom:48px;border-bottom:1px solid #bababa;display:flex;flex-direction:row-reverse;width:944px}@media only screen and (max-width:920px){.Hello-free-Imagepara{margin-left:16px;margin-right:16px;flex-direction:column;padding-bottom:32px;width:91%}}.Hello-free-Imagepara .instructionimage{margin-top:64px}@media only screen and (max-width:920px){.Hello-free-Imagepara .instructionimage{margin-top:0}}.Hello-free-Imagepara .instructionimage img{width:320px}@media only screen and (max-width:920px){.Hello-free-Imagepara .instructionimage img{width:100%}}.Hello-free-Imagepara .display-4{font-size:26px;line-height:40px;margin-bottom:24px;color:#191919;text-align:left;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:0}@media only screen and (max-width:920px){.Hello-free-Imagepara .display-4{margin-top:32px;margin-bottom:16px;font-size:22px;line-height:32px}}.Hello-free-Imagepara .instructionContainer{margin-right:48px}@media only screen and (max-width:920px){.Hello-free-Imagepara .instructionContainer{margin-right:0}}.Hello-free-Imagepara .instructionContainer p{font-size:16px;line-height:24px;color:#191919;text-align:left;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-top:0;margin-bottom:0}.Hello-free-Image{margin:48px auto 0;padding-bottom:48px;border-bottom:1px solid #bababa;display:flex;flex-direction:row-reverse;width:944px;justify-content:space-between}@media only screen and (max-width:920px){.Hello-free-Image{margin-left:16px;margin-right:16px;flex-direction:column;padding-bottom:32px;margin-top:32px;width:91%}}.Hello-free-Image .instructionimage{margin-top:64px}@media only screen and (max-width:920px){.Hello-free-Image .instructionimage{margin-top:0}}.Hello-free-Image .instructionimage img{width:320px}@media only screen and (max-width:920px){.Hello-free-Image .instructionimage img{width:100%}}.Hello-free-Image .display-4{font-size:26px;line-height:40px;margin-bottom:24px;color:#191919;text-align:left;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:0}@media only screen and (max-width:920px){.Hello-free-Image .display-4{margin-top:32px;margin-bottom:16px;font-size:22px;line-height:32px}}.Hello-free-Image .instructionContainer{margin-right:48px}@media only screen and (max-width:920px){.Hello-free-Image .instructionContainer{margin-right:0}}.Hello-free-Image .instructionContainer p{font-size:16px;line-height:24px;color:#191919;text-align:left;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-top:0;margin-bottom:0}.Hello-free-Image .instructionContainer .bold-heading{margin-top:8px;margin-bottom:24px}@media only screen and (max-width:920px){.Hello-free-Image .instructionContainer .bold-heading{margin-top:16px}}.Hello-free-Image .instructionContainer .bold-heading1{margin-top:8px;margin-bottom:0}@media only screen and (max-width:920px){.Hello-free-Image .instructionContainer .bold-heading1{margin-top:16px}}.Hello-free-Image .instructionContainer p+ul{margin-top:16px}.Hello-free-Image .instructionContainer strong{font-size:18px;line-height:28px}.Hello-free-Image .instructionContainer ul{font-size:16px;line-height:32px;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;padding-left:27px}@media only screen and (max-width:920px){.Hello-free-Image .instructionContainer ul{font-size:14px;line-height:21px;margin-top:24px;margin-bottom:0}}.Hello-free-Image .instructionContainer ul li{padding-left:8px}@media only screen and (max-width:920px){.Hello-free-Image .instructionContainer ul li{padding-bottom:8px}}.instructionimage-sm{display:none}.Tax-credit-image-para{width:944px;display:flex;flex-direction:row-reverse;margin:64px auto 0}@media only screen and (max-width:920px){.Tax-credit-image-para{flex-direction:column;width:90%}}.Tax-credit-image-para .display-4{font-size:26px;line-height:40px;font-family:"AvenirNextLTPro-Demi",sans-serif;color:#191919}.Tax-credit-image-para .instructionContainer p{font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;margin-top:0;width:85%}@media only screen and (max-width:920px){.Tax-credit-image-para .instructionContainer p{margin-top:32px;width:100%;margin-bottom:0}}.Tax-credit-image-para .instructionContainer .sub-para{margin-bottom:80px}@media only screen and (max-width:920px){.Tax-credit-image-para .instructionContainer .sub-para{margin-bottom:64px}}.Tax-credit-image-para .instructionimage{margin-right:53px}@media only screen and (max-width:920px){.Tax-credit-image-para .instructionimage{margin-right:0}}.Tax-credit-image-para .instructionimage img{width:400px;height:224px}@media only screen and (max-width:920px){.Tax-credit-image-para .instructionimage img{width:100%;height:200px}}.Tax-credit-image{width:944px;display:flex;flex-direction:row-reverse;margin:0 auto}@media only screen and (max-width:920px){.Tax-credit-image{flex-direction:column;width:90%}}.Tax-credit-image .display-4{font-size:26px;line-height:40px;font-family:"AvenirNextLTPro-Demi",sans-serif;color:#191919}.Tax-credit-image .instructionContainer p{font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;color:#191919;margin-top:0;width:85%}@media only screen and (max-width:920px){.Tax-credit-image .instructionContainer p{margin-top:32px;width:100%;margin-bottom:0}}.Tax-credit-image .instructionContainer .sub-para{margin-bottom:80px}.Tax-credit-image .instructionimage{margin-right:53px}@media only screen and (max-width:920px){.Tax-credit-image .instructionimage{margin-right:0}}.Tax-credit-image .instructionimage img{width:400px;height:224px}@media only screen and (max-width:920px){.Tax-credit-image .instructionimage img{width:100%;height:200px}}.order_new_card_image_para{margin-top:40px}@media only screen and (max-width:920px){.order_new_card_image_para{display:none}}.order_new_card_image_para .instructionimage{margin-bottom:24px}.order_new_card_image_para .instructionimage img{margin-left:80px}.order_new_card_image_para .instructionContainer{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px;text-align:end}.new-to-presto-image-wrapper{width:944px;margin:0 auto}@media only screen and (max-width:920px){.new-to-presto-image-wrapper{width:unset;margin:0 16px}}.image-with-paragraph-white-background{background-color:#fff}.image-with-para-whitebg-wrapper{padding-bottom:16px}.image-with-para-whitebg-last-wrapper{padding-bottom:56px}@media only screen and (max-width:920px){.image-with-para-whitebg-last-wrapper{padding-bottom:32px}}.image-with-para-last-wrapper{padding-bottom:32px}.co-fares-ride-more-container .display-4{font-size:48px}.participating-transit-agencies-map-img{flex-direction:column;margin-left:auto;margin-right:auto}@media only screen and (max-width:920px){.participating-transit-agencies-map-img{padding-top:0}}.participating-transit-agencies-map-img .instructionimage{display:block;max-width:944px;margin:0 auto}@media only screen and (max-width:920px){.participating-transit-agencies-map-img .instructionimage{padding-top:0;display:flex;max-width:100%;padding-left:0!important;padding-right:0!important}}.participating-transit-agencies-map-img .instructionimage img{width:100%}@media only screen and (max-width:920px){.participating-transit-agencies-map-img .instructionimage img{width:100%;height:auto}}.participating-transit-agencies-map-img .text-container{width:944px;margin:0 auto}@media only screen and (max-width:920px){.participating-transit-agencies-map-img .text-container{padding-left:22px;padding-top:20px;width:unset}}.participating-transit-agencies-map-img .text-container .display-4{font-size:26px;color:#181818;display:block;font-weight:500;line-height:40px;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:32px;margin-bottom:0}@media only screen and (max-width:920px){.participating-transit-agencies-map-img .text-container .display-4{font-size:22px;line-height:32px}}.participating-transit-agencies-map-img .text-container .instructionContainer p{width:90%;font-size:16px;color:#181818;line-height:24px;display:block;margin-bottom:0;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.participating-transit-agencies-map-img .text-container .instructionContainer p{width:98%;font-size:16px;line-height:24px}}.ridemore-left-content{float:left;max-width:44%;margin-bottom:5px;margin-right:25px;line-height:24px}.ridemore-left-content p{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (min-width:768px) and (max-width:920px){.ridemore-left-content{max-width:100%;width:unset}}@media only screen and (max-width:768px){.ridemore-left-content{max-width:100%;width:100%}}.dividerlarge{max-width:960px;margin:auto!important}.dividerlarge .ridemore-left-content{float:left;max-width:45%;margin-bottom:5px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (min-width:768px) and (max-width:920px){.dividerlarge .ridemore-left-content{max-width:100%;width:unset}}@media only screen and (max-width:768px){.dividerlarge .ridemore-left-content{max-width:100%;width:100%}}.co-fares-ride-more-container{max-width:944px;margin:0 auto;padding:0 16px}.embed-video-container{overflow:hidden;position:relative;height:100%;border-radius:20px}@media only screen and (max-width:920px){.embed-video-container{width:100%}}.embed-video-container:after{padding-top:56.25%;display:block;content:""}.embed-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.process-stepper{box-shadow:0 5px 10px 0 rgba(0,0,0,.12);border-radius:20px;padding:16px 26px 26px;text-align:left;width:24%!important;display:grid;grid-template-columns:1fr}@media only screen and (max-width:920px){.process-stepper{box-shadow:0 5px 10px 0 rgba(0,0,0,.12);border-radius:20px;padding:5px 15px 15px;text-align:left;width:85%!important;margin:0 auto 20px}}.process-stepper-image-block{height:auto;text-align:center;align-self:end}.process-stepper-image-block img{height:75px;width:auto}.process-stepper-content-block h2{font-size:20px;font-family:"AvenirNextLTPro-Demi"}.process-stepper-content-block p{font-size:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:21px;height:auto}@media only screen and (max-width:920px){.process-stepper-content-block p{height:auto}}.mobile-process-step-container{background:#fff}.mobile-process-step-container .process-step-layout-sm-content-block{padding:0 25px 0 30px;margin-top:14px}.mobile-process-step-container .process-step-layout-sm-content-block h2{font-family:"AvenirNextLTPro-Bold";font-size:16px;line-height:24px}@media only screen and (max-width:920px){.mobile-process-step-container .process-step-layout-sm-content-block h2{margin-bottom:5px}}.mobile-process-step-container .process-step-layout-sm-content-block p{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.mobile-process-step-container .process-step-layout-sm-content-block p{margin-top:0}}.mobile-process-step-container .process-step-layout-sm-image-block{display:flex;justify-content:center;flex-direction:column;padding:0 0 20px;margin-top:16px}.mobile-process-step-container .process-step-layout-sm-image-block p{padding:0 30px}.mobile-process-step-container .process-step-layout-sm-image-block img{padding:0 15px}.mobile-process-step-container .slick-slider .slick-dots{position:relative;bottom:0;display:block;width:100%;padding:15px 0;margin:0;list-style:none;text-align:center;background:#e8e8e8}.mobile-process-step-container .slick-slider .slick-dots li{height:auto;width:7px}.mobile-process-step-container .slick-slider .slick-dots li button{width:7px}.mobile-process-step-container .slick-slider .slick-dots li button:before{font-size:11px;top:0}.mobile-process-step-container .slick-slider p img{display:inline-block;margin-left:5px;margin-bottom:-5px;padding:0}.mobile-process-step-container .slick-slider img{max-width:100%;height:auto;width:auto}.mobile-process-step-container .slick-slider .slick-next:before,.mobile-process-step-container .slick-slider .slick-prev:before{color:transparent;font-size:22px}.mobile-process-step-container .slick-slider .slick-arrow{position:absolute;top:100%;margin:-26px 0 0;z-index:10;font-size:0;width:22px;height:auto}.mobile-process-step-container .slick-slider .slick-arrow:focus{outline:.25rem solid #8bb8e8}.mobile-process-step-container .slick-slider .slick-arrow.slick-prev{left:21px;background:url(https://img.icons8.com/ios/50/000000/long-arrow-left.png) 0 0/100% no-repeat}.mobile-process-step-container .slick-slider .slick-arrow.slick-next{right:21px;background:url(https://img.icons8.com/ios/50/000000/long-arrow-right.png) 0 0/100% no-repeat}.mobile-process-step-container .slick-slider .slick-arrow.slick-disabled{opacity:.2}.mobile-process-step-container .process-step-one-item{position:relative;bottom:0;display:block;width:100%;padding:24px 0;margin:0;list-style:none;text-align:center;background:#e8e8e8}.process-step-layout-sm{display:none}@media only screen and (max-width:920px){.process-step-layout-sm{display:block;margin:16px 16px 24px;border:1px solid #e8e8e8;box-sizing:border-box}}.process-mobile-link{display:none}@media only screen and (max-width:920px){.process-mobile-link{display:block}}.process-step-layout-md{display:block}@media only screen and (max-width:920px){.process-step-layout-md{display:none}}.process-step-main-container.four-column{width:944px;margin:0 auto;padding:24px 0;display:flex;flex-wrap:wrap;background-color:#fff;grid-gap:24px;gap:24px}.process-step-main-container.four-column .process-step-layout{font-size:16px;width:22%}.process-step-main-container.four-column .process-step-layout .process-step-content-block{margin-left:6px;line-height:24px}.process-step-main-container.four-column .process-step-layout .process-step-content-block h2{font-family:"AvenirNextLTPro-Bold";font-size:16px;line-height:24px}.process-step-main-container.four-column .process-step-layout .process-step-content-block p{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px}.process-step-main-container.one-column{width:944px;margin:0 auto;display:block;flex-wrap:wrap;background-color:#fff;justify-content:center;align-items:center;padding:24px 0 50px}.process-step-main-container.one-column .process-step-layout{font-size:16px;margin:0 30px 0 0}.process-step-main-container.one-column .process-step-layout .process-step-child-link-block img{margin-bottom:-5px;margin-left:10px}.process-step-main-container.one-column .process-step-layout .process-step-child-link-block p a{width:17%;display:inline-block;text-align:left;font-family:"AvenirNextLTPro-Regular",sans-serif}.process-step-main-container.one-column .process-step-layout-external-link img{margin-left:8px;height:16px;width:16px}.process-step-main-container.one-column .process-step-layout-external-link p{width:45%;justify-content:flext;text-align:left;margin-bottom:0}.process-step-main-container.one-column .process-step-layout-external-link a{color:#191919;font-size:16px;letter-spacing:0;line-height:19px;font-family:"AvenirNextLTPro-Regular",sans-serif;display:inline-flex;outline:none}.process-step-main-container.one-column .process-step-layout-external-link a:focus{outline:2px solid #8bb8e8;border-radius:2px}@media only screen and (max-width:920px){.process-step-layout-external-link{margin:0 16px 24px}.process-step-layout-external-link img{height:12px;width:12px;margin-left:5px}.process-step-layout-external-link p{margin:0}.process-step-layout-external-link a{color:#191919;font-size:16px;letter-spacing:0;line-height:19px;font-family:"AvenirNextLTPro-Regular",sans-serif;grid-gap:5px;gap:5px;align-items:end}}.process-step-main-container.three-column-layout{width:944px;margin:0 auto;padding:24px 0;display:flex;flex-wrap:wrap;background-color:#fff;grid-column-gap:47px;-webkit-column-gap:47px;column-gap:47px}@media only screen and (max-width:920px){.process-step-main-container.three-column-layout{width:auto;display:block}}.process-step-main-container.three-column-layout .process-step-layout{font-size:16px;width:30%}.process-step-main-container.three-column-layout .process-step-layout .process-step-content-block h2{font-family:"AvenirNextLTPro-Bold";font-size:16px;line-height:24px}.process-step-main-container.three-column-layout .process-step-layout .process-step-content-block p{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px}.one-column .process-step-layout .process-step-image-block img,.three-column-layout .process-step-layout.process-step-layout-md .process-step-image-block img{width:230px;height:100%;object-fit:contain}.four-column .process-step-layout.process-step-layout-md .process-step-image-block img{width:210px;height:100%;object-fit:contain}.image-wallet-info-main{background:#fff}.image-wallet-info-main .wallet-info-main{display:flex;flex-direction:row;width:944px;margin:0 auto;padding:16px 16px 30px}.image-wallet-info-main .wallet-info-main ul{list-style-type:none;padding:0;margin-bottom:0}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main{display:flex;flex-direction:column;width:auto;margin:0;padding-bottom:25px}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block{width:100%;display:flex;flex-direction:column}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block{width:100%}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block{width:100%}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-header{margin-bottom:24px}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-header{margin-bottom:0}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-header .display-4{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:22px;line-height:32px;margin:0 auto 8px}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content{display:flex;flex-direction:row;font-weight:400;font-family:"AvenirNextLTPro-Regular",sans-serif;background:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.12);border-radius:15px;margin:0 auto 24px;padding:16px 16px 0}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content-heading{color:#191919;font-size:16px}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content{width:unset;margin:0;background:none;border:none;border-radius:0;padding:0;box-shadow:none}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1{display:flex;width:100%;text-align:left}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1{display:block;width:775px;text-align:left;background:none;border:none;border-radius:0}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-image{width:89px;height:auto}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-image .google-play-download-image{width:70px;margin-top:16px}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-image .google-play-download-image{margin-bottom:4px}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-image a{font-size:10px;line-height:12px;font-family:"AvenirNextLTPro-Regular"}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-image a{margin-bottom:0;width:72px;text-align:left}}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-image .presto-image-container{margin-bottom:0}}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-image .google-play-download-container{margin-bottom:25px;display:flex}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-image .external-link-icon{width:9px}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-image .presto-image{width:70px}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-image{width:100%;text-align:center;display:flex;flex-direction:column;align-items:flex-start}}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .gw-image{margin-top:-4px;margin-bottom:4px}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text1{width:420px;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;letter-spacing:0;line-height:24px}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text1{width:100%}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text1 .wallet-info-content-heading{margin-top:0;margin-bottom:0;font-size:16px}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text1 .wallet-info-or-text{text-align:left;font-family:"AvenirNextLTPro-Bold";line-height:19px}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text1 .wallet-info-or-text{text-align:center}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text1 p{margin-top:0;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text1 p{padding-right:16px}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text1 a{font-family:"AvenirNextLTPro-Bold"}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text1 a{font-family:"AvenirNextLTPro-Bold"}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2{width:420px;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;letter-spacing:0;padding:0 16px;line-height:24px}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2{padding:0;width:auto}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-content-heading{margin-top:0;margin-bottom:0;font-family:"AvenirNextLTPro-Bold";font-size:16px}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .google-wallet-features{font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .google-wallet-features{margin:16px 0}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 p{margin-top:0}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main{display:flex;flex-direction:row;width:100%}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main{display:flex;flex-direction:column;width:100%;margin-left:0}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main .wallet-info-features{display:flex;flex-direction:column;width:50%}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main .wallet-info-features{width:auto}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main .wallet-info-features ul li{display:flex;align-items:center;line-height:19px;grid-gap:10px;gap:10px;margin-bottom:16px}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main .wallet-info-features ul li{align-items:flex-start}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main .wallet-info-features ul li span{flex:0 0 50px}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main .wallet-info-features ul li span{flex:0 0 25px}}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main .wallet-info-features ul{margin:0}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main .wallet-info-features1{display:flex;flex-direction:column;width:50%}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main .wallet-info-features1{display:flex;flex-direction:row;width:100%}}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main .wallet-info-features1 ul{margin:0}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main .wallet-info-features1 ul li{display:flex;align-items:center;line-height:19px;grid-gap:10px;gap:10px;margin-bottom:16px}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main .wallet-info-features1 ul li{align-items:flex-start}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main .wallet-info-features1 ul li span{flex:0 0 50px}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-main .wallet-info-features1 ul li span{flex:0 0 25px}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2.g-wallet{margin-left:0;padding-left:16px}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2.g-wallet{margin-left:0;padding-left:0}}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2.g-wallet .wallet-info-features{width:auto}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2.g-wallet .google-wallet-features{font-family:"AvenirNextLTPro-Bold"}.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-check{display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:22px;width:11px;line-height:19px;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;letter-spacing:0;margin-left:9px;margin-right:10px;border-bottom:4.5px solid #b7dd79;border-right:4.5px solid #b7dd79}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-main-content-block .wallet-info-content-block .wallet-info-content .wallet-info-content1 .wallet-info-content-text2 .wallet-info-features-check{margin-left:8px}}.image-wallet-info-main .wallet-info-main .wallet-info-image-block{display:flex;flex-direction:column}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-image-block{align-items:center}}.image-wallet-info-main .wallet-info-main .wallet-info-image-block img{max-width:100%;height:auto}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-image-block img{padding:8px 0}}.image-wallet-info-main .wallet-info-main .wallet-info-image-block p{color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:10.5px;letter-spacing:0;line-height:13px;display:inherit}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-image-block p{line-height:12px;font-size:10px}}.image-wallet-info-main .wallet-info-main .wallet-info-image-block p a{text-decoration:none;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-image-block p a{margin-top:-8px}}.image-wallet-info-main .wallet-info-main .wallet-info-image-block p img{height:10px;width:9.98px;margin-left:5px}@media only screen and (max-width:920px){.image-wallet-info-main .wallet-info-main .wallet-info-image-block p img{padding:0}}.contentPageLayout-main .contentPageLayout-sidebar{display:none;width:40%;margin-right:6%}@media only screen and (min-width:920px){.contentPageLayout-main .contentPageLayout-sidebar{display:flex;width:40%;position:fixed;z-index:100;left:0}}@media only screen and (max-width:768px){.contentPageLayout-main .contentPageLayout-sidebar{width:100%;margin-right:0}}.navigation{display:none}@media only screen and (min-width:920px){.navigation{display:inline-block;vertical-align:top;margin-left:auto;margin-right:20%;text-align:-webkit-right}.navigation .navMenu{margin:40px 0 0;color:#191919;text-align:-moz-right}.navigation .navMenu h2{text-align:right;font-weight:700;line-height:2rem;font-size:1.375rem;padding:0 0 1rem;border-bottom:1px solid #7d7d7d;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1.625rem}.navigation .navMenu .nav__sub-section{padding-left:0;margin-top:0;margin-bottom:2.5rem;margin-left:auto;text-align:right;list-style:none}.navigation .navMenu ul{text-align:right;padding:0;margin-top:0;margin-bottom:2.5rem}.navigation .navMenu ul li{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:.875rem;list-style:none;line-height:1.3125rem;margin-bottom:.875rem;position:relative;clear:both}.navigation .navMenu ul li.active :after{content:"";position:absolute;background-color:#8bb8e8;height:100%;width:.25rem;margin-left:.5rem}.navigation .navMenu ul li.heading-active :after{content:"";position:absolute;background-color:#8bb8e8;height:1.75rem;width:.25rem;margin-left:.5rem}.navigation .navMenu ul li a{text-decoration:none;font-family:inherit}.navigation .navMenu ul .nav__sub-section-title__link{font-size:1.125rem;position:relative}}.loadMyCard-wrapper .content-switcher{margin-top:24px;margin-bottom:32px}@media screen and (min-width:920px){.loadMyCard-wrapper .content-switcher{margin-top:48px}}.loadMyCard-wrapper .content-switcher a{text-decoration:none;font-size:22px;border-bottom:5px solid #191919;padding-bottom:5px;line-height:32px;display:inline-block}.loadMyCard-wrapper .content-switcher a:first-child{margin-right:40px}.loadMyCard-wrapper .content-switcher a.active{pointer-events:none;cursor:default}.loadMyCard-wrapper .content-switcher a:focus{outline:none}.loadMyCard-wrapper .content-switcher a.inactive{border:none;color:#6e6e6e;cursor:pointer}.incomplete-block{padding:24px 16px;border:1px solid #e8e8e8;border-left:4px solid #005ac1;background-color:#fff}@media only screen and (min-width:920px){.incomplete-block{padding:24px}}.incomplete-block-title{color:#005ac1;font-size:18px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:48px;line-height:32px;margin-bottom:15px;background:url(/dist/presto-ui/static/media/incomplete.f2383f07.svg) no-repeat 0 0;-webkit-print-color-adjust:exact;background-size:32px 32px}.incomplete-block-title>p{margin:0}@media only screen and (min-width:920px){.incomplete-block-title{font-size:22px}}.incomplete-block-title.without-margin-bottom{margin-bottom:0}.incomplete-block-text{line-height:24px}.incomplete-context-text{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px;color:#191919;margin-top:10px;margin-bottom:8px;line-height:21px}@media only screen and (min-width:920px){.incomplete-context-text{margin-top:16px}}.mfa-error-block,.mfa-incomplete-block,.mfa-success-block{padding-bottom:24px}.mfa-error-block .content-error-block-title,.mfa-incomplete-block .content-error-block-title,.mfa-success-block .content-error-block-title{margin-bottom:0}@media only screen and (max-width:920px){.mfa-success-block .success-block{padding:28px 15px 28px 16px!important}.mfa-success-block .success-block .success-block-title{line-height:24px;padding-left:31px;background-size:24px 24px;background-position:0 16%}}@media only screen and (max-width:920px){.mfa-incomplete-block .incomplete-block{padding:28px 15px 28px 16px!important}.mfa-incomplete-block .incomplete-block-title{line-height:24px;padding-left:31px;background-size:24px 24px;background-position:0 16%}}@media only screen and (max-width:920px){.mfa-error-block .content-error-block{padding:28px 15px 28px 16px}.mfa-error-block .content-error-block .content-error-block-title{line-height:24px;padding-left:31px;background-size:24px 24px;background-position:0 16%}}.login-security-heading .headline{font-size:48px;margin:32px 0 16px;line-height:72px}@media only screen and (max-width:920px){.login-security-heading .headline{font-size:32px;line-height:48px}}.mfa-error-block div:focus,.mfa-incomplete-block div:focus,.mfa-success-block div:focus,.password-error-block div:focus,.password-success-block div:focus{outline:none}.successIcon:focus-visible{outline:.25rem solid #8bb8e8}.homepage-banner{position:relative}@media only screen and (max-width:920px){.homepage-banner{position:static}}.homepage-banner .heroimage img{width:100%;height:680px}@media only screen and (max-width:920px){.homepage-banner .heroimage img{display:none}}.homepage-banner .heroimage-banner-home{background-image:url(/dist/presto-ui/static/media/homepage-hero-banner.339c26c2.jpg);height:680px;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media only screen and (max-width:920px){.homepage-banner .heroimage-banner-home{display:none}}.homepage-banner .prsto-intro-wrapper{width:944px;margin:0 auto}@media only screen and (max-width:920px){.homepage-banner .prsto-intro-wrapper{width:unset}}.homepage-banner .presto-intro{position:absolute;top:18%;border:1px solid #fff;background-color:#fff;padding:0 64px 64px}@media only screen and (max-width:920px){.homepage-banner .presto-intro{position:static;padding-left:16px;padding-right:16px;padding-bottom:0}}.homepage-banner .presto-intro h2{font-family:"AvenirNextLTPro-Bold";font-size:60px;line-height:72px;margin-bottom:40px}@media only screen and (max-width:920px){.homepage-banner .presto-intro h2{font-size:48px;text-align:center;margin-bottom:24px}}.homepage-banner .presto-intro .external-image{display:none}.homepage-banner .presto-intro .presto-intro-buttons{margin-bottom:80px}@media only screen and (max-width:920px){.homepage-banner .presto-intro .presto-intro-buttons{margin-bottom:48px}}.homepage-banner .presto-intro button{display:inline-block;margin-right:15px}@media only screen and (max-width:920px){.homepage-banner .presto-intro button{width:100%}}.homepage-banner .presto-intro span{display:block;text-align:left;text-decoration:underline}.homepage-banner .presto-intro span .external-image{display:none}@media only screen and (max-width:920px){.homepage-banner .presto-intro a,.homepage-banner .presto-intro span{display:none}}.animation-screen1-screen2{position:relative;-webkit-animation:slidescreens .5s;animation:slidescreens .5s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes slidescreens{0%{right:-1000px}to{right:0}}@keyframes slidescreens{0%{right:-1000px}to{right:0}}.animation-hero{-webkit-animation:slidehero .5s;animation:slidehero .5s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes slidehero{0%{left:-1000px}to{left:0}}@keyframes slidehero{0%{left:-1000px}to{left:0}}.presto-users-0{padding-left:38px;padding-top:80px;padding-bottom:114px;background-color:#fff}@media only screen and (max-width:920px){.presto-users-0{padding:30px 16px 16px}}.presto-users-0 .presto-options-heading-wrapper{width:944px;margin:0 auto}@media only screen and (max-width:920px){.presto-users-0 .presto-options-heading-wrapper{width:100%}}.presto-users-0 .presto-options-heading-wrapper .back-icon{display:block}@media only screen and (max-width:920px){.presto-users-0 .presto-options-heading-wrapper .back-icon{margin-left:0}}.presto-users-0 .presto-options-heading-wrapper .back-icon button{display:flex}.presto-users-0 .presto-options-heading-wrapper .back-icon img{width:24px;height:24px;margin-right:12px;margin-top:9px}.presto-users-0 .presto-options-heading-wrapper .back-icon p{margin-top:12px}@supports (-webkit-touch-callout:none){.presto-users-0 .presto-options-heading-wrapper .back-icon p{color:#191919}}.presto-users-0 .presto-options-heading-wrapper .home-presto-title{text-align:center}.presto-users-0 .presto-options-heading-wrapper .home-presto-title h1{font-size:60px;font-family:"AvenirNextLTPro-Bold";line-height:90px;margin-top:-24px;margin-bottom:16px}@media only screen and (max-width:920px){.presto-users-0 .presto-options-heading-wrapper .home-presto-title h1{font-size:32px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:48px;margin-top:20px;margin-bottom:8px}}.presto-users-0 .presto-options-heading-wrapper .home-presto-title span{font-size:32px;line-height:48px}@media only screen and (max-width:920px){.presto-users-0 .presto-options-heading-wrapper .home-presto-title span{font-size:20px;line-height:32px}}.presto-users-0 .presto-available-options{width:944px;margin:64px auto 0}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options{margin-top:24px;margin-left:0;width:100%}}.presto-users-0 .presto-available-options ul{display:flex;padding-left:0}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul{display:block}}.presto-users-0 .presto-available-options ul .presto-options-list-0{list-style-type:none;text-align:center;outline:2px solid #e8e8e8;border-top:8px solid #b7dd79;padding:25px 0;width:22%;margin-left:16px}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-0{width:100%;height:68px;padding:0;border-top:4px solid #b7dd79;margin-bottom:16px;margin-left:0}}.presto-users-0 .presto-available-options ul .presto-options-list-0 a{text-decoration:none}.presto-users-0 .presto-available-options ul .presto-options-list-0 a .external-image{display:none}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-0 img{float:left;width:40px;height:40px;padding:16px 20px 16px 12px}}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-0 .presto-options-description{padding-left:0}}.presto-users-0 .presto-available-options ul .presto-options-list-0 .presto-options-description h3{font-size:18px;line-height:28px;margin-bottom:16px}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-0 .presto-options-description h3{font-size:16px;line-height:24px;text-align:left;margin:24px 8px 24px 0}}.presto-users-0 .presto-available-options ul .presto-options-list-0 .presto-options-description p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em;padding-left:16px;padding-right:16px}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-0 .presto-options-description p{display:none}}.presto-users-0 .presto-available-options ul .presto-options-list-1{list-style-type:none;text-align:center;outline:2px solid #e8e8e8;border-top:8px solid #05c3de;padding:25px 0;width:22%;margin-left:16px}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-1{width:100%;height:68px;padding:0;border-top:4px solid #05c3de;margin-bottom:16px;margin-left:0}}.presto-users-0 .presto-available-options ul .presto-options-list-1 a{text-decoration:none}.presto-users-0 .presto-available-options ul .presto-options-list-1 a .external-image{display:none}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-1 img{float:left;width:40px;height:40px;padding:16px 20px 16px 12px}}.presto-users-0 .presto-available-options ul .presto-options-list-1 .presto-options-description{padding-left:16px;padding-right:16px}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-1 .presto-options-description{padding-left:0}}.presto-users-0 .presto-available-options ul .presto-options-list-1 .presto-options-description h3{font-size:18px;line-height:28px;margin-bottom:16px}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-1 .presto-options-description h3{font-size:16px;line-height:24px;text-align:left;margin:24px 8px 24px 0}}.presto-users-0 .presto-available-options ul .presto-options-list-1 .presto-options-description p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-1 .presto-options-description p{display:none}}.presto-users-0 .presto-available-options ul .presto-options-list-2{list-style-type:none;text-align:center;outline:2px solid #e8e8e8;border-top:8px solid #a396ff;padding:25px 0;width:22%;margin-left:16px}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-2{width:100%;height:68px;padding:0;border-top:4px solid #a396ff;margin-bottom:16px;margin-left:0}}.presto-users-0 .presto-available-options ul .presto-options-list-2 a{text-decoration:none}.presto-users-0 .presto-available-options ul .presto-options-list-2 a .external-image{display:none}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-2 img{float:left;width:40px;height:40px;padding:16px 20px 16px 12px}}.presto-users-0 .presto-available-options ul .presto-options-list-2 .presto-options-description{padding-left:16px;padding-right:16px}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-2 .presto-options-description{padding-left:0}}.presto-users-0 .presto-available-options ul .presto-options-list-2 .presto-options-description h3{font-size:18px;line-height:28px;margin-bottom:16px}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-2 .presto-options-description h3{font-size:16px;line-height:24px;text-align:left;margin:24px 8px 24px 0}}.presto-users-0 .presto-available-options ul .presto-options-list-2 .presto-options-description p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-2 .presto-options-description p{display:none}}.presto-users-0 .presto-available-options ul .presto-options-list-3{list-style-type:none;text-align:center;outline:2px solid #e8e8e8;border-top:8px solid #ff8674;padding:25px 0;width:22%;margin-left:16px}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-3{width:100%;height:68px;padding:0;border-top:4px solid #ff8674;margin-bottom:20px;margin-left:0}}.presto-users-0 .presto-available-options ul .presto-options-list-3 a{text-decoration:none}.presto-users-0 .presto-available-options ul .presto-options-list-3 a .external-image{display:none}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-3 img{float:left;width:40px;height:40px;padding:16px 20px 16px 12px}}.presto-users-0 .presto-available-options ul .presto-options-list-3 .presto-options-description{padding-left:16px;padding-right:16px}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-3 .presto-options-description{padding-left:0;width:100%}}.presto-users-0 .presto-available-options ul .presto-options-list-3 .presto-options-description h3{font-size:18px;line-height:28px;margin-bottom:16px}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-3 .presto-options-description h3{font-size:16px;line-height:24px;text-align:left;margin:24px 8px 24px 0}}@media only screen and (max-width:338px){.presto-users-0 .presto-available-options ul .presto-options-list-3 .presto-options-description h3{margin:12px 8px 12px 0}}.presto-users-0 .presto-available-options ul .presto-options-list-3 .presto-options-description p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em}@media only screen and (max-width:920px){.presto-users-0 .presto-available-options ul .presto-options-list-3 .presto-options-description p{display:none}}.presto-users-1{padding-top:80px;padding-bottom:114px;background-color:#fff}@media only screen and (max-width:920px){.presto-users-1{padding:30px 16px 16px}}.presto-users-1 .presto-options-heading-wrapper{width:944px;margin:0 auto}@media only screen and (max-width:920px){.presto-users-1 .presto-options-heading-wrapper{width:100%}}.presto-users-1 .presto-options-heading-wrapper .back-icon{display:block}@media only screen and (max-width:920px){.presto-users-1 .presto-options-heading-wrapper .back-icon{margin-left:0}}.presto-users-1 .presto-options-heading-wrapper .back-icon button{display:flex}.presto-users-1 .presto-options-heading-wrapper .back-icon img{width:24px;height:24px;margin-right:12px;margin-top:9px}.presto-users-1 .presto-options-heading-wrapper .back-icon p{margin-top:12px}@supports (-webkit-touch-callout:none){.presto-users-1 .presto-options-heading-wrapper .back-icon p{color:#191919}}.presto-users-1 .presto-options-heading-wrapper .home-presto-title{text-align:center}.presto-users-1 .presto-options-heading-wrapper .home-presto-title h1{font-size:60px;font-family:"AvenirNextLTPro-Bold";line-height:90px;margin-top:-24px;margin-bottom:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-options-heading-wrapper .home-presto-title h1{font-size:32px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:48px;margin-top:20px;margin-bottom:8px}}.presto-users-1 .presto-options-heading-wrapper .home-presto-title span{font-size:32px;line-height:48px}@media only screen and (max-width:920px){.presto-users-1 .presto-options-heading-wrapper .home-presto-title span{font-size:20px;line-height:32px}}.presto-users-1 .presto-available-options{width:1104px;margin:64px auto 0}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options{margin-top:24px;margin-left:0;width:100%}}.presto-users-1 .presto-available-options ul{display:flex;padding-left:0}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul{display:block}}.presto-users-1 .presto-available-options ul .presto-options-list-0{list-style-type:none;text-align:center;outline:2px solid #e8e8e8;border-top:8px solid #b7dd79;padding:25px 0;width:19%;margin-left:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-0{width:100%;height:68px;padding:0;border-top:4px solid #b7dd79;margin-bottom:16px;margin-left:0}}.presto-users-1 .presto-available-options ul .presto-options-list-0 a{text-decoration:none}.presto-users-1 .presto-available-options ul .presto-options-list-0 a .external-image{display:none}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-0 img{float:left;width:40px;height:40px;padding:16px 20px 16px 12px}}.presto-users-1 .presto-available-options ul .presto-options-list-0 .presto-options-description{padding-left:16px;padding-right:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-0 .presto-options-description{padding-left:0}}.presto-users-1 .presto-available-options ul .presto-options-list-0 .presto-options-description h3{font-size:18px;line-height:28px;margin-bottom:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-0 .presto-options-description h3{font-size:16px;line-height:24px;text-align:left;margin:24px 8px 24px 0}}.presto-users-1 .presto-available-options ul .presto-options-list-0 .presto-options-description p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-0 .presto-options-description p{display:none}}.presto-users-1 .presto-available-options ul .presto-options-list-1{list-style-type:none;text-align:center;outline:2px solid #e8e8e8;border-top:8px solid #05c3de;padding:25px 0;width:19%;margin-left:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-1{width:100%;height:68px;padding:0;border-top:4px solid #05c3de;margin-bottom:16px;margin-left:0}}.presto-users-1 .presto-available-options ul .presto-options-list-1 a{text-decoration:none}.presto-users-1 .presto-available-options ul .presto-options-list-1 a .external-image{display:none}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-1 img{float:left;width:40px;height:40px;padding:16px 20px 16px 12px}}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-1 .presto-options-description{padding-left:0}}.presto-users-1 .presto-available-options ul .presto-options-list-1 .presto-options-description h3{font-size:18px;line-height:28px;margin-bottom:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-1 .presto-options-description h3{font-size:16px;line-height:24px;text-align:left;margin:24px 8px 24px 0}}.presto-users-1 .presto-available-options ul .presto-options-list-1 .presto-options-description p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em;padding-left:16px;padding-right:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-1 .presto-options-description p{display:none}}.presto-users-1 .presto-available-options ul .presto-options-list-2{list-style-type:none;text-align:center;outline:2px solid #e8e8e8;border-top:8px solid #a396ff;padding:25px 0;width:19%;margin-left:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-2{width:100%;height:68px;padding:0;border-top:4px solid #a396ff;margin-bottom:16px;margin-left:0}}.presto-users-1 .presto-available-options ul .presto-options-list-2 a{text-decoration:none}.presto-users-1 .presto-available-options ul .presto-options-list-2 a .external-image{display:none}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-2 img{float:left;width:40px;height:40px;padding:16px 20px 16px 12px}}.presto-users-1 .presto-available-options ul .presto-options-list-2 .presto-options-description{padding-left:16px;padding-right:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-2 .presto-options-description{padding-left:0}}.presto-users-1 .presto-available-options ul .presto-options-list-2 .presto-options-description h3{font-size:18px;line-height:28px;margin-bottom:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-2 .presto-options-description h3{font-size:16px;line-height:24px;text-align:left;margin:24px 8px 24px 0}}.presto-users-1 .presto-available-options ul .presto-options-list-2 .presto-options-description p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-2 .presto-options-description p{display:none}}.presto-users-1 .presto-available-options ul .presto-options-list-3{list-style-type:none;text-align:center;outline:2px solid #e8e8e8;border-top:8px solid #ff8674;padding:25px 0;width:19%;margin-left:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-3{width:100%;height:68px;padding:0;border-top:4px solid #ff8674;margin-bottom:16px;margin-left:0}}.presto-users-1 .presto-available-options ul .presto-options-list-3 a{text-decoration:none}.presto-users-1 .presto-available-options ul .presto-options-list-3 a .external-image{display:none}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-3 img{float:left;width:40px;height:40px;padding:16px 20px 16px 12px}}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-3 .presto-options-description{padding-left:0}}.presto-users-1 .presto-available-options ul .presto-options-list-3 .presto-options-description h3{font-size:18px;line-height:28px;margin-bottom:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-3 .presto-options-description h3{font-size:16px;line-height:24px;text-align:left;margin:24px 8px 24px 0}}.presto-users-1 .presto-available-options ul .presto-options-list-3 .presto-options-description p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em;padding-left:16px;padding-right:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-3 .presto-options-description p{display:none}}.presto-users-1 .presto-available-options ul .presto-options-list-4{list-style-type:none;text-align:center;outline:2px solid #e8e8e8;border-top:8px solid #c91d69;padding:25px 0;width:19%;margin-left:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-4{width:100%;height:68px;padding:0;border-top:4px solid #c91d69;margin-bottom:16px;margin-left:0}}.presto-users-1 .presto-available-options ul .presto-options-list-4 a{text-decoration:none}.presto-users-1 .presto-available-options ul .presto-options-list-4 a .external-image{display:none}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-4 img{float:left;width:40px;height:40px;padding:16px 20px 16px 12px}}.presto-users-1 .presto-available-options ul .presto-options-list-4 .presto-options-description{padding-left:16px;padding-right:16px}.presto-users-1 .presto-available-options ul .presto-options-list-4 .presto-options-description h3{font-size:18px;line-height:28px;margin-bottom:16px}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-4 .presto-options-description h3{font-size:16px;text-align:left;line-height:24px;margin:24px 8px 24px 0}}@media only screen and (max-width:338px){.presto-users-1 .presto-available-options ul .presto-options-list-4 .presto-options-description h3{margin:12px 8px 12px 0}}.presto-users-1 .presto-available-options ul .presto-options-list-4 .presto-options-description p{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:1.5em}@media only screen and (max-width:920px){.presto-users-1 .presto-available-options ul .presto-options-list-4 .presto-options-description p{display:none}}.hide{display:none}.manageMyCards-mediaItem{margin-bottom:20px}.manageMyCards-mediaItem.isContactless .manageMyCards-mediaItem-header{align-items:center}.manageMyCards-mediaItem .isPhysccCard{cursor:default!important}.manageMyCards-mediaItem-mediaWrapper{flex-shrink:0;margin-right:8px;display:flex;position:relative;top:2px}@media only screen and (min-width:920px){.manageMyCards-mediaItem-mediaWrapper{display:block;margin:-8px 24px -16px 0}}@media only screen and (max-width:920px){.manageMyCards-mediaItem-mediaWrapper{top:auto}}.manageMyCards-mediaItem-mediaWrapper .mediaImage-big{max-width:24px}@media only screen and (min-width:920px){.manageMyCards-mediaItem-mediaWrapper .mediaImage-big{max-width:64px}}.manageMyCards-mediaItem-header{align-items:start;display:flex;flex-grow:1;cursor:pointer}@media only screen and (min-width:920px){.manageMyCards-mediaItem-header{align-items:center}}.manageMyCards-mediaItem-header-cardInfo{flex-grow:1}@media only screen and (min-width:920px){.manageMyCards-mediaItem-header-cardInfo{display:flex}}.manageMyCards-mediaItem-header-cardInfo>div{flex-grow:1;align-self:center}.manageMyCards-mediaItem-header-cardInfoName{font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline}.manageMyCards-mediaItem-header-cardInfoNumber,.manageMyCards-mediaItem-header-cardInfoPrimaryFlag{font-size:14px;line-height:24px}@media only screen and (min-width:920px){.manageMyCards-mediaItem-header-cardInfoNumber,.manageMyCards-mediaItem-header-cardInfoPrimaryFlag{font-size:16px;line-height:24px}}.manageMyCards-mediaItem-header-cardBalance{margin-top:8px}@media only screen and (min-width:920px){.manageMyCards-mediaItem-header-cardBalance{margin-top:0;text-align:right}}.manageMyCards-mediaItem-header-cropAndScaleImg{position:relative;width:16px;height:16px;overflow:hidden;display:inline-block;margin-left:8px}.manageMyCards-mediaItem-header-cropAndScaleImg img{height:24px;width:24px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.manageMyCards-mediaItem-header-toggleBtnWrapper{margin-left:24px}.manageMyCards-mediaItem-header-toggleBtnWrapper img{width:24px;height:24px;margin:0}@media only screen and (min-width:920px){.manageMyCards-mediaItem-header-toggleBtnWrapper{margin-top:5px}.manageMyCards-mediaItem-header-toggleBtnWrapper img{width:32px;height:32px}}.manageMyCards-mediaItem-collapsibleContent{margin-left:32px}@media only screen and (min-width:920px){.manageMyCards-mediaItem-collapsibleContent{margin-left:88px}}.manageMyCards-mediaWithText{display:flex;align-items:top}@media only screen and (min-width:920px){.manageMyCards-mediaWithText{align-items:center}}.manageMyCards-mediaWithText .mediaImage-big{width:48px}@media only screen and (min-width:920px){.manageMyCards-mediaWithText .mediaImage-big{width:64px}}.manageMyCards-mediaWrapper{flex-shrink:0;margin-right:16px}@media only screen and (min-width:920px){.manageMyCards-mediaWrapper{margin-right:24px}}.manageMyCards-mediaHeader{flex-shrink:0;display:flex}.manageMyCards .mediaImageList{margin:16px 0}.manageMyCards .mediaImageList img{padding-bottom:0}@media only screen and (max-width:920px){@supports (-webkit-touch-callout:none){.manageMyCards .modal-wrapper .modal-text a button:focus:not(:focus-visible){outline:none}}}.manageMyCards .modal-wrapper .modal-text a img{margin-left:5px}.fare-type{padding-top:20px;color:#191919;font-size:14px;font-style:normal;line-height:normal;font-weight:400;padding-bottom:20px}.anchortag-container{display:flex}.set-faretype{padding-bottom:20px;color:#191919;font-size:14px;font-style:normal;font-weight:700;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media only screen and (max-width:920px){.product-container{margin-left:-33px}}.product{display:flex}.product .product-image{padding-top:24px;padding-right:16px;padding-bottom:29px}@media screen and (max-width:920px){.product .product-image{padding-top:24px;padding-right:3px;padding-bottom:29px}}.product .product-image img{width:42px}@media screen and (min-width:920px){.product .product-image img{width:30px;height:30px}}@media screen and (max-width:920px){.product .product-image img{width:30px;height:30px}}.product .product-item-container{padding-top:16px;padding-bottom:12px}.product .product-title{font-weight:400}.product .product-pass,.product .product-title{color:#191919;font-size:14px;font-style:normal;line-height:20px}.product .product-pass{font-weight:700}.product .product-description{color:#191919;font-size:12px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:920px){.outer{padding-left:32px;width:332px}}.outer .addbottomborder{border-bottom:1px solid #d1d1d1}.fare-type-expiration .value-row{border-top:1px solid #d1d1d1;justify-content:space-between;border-bottom:1px solid #d1d1d1}.fare-type-expiration .expiration-button{text-decoration:underline}@media only screen and (max-width:920px){@supports (-webkit-touch-callout:none){.fare-type-expiration .expiration-button{color:#191919}}}.fare-type-expiration button:focus:not(:focus-visible){outline:none}.myProductsOverview-notificationText{font-size:18px;font-family:"AvenirNextLTPro-Demi",sans-serif}.myProductsOverview-list{list-style:none;padding-left:0;margin:0}.myProductsOverview-content{display:flex;flex-grow:1;flex-direction:column}.myProductsOverview-content .transit-passes-container{margin-top:10px}@media only screen and (max-width:920px){.myProductsOverview-content .transit-passes-container .hr_line--1px{margin:10px 0 16px}}.myProductsOverview-content .transit-passes-container .myProductsOverview-transitPasses{display:flex;flex-grow:1;flex-direction:column}@media only screen and (min-width:920px){.myProductsOverview-content .transit-passes-container .myProductsOverview-transitPasses{flex-direction:row;align-items:center}}.myProductsOverview-content .transit-passes-container .myProductsOverview-transitPasses p{margin:0;font-family:"AvenirNextLTPro-Regular";font-size:16px}.myProductsOverview-content .transit-passes-container .myProductsOverview-transitPasses .myProductsOverview-transitPasses--icons{flex-grow:1;display:grid;grid-template-columns:repeat(3,1fr);width:134px}@media only screen and (min-width:920px){.myProductsOverview-content .transit-passes-container .myProductsOverview-transitPasses .myProductsOverview-transitPasses--icons{display:flex;justify-content:flex-end}}.myProductsOverview-content .transit-passes-container .myProductsOverview-transitPasses .myProductsOverview-transitPasses--icons img{width:32px;margin:0 0 0 20px;font-size:5px;line-height:8px;height:32px}@media only screen and (max-width:920px){.myProductsOverview-content .transit-passes-container .myProductsOverview-transitPasses .myProductsOverview-transitPasses--icons img{margin:0 20px 0 0}}.myProductsOverview-content .myProductsOverview-textWrapper{max-width:200px;word-wrap:break-word}@media only screen and (min-width:920px){.myProductsOverview-content .myProductsOverview-textWrapper{display:flex;flex-grow:1;max-width:inherit;padding-bottom:5px;padding-top:22px}}@media only screen and (min-width:920px){.myProductsOverview-content a{max-width:350px;word-wrap:break-word;text-underline-position:from-font}}@media only screen and (min-width:920px) and (max-width:920px){.myProductsOverview-content a{text-underline-position:from-font}}.myProductsOverview-cardListItem{align-items:center;background-color:#fff;display:flex;font-size:20px;line-height:32px;padding:16px}@media only screen and (min-width:920px){.myProductsOverview-cardListItem{font-size:22px;padding:16px 24px}}.myProductsOverview-cardListItem:not(:first-child){margin-top:8px}.myProductsOverview-cardListItem>img{margin-right:16px;align-self:baseline;margin-top:10px}.myProductsOverview-cardBalance{font-family:"AvenirNextLTPro-Demi",sans-serif;margin-left:auto;margin-right:0}.myProductsOverview-header{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}.myProductsOverview-headerIconLink{margin-left:24px;text-decoration:none}.myProductsOverview-headerIconLink:first-child{margin-left:0}.myProductsOverview-headerIconLink:hover{text-decoration:underline}.myProductsOverview-headerIconLink .mediaImage-small{margin-bottom:-8px;margin-right:8px}.myProductsOverview-headerIconsWrapper{margin:0 0 8px auto}.myProductsOverview-buttonsSeparator{margin:24px 0;border:0;border-bottom:1px solid #191919}.myProductsOverview .prestoIcon .mediaImage-small{margin-bottom:-4px}.myProductsOverview .prestoIcon{display:inline-block}.NotificationBanner-wrapper{margin-bottom:1px}.NotificationBanner-wrapper .NotificationBanner-container{padding:10px;display:flex;margin:auto;justify-content:space-between}@media only screen and (min-width:920px){.NotificationBanner-wrapper .NotificationBanner-container{width:780px}}@media only screen and (min-width:1120px){.NotificationBanner-wrapper .NotificationBanner-container{width:950px}}.NotificationBanner-wrapper .NotificationBanner-container .NotificationBanner{display:flex}.NotificationBanner-wrapper .NotificationBanner-container .NotificationBanner img{align-self:auto}.NotificationBanner-wrapper .NotificationBanner-container .NotificationBanner .NotificationBanner-content p{margin:0 5px}.NotificationBanner-wrapper .NotificationBanner-container img{align-self:center;cursor:pointer}.notifications-emptyMsg .cardBlockComponent-content{font-size:18px;font-family:"AvenirNextLTPro-Demi",sans-serif}.notifications-collapsibleNotification{margin-top:16px;background-color:#fff;padding:16px 16px 24px;border-left:4px solid #8bb8e8}@media only screen and (min-width:920px){.notifications-collapsibleNotification{padding:24px}}.notifications-collapsibleNotification-header{display:flex;font-size:20px;line-height:32px;justify-content:space-between}@media only screen and (max-width:920px){.notifications-collapsibleNotification-header{font-size:22px}}.notifications-header{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin:40px 0 16px}.notifications-header+.notifications-collapsibleNotification{margin-top:0}.notifications-header .h2-title{line-height:32px;margin:0}.notifications-headerToggleBtn{border:none;background-color:initial;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;cursor:pointer;line-height:19px}.notifications-headerToggleBtn>img,.notifications-headerToggleBtn>span{vertical-align:middle}@media only screen and (max-width:920px){.notifications-headerToggleBtn>img,.notifications-headerToggleBtn>span{vertical-align:bottom}}.notifications-collapsibleContent{margin-top:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:19px}.notifications-collapsibleContent .notifications-userEmail{display:block;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:20px;line-height:32px;margin:16px 0 24px}@media only screen and (max-width:920px){.notifications-collapsibleContent .notifications-userEmail{font-size:22px}}.notifications .green-left-border{border-left:4px solid #328633}.password-success-block{width:39rem;padding-bottom:24px}@media only screen and (max-width:920px){.password-success-block{width:auto;margin-top:22px}}.password-error-block{width:39rem}@media only screen and (max-width:920px){.password-error-block{width:auto;margin-top:22px}}.password-wrapper{padding:0 0 20px;background-color:#fff;margin-bottom:16px;max-width:40rem}@media only screen and (max-width:920px){.password-wrapper{width:auto}}.password-wrapper .password-flex{display:flex;justify-content:space-between;padding-left:20px;padding-right:20px;padding-top:8px}@media only screen and (max-width:920px){.password-wrapper .password-flex{display:block}}.password-wrapper .password-flex .password-label{font-size:18px;margin-top:10px;display:flex;align-items:center}@media only screen and (max-width:920px){.password-wrapper .password-flex .password-label{flex-direction:row-reverse;align-items:flex-start;justify-content:space-between}}.password-wrapper .password-flex .password-label span{padding-right:12px}@media only screen and (max-width:920px){.password-wrapper .password-flex .password-label span{justify-content:flex-end;display:flex}}.password-wrapper .password-flex .password-label .labelName:focus-visible{outline:.25rem solid #8bb8e8}@media only screen and (max-width:920px){.password-wrapper .password-flex .password-label .labelName{padding-top:0}}@media only screen and (max-width:920px){.password-wrapper .password-flex .password-content{margin-top:-1.5rem}}.password-wrapper .password-flex .password-content input{border:none;font-size:40px;margin-top:10px;background-color:initial;color:#191919;-webkit-text-fill-color:#191919;opacity:1;text-align:end;padding-right:0}@supports (-moz-appearance:none){.password-wrapper .password-flex .password-content input{font-size:24px;margin-top:15px}}@media only screen and (max-width:920px){.password-wrapper .password-flex .password-content input{width:8rem;padding-left:0;font-size:30px;text-align:start}}.password-wrapper .password-button{flex-direction:row-reverse;padding-right:20px;padding-top:10px}@media only screen and (max-width:920px){.password-wrapper .password-button{width:auto;padding-left:20px}}.password-wrapper .password-header{font-size:21px;padding-left:24px;padding-top:20px;padding-bottom:20px;border-bottom:2px solid #d1d1d1}.password-wrapper .update-pass-descr{font-family:"AvenirNextLTPro-Regular";padding-top:20px;padding-left:24px;padding-right:20px}.password-wrapper .update-pass-form{padding-left:24px;padding-right:24px}.password-wrapper .update-pass-form .update-input-block ::-ms-reveal{display:none}.password-wrapper .update-pass-form .update-input-block .current-password{display:flex;margin:1.5rem 0}@media only screen and (max-width:920px){.password-wrapper .update-pass-form .update-input-block .current-password{width:auto;display:block}}.password-wrapper .update-pass-form .update-input-block .current-password .update-current{width:17rem}@media only screen and (max-width:920px){.password-wrapper .update-pass-form .update-input-block .current-password .update-current{width:auto}}.password-wrapper .update-pass-form .update-input-block .current-password .update-current .input-block-field{margin-top:-25px;display:flex;position:relative}@media only screen and (max-width:920px){.password-wrapper .update-pass-form .update-input-block .current-password .update-current .input-block-field{margin-top:-18px}}.password-wrapper .update-pass-form .update-input-block .current-password .update-current .input-block-field .text-field .text-field-input{padding-right:52px}.password-wrapper .update-pass-form .update-input-block .current-password .update-current .input-block-field .eye-Icon{margin-top:48px;position:absolute;left:82%;color:grey}@media only screen and (max-width:920px){.password-wrapper .update-pass-form .update-input-block .current-password .update-current .input-block-field .eye-Icon{margin-top:40px;left:90%}}.password-wrapper .update-pass-form .update-input-block .new-pass-block{display:flex;margin:1.5rem 0}@media only screen and (max-width:920px){.password-wrapper .update-pass-form .update-input-block .new-pass-block{width:auto;display:block}}.password-wrapper .update-pass-form .update-input-block .new-pass-block .update-new-pass{width:17rem}@media only screen and (max-width:920px){.password-wrapper .update-pass-form .update-input-block .new-pass-block .update-new-pass{width:auto}}.password-wrapper .update-pass-form .update-input-block .new-pass-block .update-new-pass .update-new-field{margin-top:-25px;display:flex;position:relative}@media only screen and (max-width:920px){.password-wrapper .update-pass-form .update-input-block .new-pass-block .update-new-pass .update-new-field{margin-top:-18px}}.password-wrapper .update-pass-form .update-input-block .new-pass-block .update-new-pass .update-new-field .text-field .text-field-input{padding-right:52px}.password-wrapper .update-pass-form .update-input-block .new-pass-block .update-new-pass .update-new-field .eye-Icon{margin-top:48px;position:absolute;left:82%;color:grey}@media only screen and (max-width:920px){.password-wrapper .update-pass-form .update-input-block .new-pass-block .update-new-pass .update-new-field .eye-Icon{margin-top:40px;left:90%}}.password-wrapper .update-pass-form .update-input-block .new-pass-block .confirm-new-pass{width:17rem;margin-left:1rem}.password-wrapper .update-pass-form .update-input-block .new-pass-block .confirm-new-pass .input-block-label{width:90%}@media only screen and (max-width:920px){.password-wrapper .update-pass-form .update-input-block .new-pass-block .confirm-new-pass{width:auto}}.password-wrapper .update-pass-form .update-input-block .new-pass-block .confirm-new-pass .confirm-new-field{margin-top:-25px;display:flex;position:relative}@media only screen and (max-width:920px){.password-wrapper .update-pass-form .update-input-block .new-pass-block .confirm-new-pass .confirm-new-field{margin-top:-18px}}.password-wrapper .update-pass-form .update-input-block .new-pass-block .confirm-new-pass .confirm-new-field .text-field .text-field-input{padding-right:52px}.password-wrapper .update-pass-form .update-input-block .new-pass-block .confirm-new-pass .confirm-new-field .eye-Icon{margin-top:48px;position:absolute;left:82%;color:grey}@media only screen and (max-width:920px){.password-wrapper .update-pass-form .update-input-block .new-pass-block .confirm-new-pass .confirm-new-field .eye-Icon{margin-top:40px;left:90%}}@media only screen and (max-width:920px){.password-wrapper .update-pass-form .update-input-block .new-pass-block .confirm-new-pass{margin-left:0;margin-top:25px}}.password-wrapper .update-pass-form .update-Pass-Button{justify-content:flex-end;padding-top:10px;margin-right:32px}.password-wrapper .update-pass-form .update-Pass-Button .buttonComponent:first-child{background:#fff;color:#000}@media only screen and (max-width:920px){.password-wrapper .update-pass-form .update-Pass-Button{display:flex;flex-direction:column-reverse}}.personalInformation-table{margin-bottom:24px}@media only screen and (min-width:920px){.personalInformation-table{margin-bottom:40px}}@media only screen and (min-width:920px){.personalInformation .transNoteEmpty-table{margin-bottom:24px}}.personalInformation-tableRow{border-top:1px solid #d1d1d1;padding:16px 0}@media only screen and (min-width:920px){.personalInformation .transNoteEmpty{padding-bottom:0}}.personalInformation-emailNotificationNote{display:flex}.personalInformation-emailNotificationNote img{margin-right:16px}.update-personalinfo-message{margin-top:30px;padding:18px;background-color:#fff;margin-bottom:10px!important;border-left:4px solid #328633}.update-personalinfo-message .success-message{background:url(/dist/presto-ui/static/media/Success.3e77078f.svg) no-repeat 0 0;-webkit-print-color-adjust:exact;line-height:32px}.update-personalinfo-message .success-message #message{color:#328633;font-size:18px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:50px}@media only screen and (max-width:920px){.update-personalinfo-message{padding:32px 18px 32px 12px}}.message-error-description{padding-top:10px;color:#000}.message-error-description p{font-family:"AvenirNextLTPro-Regular";font-size:14px;margin:0}@media only screen and (max-width:920px){.message-error-description{padding-left:50px}}.update-personalinfo-message-error{margin-top:30px;padding:18px;background-color:#fff;margin-bottom:10px!important;border:1px solid #d1d1d1;border-left:4px solid #d63d3d}.update-personalinfo-message-error .error-personalinfo-message{background:url(/dist/presto-ui/static/media/Failed.d01c030a.svg) no-repeat 0 0;-webkit-print-color-adjust:exact;padding-bottom:10px;line-height:32px}.update-personalinfo-message-error .error-personalinfo-message #messageerror{color:#d5011d;font-size:18px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:50px}.loadMyCard-wrapper .add-funds-wrapper{background-color:#f3f3f3}.loadMyCard-wrapper .add-funds-wrapper #autoload-titleID{background:#f3f3f3;font-size:16px;padding:0}.loadMyCard-wrapper .add-funds-wrapper .accordion-section{margin-right:0}.loadMyCard-wrapper .add-funds-wrapper .accordion-section .accordion-heading{padding:15px;font-size:22px}.loadMyCard-wrapper .add-funds-wrapper .accordion-section .accordion-heading .autoload-subtext{margin-top:0;padding-bottom:0;font-family:"AvenirNextLTPro-Demi",sans-serif}.loadMyCard-wrapper .add-funds-wrapper .accordion-section .buttonComponent{margin-bottom:20px;margin-right:20px}.addfunds{padding:0 8px 40px 16px;text-align:left;margin-right:5px;background-color:#fff}@media only screen and (min-width:920px){.addfunds{padding:32px 8px 40px 24px;margin-right:0}}.addfunds .text-field{margin-top:0;margin-right:0}@media only screen and (min-width:920px){.addfunds .text-field{margin-left:13px}}.addfunds .addfunds-option,.addfunds .labels .amount{display:flex}@media only screen and (min-width:920px){.addfunds .addfunds-option,.addfunds .labels .amount{display:inline-flex}}.addfunds .amount{margin-bottom:8px;margin-top:32px;padding-top:16px}@media only screen and (min-width:920px){.addfunds .amount{margin-top:0;width:330px}}.addfunds .custom-amount{display:none;visibility:hidden}@media only screen and (min-width:920px){.addfunds .custom-amount{display:inline-flex;visibility:visible}}.addfunds .custom-amount-mobile{margin-top:32px}@media only screen and (min-width:920px){.addfunds .custom-amount-mobile{display:none;visibility:hidden}}@media only screen and (min-width:920px){.addfunds .addfunds-amounts{display:flex}.addfunds .addfunds-amounts .addfunds-option{height:48px}}.addfunds .addfunds-option .error-message{width:220px}.addfunds .addfunds-input{background-color:#fff}@media only screen and (min-width:920px){.addfunds .addfunds-input{display:inline-flex}.addfunds .addfunds-input input{height:48px;width:245px!important}}.addfunds .addfunds-input .error-message{width:200px}.addfunds .addfunds-option button{font-size:14px;background-color:#fff;padding:10px 19px 10px 17px;line-height:28px;border:1px solid #bababa;margin-right:8px;font-family:"AvenirNextLTPro-Demi",sans-serif;border-radius:0;color:inherit}@media only screen and (min-width:920px){.addfunds .addfunds-option button{font-size:18px}}.addfunds .addfunds-option button.active{background-color:#b7dd79;border:1px solid #191919}.addfunds .content-error-block{padding:12px 16px}@media only screen and (min-width:920px){.addfunds .content-error-block{padding:12px 24px}}.addfunds .content-error-block .content-error-block-title{font-size:16px;line-height:24px;background-size:24px;margin-bottom:0;padding-left:34px}#order-a-card-accordion .accordion-heading .autoload-subtext,#order-a-card .accordion-heading .autoload-subtext,#transit-pass-accordion .accordion-heading .autoload-subtext{padding:0}.add-funds-warning-note{margin-bottom:25px;border:1px solid #e8e8e8;border-left:4px solid #8bb8e8;padding:15px;background-color:#fff}.add-funds-warning-note .add-funds-warning-title{font-size:18px}.add-funds-warning-note .add-funds-physicalcc-warning-title{font-size:18px;padding:15px}.add-funds-warning-note .add-funds-purchase-warning{font-family:"AvenirNextLTPro-Regular",sans-serif}.add-funds-warning-note .add-funds-warning-buttons{display:flex;flex-direction:row-reverse;justify-content:end}.add-funds-warning-note .add-funds-warning-buttons .add-funds-checkout,.add-funds-warning-note .add-funds-warning-buttons .add-funds-return{margin-left:10px}@media only screen and (max-width:920px){.add-funds-warning-note .add-funds-warning-buttons{display:block}.add-funds-warning-note .add-funds-warning-buttons .add-funds-checkout,.add-funds-warning-note .add-funds-warning-buttons .add-funds-return{margin-left:unset}}#order-a-card,#order-a-card-accordion,#transit-pass-accordion{padding:0}#order-a-card-accordion .accordion-wrapper,#order-a-card .accordion-wrapper,#transit-pass-accordion .accordion-wrapper{padding:15px 24px 24px;width:auto}#order-a-card-accordion .addfunds,#order-a-card .addfunds,#transit-pass-accordion .addfunds{padding:0;margin:0}@media only screen and (min-width:920px){#order-a-card-accordion .addfunds,#order-a-card .addfunds,#transit-pass-accordion .addfunds{padding:0}}#order-a-card-accordion .addfunds .amount,#order-a-card .addfunds .amount,#transit-pass-accordion .addfunds .amount{margin:0}#order-a-card-accordion .addfunds .addfunds-input,#order-a-card .addfunds .addfunds-input,#transit-pass-accordion .addfunds .addfunds-input{margin-bottom:30px}#order-a-card-accordion .addfunds .addfunds-option,#order-a-card .addfunds .addfunds-option,#transit-pass-accordion .addfunds .addfunds-option{justify-content:space-between}#order-a-card-accordion .addfunds .addfunds-option button,#order-a-card .addfunds .addfunds-option button,#transit-pass-accordion .addfunds .addfunds-option button{flex-basis:33%}#order-a-card-accordion .buttonComponent,#order-a-card .buttonComponent,#transit-pass-accordion .buttonComponent{margin:0}#order-a-card-accordion .text-field.white-input input,#order-a-card .text-field.white-input input,#transit-pass-accordion .text-field.white-input input{width:100%}@media only screen and (min-width:920px){#order-a-card-accordion .text-field.white-input input,#order-a-card .text-field.white-input input,#transit-pass-accordion .text-field.white-input input{width:auto}}#order-a-card-accordion .accordion-heading,#order-a-card .accordion-heading,#transit-pass-accordion .accordion-heading{color:inherit}#order-a-card-accordion .accordion-heading .autoload-subtext,#order-a-card .accordion-heading .autoload-subtext,#transit-pass-accordion .accordion-heading .autoload-subtext{text-decoration:none;color:inherit}.loadMyCard-wrapper{width:auto}@media only screen and (min-width:920px){.loadMyCard-wrapper{width:624px}}.loadMyCard-wrapper .autoload-tab .setup-autoload{background-color:#fff}.loadMyCard-wrapper .autoload-tab .autoload-rows{padding:8px 16px 16px;background-color:#fff}@media screen and (min-width:920px){.loadMyCard-wrapper .autoload-tab .autoload-rows{padding:16px 24px 24px}}.loadMyCard-wrapper .autoload-tab .autoload-form-wrapper{padding:1px 16px 40px;display:block;text-align:left;background-color:#fff}@media only screen and (min-width:920px){.loadMyCard-wrapper .autoload-tab .autoload-form-wrapper{padding:0 8px 40px 24px;display:flex}}.loadMyCard-wrapper .autoload-tab .autoload-title{padding-bottom:16px;padding-top:16px;border-bottom:1px solid #e8e8e8;font-size:22px;padding-left:24px;line-height:32px;background-color:#fff}.loadMyCard-wrapper .autoload-tab .autoload-subtext{font-family:"AvenirNextLTPro-Regular",sans-serif;padding:24px 24px 8px 16px;line-height:24px;text-align:left;background-color:#fff}@media only screen and (min-width:920px){.loadMyCard-wrapper .autoload-tab .autoload-subtext{padding-left:24px}}.loadMyCard-wrapper .learn-note{margin-top:32px}.autoload-header{font-size:32px;text-align:center;margin-bottom:8px;line-height:48px;margin-top:24px}@media only screen and (min-width:920px){.autoload-header{font-size:48px;line-height:72px}}.autoload-setup{width:auto;margin:0 16px}@media only screen and (min-width:920px){.autoload-setup{width:625px;margin:0 auto}}.autoload-setup .autoload-subheader{color:#191919;text-align:center;margin-bottom:32px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (min-width:920px){.autoload-setup .autoload-subheader{font-size:18px;line-height:28px}}.autoload-setup .setup-section{padding:40px 16px 16px;background-color:#fff}@media only screen and (min-width:920px){.autoload-setup .setup-section{padding:48px 32px 40px}}.autoload-setup .setup-section .section-left,.autoload-setup .setup-section .section-right{text-align:center}.autoload-setup .setup-section .section-left>div,.autoload-setup .setup-section .section-right>div{font-size:18px}@media only screen and (min-width:920px){.autoload-setup .setup-section .section-left>div,.autoload-setup .setup-section .section-right>div{font-size:16px}}@media only screen and (min-width:920px){.autoload-setup .setup-section .section-left,.autoload-setup .setup-section .section-right{display:inline-block;width:49%;margin-bottom:72px}}.autoload-setup .setup-section .section-left .section-amount,.autoload-setup .setup-section .section-right .section-amount{margin-top:8px;font-size:26px;line-height:48px}@media only screen and (min-width:920px){.autoload-setup .setup-section .section-left .section-amount,.autoload-setup .setup-section .section-right .section-amount{font-size:32px}}.autoload-setup .setup-section .section-left{padding-bottom:32px;border-bottom:1px solid #bababa}@media only screen and (min-width:920px){.autoload-setup .setup-section .section-left{border-right:1px solid #bababa;border-bottom:none;padding-bottom:0}}.autoload-setup .setup-section .section-right{padding-top:32px;padding-bottom:48px}@media only screen and (min-width:920px){.autoload-setup .setup-section .section-right{padding-top:0;padding-bottom:0}}.autoload-setup .setup-section .section-details-header{margin-bottom:8px}@media only screen and (min-width:920px){.autoload-setup .setup-section .section-details-header{margin-bottom:16px;font-size:22px}}.autoload-setup .setup-section .section-details-amount{padding:20px 0;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}@media only screen and (min-width:920px){.autoload-setup .setup-section .section-details-amount{padding:16px 0}}.autoload-setup .setup-section .section-details-amount>div{font-size:14px;display:inline-block}@media only screen and (min-width:920px){.autoload-setup .setup-section .section-details-amount>div{font-size:16px}}.autoload-setup .setup-section .section-details-amount .amount{font-size:18px;float:right}@media only screen and (min-width:920px){.autoload-setup .setup-section .section-details-amount .amount{font-size:22px}}.autoload-setup .autoload-form-wrapper{background-color:#fff;padding-left:16px;padding-right:16px;padding-bottom:26px}@media only screen and (min-width:920px){.autoload-setup .autoload-form-wrapper{padding-left:32px;padding-right:32px;padding-bottom:32px}}.autoload-setup .autoload-form-wrapper .autoload-checkbox{display:flex;align-items:center}.autoload-setup .autoload-form-wrapper .autoload-checkbox>input{height:25px;width:25px;margin-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #6e6e6e;border-radius:4px;padding:0}.autoload-setup .autoload-form-wrapper .autoload-checkbox>input:checked{border-color:#191919;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAABFpJREFUeAHtnM8rbGEYx5+5XUopSsqgRCLdYucPuN29kCR3oe5kQbFhxYKV/Anq2t0ISdmpm+wsZCXZ2Cg/Fn4sJIk0931OzjT3zGDGPM7znne+78J73jMz53m+n+/748xxzhChgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgIDLBGLS4pLJZKy2tjYRi8V+me1v5vjl0jFCPt6d0XJotCyen5//NttJyfiiBjQ0NMSfnp7+mGS/SyZpy7EM/O2SkpKfJycnF1I5fZE6EPd8l+EzJ+5YLxrFOq6YATztuNrz0zspa2St6fsK2RYzgOf8QhKJ0mcltYoZYHoGL7hFUSS1ihlgyEf9bCefziOmVdKAfATgvS8EYIByV4ABMECZgHJ4jAAYoExAOTxGAAxQJqAcHiMABigTUA6PEQADwicwNTVFY2Nj4QfOEvFrln1O75qenqaRkRFPY1lZGc3Pz6vqLaopKB0+Ux8fH6eZmRkYEAaBIHw/5vDwMM3NzfnN0OuiGAGvwWfa5p8rdHBwEDp4P6DzBrwHf3JykpaWlnweoddOG8BnO/6CGyTLPV8bPufkrAEMf3R0NMjda9sC31kDogLfSQOiBN8aAyoqKoi/FBVaeMF9a9qZmJhQXXCz6VNfAxj+ysoKLS8vU3n5x+/2yGXB5Ri2FVUDfPjt7e3U2dlJa2trVFlZmTejqE076QLVDEiH7yfU0dFB6+vrVFVV5e96t44yfBanZsDCwgJxzw+WtrY22tjYoJqamuBLGe334Ns45wdFqBkwOztLV1dXwXy8dnNzs2dCfX191td5Zy7wbZzzg4LUDDg6OqKenh66uMj+rIN52MMzobGxMZizM/BZmJoBHPz4+Ji6u7vp9PSUmxmlrq7OM6GlpSX1mis93xck9qRHPB7/8LNT5oEHWl1dpaamJj+v/+rr62saGBigrq6ud8/zw5p2zMgVYSdyEKZViAH8+erqas+E1tZWbmaUx8dHKi0tzdjPO/jaDi+4YcHnmFIGqE5BLMQvl5eX1Nvb++q1eZvg+zlL1NYYwGJubm6or6+P9vf3c9Km0fNzSiyPN1llAOd9e3tL/f39tLu7+6YMF+CzQOsM4KTu7+9pcHCQdnZ2uJlRXIHPwqw0gBN7eHigoaEh2tra4maquASfRVlrACfHZz6JRII2Nze5qXK24wX+xD/W35j1/Pzs/V+Xp6W9vb1QTzU/kXvq0NZ8D0hlFJEN574HRIS7eJpWrwHiai08IAxQNgUGwABlAsrhMQJggDIB5fAYAQ4ZcKesJczwYlrFRoD5Ga/DMAloxpLUKmaAuUq5qAklzNiSWsWuBZmkYuYuhr+m/h4mjLBjmd6/fXZ29sPUH74JIT1nsRHACfGPmnKC6QFc2mZtLxpF4DMbsRHgg+aRgJ8u9mmgBgEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAIFiJ/APGoam5tWHtHcAAAAASUVORK5CYII=) -9px no-repeat;background-size:42px}.autoload-setup .autoload-form-wrapper .autoload-checkbox>input:focus{outline:none}.autoload-setup .autoload-form-wrapper .autoload-checkbox>div{display:inline-block}.autoload-setup .autoload-form-wrapper .content-error-block{margin-top:-24px}.autoload-setup .redirect-note{text-align:center;font-size:14px;margin-top:16px;font-family:"AvenirNextLTPro-Regular",sans-serif}.autoload-success-wrapper{width:auto;margin:0}@media only screen and (min-width:920px){.autoload-success-wrapper{width:624px}}.autoload-success-wrapper .autoload-header{margin-bottom:32px}.autoload-success-wrapper .success-block-title{font-size:22px}.autoload-success{width:auto;margin:0}.autoload-success .setup-section{padding:0;margin-top:28px}.autoload-success .section-details-amount.no-top-border{border-top:none}.autoload-success .autoload-description{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px;margin-top:16px;line-height:21px}.autoload-success .amount{font-size:16px!important}.transitPassItem{background-color:#fff;border:1px solid #e8e8e8;position:relative;margin-top:8px}.transitPassItem.success{border:none;border-top:2px solid #d1d1d1}.transitPassItem.success-wrapper{padding:16px 0}.transitPassItem-wrapper{padding:24px;position:relative;display:flex}.transitPassItem-wrapper+.transitPassItem-wrapper{padding-top:0;padding-left:48px}@media only screen and (min-width:920px){.transitPassItem-wrapper+.transitPassItem-wrapper{padding-left:104px}}.transitPassItem-logo-block{display:flex;align-items:start;padding-right:8px;width:24px}@media only screen and (min-width:920px){.transitPassItem-logo-block{padding:0 16px 0 8px;width:64px}}.transitPassItem-logo-block img{width:24px;display:flex}@media only screen and (min-width:920px){.transitPassItem-logo-block img{width:64px}}.transitPassItem-texts-block{flex:1 1}@media only screen and (min-width:920px){.transitPassItem-texts-block-wrapper{display:flex;margin-top:8px}}.transitPassItem-texts-block-wrapper+.transitPassItem-texts-block-wrapper{margin-top:24px;border-top:1px solid #d1d1d1;padding-top:16px}@media only screen and (min-width:920px){.transitPassItem-middle{flex:1 1}}.transitPassItem-right{margin-top:8px}@media only screen and (min-width:920px){.transitPassItem-right{flex:1 1;text-align:right;margin-top:0}}.transitPassItem-bottom{flex:1 1;border-top:1px solid #d1d1d1;padding-top:16px}@media only screen and (min-width:920px){.transitPassItem-bottom{display:flex}}.transitPassItem-action{margin-top:8px}.transitPassItem-action button{text-decoration:underline;padding:0}.transitPassItem-date{font-size:14px;margin-top:8px}.transitPassItem-date,.transitPassItem-label{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.success .transitPassItem-wrapper{padding-left:0;padding-bottom:16px;padding-top:8px}}@media only screen and (max-width:920px){.success .TTCCancelPassItem-wrapper{padding-left:0;padding-right:0}}.pass-managenew-btn{color:#000;cursor:pointer;text-decoration:underline}.TTCCancelPassItem-wrapper{padding:0 24px;position:relative;display:flex}.TTCCancelPassItem-wrapper .transitPassItem-bottom{padding-bottom:16px}@media only screen and (max-width:920px){.hide-ttc-logo{display:none}}.transitPass-wrapper .payment-plan-modal .modal-wrapper{position:absolute;left:0;right:8rem;padding-left:24px;padding-right:24px}@media only screen and (max-width:920px){.transitPass-wrapper .payment-plan-modal .modal-wrapper{left:24px;right:24px;padding-bottom:24px}}.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-title{padding:24px 12px 16px 0}@media only screen and (max-width:920px){.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-title{padding:24px 0 16px}}.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text{padding:0 6px}.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-wrapper{margin-top:31px;border:2px solid #e8e8e8}.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-wrapper .payment-plan-header{padding-top:12px;padding-bottom:12px;text-align:center;border-bottom:2px solid #e8e8e8;font-size:24px;font-family:"AvenirNextLTPro-Demi"}.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-wrapper .payment-plan-content{margin-left:16px;margin-right:16px}.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-wrapper .payment-plan-content .payment-plan-subtitle{margin-left:6px;margin-right:6px;padding-top:12px;padding-bottom:12px;display:flex;font-family:"AvenirNextLTPro-Demi"}@media only screen and (max-width:920px){.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-wrapper .payment-plan-content .payment-plan-subtitle{align-items:flex-end;font-size:14px;margin-right:0}}.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-wrapper .payment-plan-content .payment-plan-subtitle .ttcTerm{flex:0.1 1;padding-right:56px}.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-wrapper .payment-plan-content .payment-plan-subtitle .ttcDiscount{flex:0.4 1;padding-right:48px}.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-wrapper .payment-plan-content .payment-plan-subtitle .ttcPrice{flex:0.4 1}@media only screen and (max-width:920px){.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-wrapper .payment-plan-content .payment-plan-subtitle .ttcPrice{padding-right:8px}}.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-wrapper .payment-plan-content .payment-plan-data{margin-left:6px;margin-right:6px;padding-top:12px;padding-bottom:12px;display:flex;border-top:2px solid #e8e8e8}.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-wrapper .payment-plan-content .payment-plan-data .ttcDiscount,.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-wrapper .payment-plan-content .payment-plan-data .ttcPrice,.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-wrapper .payment-plan-content .payment-plan-data .ttcTerm{flex:0.4 1}.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-button{float:right;margin-top:16px}@media only screen and (max-width:920px){.transitPass-wrapper .payment-plan-modal .modal-wrapper .modal-text .payment-plan-button{width:100%;margin-top:0}}.transitPass-wrapper .payment-plan-modal .modal-wrapper .button-wrapper{margin-right:6px}.transitPass-wrapper .transit-pass-paragraphs{margin-top:16px;margin-bottom:16px}.transit-pass-warning-note{margin-bottom:25px;border:1px solid #e8e8e8;border-left:4px solid #8bb8e8;padding:15px;background-color:#fff}.transit-pass-warning-note .transit-pass-warning-title{font-size:18px}.transit-pass-warning-note .transit-pass-warning-buttons{display:flex;flex-direction:row-reverse;justify-content:end}.transit-pass-warning-note .transit-pass-warning-buttons .transit-pass-checkout,.transit-pass-warning-note .transit-pass-warning-buttons .transit-pass-return{margin-left:10px}@media only screen and (max-width:920px){.transit-pass-warning-note .transit-pass-warning-buttons{display:block}.transit-pass-warning-note .transit-pass-warning-buttons .transit-pass-checkout,.transit-pass-warning-note .transit-pass-warning-buttons .transit-pass-return{margin-left:unset}}.transit-pass-renew-dropdowns{display:flex}@media only screen and (max-width:920px){.transit-pass-renew-dropdowns{display:block}}.transit-pass-renew-dropdowns .trasnit-pass-year-select{margin-left:20px}@media only screen and (max-width:920px){.transit-pass-renew-dropdowns .trasnit-pass-year-select{margin-left:0}}.transit-pass-renew-dropdowns .trasnit-pass-year-select{margin-top:0}@media only screen and (max-width:920px){.transit-pass-renew-dropdowns .trasnit-pass-year-select{margin-top:24px}}.transitPass-wrapper .buttonComponent{margin-left:16px!important}@media only screen and (max-width:920px){.transitPass-wrapper .buttonComponent{margin-left:0!important}}@media only screen and (max-width:920px){.transitPass-wrapper .button-wrapper-right{padding:16px}}.cancelAutorenew h2{margin-bottom:32px;font-size:18px;font-family:"AvenirNextLTPro-Regular",sans-serif}.cancelAutorenew .note-top-margin{margin-top:16px}.cancelAutorenew .success-block{border-bottom:none}@media only screen and (max-width:920px){.cancelAutorenew .success-block .success-block-title{line-height:28px}}.cancelAutorenew .success-block .success-context-text{margin-bottom:24px;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.cancelAutorenew .success-block .success-context-text{margin-top:8px}}@media only screen and (min-width:920px){.cancelAutorenew .success-block .transitPassItem-wrapper{padding:16px 0 24px}.cancelAutorenew .success-block .transitPassItem-wrapper .hide-ttc-logo{padding:0 16px 0 0}}.cancelAutorenew .success-block .transitPassItem-wrapper:nth-child(2){padding-left:90px}@media only screen and (min-width:920px){.cancelAutorenew .success-block .TTCCancelPassItem-wrapper{padding:0 0 0 96px}}.cancelautorenew2-footer{display:flex;justify-content:space-between;margin-top:16px;flex-direction:row-reverse}@media only screen and (max-width:920px){.cancelautorenew2-footer{display:block;margin:24px 0 0}.cancelautorenew2-footer #cancelautorenew2-printicon{display:none}}.checkout{max-width:784px;padding:32px 16px 48px;margin:0 auto}.checkout .checkout-step1-grid .checkoutGrid-wrapper .checkoutGridItem-block{display:block}.checkout .checkout-step1-grid .checkoutGrid-wrapper .checkoutGridItem-logo-block{padding-top:6px}.checkout .header-title{padding-bottom:0}.checkout .header-subtitle{font-size:18px;line-height:28px;text-align:center;margin-bottom:40px}.checkout .h2-title{margin-top:0;margin-bottom:40px;text-align:center}.checkout h2{font-size:18px;line-height:27px;font-family:"AvenirNextLTPro-Regular",sans-serif}.checkout .checkout-text{margin-top:29px}.checkout .checkout-terms-block{border-top:1px solid #d1d1d1;padding-top:16px;padding-bottom:24px}.checkout .checkout-payment-total{border-top:1px solid #d1d1d1;padding-top:16px;padding-bottom:8px;text-align:right;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (min-width:920px){.checkout .checkout-payment-total{padding-top:20px}}.checkout .checkout-payment-total span{font-size:22px;position:relative;top:2px}@media only screen and (min-width:920px){.checkout .checkout-payment-total span{padding-left:24px}}.checkout .checkout-textInput{max-width:360px}.checkout .checkout-textInput>div{margin-top:16px}.checkout .checkout-subtext{font-size:14px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:21px;text-align:center;padding:0 0 16px}@media only screen and (min-width:920px){.checkout .checkout-subtext{padding:0 50px 16px}}.checkout .success-block .success-context-text{margin-left:50px}.checkout .ticket-error{margin-left:150px}.checkout .shipping-add-details{padding:10px 0 25px;background-color:#fff;border:1px solid #e8e8e8;margin-bottom:18px}.checkout .shipping-add-details .shipping-header{font-size:22px;line-height:32px;padding:0 21px 12px;border-bottom:1px solid #d1d1d1}.checkout .shipping-add-details .shipping-block{font-family:"AvenirNextLTPro-Regular";padding:12px 21px 0;line-height:24px}.checkout .shipping-add-details .shipping-street{font-family:"AvenirNextLTPro-Regular";padding:18px 21px 0;line-height:24px}.checkout .shipping-add-details .shipping-street p{margin:0}.checkout .emailaddress-checkout{margin-bottom:32px}.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-title{font-size:22px;line-height:32px;font-family:"AvenirNextLTPro-Demi",sans-serif}.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content{padding:16px 24px 11px}@media only screen and (max-width:320px){.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .payment-radio .radioInput label{width:36px;height:16px}.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .payment-radio .radioInput input[type=radio]:checked+label{width:16px;height:6px}}@media only screen and (min-width:321px) and (max-width:767px){.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .payment-radio .radioInput label{width:32px;height:16px}.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .payment-radio .radioInput input[type=radio]:checked+label{width:16px;height:8px}}@media only screen and (min-width:768px) and (max-width:920px){.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .payment-radio .radioInput label{width:16px;height:16px}.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .payment-radio .radioInput input[type=radio]:checked+label{width:6px;height:6px}}.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .payment-radio-fr{margin-bottom:16px;margin-left:4px}@media only screen and (max-width:320px){.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .payment-radio-fr .radioInput label{width:46px;height:15px}.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .payment-radio-fr .radioInput input[type=radio]:checked+label{width:18px;height:6px}}@media only screen and (min-width:321px) and (max-width:767px){.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .payment-radio-fr .radioInput label{width:36px;height:15px}.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .payment-radio-fr .radioInput input[type=radio]:checked+label{width:16px;height:7px}}@media only screen and (min-width:768px) and (max-width:920px){.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .payment-radio-fr .radioInput label{width:16px;height:15px}.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .payment-radio-fr .radioInput input[type=radio]:checked+label{width:6px;height:6px}}.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .checkout-textInput{margin-top:32px}.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .checkout-terms-block{padding-top:20px;padding-bottom:20px}.checkout .emailaddress-checkout .cardBlockComponent .cardBlockComponent-content .checkout-payment-total{padding-bottom:17px}.checkout .emailaddress-checkout .cardBlockComponent .checkout-subtext{padding-bottom:8px}.checkout-transactionInfoGrid{background-color:#fff;padding:0 16px;margin-top:16px;font-size:14px}@media only screen and (min-width:920px){.checkout-transactionInfoGrid{font-size:16px;padding:0 24px}}.checkout-transactionInfoGrid .checkout-shippingDetails{padding:16px 0;border-bottom:1px solid #d1d1d1;display:flex}.checkout-transactionInfoGrid .checkout-shippingDetails>div{line-height:24px}.checkout-transactionInfoGrid .checkout-shippingDetails>div:first-child{width:40%;font-family:"AvenirNextLTPro-Regular",sans-serif}.checkout-transactionInfoGrid .checkout-shippingDetails>div:last-child{width:60%;text-align:right}.checkout-transactionInfoGrid .checkout-shippingDetails p{margin:0;font-family:"AvenirNextLTPro-Regular"}.checkout-transactionInfoGrid .checkout-shippingDetails p:first-child{font-family:"AvenirNextLTPro-Demi"}.checkout-transactionInfoGrid .checkout-transactionInfoGrid-row{padding:16px 0;border-bottom:1px solid #d1d1d1;display:flex}.checkout-transactionInfoGrid .checkout-transactionInfoGrid-row:last-child{border:none}.checkout-transactionInfoGrid .checkout-transactionInfoGrid-row>div{line-height:24px}.checkout-transactionInfoGrid .checkout-transactionInfoGrid-row>div:first-child{width:40%;font-family:"AvenirNextLTPro-Regular",sans-serif}.checkout-transactionInfoGrid .checkout-transactionInfoGrid-row>div:last-child{width:60%;text-align:right}.shipping-addr-block{padding:18px 0 24px;background-color:#fff;border:1px solid #e8e8e8;border-bottom:0}.shipping-addr-block .shipping-header{font-size:23px;padding:0 51px 21px 24px;border-bottom:2px solid #d1d1d1}@media only screen and (max-width:920px){.shipping-addr-block .shipping-header{padding:0 21px 21px 15px}}.shipping-addr-block .formContent{display:flex;padding:12px 30px 0}@media only screen and (max-width:920px){.shipping-addr-block .formContent{width:auto;display:block;padding:0}}.shipping-addr-block .formContent .shipping-curr-addr{width:360px;padding-top:15px;padding-left:32px}.shipping-addr-block .formContent .shipping-curr-addr .radioInput label{display:block;width:28px;height:18px;border-radius:50%;border:1px solid #6e6e6e;margin-top:4px}@media only screen and (max-width:920px){.shipping-addr-block .formContent .shipping-curr-addr .radioInput label{display:block;width:26px;height:17px;border-radius:50%;border:1px solid #6e6e6e;margin-top:4px}}.shipping-addr-block .formContent .shipping-curr-addr .radioInput input[type=radio]:checked+label{width:11px;height:7px;border:7px solid #191919;margin-top:4px}@media only screen and (max-width:920px){.shipping-addr-block .formContent .shipping-curr-addr .radioInput input[type=radio]:checked+label{width:9px;height:6px;border:7px solid #191919;margin-top:6px}}.shipping-addr-block .formContent .shipping-curr-addr .radioInput-label{padding-right:40px;font-size:18px}@media only screen and (max-width:920px){.shipping-addr-block .formContent .shipping-curr-addr .radioInput-label{padding-right:0;font-size:21px;padding-left:6px}}.shipping-addr-block .formContent .shipping-curr-addr .addressLine{width:252px;margin-left:32px;margin-top:16px}@media only screen and (max-width:920px){.shipping-addr-block .formContent .shipping-curr-addr .addressLine{width:auto;margin-left:36px;margin-top:28px}}.shipping-addr-block .formContent .shipping-curr-addr .addressLineFR{margin-top:36px}@media only screen and (max-width:920px){.shipping-addr-block .formContent .shipping-curr-addr .addressLineFR{margin-top:28px}}.shipping-addr-block .formContent .shipping-curr-addr .shipping-curr-details{padding-left:32px;padding-top:10px;padding-right:40px;font-family:"AvenirNextLTPro-Regular";font-size:18px}.shipping-addr-block .formContent .shipping-curr-addr .shipping-curr-details p{margin:0}@media only screen and (max-width:920px){.shipping-addr-block .formContent .shipping-curr-addr .shipping-curr-details{padding-top:18px;padding-left:36px;font-size:21px}}@media only screen and (max-width:920px){.shipping-addr-block .formContent .shipping-curr-addr{width:auto;display:block;padding-left:15px;padding-right:15px;padding-top:21px}}.shipping-addr-block .formContent .shipping-diff-addr{width:360px;padding-top:15px}@media only screen and (max-width:920px){.shipping-addr-block .formContent .shipping-diff-addr{width:auto;display:block;padding-top:2.5rem;padding-left:15px;padding-right:15px}}.shipping-addr-block .formContent .shipping-diff-addr .radioInput label{display:block;width:32px;height:18px;border-radius:50%;border:1px solid #6e6e6e;margin-top:4px}@media only screen and (max-width:920px){.shipping-addr-block .formContent .shipping-diff-addr .radioInput label{display:block;width:32px;height:18px;border-radius:50%;border:1px solid #6e6e6e;margin-top:4px}}.shipping-addr-block .formContent .shipping-diff-addr .radioInput input[type=radio]:checked+label{width:11px;height:6px;border:7px solid #191919;margin-top:4px}@media only screen and (max-width:920px){.shipping-addr-block .formContent .shipping-diff-addr .radioInput input[type=radio]:checked+label{width:9px;height:6px;border:7px solid #191919;margin-top:6px}}.shipping-addr-block .formContent .shipping-diff-addr .radioInput-label{padding-right:40px;font-size:18px}@media only screen and (max-width:920px){.shipping-addr-block .formContent .shipping-diff-addr .radioInput-label{padding-right:0;font-size:21px;padding-left:6px}}.shipping-addr-block .formContent .shipping-diff-addr .addressLine{width:252px;margin-top:16px;margin-left:32px}@media only screen and (max-width:920px){.shipping-addr-block .formContent .shipping-diff-addr .addressLine{width:auto;margin-left:32px;margin-top:28px}}.shipping-addr-block .formContent .shipping-diff-addr .shipping-diff-details{padding-left:32px;padding-top:10px;padding-right:40px;font-family:"AvenirNextLTPro-Regular";font-size:18px}@media only screen and (max-width:920px){.shipping-addr-block .formContent .shipping-diff-addr .shipping-diff-details{width:auto;padding-top:18px;padding-left:36px;font-size:21px}}.shipping-addr-block .shipping-details-header{font-size:22px;line-height:32px;padding-left:24px;padding-bottom:14px;border-bottom:1px solid #d1d1d1}.shipping-addr-block .shipping-title{font-family:"AvenirNextLTPro-Regular";padding:24px 0 24px 24px;font-size:18px;line-height:28px}.shipping-addr-block .required{font-family:"AvenirNextLTPro-Regular";padding-left:24px;font-size:14px;line-height:21px}.shipping-details-content .shipping-details-form{background-color:#fff;padding-left:24px;padding-right:24px;padding-bottom:48px;border:1px solid #e8e8e8;border-top:0}.shipping-details-content .shipping-username{display:flex;margin:0 0 32px}@media only screen and (max-width:920px){.shipping-details-content .shipping-username{width:auto;display:block}}.shipping-details-content .shipping-username .first-name{width:280px}@media only screen and (max-width:920px){.shipping-details-content .shipping-username .first-name{width:auto}}.shipping-details-content .shipping-username .first-name .first-name-label{font-size:14px;line-height:21px}.shipping-details-content .shipping-username .first-name .first-name-field{margin-top:-25px}@media only screen and (max-width:920px){.shipping-details-content .shipping-username .first-name .first-name-field{margin-top:-18px}}.shipping-details-content .shipping-username .last-name{width:304px;margin-left:1rem}@media only screen and (max-width:920px){.shipping-details-content .shipping-username .last-name{width:auto}}.shipping-details-content .shipping-username .last-name .last-name-label{font-size:14px;line-height:21px}.shipping-details-content .shipping-username .last-name .last-name-field{margin-top:-25px}@media only screen and (max-width:920px){.shipping-details-content .shipping-username .last-name .last-name-field{margin-top:-18px}}@media only screen and (max-width:920px){.shipping-details-content .shipping-username .last-name{margin-left:0;margin-top:25px}}.shipping-details-content .shipping-address{display:flex}@media only screen and (max-width:920px){.shipping-details-content .shipping-address{width:auto;display:block}}.shipping-details-content .shipping-address .street-add{width:440px}@media only screen and (max-width:920px){.shipping-details-content .shipping-address .street-add{width:auto}}.shipping-details-content .shipping-address .street-add .street-add-label{font-size:14px;line-height:21px}.shipping-details-content .shipping-address .street-add .street-add-field{margin-top:-25px}@media only screen and (max-width:920px){.shipping-details-content .shipping-address .street-add .street-add-field{margin-top:-18px}}.shipping-details-content .shipping-address .apartment{margin-left:1rem;width:144px}@media only screen and (max-width:920px){.shipping-details-content .shipping-address .apartment{width:auto}}.shipping-details-content .shipping-address .apartment .apartment-label{font-size:14px;line-height:21px}.shipping-details-content .shipping-address .apartment .apartment-field{margin-top:-25px}@media only screen and (max-width:920px){.shipping-details-content .shipping-address .apartment .apartment-field{margin-top:-18px}}@media only screen and (max-width:920px){.shipping-details-content .shipping-address .apartment{margin-left:0;margin-top:25px}}.shipping-details-content .shipping-province{display:flex;margin:32px 0}@media only screen and (max-width:920px){.shipping-details-content .shipping-province{width:auto;display:block}}.shipping-details-content .shipping-province .city{width:280px}@media only screen and (max-width:920px){.shipping-details-content .shipping-province .city{width:auto}}.shipping-details-content .shipping-province .city .city-label{font-size:14px;line-height:21px}.shipping-details-content .shipping-province .city .city-field{margin-top:-25px}@media only screen and (max-width:920px){.shipping-details-content .shipping-province .city .city-field{margin-top:-18px}}.shipping-details-content .shipping-province .province{margin-left:1rem;width:224px}.shipping-details-content .shipping-province .province .province-label{font-size:14px;line-height:21px}.shipping-details-content .shipping-province .province .province-field{margin-top:7px}@media only screen and (max-width:920px){.shipping-details-content .shipping-province .province .province-field{margin-top:6px;width:auto}.shipping-details-content .shipping-province .province .province-field .selectbox .mobileSelect{color:inherit}}@media only screen and (max-width:920px){.shipping-details-content .shipping-province .province{margin-left:0;margin-top:25px}}.shipping-details-content .shipping-country-code{display:flex}@media only screen and (max-width:920px){.shipping-details-content .shipping-country-code{width:auto;display:block}}.shipping-details-content .shipping-country-code .country{width:200px}@media only screen and (max-width:920px){.shipping-details-content .shipping-country-code .country{width:auto}}.shipping-details-content .shipping-country-code .country .country-label{font-size:14px;line-height:21px}.shipping-details-content .shipping-country-code .country .country-field{margin-top:-25px}@supports (-webkit-touch-callout:none){.shipping-details-content .shipping-country-code .country .country-field input:disabled{opacity:1}.shipping-details-content .shipping-country-code .country .country-field .text-field-input{color:text}}@media only screen and (max-width:920px){.shipping-details-content .shipping-country-code .country .country-field{margin-top:-18px}}.shipping-details-content .shipping-country-code .postal-code{margin-left:1rem;width:200px}@media only screen and (max-width:920px){.shipping-details-content .shipping-country-code .postal-code{width:auto}}.shipping-details-content .shipping-country-code .postal-code .postal-code-label{font-size:14px;line-height:21px}.shipping-details-content .shipping-country-code .postal-code .postal-code-field{margin-top:-25px}@media only screen and (max-width:920px){.shipping-details-content .shipping-country-code .postal-code .postal-code-field{margin-top:-18px}}@media only screen and (max-width:920px){.shipping-details-content .shipping-country-code .postal-code{margin-left:0;margin-top:25px}}.shipping-details-content .PostalCodeNote{margin:6px 0 0 10px;font-family:"AvenirNextLTPro-Regular";font-size:14px}.checkout .Deactivated-Button{justify-content:end}@media only screen and (max-width:920px){.checkout .Deactivated-Button{width:auto;padding-right:0}}.note{margin-top:16px}@media only screen and (max-width:920px){.loyalty-summary-container{width:auto;margin-left:0;margin-top:10px;padding:0}}.loyalty-summary-container--description{font-family:"AvenirNextLTPro-Regular";line-height:24px}.loyalty-summary-container--form{margin-bottom:20px}.loyalty-summary-container--form form{display:flex;flex-direction:column;align-items:end}@media only screen and (min-width:920px){.loyalty-summary-container--form form{flex-direction:row}}.loyalty-summary-container--form form .selectbox{margin-top:15px;flex-basis:100%;min-width:100%}@media only screen and (min-width:920px){.loyalty-summary-container--form form .selectbox{flex-basis:35%;min-width:35%;padding-right:16px}}.loyalty-summary-container--form form .selectbox.selectbox-error .inlineError{position:inherit}@media only screen and (min-width:920px){.loyalty-summary-container--form form .selectbox.selectbox-error .inlineError{position:absolute}}.loyalty-summary-container--form form .buttonComponent{flex-basis:20%;height:49px}@media only screen and (min-width:920px){.loyalty-summary-container--form form .buttonComponent{margin-top:40px;margin-left:40px}}.loyalty-summary-container--form form .mobileSelect{color:inherit}.loyalty-summary-container--output{border:2px solid #e8e8e8;background-color:#fff}.loyalty-summary-container--output-noRecord{padding:20px;font-family:"AvenirNextLTPro-Regular";text-align:center}.loyalty-summary-container--output-data .loyalty-summary--info{list-style-type:none;margin:0;padding:20px}.loyalty-summary-container--output-data .loyalty-summary--info li{display:flex;justify-content:space-between}.loyalty-summary-container--output-data .loyalty-summary--info li .key{font-family:"AvenirNextLTPro-Regular";flex-basis:50%}.loyalty-summary-container--output-data .loyalty-summary--info li .value{flex-basis:50%;text-align:right}.loyalty-summary-container--output-data .loyalty-summary--info li:not(:last-child){border-bottom:2px solid #eee;padding-bottom:15px}.loyalty-summary-container--output-data .loyalty-summary--info li:not(:first-child){padding-top:15px}.loyalty-summary-container--output-error{border:2px solid #e8e8e8;text-align:center;font-family:"AvenirNextLTPro-Regular";padding:20px}.loyalty-summary-container--output-error h4{padding:0 0 15px;margin:0}.loyalty-summary-container--footer{margin:13px 0}@media only screen and (max-width:920px){.loyalty-summary-container--footer{display:none}}.autorenew .autorenew-agreement-note{padding-top:16px}.autorenew-agreement-success{padding-bottom:24px}.manage-autoRenew1--title .header-title{margin-bottom:32px}@media only screen and (min-width:920px){.manage-autoRenew1--title .header-title{margin-bottom:40px}}.manage-autoRenew-container{width:auto;margin-bottom:20px}@media only screen and (min-width:920px){.manage-autoRenew-container{width:624px}}.manage-autoRenew-container .manage-autoRenew1--title{text-align:center}.manage-autoRenew-container .manage-autoRenew1--summary{padding:16px;font-family:"AvenirNextLTPro-Regular";background-color:#fff;margin-bottom:12px}.manage-autoRenew-container .manage-autoRenew1--summary .billing-date{display:flex;justify-content:space-between;border-bottom:1px solid #e8e8e8}.manage-autoRenew-container .manage-autoRenew1--summary .billing-date p:nth-child(2){font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.manage-autoRenew-container .manage-autoRenew1--summary .billing-date{display:block}.manage-autoRenew-container .manage-autoRenew1--summary .billing-date p:first-child{margin-bottom:0}.manage-autoRenew-container .manage-autoRenew1--summary .billing-date p:nth-child(2){margin-top:0}}@media only screen and (min-width:920px){.manage-autoRenew-container .manage-autoRenew1--summary .end-date-field form .selectbox{width:144px;display:inline-block;margin:0 16px 0 0}}.manage-autoRenew-container .manage-autoRenew1--summary .end-date-field .end-date-field--label{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:14px;padding:7px 0}.manage-autoRenew-container .manage-autoRenew1 .checkout-payment-total{align-items:baseline;display:flex;border-top:1px solid #d1d1d1;padding-top:16px;padding-bottom:8px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px}@media only screen and (min-width:920px){.manage-autoRenew-container .manage-autoRenew1 .checkout-payment-total{display:block;font-size:16px;padding-top:20px;text-align:right}}.manage-autoRenew-container .manage-autoRenew1 .checkout-payment-total span{font-size:20px;margin-left:auto;margin-right:0;position:relative;top:2px;padding-left:8px}@media only screen and (min-width:920px){.manage-autoRenew-container .manage-autoRenew1 .checkout-payment-total span{font-size:22px;padding-left:40px}}.manage-autoRenew-container .manage-autoRenew1 .checkout-subtext{font-size:14px;font-family:"AvenirNextLTPro-Regular",sans-serif;text-align:center;padding:0 0 16px}@media only screen and (min-width:920px){.manage-autoRenew-container .manage-autoRenew1 .checkout-subtext{padding:0 50px 16px}}.manage-autoRenew-container .manage-autoRenew1 .content-error-block{padding:12px;margin-bottom:0}@media only screen and (min-width:920px){.manage-autoRenew-container .manage-autoRenew1 .cardBlockComponent-title{padding:16px}}@media only screen and (min-width:920px){.manage-autoRenew-container .manage-autoRenew1 .cardBlockComponent-content{padding:24px 16px}}.checkout-terms-block{border-top:1px solid #d1d1d1;padding-top:16px;padding-bottom:24px}.manageautorenew2-footer{display:flex;justify-content:space-between;margin-top:24px;flex-direction:row-reverse}@media only screen and (max-width:920px){.manageautorenew2-footer{display:block;margin:24px 0 0}.manageautorenew2-footer #manageautorenew2-printicon{display:none}}@media only screen and (max-width:920px){.manage-autoRenew1-selectbox1-pad{margin-top:0}}@media only screen and (max-width:920px){.manage-autoRenew1-selectbox2-pad{margin-top:24px;margin-bottom:8px}}@media only screen and (min-width:920px){.autonrenew1-dropdowns{display:flex}}.autorenew-steps-pad{padding-top:20px}@media only screen and (max-width:920px){.autorenew-steps-pad{padding-top:14px}}.manage-autoRenew-container .checkoutGrid-wrapper{margin-top:0}.manage-autoRenew-container .checkoutGrid-wrapper .checkoutGrid{padding-top:0}.manage-autoRenew-container .checkoutGrid-wrapper .checkoutGrid .checkoutGridItem{padding:16px 0 0;border:none}.manage-autoRenew-container .successModifier .checkoutGrid{padding-bottom:16px!important}@media only screen and (min-width:920px){.manage-autoRenew-container .success-block-title{margin-left:14px}.manage-autoRenew-container .without-margin-bottom{margin-left:0}}.manage-autorenew .autorenew-agreement-success{padding-left:65px}.manage-autorenew .success-block{padding:24px 16px}.manage-autorenew .success-block .checkoutGrid-wrapper{border-top:none!important}.manage-autorenew .success-block .checkoutGrid-wrapper .checkoutGrid-info-wrapper{padding:0}.manage-autorenew .success-block .checkoutGrid-wrapper .checkoutGrid-info-wrapper .checkoutGridItem-logo-block{padding-left:0}.orderacard-wrapper{width:auto}.orderacard-wrapper .h2-title{font-size:48px;line-height:72px;margin-bottom:12px}.orderacard-wrapper .orderacard-purchasenote{border:1px solid #e8e8e8;margin-bottom:15px;background-color:#fff;padding-bottom:15px}.orderacard-wrapper .orderacard-purchasenote .orderacard-warning-buttons{display:flex;flex-direction:row;justify-content:flex-end;padding-right:15px}@media only screen and (max-width:920px){.orderacard-wrapper .orderacard-purchasenote .orderacard-warning-buttons{flex-direction:column-reverse}}.orderacard-wrapper .orderacard-purchasenote .orderacard-warning-buttons .orderacard-checkout,.orderacard-wrapper .orderacard-purchasenote .orderacard-warning-buttons .orderacard-return{margin-left:10px}.orderacard-wrapper .orderacard-purchasenote .orderacard-purchase-title{padding:16px 0 16px 24px;margin:0;font-size:18px;line-height:28px}.orderacard-wrapper .orderacard-purchasenote .orderacard-purchaseinfo{font-family:"AvenirNextLTPro-Regular",sans-serif;border-top:1px solid #e8e8e8;padding:16px 24px 32px;margin:0;font-size:16px;line-height:24px}.orderacard-wrapper .orderacard-purchasenote .orderacard-learnmore{text-decoration:underline;font-family:"AvenirNextLTPro-Demi",sans-serif}.orderacard-wrapper .orderacard-note{margin-bottom:25px;font-family:"AvenirNextLTPro-Regular",sans-serif;border:1px solid #e8e8e8;border-left:4px solid #8bb8e8;padding:16px 32px 24px 24px;background-color:#fff;font-size:16px;line-height:24px}.orderacard-wrapper .orderacard-note p:first-child{margin-top:0}.orderacard-wrapper .orderacard-note .orderacard-text{font-family:"AvenirNextLTPro-Demi",sans-serif}.orderacard-wrapper .orderacard-newprestoinfo .orderacard-description{border:1px solid #e8e8e8;margin-bottom:15px;margin-top:10px;font-family:"AvenirNextLTPro-Regular",sans-serif;background-color:#fff}.orderacard-wrapper .orderacard-newprestoinfo .orderacard-description .orderacard-newcardinfo{border-bottom:1px solid #e8e8e8;padding:24px 24px 12px;display:flex;justify-content:space-between}@media only screen and (max-width:768px){.orderacard-wrapper .orderacard-newprestoinfo .orderacard-description .orderacard-newcardinfo{flex-direction:column}}.orderacard-wrapper .orderacard-newprestoinfo .orderacard-description .orderacard-newcardinfo .orderacard-leftinfo{display:inline-flex;align-items:center}.orderacard-wrapper .orderacard-newprestoinfo .orderacard-description .orderacard-newcardinfo .orderacard-leftinfo .prestoimage{width:42px;height:26.25px}@media only screen and (max-width:768px){.orderacard-wrapper .orderacard-newprestoinfo .orderacard-description .orderacard-newcardinfo .orderacard-leftinfo .prestoimage{display:none}}.orderacard-wrapper .orderacard-newprestoinfo .orderacard-description .orderacard-newcardinfo .orderacard-leftinfo .newpresto-subtitle{font-family:"AvenirNextLTPro-Demi",sans-serif;margin-left:32px;font-size:18px;line-height:28px}@media only screen and (max-width:768px){.orderacard-wrapper .orderacard-newprestoinfo .orderacard-description .orderacard-newcardinfo .orderacard-leftinfo .newpresto-subtitle{margin-left:0;margin-bottom:8px}}.orderacard-wrapper .orderacard-newprestoinfo .orderacard-description .orderacard-newcardinfo .orderacard-rightinfo{display:flex;flex-direction:column;align-items:flex-end}@media only screen and (max-width:768px){.orderacard-wrapper .orderacard-newprestoinfo .orderacard-description .orderacard-newcardinfo .orderacard-rightinfo{align-items:flex-start}}.orderacard-wrapper .orderacard-newprestoinfo .orderacard-description .orderacard-newcardinfo .orderacard-rightinfo .orderacard-priceValue{font-family:"AvenirNextLTPro-Demi",sans-serif}.orderacard-wrapper .orderacard-newprestoinfo .orderacard-description .orderacard-newcard-desc{padding:12px 24px 32px;font-size:16px;line-height:24px}.orderacard-wrapper .orderacard-newprestoinfo .orderacard-description .orderacard-newcard-desc p{margin:0}.orderacard-wrapper .orderacard-links{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (min-width:920px){.orderacard-wrapper{width:624px}}.orderacard-warning-note{margin-bottom:25px;border:1px solid #e8e8e8;border-left:4px solid #8bb8e8;padding:15px;background-color:#fff}.orderacard-warning-note .orderacard-warning-title{font-size:18px}.orderacard-warning-note .orderacard-purchase-warning{font-family:"AvenirNextLTPro-Regular",sans-serif}.orderacard-warning-note .orderacard-warning-buttons{display:flex;flex-direction:row;justify-content:flex-end}@media only screen and (max-width:920px){.orderacard-warning-note .orderacard-warning-buttons{flex-direction:column-reverse}}.orderacard-warning-note .orderacard-warning-buttons .orderacard-checkout,.orderacard-warning-note .orderacard-warning-buttons .orderacard-return{margin-left:10px}.redeemvoucher-wrapper .item-image-wrapper .item-pass{padding-right:40px}.redeemvoucher-wrapper .date-picker .react-datepicker{border-radius:0;border:none;background-color:#e8e8e8;font-family:"AvenirNextLTPro-Regular",sans-serif;left:-21%}@media screen and (max-width:768px){.redeemvoucher-wrapper .date-picker .react-datepicker{left:-76%}}.PhysicalCCTransactionHistory-grid{margin-top:16px}.PhysicalCCTransactionHistory .align-bottom{vertical-align:bottom;margin-right:5px}.PhysicalCCTransactionHistory .no-transactions{background-color:#fff;padding:32px 16px;text-align:center}.PhysicalCCTransactionHistory .no-transactions img{width:48px}.PhysicalCCTransactionHistory .no-transactions p{line-height:24px;color:#191919}.PhysicalCCTransactionHistory-buttons{display:flex;margin-top:24px}@supports (-webkit-touch-callout:none){.PhysicalCCTransactionHistory-buttons-filters{color:#191919}}@media only screen and (min-width:920px){.PhysicalCCTransactionHistory-buttons-filters{margin-left:auto}}.PhysicalCCTransactionHistory-buttons-expand{margin-left:auto}@supports (-webkit-touch-callout:none){.PhysicalCCTransactionHistory-buttons-expand{color:#191919}}@media only screen and (min-width:920px){.PhysicalCCTransactionHistory-buttons-expand{margin-left:auto}}.PhysicalCCTransactionHistory-activeFilters{background-color:#fff;text-align:center;line-height:24px;padding:8px 0;border:1px solid #191919;position:relative;margin-top:16px}.PhysicalCCTransactionHistory-activeFilters-text{line-height:24px;margin:0}.PhysicalCCTransactionHistory-activeFilters-clear{line-height:21px;font-size:14px;text-decoration:underline}@supports (-webkit-touch-callout:none){.PhysicalCCTransactionHistory-activeFilters-clear{color:#191919}}@media only screen and (min-width:920px){.PhysicalCCTransactionHistory-activeFilters-clear{position:absolute;right:24px;top:10px}}.physicalCCtransitUsageReport-wrapper{margin-top:20px}.physicalCCtransitUsageReport-wrapper .transitusage-note{margin-bottom:20px}.physicalCCtransitUsageReport-wrapper .getreports-section{padding:10px 5px}.physicalCCtransitUsageReport-wrapper .getreports-section .transitusage-subnote{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-bottom:20px}.physicalCCtransitUsageReport-wrapper .getreports-section .dropdown-labeltexts #selectyearlabel{margin-right:100px}.physicalCCtransitUsageReport-wrapper .getreports-section .reports-selection{display:flex;justify-content:space-between;border-bottom:2px solid #e8e8e8;padding-bottom:30px}@media only screen and (max-width:920px){.physicalCCtransitUsageReport-wrapper .getreports-section .reports-selection{display:block}}.physicalCCtransitUsageReport-wrapper .getreports-section .selectdropdown1,.physicalCCtransitUsageReport-wrapper .getreports-section .selectdropdown2{width:34%;height:48px;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.physicalCCtransitUsageReport-wrapper .getreports-section .selectdropdown1,.physicalCCtransitUsageReport-wrapper .getreports-section .selectdropdown2{margin-top:6px;width:auto}}.physicalCCtransitUsageReport-wrapper .getreports-section .selectdropdown1 .mobileSelect,.physicalCCtransitUsageReport-wrapper .getreports-section .selectdropdown2 .mobileSelect{color:#181818}@media only screen and (max-width:920px){.physicalCCtransitUsageReport-wrapper .getreports-section .selectdropdown2 .selectbox{margin-top:25px}}.physicalCCtransitUsageReport-wrapper .getreports-section button{display:inline-block}.physicalCCtransitUsageReport-wrapper #reportavailable-label{margin-top:20px}.physicalCCtransitUsageReport-wrapper #reportavailable-label .button-label{padding-top:20px;display:flex}@media only screen and (max-width:920px){.physicalCCtransitUsageReport-wrapper #reportavailable-label .button-label{display:block}}@media only screen and (max-width:920px){@supports (-webkit-touch-callout:none){.physicalCCtransitUsageReport-wrapper #reportavailable-label .button-label .export-csv .export-csv-label{color:#191919}}}@media only screen and (max-width:920px){.physicalCCtransitUsageReport-wrapper #reportavailable-label .button-label .download-pdf{margin-bottom:10px}@supports (-webkit-touch-callout:none){.physicalCCtransitUsageReport-wrapper #reportavailable-label .button-label .download-pdf{color:#191919}}}.physicalCCtransitUsageReport-wrapper #reportavailable-label .button-label .download-pdf .download-text{text-decoration:none}.physicalCCtransitUsageReport-wrapper #reportavailable-label .button-label .csv-label{text-decoration:none;padding-left:20px}.physicalCCtransitUsageReport-wrapper .availablereports-section{margin-top:20px;padding:10px 5px}.physicalCCtransitUsageReport-wrapper .availablereports-section .transitusage-endnote{font-family:"AvenirNextLTPro-Regular",sans-serif}.physicalCCtransitUsageReport-wrapper .tur-note .note{margin-bottom:16px}.physicalCCtransitUsageReport-wrapper .tur-note .withIcon{background-position:17px 17px}@media screen and (min-width:920px){.guest-signin-modal .MuiDialog-paperWidthSm{width:544px}}@media screen and (min-width:920px){.guest-signin-modal .MuiDialog-paperScrollPaper{max-height:calc(100% - 120px)}}.guest-signin-wrapper{background-color:#fff}.guest-signin-wrapper .guest-flow-header{background-color:#191919;height:70px;display:flex;position:relative;align-items:center}.guest-signin-wrapper .guest-flow-header .presto-title{font-size:22px;line-height:32px;color:#fff;margin:0 auto}.guest-signin-wrapper .guest-flow-header .presto-close{background:url(/dist/presto-ui/static/media/CloseIcon.2050eba4.svg);width:24px;height:24px;position:absolute;right:0;background-repeat:no-repeat;background-size:cover;margin-right:28px;cursor:pointer}.guest-signin-wrapper .guest-flow-header .guest-flow-backText{color:#fff;font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Demi",sans-serif}.guest-signin-wrapper .guest-flow-content{padding:24px 24px 40px}.guest-signin-wrapper .guest-flow-content-title{font-size:22px;line-height:32px}.guest-signin-wrapper .guest-flow-content-subtext{font-size:16px;line-height:24px;margin:0 0 32px;font-family:"AvenirNextLTPro-Regular",sans-serif}.guest-signin-wrapper .guest-flow-signIn-forgot{margin-top:16px;margin-bottom:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media screen and (max-width:920px){.guest-signin-wrapper .guest-flow-signIn-forgot{margin-bottom:32px}}.guest-signin-wrapper .guest-flow-imagelist{padding:16px 0}.guest-signin-wrapper .guest-flow-imagelist .mediaImageList .mediaImage{width:27px}.guest-signin-wrapper .guest-flow-imagelist .mediaImageList img{padding-bottom:0;margin-right:8px}.guest-signin-wrapper .guest-flow-signIn-remember{display:flex;align-items:center;line-height:24px}.guest-signin-wrapper .guest-flow-signIn-remember input{height:20px;width:20px;margin-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #6e6e6e;border-radius:2px;padding:0}.guest-signin-wrapper .guest-flow-signIn-remember input:checked{border-color:#191919;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAABFpJREFUeAHtnM8rbGEYx5+5XUopSsqgRCLdYucPuN29kCR3oe5kQbFhxYKV/Anq2t0ISdmpm+wsZCXZ2Cg/Fn4sJIk0931OzjT3zGDGPM7znne+78J73jMz53m+n+/748xxzhChgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgIDLBGLS4pLJZKy2tjYRi8V+me1v5vjl0jFCPt6d0XJotCyen5//NttJyfiiBjQ0NMSfnp7+mGS/SyZpy7EM/O2SkpKfJycnF1I5fZE6EPd8l+EzJ+5YLxrFOq6YATztuNrz0zspa2St6fsK2RYzgOf8QhKJ0mcltYoZYHoGL7hFUSS1ihlgyEf9bCefziOmVdKAfATgvS8EYIByV4ABMECZgHJ4jAAYoExAOTxGAAxQJqAcHiMABigTUA6PEQADwicwNTVFY2Nj4QfOEvFrln1O75qenqaRkRFPY1lZGc3Pz6vqLaopKB0+Ux8fH6eZmRkYEAaBIHw/5vDwMM3NzfnN0OuiGAGvwWfa5p8rdHBwEDp4P6DzBrwHf3JykpaWlnweoddOG8BnO/6CGyTLPV8bPufkrAEMf3R0NMjda9sC31kDogLfSQOiBN8aAyoqKoi/FBVaeMF9a9qZmJhQXXCz6VNfAxj+ysoKLS8vU3n5x+/2yGXB5Ri2FVUDfPjt7e3U2dlJa2trVFlZmTejqE076QLVDEiH7yfU0dFB6+vrVFVV5e96t44yfBanZsDCwgJxzw+WtrY22tjYoJqamuBLGe334Ns45wdFqBkwOztLV1dXwXy8dnNzs2dCfX191td5Zy7wbZzzg4LUDDg6OqKenh66uMj+rIN52MMzobGxMZizM/BZmJoBHPz4+Ji6u7vp9PSUmxmlrq7OM6GlpSX1mis93xck9qRHPB7/8LNT5oEHWl1dpaamJj+v/+rr62saGBigrq6ud8/zw5p2zMgVYSdyEKZViAH8+erqas+E1tZWbmaUx8dHKi0tzdjPO/jaDi+4YcHnmFIGqE5BLMQvl5eX1Nvb++q1eZvg+zlL1NYYwGJubm6or6+P9vf3c9Km0fNzSiyPN1llAOd9e3tL/f39tLu7+6YMF+CzQOsM4KTu7+9pcHCQdnZ2uJlRXIHPwqw0gBN7eHigoaEh2tra4maquASfRVlrACfHZz6JRII2Nze5qXK24wX+xD/W35j1/Pzs/V+Xp6W9vb1QTzU/kXvq0NZ8D0hlFJEN574HRIS7eJpWrwHiai08IAxQNgUGwABlAsrhMQJggDIB5fAYAQ4ZcKesJczwYlrFRoD5Ga/DMAloxpLUKmaAuUq5qAklzNiSWsWuBZmkYuYuhr+m/h4mjLBjmd6/fXZ29sPUH74JIT1nsRHACfGPmnKC6QFc2mZtLxpF4DMbsRHgg+aRgJ8u9mmgBgEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAIFiJ/APGoam5tWHtHcAAAAASUVORK5CYII=) -11px no-repeat;background-size:42px}.guest-signin-wrapper .guest-flow-signIn-remember input:checked::-ms-check{display:none}.guest-signin-wrapper .guest-flow-button-signIn{width:100%;margin-top:24px}.guest-signin-wrapper .guest-flow-button-signIn button{width:100%}.guest-signin-wrapper .guest-flow-button-signIn .guest-flow-checkout-button,.guest-signin-wrapper .guest-flow-or-text{margin-top:8px}.guest-signin-wrapper .guest-flow-or-text h2{font-size:16px;line-height:24px;display:grid;text-align:center;grid-template-columns:1fr auto 1fr;grid-gap:1rem;gap:1rem;margin:0}.guest-signin-wrapper .guest-flow-or-text h2:after,.guest-signin-wrapper .guest-flow-or-text h2:before{content:"";align-self:center;border-top:1px solid #f3f3f3}.guest-signin-wrapper .guest-flow-signup-link{text-align:center}.guest-signin-wrapper .guest-flow-signIn-policy,.guest-signin-wrapper .guest-flow-signup-link{margin-top:24px;font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif}.content-wrapper-signin{width:544px}.content-wrapper-signin .content-title{display:flex;line-height:32px}.content-wrapper-signin .content-title .tag-new{background-color:#b7dd79;padding:5px 10px;font-size:14px;margin-left:10px}.content-wrapper-signin .content-title .signin-textfield .text-field-label{line-height:21px}@media screen and (max-width:920px){.content-wrapper-signin .content-title .signin-textfield{margin-top:32px}}.content-wrapper-signin .media-cards{margin-top:10px}.content-wrapper-signin .media-cards img{padding:0}.content-wrapper-signin .signIn-forgot{margin-top:13px;margin-bottom:16px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media screen and (max-width:920px){.content-wrapper-signin .signIn-forgot{margin-bottom:32px}}.content-wrapper-signin .signIn-remember{display:flex;align-items:center;line-height:24px}.content-wrapper-signin .signIn-remember input{height:20px;width:20px;margin-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #6e6e6e;border-radius:2px;padding:0}.content-wrapper-signin .signIn-remember input:checked{border-color:#191919;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAABFpJREFUeAHtnM8rbGEYx5+5XUopSsqgRCLdYucPuN29kCR3oe5kQbFhxYKV/Anq2t0ISdmpm+wsZCXZ2Cg/Fn4sJIk0931OzjT3zGDGPM7znne+78J73jMz53m+n+/748xxzhChgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgIDLBGLS4pLJZKy2tjYRi8V+me1v5vjl0jFCPt6d0XJotCyen5//NttJyfiiBjQ0NMSfnp7+mGS/SyZpy7EM/O2SkpKfJycnF1I5fZE6EPd8l+EzJ+5YLxrFOq6YATztuNrz0zspa2St6fsK2RYzgOf8QhKJ0mcltYoZYHoGL7hFUSS1ihlgyEf9bCefziOmVdKAfATgvS8EYIByV4ABMECZgHJ4jAAYoExAOTxGAAxQJqAcHiMABigTUA6PEQADwicwNTVFY2Nj4QfOEvFrln1O75qenqaRkRFPY1lZGc3Pz6vqLaopKB0+Ux8fH6eZmRkYEAaBIHw/5vDwMM3NzfnN0OuiGAGvwWfa5p8rdHBwEDp4P6DzBrwHf3JykpaWlnweoddOG8BnO/6CGyTLPV8bPufkrAEMf3R0NMjda9sC31kDogLfSQOiBN8aAyoqKoi/FBVaeMF9a9qZmJhQXXCz6VNfAxj+ysoKLS8vU3n5x+/2yGXB5Ri2FVUDfPjt7e3U2dlJa2trVFlZmTejqE076QLVDEiH7yfU0dFB6+vrVFVV5e96t44yfBanZsDCwgJxzw+WtrY22tjYoJqamuBLGe334Ns45wdFqBkwOztLV1dXwXy8dnNzs2dCfX191td5Zy7wbZzzg4LUDDg6OqKenh66uMj+rIN52MMzobGxMZizM/BZmJoBHPz4+Ji6u7vp9PSUmxmlrq7OM6GlpSX1mis93xck9qRHPB7/8LNT5oEHWl1dpaamJj+v/+rr62saGBigrq6ud8/zw5p2zMgVYSdyEKZViAH8+erqas+E1tZWbmaUx8dHKi0tzdjPO/jaDi+4YcHnmFIGqE5BLMQvl5eX1Nvb++q1eZvg+zlL1NYYwGJubm6or6+P9vf3c9Km0fNzSiyPN1llAOd9e3tL/f39tLu7+6YMF+CzQOsM4KTu7+9pcHCQdnZ2uJlRXIHPwqw0gBN7eHigoaEh2tra4maquASfRVlrACfHZz6JRII2Nze5qXK24wX+xD/W35j1/Pzs/V+Xp6W9vb1QTzU/kXvq0NZ8D0hlFJEN574HRIS7eJpWrwHiai08IAxQNgUGwABlAsrhMQJggDIB5fAYAQ4ZcKesJczwYlrFRoD5Ga/DMAloxpLUKmaAuUq5qAklzNiSWsWuBZmkYuYuhr+m/h4mjLBjmd6/fXZ29sPUH74JIT1nsRHACfGPmnKC6QFc2mZtLxpF4DMbsRHgg+aRgJ8u9mmgBgEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAIFiJ/APGoam5tWHtHcAAAAASUVORK5CYII=) -11px no-repeat;background-size:42px}.content-wrapper-signin .signIn-remember input:checked::-ms-check{display:none}.content-wrapper-signin .signIn-button-policy{position:absolute;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;padding:64px 24px 40px 0}@media screen and (max-width:920px){.content-wrapper-signin .signIn-button-policy{bottom:16px;padding-top:0}}.content-wrapper-signin .button-signIn{height:48px}@media screen and (max-width:920px){.content-wrapper-signin .button-signIn,.content-wrapper-signin .signIn-button{width:100%}}.content-container-card{padding:24px;position:relative;width:500px}.content-container-card ::-ms-reveal{display:none}.content-container-card .prestocard-text-field .text-field-label{font-size:14px;line-height:21px}@media only screen and (max-width:920px){.content-container-card .prestocard-text-field{padding-bottom:10px}}.content-container-card .content-title{display:flex;font-size:22px;line-height:32px}@media only screen and (max-width:920px){.content-container-card .content-subtext{margin:16px 0 40px}}.content-container-card .button-wrapper{margin-top:29px}@media only screen and (max-width:920px){.content-container-card .button-wrapper{margin-top:37px}}.content-container-card .presto-card-image{margin-top:24px;margin-bottom:117px}@media only screen and (max-width:920px){.content-container-card .presto-card-image{margin-right:0;margin-bottom:16px;margin-top:32px}}.content-container-card .presto-card-image img{width:280px;height:139px}@media only screen and (max-width:920px){.content-container-card .presto-card-button,.content-container-card .presto-card-image img{width:100%}}.redeem-Voucher-wrapper{display:flex;flex-direction:column}.redeem-Voucher-wrapper .redeem-voucher{margin-top:16px}.redeem-Voucher-wrapper .redeem-voucher .cardBlockComponent-title{border-bottom:2px solid rgba(146,139,139,.26)}@media only screen and (max-width:920px){.redeem-Voucher-wrapper .redeem-voucher .cardBlockComponent-content{padding-bottom:32px}}.redeem-Voucher-wrapper .redeem-voucher .voucher-text{width:45%}@media only screen and (max-width:920px){.redeem-Voucher-wrapper .redeem-voucher .voucher-text{width:100%}}.redeem-Voucher-wrapper .redeem-voucher .voucher-text .text-field{margin-top:12px}.redeem-Voucher-wrapper .redeem-voucher .voucher-text .error-message-redeem .content-error-block{border:0;border-top:2px solid #d63d3d;height:20px}.redeem-Voucher-wrapper .redeem-voucher .disable-border .text-field-wrapper .text-field-input{border-bottom:0}.redeem-Voucher-wrapper .redeem-voucher .redeem-button{margin-top:37px;display:flex;justify-content:flex-end}@media only screen and (max-width:920px){.redeem-Voucher-wrapper .redeem-voucher .redeem-button{margin-top:24px}}.redeem-Voucher-wrapper .note{margin-top:0}.redeemvoucher-header{font-size:32px;text-align:center;margin-bottom:8px;line-height:48px;margin-top:38px}@media only screen and (min-width:920px){.redeemvoucher-header{font-size:48px;line-height:72px}}@media only screen and (max-width:920px){.redeemvoucher-header{margin-bottom:8px;margin-top:24px}}.redeemvoucher-whole-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center}@media only screen and (max-width:920px){.redeemvoucher-whole-wrapper{align-items:unset}.redeemvoucher-whole-wrapper .redeemvoucher-wrapper{margin-left:0;padding:0}}.redeemvoucher-whole-wrapper .redeemvoucher-success-content{overflow-wrap:break-word;font-family:"AvenirNextLTPro-Regular";font-size:16px;line-height:24px;margin-top:12px}.redeemvoucher-whole-wrapper .card-block .redeemvoucher-tab .cardBlockComponent .cardBlockComponent-title{border-bottom:0;overflow-wrap:break-word}.redeemvoucher-whole-wrapper .card-block-image{margin-bottom:0}.redeemvoucher-whole-wrapper .card-block-image .cardBlockComponent-content{padding-bottom:0}.redeemvoucher-wrapper{width:auto;margin-left:25px}@media only screen and (min-width:920px){.redeemvoucher-wrapper{width:624px}}.redeemvoucher-wrapper .redeemvoucher-tab .cardBlockComponent .cardBlockComponent-content .birthdate-redeem{font-family:"AvenirNextLTPro-Demi",sans-serif;display:block;margin-top:16px}.redeemvoucher-wrapper .block3{margin-top:16px}@media only screen and (max-width:920px){.redeemvoucher-wrapper .block3 .redeem-success .without-margin-bottom{padding-top:4px}}.redeemvoucher-wrapper .please-note{font-family:"AvenirNextLTPro-Demi",sans-serif}.redeemvoucher-wrapper .item-wrapper{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #d1d1d1;padding-bottom:16px;margin-bottom:16px}@media only screen and (max-width:920px){.redeemvoucher-wrapper .item-wrapper{display:flex;flex-direction:column;align-items:flex-start}}.redeemvoucher-wrapper .item-wrapper .item .agencyOption-date{font-family:"AvenirNextLTPro-Regular"}@media only screen and (max-width:920px){.redeemvoucher-wrapper .item-wrapper .item .agencyOption-date{margin-top:8px;margin-bottom:10px}}.redeemvoucher-wrapper .item-image-wrapper{display:flex;align-items:center}@media only screen and (max-width:920px){.redeemvoucher-wrapper .item-image-wrapper{display:flex;align-items:flex-start}}.redeemvoucher-wrapper .item-image-wrapper .item-image,.redeemvoucher-wrapper .item-image-wrapper .item-image img{margin-right:10px}.redeemvoucher-wrapper .item-image-wrapper .item-wrapper{flex:2 1;border-bottom:0;margin-bottom:0;padding-bottom:0}@media only screen and (max-width:920px){.redeemvoucher-wrapper .item-note,.redeemvoucher-wrapper .price-note{font-size:21px}}.redeemvoucher-wrapper .redeemvoucher-tab .setup-autoload{background-color:#fff}.redeemvoucher-wrapper .redeemvoucher-tab .redeem-success{margin-bottom:15px}.redeemvoucher-wrapper .redeemvoucher-tab .checkout-terms-block{border-top:2px solid #d1d1d1;padding-top:16px;margin-top:15px}@media only screen and (max-width:920px){.redeemvoucher-wrapper .redeemvoucher-tab .h2-title{margin-top:8px}}.redeemvoucher-wrapper .note-step1 .note{margin-top:0}.redeemvoucher-wrapper .note-step1 .note span p{margin:16px 0}.redeemvoucher-wrapper .note-step3 .cardBlockComponent .cardBlockComponent-title{border-bottom:2px solid #e8e8e8}.redeemvoucher-wrapper .note-step3 .note{margin-top:0;margin-bottom:16px;border:2px solid #e8e8e8;border-left:4px solid #8bb8e8}.redeemvoucher-wrapper .note-step3 .note .note-redeem{font-family:"AvenirNextLTPro-Demi",sans-serif}.redeemvoucher-wrapper .note-step3 .withIcon{background-position:17px 12px}.redeemvoucher-wrapper .step3 .withIcon{margin-top:16px}.redeemvoucher-wrapper .text-input-redeem{display:flex;margin-bottom:10px}.redeemvoucher-wrapper .text-input-redeem .text-field-wrapper input::-webkit-input-placeholder{color:#181818}.redeemvoucher-wrapper .text-input-redeem .text-field-wrapper input::-ms-input-placeholder{color:#181818}.redeemvoucher-wrapper .text-input-redeem .text-field-wrapper input::placeholder{color:#181818}.redeemvoucher-wrapper .text-input-redeem .text-field{margin-top:8px}.redeemvoucher-wrapper .text-input-redeem .text-field-input-error{border-bottom:2px solid #d63d3d}@media only screen and (max-width:920px){.redeemvoucher-wrapper .text-input-redeem{grid-gap:.5rem;gap:.5rem}.redeemvoucher-wrapper .text-input-redeem .text-field:first-child,.redeemvoucher-wrapper .text-input-redeem :nth-child(2){flex:1 1}.redeemvoucher-wrapper .text-input-redeem :nth-child(3){flex:1.1 1}}.redeemvoucher-wrapper .date-picker{display:flex;align-items:flex-end}@media only screen and (max-width:920px){.redeemvoucher-wrapper .date-picker{padding-right:20px}.redeemvoucher-wrapper .date-picker .datePickerInput{margin-bottom:0}.redeemvoucher-wrapper .date-picker .react-datepicker__year-dropdown-container--select{flex:0 0}@supports (-webkit-touch-callout:none){.redeemvoucher-wrapper .date-picker .react-datepicker__month-select,.redeemvoucher-wrapper .date-picker .react-datepicker__year-select{color:#191919}}}.redeemvoucher-wrapper .date-picker .react-datepicker__navigation--next,.redeemvoucher-wrapper .date-picker .react-datepicker__navigation--previous{width:50px}.redeemvoucher-wrapper .date-picker .react-datepicker__month-container{padding:8px}.redeemvoucher-wrapper .date-picker .react-datepicker__header{padding-top:10px}.redeemvoucher-wrapper .text-input-redeem+.inlineError{width:60%;margin-left:3px}.redeemvoucher-wrapper .redeem-footer{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}.redeemvoucher-wrapper .redeem-footer .redeem-print{margin-bottom:24px}@media only screen and (max-width:920px){.redeemvoucher-wrapper .redeem-footer .redeem-print{display:none}}@media only screen and (max-width:920px){.redeemvoucher-wrapper .redeem-footer .redeem-confirm-button{width:100%}}.secondBlock .redeemvoucher-tab .cardBlockComponent .cardBlockComponent-title{border-bottom:2px solid #e8e8e8}.secondBlock .redeemvoucher-tab .cardBlockComponent .cardBlockComponent-content{padding-left:20px}.submit-button .redeemvoucher-tab .button-wrapper{margin-top:0}@media only screen and (max-width:920px){.submit-button .redeemvoucher-tab .button-wrapper .buttonComponent:first-child{margin-top:4px}}.redeemvoucher-add .redeemvoucher-header{margin-top:24px}.redeemvoucher-add .option-already-added{font-size:16px;line-height:24px;margin:16px 0 0}.redeemvoucher-add .selectbox{vertical-align:top}.voucher-title{text-align:center;font-size:18px;font-family:"AvenirNextLTPro-Regular",sans-serif;padding-bottom:32px;line-height:24px}.react-datepicker__header__dropdown--select{display:flex;justify-content:space-around;padding:10px}.react-datepicker__month-select,.react-datepicker__year-select{border:0;border-bottom:2px solid #000;font-size:16px;background-color:#e8e8e8;padding:10px 24px}.react-datepicker__month-read-view--selected-month,.react-datepicker__year-read-view--selected-year{margin-right:10px}.react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.error-card-block{border-left:3px solid #de3d3d;width:90%;margin-left:30px}.error-card-block .redeem-error{display:flex}.error-card-block .error-occured{display:flex;color:#d63d3d;font-family:"AvenirNextLTPro-Demi";padding-bottom:10px;font-size:20px}.print-screen-error{width:90%;margin-left:30px}.item-price,.print-screen-error{display:flex;justify-content:space-between}.item-price{padding:16px;border-bottom:2px solid #d1d1d1;margin-top:20px;font-family:"AvenirNextLTPro-Demi"}@media only screen and (max-width:920px){.item-price{padding:16px 0}}.item-price-discounted{padding-top:16px}.item-price-discounted .item-image-wrapper .item-image{margin-left:20px}@media only screen and (max-width:920px){.item-price-discounted .item-image-wrapper .item-image{display:none}}.item-price-discounted .item-image-wrapper .item-wrapper .item{margin-right:16px}@media only screen and (max-width:920px){.item-price-discounted .item-image-wrapper .item-wrapper .item{margin-right:0}}@media only screen and (max-width:920px){.item-price-discounted .item-image-wrapper .item-wrapper{display:flex;align-items:flex-start;flex-direction:row}.item-price-discounted .item-image-wrapper .item-wrapper :first-child{width:200px}}.confirmation-buttons{display:flex}.confirmation-buttons .checkout-btn{padding-left:20px}@media only screen and (max-width:920px){.confirmation-buttons .checkout-btn .buttonComponent:first-child{margin-top:4px}}@media only screen and (max-width:920px){.confirmation-buttons{flex-direction:column}.confirmation-buttons .checkout-btn{padding-left:0}}.redeem-card-note{text-align:left;overflow-wrap:break-word;font-family:"AvenirNextLTPro-Regular";font-size:15px;line-height:30px;padding:18px 24px 0}@media only screen and (max-width:920px){.redeem-card-note{padding-left:16px}}.redeem-terms-block .checkout-terms-block{padding-bottom:12px}.redeem-terms-block .checkout-terms-block .checkboxComponent-label{top:3px}.redeemvoucher-stepper-wrapper{padding-top:16px}.newMainPageContent .new-mainContent #rlc-card .bodyText__headline{font-size:48px;margin:32px 0 16px;line-height:72px}@media only screen and (max-width:920px){.newMainPageContent .new-mainContent #rlc-card .bodyText__headline{padding-top:0;margin-top:2rem}}.balanceBlock-component{padding:16px 32px 24px 40px}@media only screen and (max-width:920px){.balanceBlock-component{width:auto;margin-top:10px}}@media print{.balanceBlock-component{padding-left:0}}@media only screen and (max-width:920px){.report-lost-card h1{margin-left:16px}}.report-lost-card .lost-card-note{margin-top:16px}.report-lost-card .lost-card-note .note{padding-left:0;padding-bottom:24px;border-left:5px solid #8bb8e8;margin-top:8px}@media only screen and (max-width:920px){.report-lost-card .lost-card-note .note{line-height:1.6;font-size:16px;border-left:7px solid #8bb8e8}}.report-lost-card .lost-card-note .note span{display:flex;align-items:flex-start}.report-lost-card .lost-card-note .note span img{padding-right:12px;padding-left:20px}@media only screen and (max-width:920px){.report-lost-card .lost-card-note .note span img{margin-top:5px}}.report-lost-card .deactivate-card-option{background-color:#fff;margin-top:16px}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option{background-color:initial}}.report-lost-card .deactivate-card-option .deactivate-card-header{font-size:22px;padding:16px 89px 16px 24px;border-bottom:2px solid #d1d1d1;line-height:32px}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .deactivate-card-header{font-size:28px;border:2px solid #e8e8e8;background-color:#fff}}.report-lost-card .deactivate-card-option .deactivate-card-para{font-family:"AvenirNextLTPro-Regular"}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .deactivate-card-para{padding:18px 16px;font-size:23px;line-height:1.6;border:2px solid #e8e8e8;background-color:#fff}}.report-lost-card .deactivate-card-option .deactivate-card-para .deactivate-card-subPara{font-size:16px;padding:16px 24px 0;line-height:24px}.report-lost-card .deactivate-card-option .deactivate-card-para .deactivate-card-subPara p{margin-bottom:0}.report-lost-card .deactivate-card-option .error-block{margin:24px 24px 0}.report-lost-card .deactivate-card-option .error-block .content-error-block{padding:14px 14px 0;margin-bottom:0}.report-lost-card .deactivate-card-option .error-block .content-error-block .content-error-block-title{font-size:16px}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .error-block .content-error-block .content-error-block-title{font-size:18px}}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .error-block{margin-left:0;margin-right:0;margin-bottom:8px}}.report-lost-card .deactivate-card-option .card-radio-list{padding:24px}.report-lost-card .deactivate-card-option .card-radio-list fieldset{margin:0;padding:0}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .card-radio-list{padding:16px 0 18px}}.report-lost-card .deactivate-card-option .card-radio-list .active{border-left:7px solid #191919}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-another{border:1px solid #e8e8e8;padding:24px 24px 24px 30px;display:flex}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-another.active{padding:24px 24px 24px 23px}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .card-radio-list .radio-card-another{background-color:#fff;padding:24px 24px 24px 30px}}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-another .radioInput{margin-top:26px}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .card-radio-list .radio-card-another .radioInput{margin-top:12px}}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-another .new-card-content{padding-left:28px;font-size:16px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-another .new-card-content .content-title{font-size:16px;line-height:24px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-another .new-card-content .content-subtitle{margin-top:4px;font-family:"AvenirNextLTPro-Regular"}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .card-radio-list .radio-card-another .new-card-content .content-subtitle{line-height:21px;font-size:14px}}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-another-lost{padding-right:24px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-new{border:1px solid #e8e8e8;padding:24px 24px 24px 30px;display:flex;line-height:21px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-new.active{border-bottom:1px solid #e8e8e8;padding:24px 24px 24px 23px}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .card-radio-list .radio-card-new{background-color:#fff;padding:24px 24px 24px 30px}}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-new .radioInput{margin-top:15px}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .card-radio-list .radio-card-new .radioInput{margin-top:12px}}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-new .new-card-content{padding-left:28px;font-size:16px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-new .new-card-content .content-title{font-size:16px;line-height:24px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-new .new-card-content .content-subtitle{margin-top:4px;font-family:"AvenirNextLTPro-Regular"}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .card-radio-list .radio-card-new .new-card-content .content-subtitle{line-height:21px;font-size:14px}}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-new-lost{padding-right:24px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-new-lost .radioInput{margin-top:25px}.report-lost-card .deactivate-card-option .card-radio-list .radio-buy-new-card.active{border-bottom:1px solid #e8e8e8}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-existing{border:1px solid #e8e8e8;padding:24px 28px 24px 30px;display:flex;line-height:21px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-existing.active{padding:24px 24px 24px 23px}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .card-radio-list .radio-card-existing{background-color:#fff;border-top:none;padding:24px 24px 24px 30px}}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-existing .radioInput{margin-top:24px}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .card-radio-list .radio-card-existing .radioInput{margin-top:12px}}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-existing .existing-card-content{padding-left:28px;font-size:16px}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .card-radio-list .radio-card-existing .existing-card-content{padding-right:0}}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-existing .existing-card-content .content-title{font-size:16px;line-height:24px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-existing .existing-card-content .content-subtitle{margin-top:4px;font-family:"AvenirNextLTPro-Regular"}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .card-radio-list .radio-card-existing .existing-card-content .content-subtitle{line-height:21px;font-size:14px}}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-existing-lost{padding-right:24px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-existing-lost .radioInput{margin-top:37px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-deactive{border:1px solid #e8e8e8;padding:24px 28px 24px 30px;display:flex}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-deactive.active{padding:24px 24px 24px 23px}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .card-radio-list .radio-card-deactive{border-top:2px solid #e8e8e8;border-bottom:2px solid #e8e8e8;background-color:#fff;padding:24px 24px 24px 30px}}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-deactive .radioInput{margin-top:16px}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .card-radio-list .radio-card-deactive .radioInput{margin-top:12px}}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-deactive .deactivate-card-content{padding-left:28px;font-size:16px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-deactive .deactivate-card-content .content-title{font-size:16px;line-height:24px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-deactive .deactivate-card-content .content-subtitle{margin-top:4px;font-family:"AvenirNextLTPro-Regular"}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .card-radio-list .radio-card-deactive .deactivate-card-content .content-subtitle{line-height:21px;font-size:14px}}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-deactive-lost{padding-right:24px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-deactive-lost .radioInput{margin-top:22px}.report-lost-card .deactivate-card-option .card-radio-list .radio-card-deactive-lost .deactive-card-content .content-title{line-height:21px}.report-lost-card .deactivate-card-option .buttonClass{justify-content:end}@media only screen and (max-width:920px){.report-lost-card .deactivate-card-option .buttonClass{margin-top:25px}}.disabled-option-rlc label{background-color:#e8e8e8}.fieldset-hide{border:none}.fieldset-hide .legend-hide{display:none}.block-title,.content-text{margin:0 8px}.block-title h2,.content-text h2{margin:0}.saved-payment{border-top:1px solid #d1d1d1}.saved-payment-success{margin-bottom:16px}.saved-payment-success .success-block{padding-left:16px}@media only screen and (max-width:920px){.saved-payment-success .success-block{padding:24px 16px 24px 8px}}.saved-payment-error .content-error-block-title{margin-bottom:0}.content-error-block.show-failed-icon{padding:24px 0 24px 16px}@media only screen and (max-width:920px){.content-error-block.show-failed-icon{padding:28px 16px 28px 8px}}.content-error-block.show-failed-icon .content-error-block-title{line-height:2rem;background:url(/dist/presto-ui/static/media/Failed.d01c030a.svg) no-repeat 0 0;padding-left:48px;padding-top:0;font-size:20px}@media only screen and (max-width:920px){.content-error-block.show-failed-icon .content-error-block-title{padding-left:40px;font-size:22px}}.remove-saved-payment-success .success-block .success-context-text{font-size:16px}@media only screen and (min-width:920px){.remove-saved-payment-success .success-block .success-context-text{font-size:14px}}.saved-payment-method-title{margin-bottom:16px}.saved-card-container{display:flex;justify-content:space-between;align-items:center;margin:11px}.saved-card-title .titleWithIcon-title{color:#191919;font-size:18px;letter-spacing:0;line-height:20px;margin:0 8px}.remove-card{font-family:"AvenirNextLTPro-Demi",sans-serif;color:#3b8120;letter-spacing:0;line-height:20px;text-decoration:underline;height:24px}hr{border-bottom:1px #bababa}.max-cards-reached-btn{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;padding:12px 16px;color:#fff;border:1px solid #d1d1d1;background-color:#d1d1d1;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;text-transform:uppercase;margin-top:16px;line-height:24px;border-radius:0}.max-cards-reached-btn:hover{cursor:pointer;background-color:#474747}@media only screen and (min-width:920px){.max-cards-reached-btn{width:auto;min-width:106px;margin-top:0}}.search-results{width:100%;margin:0 auto;padding:0 48px 16px}@media only screen and (min-width:1200px){.search-results{max-width:1178px}}.search-results h1.header-title.centered{margin-top:0}.search-results .header-search-results{margin-top:50px;margin-bottom:35px;font-size:48px;color:#181818;font-family:"AvenirNextLTPro-Regular",sans-serif;font-weight:lighter;text-align:center}.search-results .subHeader{font-size:20px;line-height:30px;font-family:"AvenirNextLTPro-Demi",sans-serif;margin-bottom:0}@media only screen and (min-width:920px){.search-results .subHeader{font-size:26px;line-height:39px}}.search-results .result-number{font-size:16px;line-height:24px;margin-bottom:8px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (min-width:920px){.search-results .result-number{font-size:18px;line-height:27px}}.search-results .result-link{font-size:14px;line-height:24px}.search-results .cardBlockComponent-title{border-bottom-width:2px}.search-results .cardBlockComponent-content a{display:block;margin-top:16px}.search-results .no-results{font-size:18px;line-height:27px;font-family:"AvenirNextLTPro-Demi",sans-serif;text-align:center}@media only screen and (min-width:920px){.search-results .no-results{font-size:26px;line-height:39px}}.security-alerts p{margin:0}.security-alerts .password-info-title{font-family:"AvenirNextLTPro-Demi",sans-serif}.security-alerts .success-msg-content{margin-top:16px}@media only screen and (min-width:920px){.security-alerts .text-field{width:247px;display:inline-block}.security-alerts .confirm-new-password,.security-alerts .new-password{margin-left:0;margin-right:0;vertical-align:top}.security-alerts .new-password{margin-right:14px}}.security-alerts .header-title{margin-top:0;padding-bottom:16px}@media only screen and (min-width:920px){.security-alerts .header-title{padding-bottom:24px}}.security-alerts.editSecurity-wrapper{margin:0}.security-alerts .content-error-block,.security-alerts .success-block{margin-top:8px}.security-alerts-modal.MuiDialogContent-root:first-child{padding-top:0}.autorenew .header-subTitle,.autorenew .header-subTitle-bold{top:0}@media only screen and (min-width:920px){.autorenew .header-subTitle,.autorenew .header-subTitle-bold{font-size:18px;line-height:28px}}.autorenew .header-subTitle{font-family:"AvenirNextLTPro-Regular",sans-serif}.autorenew .header-subTitle-bold{margin-bottom:32px}.autorenew .success-block .checkoutGrid-wrapper{border-top:2px solid #d1d1d1}.autorenew .checkoutGrid{border-bottom:none;padding:24px}@media only screen and (max-width:920px){.autorenew .checkoutGrid{padding:16px 16px 0}}.autorenew .checkoutGrid .checkoutGridItem{border:none}.autorenew .checkoutGrid .checkoutGridItem .checkoutGridItem-title{margin-bottom:0}.autorenew .checkoutGrid .checkoutGridItem .checkoutGridItem-value-block{margin:2px 0 0 auto}@media only screen and (min-width:920px){.autorenew .checkoutGrid .checkoutGridItem .checkoutGridItem-value-block{margin:6px 0 0 auto}}@media only screen and (min-width:920px){.autorenew .checkoutGrid .checkoutGridItem .checkoutGridItem-data-block{margin-left:8px}}.autorenew .checkoutGrid .checkoutGridItem .checkoutGridItem-logo-block{padding-left:0}@media only screen and (min-width:920px){.autorenew .checkoutGrid .checkoutGridItem .checkoutGridItem-logo-block img{align-self:center;top:0}}.autorenew .checkoutGrid .checkoutGridItem .checkoutGridItem-date{margin-bottom:0}.autorenew .checkoutGrid .checkoutGridItem-disable-border{padding-bottom:0}.autorenew .autorenew-agreement{padding:16px;background-color:#fff;border:1px solid #e8e8e8;border-top:0;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px;line-height:21px}@media only screen and (min-width:920px){.autorenew .autorenew-agreement{padding:0 24px 24px 96px}}.autorenew .autorenew-agreement-title{padding-top:16px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;border-top:2px solid #d1d1d1}.autorenew .autorenew-agreement-note{padding-top:8px}@media only screen and (min-width:920px){.autorenew .autorenew-agreement-note{padding-right:160px}}.autorenew .autorenew-agreement-success{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px;line-height:21px;padding:8px 0 16px;border-bottom:2px solid #d1d1d1}@media only screen and (min-width:920px){.autorenew .autorenew-agreement-success{padding:0 0 24px 64px}}.autorenew .checkout-total.successModifier{align-items:baseline;display:flex;font-size:16px;padding:16px 0 0;text-align:left;line-height:24px}@media only screen and (min-width:920px){.autorenew .checkout-total.successModifier{display:block;font-size:16px;padding-top:16px;text-align:right}}.autorenew .checkout-total.successModifier span{font-size:20px;position:relative;top:2px;padding-left:8px}@media only screen and (min-width:920px){.autorenew .checkout-total.successModifier span{font-size:22px;padding-left:40px}}@media only screen and (min-width:920px){.autorenew .success-block .manageRenew span{font-size:16px;top:0;padding-left:4px}}.autorenew .success-block .successModifier .checkoutGrid-info-wrapper{padding:0}.autorenew .content-error-block{margin:16px 0 0}.autorenew .checkout-terms-block{border-top:1px solid #d1d1d1;padding-top:16px;padding-bottom:16px}.autorenew .checkout-payment-total{align-items:baseline;display:flex;border-top:1px solid #d1d1d1;padding-top:16px;padding-bottom:8px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:14px}@media only screen and (min-width:920px){.autorenew .checkout-payment-total{display:block;font-size:16px;padding-top:20px;text-align:right}}.autorenew .checkout-payment-total span{font-size:20px;margin-left:auto;margin-right:0;position:relative;top:2px;padding-left:8px}@media only screen and (min-width:920px){.autorenew .checkout-payment-total span{font-size:22px;padding-left:40px}}.autorenew .checkout-subtext{font-size:14px;font-family:"AvenirNextLTPro-Regular",sans-serif;text-align:center;padding:0 0 16px}@media only screen and (min-width:920px){.autorenew .checkout-subtext{padding:0 50px 16px}}.autorenew .cardBlockComponent-top-margin{margin-top:16px}.autorenew .note{margin-top:16px;margin-bottom:16px}@media only screen and (min-width:920px){.autorenew .header-title.centered{padding-bottom:0}}.set-autoRenew--steps{padding-top:20px}@media only screen and (max-width:920px){.set-autoRenew--steps{padding-top:14px}}.autorenew2-footer{display:flex;justify-content:space-between;margin-top:24px;flex-direction:row-reverse}@media only screen and (max-width:920px){.autorenew2-footer{display:block;margin:0}.autorenew2-footer #autorenew2-printicon{display:none}}.autorenew2-footer .error-autorenew{margin-bottom:15px}#sidebar .contactless-user-card~.side-wrapper .side-menu{margin-top:16px}.side-wrapper{display:none}@media only screen and (min-width:920px){.side-wrapper{display:inline-block;vertical-align:top;width:100%}.side-wrapper .side-menu{margin:40px 0 0;color:#191919}.side-wrapper .side-menu h2{font-size:22px;line-height:32px;padding-right:12px;text-align:right;margin:20px 0 0}.side-wrapper .side-menu ul{text-align:right;padding:0;margin-top:0}.side-wrapper .side-menu ul li{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;list-style:none;padding-right:12px;line-height:24px;margin-bottom:16px;clear:both}.side-wrapper .side-menu ul li.active{padding-right:8px;font-family:"AvenirNextLTPro-Demi",sans-serif;border-right:4px solid #b7dd79}.side-wrapper .side-menu ul li a{text-decoration:none;font-family:inherit}.side-wrapper .side-menu ul li.divider{padding:0}.side-wrapper .side-menu ul li.divider hr{height:1px;border:0;border-top:1px solid #d1d1d1;width:224px}.side-wrapper .side-menu .welcome-msg{margin-bottom:8px}.side-wrapper .side-menu .welcome-msg h2{font-size:32px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:48px;margin-top:0;max-width:100%;overflow:hidden;padding-right:0}.side-wrapper .side-menu .welcome-msg h2 div{word-break:break-all}.side-wrapper .side-menu .welcome-msg .isSmall{font-size:26px}.side-wrapper .side-menu .welcome-msg img{max-width:144px}}.main{max-width:784px;margin:80px auto 116px;background-color:#fff}.main-wrapper{display:flex}.main-header-logo{width:143px}.main-header{background-color:#191919;display:flex;align-items:center;justify-content:center;height:64px;position:relative}.main-header .header-close-icon{position:absolute;right:10px;display:none}@media only screen and (min-width:920px){.main-header .header-close-icon{display:block}}.main-header .card-left{font-size:20px;color:#fff;display:flex}.main-header .card-left .card-left-arrow{margin-left:20px}.main-header .card-left .card-left-arrow img{width:32px;align-self:center;display:block}.main-header .card-left .card-header-text{margin-left:12px;align-self:center}.main-header .signin-header-logo{text-decoration:none}.main-header .signin-header-logo h1{color:#fff;font-size:22px;font-weight:500}.mobile-selected-header{justify-content:unset}@media screen and (max-width:920px){.main{margin:0;display:flex;flex-direction:column;align-items:stretch}.main,.main-wrapper{flex:1 1}}.signin-sidebar-container{width:240px;background-color:#e8e8e8;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:920px){.signin-sidebar-container{width:100%}}.signin-sidebar-container .signin-header-wrapper{background-color:#e8e8e8;border-right:1px solid #181818}@media only screen and (max-width:920px){.signin-sidebar-container .signin-header-wrapper{padding-left:0}}.signin-sidebar-container .signin-header{padding:24px 0 16px 16px;background-color:#e8e8e8;font-size:14px;line-height:21px}@media only screen and (max-width:920px){.signin-sidebar-container .signin-header{text-align:center;font-size:20px}}.signin-sidebar-container .signin-header p{margin:0}.signin-sidebar-container .or-text{padding:16px;background-color:#e8e8e8;border-right:1px solid #181818}.signin-sidebar-container .or-text h2{display:grid;text-align:center;grid-template-columns:1fr auto 1fr;grid-gap:1rem;gap:1rem;margin:0;font-size:14px;line-height:20px}.signin-sidebar-container .or-text h2:after,.signin-sidebar-container .or-text h2:before{content:"";align-self:center;border-top:1px solid #aeaeae}.signin-sidebar-container .or-text .signin-withoutacc{margin:16px 0 0;font-size:14px;line-height:21px}@media only screen and (max-width:920px){.signin-sidebar-container .or-text .signin-withoutacc{display:none}}.signin-sidebar-container .bottom-container{padding:0 16px;flex:1 1;border-right:1px solid #181818;display:flex;align-items:flex-end}.signin-sidebar-container .bottom-container .bottom-button{display:flex;justify-content:center;align-items:center;padding:0 0 40px;font-family:"AvenirNextLTPro-Regular";font-size:14px;line-height:21px}@media only screen and (max-width:920px){.signin-sidebar-container .bottom-container .bottom-button{border-top:0}}.signin-sidebar-container .bottom-container .bottom-button .buttonComponent{width:100%;background-color:#fff;color:#000;border:2px solid #000}.signin-sidebar-container .card-wrapper{padding-left:12px;background-color:#fff;border-right:1px solid #181818;border-bottom:1px solid #bababa;border-top:1px solid #bababa}@media only screen and (max-width:920px){.signin-sidebar-container .card-wrapper{padding-left:0}}.signin-sidebar-container .card-wrapper-active{border-left:8px solid #000;border-right:0;padding-left:0;border-top:1px solid #181818;border-bottom:1px solid #181818}.signin-sidebar-container .card-ac-selected{border-bottom:1px solid #181818}.signin-sidebar-container .card-ac-wrapper{border-top:0}.signin-sidebar-container .card-container{display:flex;justify-content:space-between;align-items:center;padding:14px 12px 12px 14px;background-color:#fff;cursor:pointer}@media only screen and (max-width:920px){.signin-sidebar-container .card-container{padding:12px 12px 12px 25px}}.signin-sidebar-container .card-container .card-left-sidebar .card-header-signin{font-size:16px;line-height:21px}.signin-sidebar-container .card-container .card-image{margin-top:4px}.signin-sidebar-container .card-container .card-image img{margin-right:8px;padding-bottom:0}.signin-sidebar-container .card-container .card-image .mediaImage{width:26px}.signin-sidebar-container .card-container-active{border-right:0}.signin-sidebar-container .presto-account{padding:27px 12px 24px 16px}@media only screen and (max-width:920px){.signin-sidebar-container .presto-account{padding:25px 10px 25px 25px}}.sitemap-wrapper{display:grid;grid-template-columns:auto auto auto;grid-row-gap:15px;margin:0 auto;width:944px}@media only screen and (max-width:920px){.sitemap-wrapper{grid-template-columns:auto;margin-left:16px;margin-top:32px;width:90%}}.sitemap-wrapper h2{margin-bottom:26px;margin-top:48px;font-size:22px;line-height:32px}@media only screen and (max-width:920px){.sitemap-wrapper h2{margin-top:0;margin-bottom:16px}}.sitemap-wrapper ul{padding-left:0}.sitemap-wrapper ul li{list-style-type:none;font-size:16px;line-height:32px}.sitemap-wrapper ul li .external-image{display:none}.sitemap-wrapper .sitemap-links-list-1{width:64%}.sitemap-wrapper .sitemap-links-list-2{width:54%}.extra-bottom-margin{margin-bottom:80px}@media only screen and (max-width:920px){.extra-bottom-margin{margin-bottom:64px}}.system-message{padding:24px;border:1px solid #e8e8e8;background-color:#fff;margin-bottom:16px}.system-message.red{border-left:4px solid #d63d3d}.system-message.red .system-message-heading{display:flex;justify-content:space-between}.system-message.red .system-message-heading .system-message-title{color:#d63d3d;background:url(/dist/presto-ui/static/media/error.32151db6.svg) no-repeat 0 0}.system-message.red .system-message-heading .system-message-balance{color:#d63d3d}.system-message.blue{border-left:4px solid #8bb8e8}.system-message.blue .system-message-heading{display:flex;justify-content:space-between}.system-message.blue .system-message-heading .system-message-title{background:url(/dist/presto-ui/static/media/Info.cfbc4f02.svg) no-repeat 0 0}.system-message.blue .system-message-heading .system-message-balance{color:#d63d3d}.system-message-balance,.system-message-title{font-size:22px;background-size:24px;background-position:0 5px;margin-bottom:0;line-height:32px;padding:0 0 16px 48px}.system-message-text{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px}.system-message1{border:1px solid #e8e8e8;background-color:#fff;margin-bottom:16px;padding:24px 24px 0}.system-message1.red{border-left:4px solid #d63d3d}.system-message1.red .system-message1-heading{display:flex;justify-content:space-between}.system-message1.red .system-message1-heading .system-message1-title{color:#d63d3d;background:url(/dist/presto-ui/static/media/error.32151db6.svg) no-repeat 0 0}.system-message1.blue{border-left:4px solid #8bb8e8}.system-message1.blue .system-message1-heading{display:flex;justify-content:space-between}.system-message1.blue .system-message1-heading .system-message1-title{background:url(/dist/presto-ui/static/media/info_presto.f8894326.svg) no-repeat 0 0}.system-message1-title{background-size:24px;background-position:0 5px;margin-bottom:0;line-height:32px;width:481px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-weight:700;padding:0 0 13px 48px}.system-message1-text,.system-message1-title{color:#191919;font-size:16px;font-style:normal;line-height:24px}.system-message1-text{width:565px;font-family:"AvenirNextLTPro-Regular";font-weight:400}.system-message1 .presto-card,.system-message1 .presto-card-mobile{padding-left:160px;padding-right:159.44px;padding-top:13px}@media screen and (max-width:920px){.system-message1 .presto-card-mobile{padding-left:61px;padding-right:60px;padding-top:16px}}.system-message1 .party-image{width:216.377px;height:126.967px;flex-shrink:0;padding-top:6px;padding-left:179px;padding-right:169.62px}@media screen and (max-width:920px){.mobile-title{width:244px}}@media screen and (max-width:920px){.mobile-text{width:279.784px;font-weight:400;padding-left:18px;padding-right:16px}}.targeted-main{width:624px;height:276px;box-sizing:border-box;border:2px solid grey;display:flex;flex-direction:column;justify-content:space-between;padding:24px;margin-top:24px}@media only screen and (max-width:920px){.targeted-main{height:auto;width:auto}}.targeted-main .top-container .title-message{font-size:22px}.targeted-main .top-container .description-message{font-size:20px}.targeted-main .bottom-container{display:flex;justify-content:flex-end;padding-top:48px}@media only screen and (max-width:920px){.targeted-main .bottom-container{flex-direction:column}}.targeted-main .bottom-container .buttonComponent{margin-left:16px}@media only screen and (max-width:920px){.targeted-main .bottom-container .buttonComponent{margin-left:0;border:0}}.tac-modal-overlay{position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);overflow:auto;z-index:2010}@media only screen and (min-width:920px){.tac-modal-padright{padding-right:24px}}.tac-modal-wrapper{position:fixed;top:15%;align-items:center;background-color:#fff;margin:0 auto;z-index:2011;height:472px;overflow-y:auto}@supports not (-ms-high-contrast:none){.tac-modal-wrapper{left:24px;right:24px}}@media only screen and (min-width:920px){.tac-modal-wrapper{max-width:464px}}.tac-modal{padding:24px 16px 32px;overflow:auto}@media only screen and (min-width:920px){.tac-modal{padding:24px 0 24px 24px}}.tac-modal-box{overflow:auto;height:256px;margin-bottom:17px}@media only screen and (min-width:920px){.tac-modal-box{margin-bottom:25px;height:260px}}@media print{.tac-modal-box{height:auto}}@media only screen and (min-width:920px){.tac-modal-content{margin-right:24px}}.tac-modal-content-title{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:26px;line-height:48px}@media only screen and (min-width:920px){.tac-modal-content-title{font-size:32px;margin-bottom:24px}}.tac-modal-content-text{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px}.tac-modal-content-text h2{font-size:16px;line-height:24px;text-align:left;font-family:"AvenirNextLTPro-Demi",sans-serif}.tac-modal-content-iconButtons{margin-top:20px}@media only screen and (min-width:920px){.tac-modal-content-iconButtons{margin-top:0;display:flex;align-items:center}}@media only screen and (min-width:920px){.tac-modal-content-iconButtons-email{margin-left:-19px}}.tac-modal-content-emailLine{margin-top:16px;margin-bottom:16px}@media only screen and (min-width:920px){.tac-modal-content-emailLine{margin-top:24px}}.tac-modal-content-success{margin-bottom:8px}@media only screen and (min-width:920px){.tac-modal-content-emailSend{display:flex;margin-top:-16px}}@media only screen and (min-width:920px){.tac-modal-content-emailSend-button{margin-top:48px}}.email-button{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:16px;cursor:pointer;display:block;order:-1;margin-right:44px;height:24px;padding:0 0 0 40px;border:none;background:transparent url(/dist/presto-ui/static/media/emailIcon.7fb03ca9.svg) 0 -5px no-repeat}.email-button:focus{outline:none}.three-column{background-color:#fff;width:944px;margin:-16px auto 0;grid-column-gap:15px;padding-top:40px;padding-bottom:55px}@media only screen and (max-width:920px){.three-column{width:unset;padding-left:16px;margin-left:0;margin-right:0;padding-right:16px}}.three-column .imageparagraph2-etickets{height:330px}@media only screen and (max-width:920px){.three-column .imageparagraph2-etickets{height:auto}}.three-column .column{flex:unset;width:224px}@media only screen and (max-width:920px){.three-column .column{width:auto}}.three-column-french{background-color:#fff;width:944px;margin:-16px auto 0;grid-column-gap:15px;padding-top:40px;padding-bottom:55px}@media only screen and (max-width:920px){.three-column-french{width:88%;padding-left:22px;margin-left:0;margin-right:0;padding-right:22px}}.three-column-french .imageparagraph2-etickets{height:350px}@media only screen and (max-width:920px){.three-column-french .imageparagraph2-etickets{height:auto}}.three-column-french .column{flex:unset;width:224px}@media only screen and (max-width:920px){.three-column-french .column{width:auto}}.Third-column-Hello{grid-column-gap:16px;padding-top:24px;width:944px;margin:0 auto}.Third-column-Hello .column{max-width:unset}@media only screen and (max-width:920px){.Third-column-Hello{padding-left:16px;padding-right:16px;width:unset}.Third-column-Hello.row,.Third-column-Hello .row{display:block!important}}.threecolumn-wrapper{background-color:#fff}.thumbnail-collection{background-color:#fff;margin-top:80px;padding-top:35px;padding-bottom:48px}@media only screen and (max-width:920px){.thumbnail-collection{margin-top:41px;padding-top:25px;padding-bottom:40px}}.thumbnail-collection .thumbnail-collection-title-left-align{text-align:left;font-size:32px;line-height:32px;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.thumbnail-collection .thumbnail-collection-title-left-align{font-size:22px;line-height:32px;margin-bottom:16px}}.thumbnail-collection .thumbnail-collection-title-center-align{text-align:center;font-size:32px;line-height:48px}@media only screen and (max-width:920px){.thumbnail-collection .thumbnail-collection-title-center-align{font-size:26px;line-height:40px;margin-bottom:16px}}.thumbnail-collection .transit-agencies-icons{width:944px;text-align:center;float:none;margin:0 auto;padding:0;list-style-type:none}@media only screen and (max-width:920px){.thumbnail-collection .transit-agencies-icons{width:100%;margin:0;padding:0}}.thumbnail-collection .transit-agencies-icons li{width:130px;text-align:center;list-style:none;display:inline-block;padding:10px;min-height:70px;margin:10px 0 0}@media only screen and (max-width:920px){.thumbnail-collection .transit-agencies-icons li{float:none;width:40%}}.thumbnail-collection .transit-agencies-icons li a{display:inline-block;width:100%}@media only screen and (max-width:920px){.thumbnail-collection .transit-agencies-icons li a img{margin:0 auto;display:block;max-width:100%;height:auto}}.thumbnail-collection .transit-agencies-icons>div{text-align:center}.thumbnail-collection .transit-agencies-icons>div img{width:75%}.top-nav-authenticated{width:100%;position:fixed;background-color:#191919;z-index:2001}.top-nav-authenticated .modal-overlay,.top-nav-authenticated .modal-wrapper{z-index:2022}@media print{.top-nav-authenticated{display:none}}.disable-nav-link{pointer-events:none}@media print{.header{display:none}}@media only screen and (min-width:921px){.header{display:flex;justify-content:space-between;width:1024px;height:56px;list-style:none;margin:0 auto;align-items:center}.header a.dropdown+.dropdown-menu{top:56px;opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);z-index:2000;margin-top:0}.header .user-icon{position:absolute;top:14px}.header .user-icon .dropdown-menu{width:191px;top:42px!important;right:12px}.header .user-icon a{margin-right:0}.header li.user-icon ul.dropdown-menu li{width:auto}.header .logo-header{width:98px;vertical-align:top}.header li{display:inline-block;vertical-align:middle}.header li:focus{outline:none}.header li .header-link:hover{border-bottom:1px solid #fff}.header li .external-image{display:none}.header li .cart{width:26px;height:26px;margin:0 12px;display:block;cursor:pointer;outline:none}.header li .cart span.cart-quantity{display:block;left:20px;top:-35px;font-size:12px;border-radius:50%;color:#191919;background-color:#b7dd79;width:20px;height:20px;text-align:center;text-indent:0;line-height:20px}.header li .cart span.cart-quantity,.header li a{position:relative;font-family:"AvenirNextLTPro-Demi",sans-serif;padding:0}.header li a{cursor:pointer;color:#fff;font-size:14px;height:33px;margin:10px 16px;text-decoration:none}.header li a:focus{outline:2px solid #8bb8e8}.header li a.active{color:#b7dd79}.header li a.user{display:block;width:32px;margin-top:0}.header li a.user.dropdown,.header li a.user:hover{position:relative}.header li a.user.dropdown:after,.header li a.user:hover:after{content:"";display:block;height:2px;background-color:#fff;position:absolute;width:100%;bottom:0}.header li a.search-icon{width:24px;background-size:16px auto;margin-left:125px;opacity:1;visibility:visible}}@media only screen and (min-width:921px) and (min-width:1120px){.header li a.search-icon{margin-left:auto}}@media only screen and (min-width:921px){.header li a.search-icon.inactive{opacity:0;visibility:hidden}.header li a:hover{color:#fff}.header li .search-icon-desktop{background-size:16px auto}.header li .dropdown-menu{background-color:#fff;opacity:0;visibility:hidden;position:absolute;-webkit-transform:translateY(-20px);transform:translateY(-20px);transition:opacity .4s ease,visibility .4s,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease,visibility .4s;transition:opacity .4s ease,transform .4s ease,visibility .4s,-webkit-transform .4s ease;list-style:none;padding:0}.header li .dropdown-menu li.menuitem--parent .dropdown-menu-child{display:none}.header li .dropdown-menu li.menuitem--parent:focus-within,.header li .dropdown-menu li.menuitem--parent:hover{position:relative}.header li .dropdown-menu li.menuitem--parent:focus-within .dropdown-menu-child,.header li .dropdown-menu li.menuitem--parent:hover .dropdown-menu-child{position:absolute;left:100%;visibility:visible;display:block;opacity:1;width:-webkit-max-content;width:max-content;background:#fff;padding:0}.header li .dropdown-menu li:not(:first-child){border-top:none}.header li .dropdown-menu li{display:flex;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;text-align:left;min-width:10px;padding-right:20px;width:230px}.header li .dropdown-menu li:hover{background-color:#e8e8e8}.header li .dropdown-menu li a{width:100%;height:100%;line-height:40px;padding-left:20px;margin:0;color:#191919}.header li .dropdown-menu li a:hover{border-bottom:none}.header li:first-child a{margin-left:0}}@media only screen and (max-width:920px){.header-mobile{display:block;z-index:2001;background-color:#191919;margin:0;padding:0;position:fixed;height:56px;width:100%}.header-mobile .logo-header-mobile{height:32px;margin-top:12px;margin-left:24px}.header-mobile .mobile-menu-wrapper{display:none;visibility:hidden;top:56px;bottom:0;right:0;left:0;position:fixed;overflow-y:auto}.header-mobile .mobile-menu-wrapper.active{display:block;visibility:visible}.header-mobile div.mobile-menu-right{float:right;min-width:99px}.header-mobile div.mobile-menu-right .cart{position:relative;top:0;width:26px;height:26px;display:block;margin-right:24px;margin-top:14px;float:left}.header-mobile div.mobile-menu-right .cart span.cart-quantity{position:absolute;left:14px;bottom:12px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:12px;border-radius:50%;color:#191919;background-color:#b7dd79;width:20px;height:20px;padding:0;text-align:center;text-indent:0;line-height:20px}.header-mobile div.mobile-menu-right .hamburger{display:block;margin:16px 16px 0 0;width:24px;height:24px;text-align:center;float:right}.header-mobile div.mobile-menu-right .hamburger button{color:#fff;border:none;background-color:unset;padding:0;width:24px;height:24px}.header-mobile div.mobile-menu-right .hamburger button img{width:100%}.header-mobile div.mobile-menu-right .hamburger button.inactive{display:none}.header-mobile div.mobile-menu-right .hamburger button.close{font-size:25px}.header-mobile div.mobile-menu-right .hamburger button:focus{outline:none}.header-mobile .dropdown-menu-mobile,.header-mobile .dropdown-secondlevelmenu-mobile{visibility:hidden;display:none}.header-mobile .dropdown-menu-mobile button.up img,.header-mobile .dropdown-secondlevelmenu-mobile button.up img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header-mobile .dropdown-menu-mobile.active,.header-mobile .dropdown-secondlevelmenu-mobile.active{font-size:18px;position:absolute;background-color:#fff;list-style:none;padding:0;opacity:1;visibility:visible;width:100%;display:table;height:100%}.header-mobile .dropdown-menu-mobile .nav-border,.header-mobile .dropdown-secondlevelmenu-mobile .nav-border{width:72px;background-color:#191919;position:absolute;height:100%}.header-mobile .dropdown-menu-mobile li,.header-mobile .dropdown-secondlevelmenu-mobile li{display:block;border-bottom:1px solid #d1d1d1;margin-left:72px}.header-mobile .dropdown-menu-mobile li .card-name,.header-mobile .dropdown-secondlevelmenu-mobile li .card-name{padding-top:16px;font-size:16px;line-height:24px}.header-mobile .dropdown-menu-mobile li .contactless-id-text,.header-mobile .dropdown-secondlevelmenu-mobile li .contactless-id-text{font-size:14px;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-right:56px}.header-mobile .dropdown-menu-mobile li .contactless-id-hidden,.header-mobile .dropdown-secondlevelmenu-mobile li .contactless-id-hidden{display:none}.header-mobile .dropdown-menu-mobile li .card-id,.header-mobile .dropdown-secondlevelmenu-mobile li .card-id{padding-bottom:16px;font-size:14px;font-family:"AvenirNextLTPro-Regular",sans-serif;border:none;line-height:21px}.header-mobile .dropdown-menu-mobile li .icon-button,.header-mobile .dropdown-secondlevelmenu-mobile li .icon-button{outline:none}.header-mobile .dropdown-menu-mobile li .icon-button img,.header-mobile .dropdown-secondlevelmenu-mobile li .icon-button img{position:absolute;right:0;margin-right:16px;width:32px;height:32px}.header-mobile .dropdown-menu-mobile li>ul>li,.header-mobile .dropdown-secondlevelmenu-mobile li>ul>li{margin-left:23px;border-bottom:none}.header-mobile .dropdown-menu-mobile li>ul>li>a,.header-mobile .dropdown-secondlevelmenu-mobile li>ul>li>a{margin-left:-23px;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:14px;color:#191919}.header-mobile .dropdown-menu-mobile li .dropdown-thirdlevelmenu-mobile li,.header-mobile .dropdown-secondlevelmenu-mobile li .dropdown-thirdlevelmenu-mobile li{margin-left:-8px}.header-mobile .dropdown-menu-mobile li .dropdown-third-level,.header-mobile .dropdown-secondlevelmenu-mobile li .dropdown-third-level{padding:0;margin-left:56px;border-top:1px solid #d1d1d1}.header-mobile .dropdown-menu-mobile li .dropdown-third-level li.third-level-link,.header-mobile .dropdown-secondlevelmenu-mobile li .dropdown-third-level li.third-level-link{margin-left:0;border-bottom:none;margin-bottom:16px}.header-mobile .dropdown-menu-mobile li .dropdown-third-level li.third-level-link:first-child,.header-mobile .dropdown-secondlevelmenu-mobile li .dropdown-third-level li.third-level-link:first-child{margin-top:16px}.header-mobile .dropdown-menu-mobile li .dropdown-third-level li.third-level-link a,.header-mobile .dropdown-secondlevelmenu-mobile li .dropdown-third-level li.third-level-link a{padding-left:0;margin-left:0;font-size:14px;line-height:21px;font-family:"AvenirNextLTPro-Regular",sans-serif}.header-mobile .dropdown-menu-mobile li a,.header-mobile .dropdown-secondlevelmenu-mobile li a{padding-left:24px;text-decoration:none;line-height:56px;color:#191919}.header-mobile .dropdown-menu-mobile li a.dropdown+.dropdown-secondlevelmenu-mobile,.header-mobile .dropdown-secondlevelmenu-mobile li a.dropdown+.dropdown-secondlevelmenu-mobile{background-color:#fff;list-style:none;padding:0;opacity:1;visibility:visible;width:100%;position:relative;display:block}.header-mobile .dropdown-menu-mobile li a.dropdown,.header-mobile .dropdown-secondlevelmenu-mobile li a.dropdown{border-bottom:none;border-top:none}.header-mobile .dropdown-menu-mobile li a:focus,.header-mobile .dropdown-secondlevelmenu-mobile li a:focus{outline:none}}.timeoutContent{text-align:center;font-family:"AvenirNextLTPro-Demi",sans-serif}.timeoutContent-text{font-size:16px;line-height:24px}.timeoutContent-countdown{font-size:32px;line-height:48px}.top-nav-anonymous{width:100%;position:fixed;background-color:#191919;z-index:2001}.top-nav-anonymous .header{width:1024px}.dropdownmenu-mobile-anonymous{background-color:#fff;list-style:none;padding:0;opacity:1;visibility:visible;max-width:100%;position:relative;display:block;margin-left:72px}.dropdownmenu-mobile-anonymous li.anonymous-card{margin-left:0!important;padding-left:24px;font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:18px;color:#191919}.dropdownmenu-mobile-anonymous li.anonymous-card .icon-button img{position:absolute;right:0;margin-right:16px;width:32px;height:32px;top:10px}.dropdownmenu-mobile-anonymous .card-id{font-family:"AvenirNextLTPro-Demi",sans-serif!important;font-size:18px!important;color:#191919;padding-top:16px}.dropdownmenu-mobile-anonymous .dropdown-third-level{padding-left:0}.dropdownmenu-mobile-anonymous .third-level-link{margin-left:0!important}.dropdownmenu-mobile-anonymous .third-level-link a{font-family:"AvenirNextLTPro-Regular",sans-serif!important;font-size:14px!important}.signin-mobile{background-color:#b7dd79}.top-nav-unauthenticated{width:100%;position:fixed;background-color:#191919;z-index:2001}.top-nav-unauthenticated .header{width:1024px}.top-nav-unauthenticated .header .header-nav-links+div li:last-child a{margin-right:0}.top-nav-unauthenticated .nav-french-align a{margin:10px 12px}.cardVerification{margin-top:40px}.cardVerification-errorLink{display:inline-block;margin-top:16px}.cardVerification-errorText{font-family:"AvenirNextLTPro-Regular",sans-serif}.cardVerification .iconWithText{margin-top:24px}.contactlessTransactionHistory-grid{margin-top:16px}.contactlessTransactionHistory .no-connection{background-color:#fff}.contactlessTransactionHistory .no-connection .connection-title{padding:64px 16px}.contactlessTransactionHistory .no-connection .connection-title .title{font-size:22px;text-align:center;line-height:32px;margin-bottom:8px;margin-top:0;color:#191919}.contactlessTransactionHistory .no-connection .connection-title p{padding:0;margin-bottom:0}.contactlessTransactionHistory .no-connection p{padding:40px 16px;text-align:center;line-height:24px;color:#bababa}.contactlessTransactionHistory .no-transactions{background-color:#fff;padding:32px 16px;text-align:center}.contactlessTransactionHistory .no-transactions img{width:48px}.contactlessTransactionHistory-buttons{display:flex;margin-top:24px}@media only screen and (min-width:920px){.contactlessTransactionHistory-buttons-filters{margin-left:auto}}.contactlessTransactionHistory-buttons-expand{margin-left:auto}@media only screen and (min-width:920px){.contactlessTransactionHistory-buttons-expand{margin-left:24px}}.contactlessTransactionHistory-unpaidFare-error{position:relative}.contactlessTransactionHistory-unpaidFare-total{position:absolute;right:24px;top:24px;font-size:22px;font-family:"AvenirNextLTPro-Demi",sans-serif;line-height:32px;color:#d0011b}.contactlessTransactionHistory-unpaidFare-text{line-height:24px}.contactlessTransactionHistory-unpaidFare-link{padding:16px 0 8px}.contactlessTransactionHistory-activeFilters{background-color:#fff;text-align:center;line-height:24px;padding:8px 0;border:1px solid #191919;position:relative;margin-top:16px}.contactlessTransactionHistory-activeFilters-text{line-height:24px;margin:0}.contactlessTransactionHistory-activeFilters-clear{line-height:21px;font-size:14px;text-decoration:underline}@media only screen and (min-width:920px){.contactlessTransactionHistory-activeFilters-clear{position:absolute;right:24px;top:10px}}.contactlessTransactionHistory-error-text{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-bottom:7px}.content-error-block-text{font-size:16px;color:#191919;margin:24px 0}.transactionGridItem{background:#fff;border:1px solid #e8e8e8;margin-bottom:8px}.transactionGridItem .transactionGridItem-head{padding:16px;position:relative;display:flex}@media only screen and (min-width:920px){.transactionGridItem .transactionGridItem-head{padding:17px 26px 15px}}.transactionGridItem .transactionGridItem-right{display:block;width:100%}@media only screen and (min-width:920px){.transactionGridItem .transactionGridItem-right{display:flex;align-items:flex-start;justify-content:space-between}}.transactionGridItem .transactionGridItem-control{display:flex;align-items:flex-start;margin-left:16px}@media only screen and (min-width:920px){.transactionGridItem .transactionGridItem-control{align-items:center}}.transactionGridItem .transactionGridItem-title{line-height:24px}.transactionGridItem .transactionGridItem-title .data-ingreen{color:#328633}.transactionGridItem .transactionGridItem-title .data-inblack{color:#191919}.transactionGridItem .transactionGridItem-title button.link{text-align:right;color:#191919}@media only screen and (max-width:920px){.transactionGridItem .transactionGridItem-title button.link{text-align:left}}.transactionGridItem .transactionGridItem-subTitle{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:12px;line-height:21px;font-style:italic}.transactionGridItem .transactionGridItem-remove{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px;text-decoration:underline;cursor:pointer}.transactionGridItem .transactionGridItem-block{margin-bottom:8px}@media only screen and (min-width:920px){.transactionGridItem .transactionGridItem-block{align-items:center;display:flex;margin-bottom:0}}@media only screen and (min-width:920px){.transactionGridItem .transactionGridItem-value-block{text-align:right;display:flex;align-items:center;align-self:flex-start}}.transactionGridItem .transactionGridItem-logo-block{padding-right:16px;display:flex;align-items:flex-start}@media only screen and (min-width:920px){.transactionGridItem .transactionGridItem-logo-block{align-items:center}}.transactionGridItem .transactionGridItem-logo{width:64px}.transactionGridItem .transactionGridItem-more{font-size:14px;line-height:21px;font-family:"AvenirNextLTPro-Regular",sans-serif;border-top:2px solid #e8e8e8;padding:16px}@media only screen and (min-width:920px){.transactionGridItem .transactionGridItem-more{display:flex;padding-bottom:24px}}@media only screen and (min-width:920px){.transactionGridItem .transactionGridItem-more-left{margin-left:59px;flex:1 1}}@media only screen and (min-width:920px){.transactionGridItem .transactionGridItem-more-right{text-align:right;margin-right:48px}}.transactionFilters{background:#fff;border:1px solid #e8e8e8;padding:16px;position:relative;margin-top:8px}.transactionFilters-label{font-size:14px;line-height:21px;margin-bottom:8px;text-transform:uppercase}.transactionFilters-options{display:flex;flex-direction:column;margin-top:8px}@media only screen and (min-width:920px){.transactionFilters-options{flex-direction:row;flex-wrap:wrap}.transactionFilters-options .checkboxComponent,.transactionFilters-options .radioInput{min-width:50%}}.transactionFilters-options .checkboxComponent,.transactionFilters-options .radioInput{flex:1 1;width:100%;margin-bottom:8px}.transactionFilters-block{margin-bottom:32px}.transactionFilters-block .dateRange-label{display:block;margin-bottom:8px}@media only screen and (min-width:920px){.transactionFilters-block .dateRange .modal-wrapper{width:438px}}@media only screen and (min-width:920px){.transactionFilters-block .dateRange .daterange-modal{top:10%}}@media only screen and (max-width:920px){.transactionFilters-block .dateRange .daterange-modal{overflow-y:auto}}@media only screen and (min-width:920px){.transactionFilters-block .dateRange .daterange-modal .modal-text{padding:0 14px}}@media only screen and (min-width:920px){.transactionFilters-block .dateRange .daterange-modal .modal-title{padding:24px 12px 16px}}@media only screen and (min-width:920px){.transactionFilters-block .dateRange .daterange-modal .button-wrapper{margin-top:19px}}.transactionFilters-block .dateRange .daterange-modal .react-datepicker__input-container{padding:6px 2px 9px 0}.transactionFilters-block .dateRange .daterange-modal .react-datepicker .react-datepicker__current-month{padding-bottom:10px}.transactionFilters-block .dateRange .daterange-modal .react-datepicker .react-datepicker__header__dropdown{margin-bottom:10px}.transactionFilters-block .dateRange .daterange-modal .react-datepicker .react-datepicker__header__dropdown .react-datepicker__month-dropdown-container{font-family:"AvenirNextLTPro-Demi",sans-serif;border-bottom:2px solid #191919;margin-right:50px;font-size:16px}@supports (-webkit-touch-callout:none){.transactionFilters-block .dateRange .daterange-modal .react-datepicker .react-datepicker__header__dropdown .react-datepicker__month-dropdown-container{color:#191919}}.transactionFilters-block .dateRange .daterange-modal .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-dropdown-container{font-family:"AvenirNextLTPro-Demi",sans-serif;border-bottom:2px solid #191919;font-size:16px}@supports (-webkit-touch-callout:none){.transactionFilters-block .dateRange .daterange-modal .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-dropdown-container{color:#191919}}@media only screen and (min-width:920px){.transactionFilters-block{margin-bottom:24px}}@media only screen and (min-width:920px){.transactionFilters{padding:24px 16px 24px 24px}}.transactionHistory-grid{margin-top:16px}.transactionHistory .no-transactions{background-color:#fff;padding:32px 16px;text-align:center}.transactionHistory .no-transactions img{width:48px}.transactionHistory .no-transactions p{line-height:24px;color:#191919}.transactionHistory-buttons{display:flex;margin-top:24px}@supports (-webkit-touch-callout:none){.transactionHistory-buttons-filters{color:#191919}}@media only screen and (min-width:920px){.transactionHistory-buttons-filters{margin-left:auto}}.transactionHistory-buttons-expand{margin-left:auto}@supports (-webkit-touch-callout:none){.transactionHistory-buttons-expand{color:#191919}}@media only screen and (min-width:920px){.transactionHistory-buttons-expand{margin-left:24px}}.transactionHistory-activeFilters{background-color:#fff;text-align:center;line-height:24px;padding:8px 0;border:1px solid #191919;position:relative;margin-top:16px}.transactionHistory-activeFilters-text{line-height:24px;margin:0}.transactionHistory-activeFilters-clear{line-height:21px;font-size:14px;text-decoration:underline}@supports (-webkit-touch-callout:none){.transactionHistory-activeFilters-clear{color:#191919}}@media only screen and (min-width:920px){.transactionHistory-activeFilters-clear{position:absolute;right:24px;top:10px}}.Tx-history-export .print-button{order:0}.transit-agency-list-wrapper{border:1px solid #e8e8e8;width:96%;margin-bottom:16px}@media only screen and (max-width:920px){.transit-agency-list-wrapper{width:auto}}.transit-agency-list-wrapper .transit-list{display:flex;border-bottom:1.5px solid #dedede;margin-left:25px;margin-right:24px;margin-bottom:-1px}@media only screen and (max-width:920px){.transit-agency-list-wrapper .transit-list{margin-left:16px}}@media only screen and (max-width:413px){.transit-agency-list-wrapper .transit-list:nth-child(5) .description,.transit-agency-list-wrapper .transit-list:nth-child(9) .description,.transit-agency-list-wrapper .transit-list:nth-child(10) .description,.transit-agency-list-wrapper .transit-list:nth-child(11) .description{padding-top:0}}.transit-agency-list-wrapper .transit-list:nth-child(8) img{width:50px!important;height:64px;margin-right:40px!important}.transit-agency-list-wrapper .transit-list:nth-child(9) img{width:64px!important;height:64px}.transit-agency-list-wrapper .transit-list:nth-child(10) img{width:58px!important;height:64px;margin-right:30px!important}.transit-agency-list-wrapper .transit-list:nth-child(11) img{width:50px!important;height:55px;margin-right:37px!important}.transit-agency-list-wrapper .transit-list img{height:55px;margin:16px 24px 16px 25px;width:64px}@media only screen and (max-width:920px){.transit-agency-list-wrapper .transit-list img{margin-left:0}}.transit-agency-list-wrapper .transit-list .title-description{line-height:24px}.transit-agency-list-wrapper .transit-list .title-description .title{font-size:11px}@media only screen and (max-width:920px){.transit-agency-list-wrapper .transit-list .title-description .title{font-size:16px;line-height:24px}}.transit-agency-list-wrapper .transit-list .title-description .title h3{margin-bottom:0;font-size:16px;line-height:24px}@media only screen and (max-width:920px){.transit-agency-list-wrapper .transit-list .title-description .title h3{margin-top:0}}.transit-agency-list-wrapper .transit-list .title-description .description{display:block;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px}.transit-agency-list-main-wrapper{background-color:#fff}@media only screen and (max-width:920px){.transit-agency-list-main-wrapper{padding-top:30px}}.transit-agency-list-main-wrapper .transit-list .title-description{padding-top:24px}.Transit-class{background-color:#fff;padding-bottom:56px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.Transit-class{padding-bottom:32px;width:unset}}.Transit-class .transit-agency-list-wrapper{width:50%;border:1px solid #dadada}@media only screen and (max-width:920px){.Transit-class .transit-agency-list-wrapper{width:unset;margin-left:16px;margin-right:16px}}@media only screen and (max-width:920px){.Transit-class .transit-agency-list-wrapper .transit-list{margin-bottom:-1px}}.Transit-class .description{padding-top:10px}@media only screen and (max-width:920px){.transit-agency-list-container{width:100%}}.transit-agency-list-container .transit-agency-list-wrapper{background-color:#fff;padding-left:20px;width:unset;border:1px solid #dadada;padding-bottom:25px}@media only screen and (max-width:920px){.transit-agency-list-container .transit-agency-list-wrapper{padding-right:20px}}@media only screen and (max-width:920px){.transit-agency-list-container .transit-agency-list-wrapper h2{width:95%}}.transit-agency-list-container .transit-agency-list-wrapper :last-child{border:none}.transit-agency-list-container .transit-agency-list-wrapper h2{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:22px;margin-top:25px;padding-right:24px}.transit-agency-list-container .transit-agency-list-wrapper .transit-list{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-left:0;padding-left:25px}@media only screen and (max-width:920px){.transit-agency-list-container .transit-agency-list-wrapper .transit-list{padding-left:0;margin-top:0;margin-bottom:0;margin-right:0;justify-content:flex-start;align-items:center;padding-top:10px;padding-bottom:10px}}.transit-agency-list-container .transit-agency-list-wrapper .transit-list img{height:60px}@media only screen and (max-width:920px){.transit-agency-list-container .transit-agency-list-wrapper .transit-list img{margin-bottom:0;flex-basis:35%;margin-top:0;margin-right:0}}@media only screen and (max-width:920px){.transit-agency-list-container .transit-agency-list-wrapper .transit-list .title-description{margin-bottom:0;flex-basis:65%;margin-left:8px}}.transit-agency-list-container .transit-agency-list-wrapper .transit-list .title-description .title{margin-top:28px}@media only screen and (max-width:920px){.transit-agency-list-container .transit-agency-list-wrapper .transit-list .title-description .title{margin-top:12px;margin-bottom:8px}}.transit-agency-list-container .transit-agency-list-wrapper .transit-list .title-description .title h3{font-weight:400}.agencyOption{background-color:#fff;border-bottom:2px solid #d1d1d1;position:relative}.agencyOption .agencyOption-wrapper{padding:16px 16px 16px 64px;position:relative}@media only screen and (min-width:920px){.agencyOption .agencyOption-wrapper{display:flex}}.agencyOption.active:before{content:"";position:absolute;display:block;width:4px;top:0;bottom:0;left:0;background-color:#191919}.agencyOption.active .agencyOption-autorenew{display:block}.agencyOption .agencyOption-title{line-height:24px}.agencyOption .agencyOption-date{font-family:"AvenirNextLTPro-Regular",sans-serif}.agencyOption .agencyOption-radio{position:absolute;left:24px;top:19px}@media only screen and (min-width:920px){.agencyOption .agencyOption-radio{top:50%;margin-top:-10px}}.agencyOption .agencyOption-save{font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:24px}@media only screen and (min-width:920px){.agencyOption .agencyOption-title-block{flex:1 1;align-items:center;display:flex}}.agencyOption .agencyOption-value-block{margin-top:8px;max-width:160px}@media only screen and (min-width:920px){.agencyOption .agencyOption-value-block{text-align:right;display:flex;align-items:center}}.agencyOption .agencyOption-plan-link{line-height:24px}.agencyOption .agencyOption-title-logo-block{display:none}@media only screen and (min-width:920px){.agencyOption .agencyOption-title-logo-block{padding:0 16px;display:flex;align-items:center}}.agencyOption .agencyOption-title-logo{min-height:1px;width:64px}.agencyOption .agencyOption-autorenew{border-top:1px solid #d1d1d1;padding:8px 0;margin:0 16px 0 72px;line-height:24px;display:none}@media only screen and (max-width:920px){.agencyOption .agencyOption-autorenew{padding:16px 0;margin-left:64px}}.agencyOption .agencyOption-autorenew label{margin-bottom:24px}.agencyOption .agencyOption-autorenew .dates{font-family:"AvenirNextLTPro-Regular",sans-serif;border-top:1px solid #d1d1d1;padding:16px 0;line-height:21px}@media only screen and (min-width:920px){.agencyOption .agencyOption-autorenew .dates{padding:16px 0}}.agencyOption .agencyOption-autorenew .dates .description{padding-bottom:16px;font-size:16px}@media only screen and (min-width:920px){.agencyOption .agencyOption-autorenew .dates .description{font-size:18px}}.agencyOption .agencyOption-autorenew .dates .label{font-family:"AvenirNextLTPro-Demi",sans-serif;margin:8px 0;font-size:14px}.agencyOption .agencyOption-autorenew .dates .selectbox{margin-top:16px}@media only screen and (min-width:920px){.agencyOption .agencyOption-autorenew .dates .selectbox{width:144px;display:inline-block;margin:0}.agencyOption .agencyOption-autorenew .dates .selectbox+.selectbox{margin-left:16px}}.agencyOption .agencyOption-autorenew-text{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-bottom:8px}.agencyOption .agencyOption-autorenew-text strong{font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (min-width:920px){.agencyOption .agencyOption-autorenew-text{padding:16px 0;font-size:18px}}.transitpass-add .option-already-added{font-size:16px;line-height:24px;margin:16px 0 0}.transitpass-add .selectbox{vertical-align:top}.transitpass-add .selectbox .mobileSelect{color:inherit}.guest-login-add-pass{margin-top:16px}@media only screen and (max-width:920px){.guest-login-add-pass{margin-top:0;padding:16px}}.transitPass-wrapper{width:auto;margin-bottom:20px}.transitPass-wrapper .hide{display:none}.transitPass-wrapper .accordion-section{margin-right:0}.transitPass-wrapper .accordion-section .accordion-heading{padding:15px;margin-bottom:15px}.transitPass-wrapper .accordion-section .accordion-heading h2{margin-top:0;margin-bottom:0}@media only screen and (max-width:920px){.transitPass-wrapper .accordion-section .accordion-heading h2{text-align:left}}.transitPass-wrapper .content-error-block{margin-top:8px}@media only screen and (max-width:920px){.transitPass-wrapper .content-error-block .content-error-block-title{line-height:25px}}.transitPass-wrapper .content-error-block .content-error-block-text-margin{margin-left:0}.transitPass-wrapper .content-error-block .content-error-block-text-margin .pause-deadline{display:flex;justify-content:space-between;border-top:2px solid #e8e8e8;padding-top:14px;padding-bottom:14px}@media only screen and (max-width:920px){.transitPass-wrapper .content-error-block .content-error-block-text-margin .pause-deadline{display:block}}@media only screen and (max-width:920px){.transitPass-wrapper .content-error-block .content-error-block-text-margin .pause-deadline #content1:after{content:"\a";white-space:pre}}.transitPass-wrapper .content-error-block .content-error-block-text-margin .pause-deadline .payment-Attempts{font-family:"AvenirNextLTPro-Demi"}.transitPass-wrapper .content-error-block .content-error-block-text-margin .update-attempts{display:flex;justify-content:space-between;border-top:2px solid #e8e8e8;padding-top:14px;padding-bottom:14px}@media only screen and (max-width:920px){.transitPass-wrapper .content-error-block .content-error-block-text-margin .update-attempts{display:block}}@media only screen and (max-width:920px){.transitPass-wrapper .content-error-block .content-error-block-text-margin .update-attempts #content1:after{content:"\a";white-space:pre}}.transitPass-wrapper .content-error-block .content-error-block-text-margin .update-attempts .payment-Attempts{font-family:"AvenirNextLTPro-Demi"}.transitPass-wrapper .content-error-block .content-error-block-text-margin .buttonClass{justify-content:end}.transitPass-wrapper .warning{margin-top:40px}.transitPass-wrapper .warning .warning-Block{margin-left:0}.transitPass-wrapper .warning .warning-Block .pause-deadline{display:flex;justify-content:space-between;border-top:2px solid #e8e8e8;padding-top:14px;padding-bottom:14px;margin-top:15px}@media only screen and (max-width:920px){.transitPass-wrapper .warning .warning-Block .pause-deadline{display:block}}@media only screen and (max-width:920px){.transitPass-wrapper .warning .warning-Block .pause-deadline #content1:after{content:"\a";white-space:pre}}.transitPass-wrapper .warning .warning-Block .pause-deadline .payment-Attempts{font-family:"AvenirNextLTPro-Demi"}.transitPass-wrapper .warning .warning-Block .update-attempts{display:flex;justify-content:space-between;border-top:2px solid #e8e8e8;padding-top:14px;padding-bottom:14px}@media only screen and (max-width:920px){.transitPass-wrapper .warning .warning-Block .update-attempts{display:block}}@media only screen and (max-width:920px){.transitPass-wrapper .warning .warning-Block .update-attempts #content1:after{content:"\a";white-space:pre}}.transitPass-wrapper .warning .warning-Block .update-attempts .payment-Attempts{font-family:"AvenirNextLTPro-Demi"}.transitPass-wrapper .warning .warning-Block .buttonClass{justify-content:end}@media only screen and (min-width:920px){.transitPass-wrapper{width:624px}}.ttc-checkout .success-block{padding:16px 16px 10px;margin-top:20px}@media only screen and (max-width:920px){.ttc-checkout .success-block{padding:24px 19px 16px 16px!important}}.ttc-checkout .success-block .success-block-title{margin-bottom:20px}@media only screen and (max-width:920px){.ttc-checkout .success-block .success-block-title{margin-bottom:32px;line-height:28px}}.ttc-checkout .success-block .success-context-text{font-size:16px;line-height:24px}.ttc-checkout .success-block .success-block-text .succeess-agencyOption-wrapper{border-top:2px solid #e8e8e8;margin-bottom:15px}@media only screen and (max-width:920px){.ttc-checkout .success-block .success-block-text .succeess-agencyOption-wrapper{margin-bottom:0}}.ttc-checkout .success-block .success-block-text .succeess-agencyOption-wrapper .success-agencyOption-header{display:flex;justify-content:space-between;padding:10px 0;border-bottom:2px solid #e8e8e8}.ttc-checkout .success-block .success-block-text .succeess-agencyOption-wrapper .success-agencyOption-content{padding-top:12px;padding-bottom:12px;display:flex}.ttc-checkout .success-block .success-block-text .succeess-agencyOption-wrapper .success-agencyOption-content .success-agencyOption-title-logo-block{flex:0.17 1;padding-left:6px}@media only screen and (max-width:920px){.ttc-checkout .success-block .success-block-text .succeess-agencyOption-wrapper .success-agencyOption-content .success-agencyOption-title-logo-block{padding-left:0;flex:0 1}.ttc-checkout .success-block .success-block-text .succeess-agencyOption-wrapper .success-agencyOption-content .success-agencyOption-title-logo-block img{display:none}}.ttc-checkout .success-block .success-block-text .succeess-agencyOption-wrapper .success-agencyOption-content .agencyOption-title-block{flex:1.5 2}.ttc-checkout .success-block .success-block-text .succeess-agencyOption-wrapper .success-agencyOption-content .agencyOption-title-block .agencyOption-date{font-family:"AvenirNextLTPro-Regular"}.ttc-checkout .success-block .success-block-text .succeess-agencyOption-wrapper .payment-amount{border-top:1px solid #d1d1d1;text-align:right;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-top:16px;display:flex;justify-content:end}.ttc-checkout .success-block .success-block-text .succeess-agencyOption-wrapper .payment-amount .payment-label{padding-right:20px}@media only screen and (max-width:920px){.ttc-checkout .success-block .success-block-text .succeess-agencyOption-wrapper .payment-amount .payment-label{padding-right:8px}}.ttc-checkout .agencyOption-wrapper .update-note{font-family:"AvenirNextLTPro-Regular";padding-top:24px;padding-left:8px;padding-bottom:8px;line-height:21px}.ttc-checkout .bold-content{font-weight:700}.ttc-checkout .success-block-details{margin-top:16px;padding:0 24px;background-color:#fff}.ttc-checkout .success-block-details div:last-child{border-bottom:none}@media only screen and (max-width:920px){.ttc-checkout .success-block-details{padding:16px}}.ttc-checkout .success-block-details .transaction-type{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}@media only screen and (max-width:920px){.ttc-checkout .success-block-details .transaction-type .bold-content{text-align:right;width:40%;font-size:14px;line-height:21px}}.ttc-checkout .success-block-details .response-code{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}@media only screen and (max-width:920px){.ttc-checkout .success-block-details .response-code .bold-content{text-align:right;width:40%;font-size:14px;line-height:21px}}.ttc-checkout .success-block-details .iso-code{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}@media only screen and (max-width:920px){.ttc-checkout .success-block-details .iso-code .bold-content{text-align:right;width:40%;font-size:14px;line-height:21px}}.ttc-checkout .success-block-details .date-time{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}@media only screen and (max-width:920px){.ttc-checkout .success-block-details .date-time .bold-content{text-align:right;width:40%;font-size:14px;line-height:21px}}.ttc-checkout .success-block-details .reference-number{font-size:16px;padding:14px 0;border-bottom:2px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}@media only screen and (max-width:920px){.ttc-checkout .success-block-details .reference-number .bold-content{text-align:right;width:50%;font-size:14px;line-height:21px}}.update-note-ttc{padding-top:24px;padding-bottom:8px;line-height:21px}.ttc-pass-visibleId,.update-note-ttc{font-family:"AvenirNextLTPro-Regular"}.ttc-pass-nickname{margin-bottom:4px}.ttc-checkout .pause-details-wrapper{background-color:#fff;border:1px solid #e8e8e8;margin-top:20px}.ttc-checkout .pause-details-wrapper .pause-details-header{padding:18px 16px 14px;font-size:22px;border-bottom:1px solid #e8e8e8}.ttc-checkout .pause-details-wrapper .pause-details-descr{font-family:"AvenirNextLTPro-Regular";margin:18px 18px 0;padding-bottom:18px;border-bottom:1px solid #e8e8e8}.ttc-checkout .pause-details-wrapper .bold-content{font-weight:700}.ttc-checkout .pause-details-wrapper .pause-Details{padding-left:20px;padding-right:20px}.ttc-checkout .pause-details-wrapper .pause-Details .pause-date,.ttc-checkout .pause-details-wrapper .pause-Details .pause-deadline{font-size:16px;padding:14px 0;border-bottom:1px solid #d1d1d1;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.ttc-checkout .pause-details-wrapper .pause-Details .update-attempts{font-size:16px;padding:14px 0;font-family:"AvenirNextLTPro-Regular";display:flex;justify-content:space-between}.ttc-checkout .agencyOption-wrapper{padding:1rem;background-color:#fff;border:1px solid #e8e8e8;margin-bottom:16px;margin-top:16px}.ttc-checkout .agencyOption-wrapper .agencyOption-header{display:flex;justify-content:space-between;padding-bottom:12px;border-bottom:2px solid #e8e8e8;padding-left:16px}.ttc-checkout .agencyOption-wrapper .agencyOption-content{padding-top:12px;display:flex}.ttc-checkout .agencyOption-wrapper .agencyOption-content .agencyOption-title-logo-block{flex:0.17 1;padding-left:10px}@media only screen and (max-width:920px){.ttc-checkout .agencyOption-wrapper .agencyOption-content .agencyOption-title-logo-block{flex:0 1;padding-left:0}}@media only screen and (max-width:920px){.ttc-checkout .agencyOption-wrapper .agencyOption-content .agencyOption-title-logo-block img{display:none}}.ttc-checkout .agencyOption-wrapper .agencyOption-content .agencyOption-title-block{flex:1.5 2}.ttc-checkout .agencyOption-wrapper .agencyOption-content .agencyOption-title-block .agencyOption-date{font-family:"AvenirNextLTPro-Regular"}.ttc-checkout .agencyOption-wrapper .agencyOption-content .agencyOption-title-block .agencyOption-subtitle-block{font-family:"AvenirNextLTPro-Regular";font-size:16px;line-height:24px;padding:16px 0}.ttc-checkout .agencyOption-wrapper .agencyOption-Pause-content{padding-left:6px;padding-top:12px;display:flex}.ttc-checkout .agencyOption-wrapper .agencyOption-Pause-content .agencyOption-title-logo-block{flex:0.17 1;padding-left:6px}.ttc-checkout .agencyOption-wrapper .agencyOption-Pause-content .agencyOption-title-block{flex:1.5 2;font-size:16px;line-height:21px}.ttc-checkout .agencyOption-wrapper .agencyOption-Pause-content .agencyOption-title-block .agencyOption-details{font-family:"AvenirNextLTPro-Regular";padding-top:5px;padding-bottom:18px}.ttc-checkout .agencyOption-wrapper .agencyOption-Pause-content .agencyOption-title-block .pause-Link{text-decoration:underline;cursor:pointer}.ttc-checkout .cardBlockComponent .cardBlockComponent-title{padding:18px 16px 14px}.ttc-checkout .cardBlockComponent .cardBlockComponent-content{padding:18px}.ttc-checkout .cardBlockComponent .cardBlockComponent-content .checkout-payment-total{border-top:1px solid #d1d1d1;text-align:right;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-top:16px}@media only screen and (max-width:920px){.ttc-checkout .cardBlockComponent .cardBlockComponent-content .checkout-payment-total{display:flex;justify-content:space-between}}.ttc-checkout .cardBlockComponent .cardBlockComponent-content .checkout-payment-total .payment-Amount{padding-right:20px}.ttc-checkout .cardBlockComponent .cardBlockComponent-content .radio-card-Deactivate-payment{display:flex;margin-bottom:16px;margin-left:4px}@media only screen and (max-width:920px){.ttc-checkout .cardBlockComponent .cardBlockComponent-content .radio-card-Deactivate-payment{margin-bottom:16px;margin-left:4px}}.ttc-checkout .cardBlockComponent .cardBlockComponent-content .radio-card-Deactivate-payment .new-card-content{padding-left:10px;font-family:"AvenirNextLTPro-Demi"}.ttc-checkout .cardBlockComponent .cardBlockComponent-content .radio-card-Deactivate-payment .new-card-content .content-title{font-size:16px}@media only screen and (max-width:920px){.ttc-checkout .cardBlockComponent .cardBlockComponent-content .radio-card-Deactivate-payment .new-card-content .content-title{line-height:1.6}}.ttc-checkout .cardBlockComponent .cardBlockComponent-content .radio-card-Deactivate-payment .new-card-content .content-subtitle{margin-top:4px;font-family:"AvenirNextLTPro-Regular"}@media only screen and (max-width:920px){.ttc-checkout .cardBlockComponent .cardBlockComponent-content .radio-card-Deactivate-payment .new-card-content .content-subtitle{line-height:1.4;font-size:22px}}.ttc-checkout .checkout-subtext{text-align:center;font-family:"AvenirNextLTPro-Regular"}.ttc-checkout .ttc-Checkout-Button{justify-content:end;flex-direction:row-reverse}@media only screen and (max-width:920px){.ttc-checkout .ttc-Checkout-Button{width:auto;padding-right:0}}.ttc-checkout .ttc-Checkout-Button .buttonComponent:nth-child(2){background:#fff;color:#000}.tcc-pass-note{line-height:24px;font-size:16px;margin-bottom:16px}.tcc-pass-note .note-top-margin{margin-top:16px}.tcc-pass-note .note-top-margin p:not(:last-child){margin-bottom:25px}@media only screen and (max-width:920px){.tcc-pass-note{padding:0}.tcc-pass-note .note-top-margin{margin-top:16px}}.card-nick-name{font-size:16px;padding-top:40px}.ttc-checkout .header-title{margin-top:0;padding-bottom:0;margin-bottom:5px}.ttc-checkout .confirmation-block{text-align:center}.ttc-checkout .description{text-align:center;font-family:"AvenirNextLTPro-Regular"}.transitusagereport-wrapper{margin-top:20px}.transitusagereport-wrapper .transitusage-note{margin-bottom:20px}.transitusagereport-wrapper .getreports-section{padding:10px 5px}.transitusagereport-wrapper .getreports-section .transitusage-subnote{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-bottom:20px}.transitusagereport-wrapper .getreports-section .dropdown-labeltexts #selectyearlabel{margin-right:100px}.transitusagereport-wrapper .getreports-section .reports-selection{display:flex;justify-content:space-between;border-bottom:2px solid #e8e8e8;padding-bottom:30px}@media only screen and (max-width:920px){.transitusagereport-wrapper .getreports-section .reports-selection{display:block}}.transitusagereport-wrapper .getreports-section .selectdropdown1,.transitusagereport-wrapper .getreports-section .selectdropdown2{width:34%;height:48px;font-family:"AvenirNextLTPro-Demi",sans-serif}@media only screen and (max-width:920px){.transitusagereport-wrapper .getreports-section .selectdropdown1,.transitusagereport-wrapper .getreports-section .selectdropdown2{margin-top:6px;width:auto}}.transitusagereport-wrapper .getreports-section .selectdropdown1 .mobileSelect,.transitusagereport-wrapper .getreports-section .selectdropdown2 .mobileSelect{color:#181818}@media only screen and (max-width:920px){.transitusagereport-wrapper .getreports-section .selectdropdown2 .selectbox{margin-top:25px}}.transitusagereport-wrapper .getreports-section button{display:inline-block}.transitusagereport-wrapper #reportavailable-label{margin-top:20px}.transitusagereport-wrapper #reportavailable-label .button-label{padding-top:20px;display:flex}@media only screen and (max-width:920px){.transitusagereport-wrapper #reportavailable-label .button-label{display:block}}@media only screen and (max-width:920px){@supports (-webkit-touch-callout:none){.transitusagereport-wrapper #reportavailable-label .button-label .export-csv .export-csv-label{color:#191919}}}@media only screen and (max-width:920px){.transitusagereport-wrapper #reportavailable-label .button-label .download-pdf{margin-bottom:10px}@supports (-webkit-touch-callout:none){.transitusagereport-wrapper #reportavailable-label .button-label .download-pdf{color:#191919}}}.transitusagereport-wrapper #reportavailable-label .button-label .download-pdf .download-text{text-decoration:none}.transitusagereport-wrapper #reportavailable-label .button-label .csv-label{text-decoration:none;padding-left:20px}.transitusagereport-wrapper .availablereports-section{margin-top:20px;padding:10px 5px}.transitusagereport-wrapper .availablereports-section .transitusage-endnote{font-family:"AvenirNextLTPro-Regular",sans-serif}.transitusagereport-wrapper .tur-note .note{margin-bottom:16px}.transitusagereport-wrapper .tur-note .withIcon{background-position:17px 17px}.show-results{margin-top:30px}.get-report-button{margin-top:31px}@media only screen and (max-width:920px){.get-report-button{margin-top:10px}}#reportavailable-label{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-bottom:5px}#reportavailable-label .button-label{display:flex}@media only screen and (max-width:920px){#reportavailable-label .button-label{display:block}}#reportavailable-label .button-label .export-csv{margin-left:20px}@media only screen and (max-width:920px){#reportavailable-label .button-label .export-csv{margin-left:0}}@media only screen and (max-width:920px){@supports (-webkit-touch-callout:none){#reportavailable-label .button-label .export-csv .export-csv-label{color:#191919}}}.transitusagewrapper-fr{margin-top:20px;width:109%}@media only screen and (max-width:920px){.transitusagewrapper-fr{width:91%;margin-left:20px}}.transitusagewrapper-fr .tur-note .note{margin-bottom:16px}.transitusagewrapper-fr .tur-note .withIcon{background-position:17px 17px}.transitusagewrapper-fr .transitusage-subnote{margin-bottom:20px}.transitusagewrapper-fr .reports-selection{display:flex;border-bottom:1px solid #e8e8e8;padding-bottom:30px}@media only screen and (max-width:920px){.transitusagewrapper-fr .reports-selection{display:block}}.transitusagewrapper-fr .reports-selection .selectdropdown1{width:31%;margin-right:21px;font-family:"AvenirNextLTPro-Demi",sans-serif}.transitusagewrapper-fr .reports-selection .selectdropdown1 .selectbox .label{margin-bottom:32px}@media only screen and (max-width:920px){.transitusagewrapper-fr .reports-selection .selectdropdown1 .selectbox .label{margin-bottom:8px}}.transitusagewrapper-fr .reports-selection .selectdropdown1 .selectbox .mobileSelect{color:#181818}.transitusagewrapper-fr .reports-selection .selectdropdown2{width:30%;margin-right:21px;font-family:"AvenirNextLTPro-Demi",sans-serif}.transitusagewrapper-fr .reports-selection .selectdropdown2 .mobileSelect{color:#181818}.transitusagewrapper-fr .reports-selection .get-report-button{width:33%;margin-top:55px}@media only screen and (max-width:920px){.transitusagewrapper-fr .reports-selection .get-report-button{display:contents}}.transitusagewrapper-fr .reports-selection .get-report-button .buttonComponent{margin-top:0}.transitusagewrapper-fr #reportavailable-label{margin-bottom:5px}.transitusagewrapper-fr #reportavailable-label .button-label{margin-top:10px}.transitusagewrapper-fr #reportavailable-label .button-label a{text-decoration:none}.transitusagewrapper-fr .transitusage-endnote{font-family:"AvenirNextLTPro-Regular",sans-serif}.downloadpdf-wrapper{display:flex;justify-content:space-between;padding-bottom:10px;padding-top:10px;border-bottom:2px solid #e8e8e8}@media only screen and (max-width:920px){.downloadpdf-wrapper{display:block}}.disable-border{border-bottom:none}.row{display:flex}.whiterow{background-color:#fff}.column{flex:50% 1}.CTA-Linkable-Image{padding-top:32px;width:944px;padding-bottom:48px;margin:0 auto}@media only screen and (max-width:920px){.CTA-Linkable-Image{margin-left:0;width:100%;text-align:center}}@media only screen and (max-width:920px){.CTA-Linkable-Image div.column:first-child{margin-right:unset;margin-bottom:8px}}.Two-column-Hello{background-color:#fff;grid-column-gap:16px;padding-top:24px;padding-bottom:56px}@media only screen and (max-width:920px){.Two-column-Hello{padding:20px 16px 32px}}.Two-column-Hello .Image-with-para-hello{height:315px}@media only screen and (max-width:920px){.Two-column-Hello .Image-with-para-hello{height:auto}}.Two-column-Hello .column{flex:unset;width:224px}@media only screen and (max-width:920px){.Two-column-Hello .column{width:100%}}.Two-column-Hello-french{background-color:#fff;grid-column-gap:15px;padding-top:24px;padding-bottom:56px}@media only screen and (max-width:920px){.Two-column-Hello-french{padding:20px 16px 32px}}.Two-column-Hello-french .Image-with-para-hello{height:370px}@media only screen and (max-width:920px){.Two-column-Hello-french .Image-with-para-hello{height:auto}}.Two-column-HelloApp{grid-column-gap:16px;padding-top:24px;width:944px;margin:0 auto;padding-bottom:48px}.Two-column-HelloApp .column{flex:unset;width:304px;max-width:unset}@media only screen and (max-width:920px){.Two-column-HelloApp .column{width:100%}}@media only screen and (max-width:920px){.Two-column-HelloApp{padding:16px 16px 32px;width:unset}.Two-column-HelloApp.row,.Two-column-HelloApp .row{display:block!important}}.get-presto-ready-white{background-color:#fff}@media only screen and (max-width:920px){.get-presto-ready-white{padding:24px 16px 32px}}.get-presto-ready-white .Twocolumn-UsingPresto{background-color:#fff;width:944px;margin:0 auto;padding-top:48px;padding-bottom:48px}@media only screen and (max-width:920px){.get-presto-ready-white .Twocolumn-UsingPresto{width:100%;padding-top:0;padding-bottom:0}}.get-presto-ready-white .Twocolumn-UsingPresto .column:first-child{max-width:34%}@media only screen and (max-width:920px){.get-presto-ready-white .Twocolumn-UsingPresto .column:first-child{max-width:none}}.get-presto-ready-white .Twocolumn-UsingPresto .column{max-width:66%}@media only screen and (max-width:920px){.get-presto-ready-white .Twocolumn-UsingPresto .column{max-width:unset}}.Twocolumn-UsingPresto1{width:944px;margin:0 auto;padding-top:48px;padding-bottom:48px}@media only screen and (max-width:920px){.Twocolumn-UsingPresto1{padding:32px 16px 16px;width:unset}}.Twocolumn-UsingPresto1 table{table-layout:fixed}.Twocolumn-UsingPresto1 table tbody tr td:first-child{width:184px!important;white-space:normal!important}.Twocolumn-UsingPresto1 table tbody tr td:first-child p{padding:10px 16px 16px}.Twocolumn-UsingPresto1 .column:first-child{max-width:34%}@media only screen and (max-width:920px){.Twocolumn-UsingPresto1 .column:first-child{max-width:none}}.Twocolumn-UsingPresto1 .column{max-width:66%}@media only screen and (max-width:920px){.Twocolumn-UsingPresto1 .column{max-width:unset}}@media only screen and (min-width:920px){.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(6) .side-icons{margin-right:32px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(6) button{padding:24px 32px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(8) button{padding-top:24px;padding-bottom:23px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(8) .home-accordian-heading{top:20px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(9) .side-icons{margin-right:30px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(9) button{padding:26px 24px 26px 30px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(9) .home-accordian-heading{top:20px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(11) button{padding-left:27px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(11) .side-icons{margin-right:25px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(12) .side-icons{margin-right:33px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(12) button{padding:24px 24px 24px 32px}}@media only screen and (max-width:920px){.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(6) .side-icons{max-width:32px;margin-right:24px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(6) button{padding:20px 16px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(8) button{padding:17px 16px 15px 8px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(9) .side-icons{max-width:36px;margin-right:22px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(9) button{padding:18px 16px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(11) button{padding-left:11px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(11) .side-icons{max-width:44px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(12) .side-icons{max-width:29px;margin-right:25px}.Twocolumn-UsingPresto1 .Accordianitem-image:nth-child(12) button{padding:20px 16px 20px 18px}}.Twocolumn-UsingPresto2{background-color:#fff;padding-top:48px;width:944px;margin:0 auto;padding-bottom:48px}@media only screen and (max-width:920px){.Twocolumn-UsingPresto2{padding-top:0;padding-bottom:0;width:100%}}.Twocolumn-UsingPresto2 .column:first-child{max-width:34%}@media only screen and (max-width:920px){.Twocolumn-UsingPresto2 .column:first-child{max-width:none}}.Twocolumn-UsingPresto2 .column{max-width:66%}@media only screen and (max-width:920px){.Twocolumn-UsingPresto2 .column{max-width:unset}}.Twocolumn-UsingPresto3{width:944px;margin:0 auto;padding-bottom:80px;padding-top:48px}@media only screen and (max-width:920px){.Twocolumn-UsingPresto3{padding:32px 16px 64px;width:90%}}.Twocolumn-UsingPresto3 .column:first-child{max-width:34%}@media only screen and (max-width:920px){.Twocolumn-UsingPresto3 .column:first-child{max-width:none}}.Twocolumn-UsingPresto3 .column{max-width:66%}@media only screen and (max-width:920px){.Twocolumn-UsingPresto3 .column{max-width:unset}}@media only screen and (max-width:920px){.Twocolumn-UsingPresto3 .The-Presto-App1{margin-bottom:0}}.Paper-forms-column1{padding-top:48px;width:944px;margin:0 auto}@media only screen and (max-width:920px){.Paper-forms-column1{margin-left:16px;margin-right:16px;padding-top:32px;margin-bottom:32px;width:unset}}.Paper-forms-column1 .column:first-child{max-width:35%}@media only screen and (max-width:920px){.Paper-forms-column1 .column:first-child{max-width:none}}.Paper-forms-column1 .column{max-width:65%}@media only screen and (max-width:920px){.Paper-forms-column1 .column{max-width:none}}.Paper-forms-column2{background-color:#fff;padding-top:48px;padding-bottom:48px;width:944px;margin:48px auto 0}@media only screen and (max-width:920px){.Paper-forms-column2{margin-top:32px;padding-top:0;padding-bottom:32px;width:unset}}.Paper-forms-column2 .column:first-child{max-width:35%}@media only screen and (max-width:920px){.Paper-forms-column2 .column:first-child{max-width:none;margin-top:0}}.Paper-forms-column2 .column{max-width:65%}@media only screen and (max-width:920px){.Paper-forms-column2 .column{max-width:none;margin-top:24px}}.Paper-forms-column3{padding:30px 155px 20px 178px}@media only screen and (max-width:920px){.Paper-forms-column3{padding-left:16px;padding-bottom:8px}}.Paper-forms-column3 .column:first-child{max-width:35%}@media only screen and (max-width:920px){.Paper-forms-column3 .column:first-child{max-width:none}}.Paper-forms-column3 .column{max-width:65%}@media only screen and (max-width:920px){.Paper-forms-column3 .column{max-width:none}}.Paper-forms-column4{padding-top:48px;width:944px;margin:0 auto;padding-bottom:80px}@media only screen and (max-width:920px){.Paper-forms-column4{margin-left:16px;margin-right:16px;padding-top:32px;padding-bottom:64px;width:unset}}.Paper-forms-column4 .column:first-child{max-width:35%}@media only screen and (max-width:920px){.Paper-forms-column4 .column:first-child{max-width:none}}.Paper-forms-column4 .column{max-width:65%}@media only screen and (max-width:920px){.Paper-forms-column4 .column{max-width:none}}.twocolumn-wrapper{background:#fff}.row.Two-column-Hello{width:944px;margin:0 auto}@media only screen and (max-width:920px){.row.Two-column-Hello{width:unset}}.row.Two-column-Hello-french{width:944px;margin:0 auto}@media only screen and (max-width:920px){.row.Two-column-Hello-french{width:unset}}#app-store-btn img,#google-play-btn img{width:216px;height:64px}.mfa-container{padding:0 0 20px;background-color:#fff;max-width:40rem;margin-bottom:16px}.verification-status-container{display:flex;margin-bottom:15px;font-size:16px;line-height:24px;font-family:"AvenirNextLTPro-Demi"}@media only screen and (max-width:920px){.verification-status-container{line-height:17px}}.verification-status-container .status-message{margin:0;padding-left:4px;font-family:"AvenirNextLTPro-Regular"!important}@media only screen and (min-width:920px){.two-step-verify-container .cardBlockComponent-title{margin-top:9px;padding-bottom:17px}.two-step-verify-container .cardBlockComponent-title:focus-visible{outline:.25rem solid #8bb8e8}}@media only screen and (max-width:920px){.two-step-verify-container .cardBlockComponent-title{font-size:16px;font-weight:500;line-height:17px;background-size:24px 24px}}.two-step-verify-container .masked-phone-container{display:flex;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #e8e8e8;font-size:22px;line-height:32px}@media only screen and (max-width:920px){.two-step-verify-container .masked-phone-container{font-size:16px;font-weight:500;padding:16px;line-height:17px}}@media only screen and (max-width:920px){.two-step-verify-container .cardBlockComponent-content{padding-top:32px}}@media only screen and (max-width:920px){.two-step-verify-container .cardBlockComponent-content .verification-status-message{font-size:16px;letter-spacing:0;line-height:17px}}@media only screen and (max-width:920px){.two-step-verify-container .buttonComponent{line-height:17px;margin-top:32px}}.remove-card-container{margin:0;padding-top:16px}@media only screen and (max-width:920px){.remove-card-container{padding-top:32px}}.remove-card-step2{margin:-30px 0;padding:18px;background-color:#fff;margin-bottom:10px!important;border:1px solid #d1d1d1;border-left:4px solid #328633}@media only screen and (max-width:920px){.remove-card-step2{margin:-30px -40px 0 0}}.remove-card-step2 .success-cardId{margin-bottom:20px}.remove-card-step2 .success-message{background:url(/dist/presto-ui/static/media/Success.3e77078f.svg) no-repeat 0 0;padding-bottom:10px;line-height:32px}@media only screen and (max-width:920px){.remove-card-step2 .success-message{border:none;padding-right:10px}}.remove-card-step2 .success-message #message{color:#328633;font-size:18px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:50px}@media only screen and (max-width:920px){.remove-card-step2 .success-message #message{margin-right:12px}}.manage-button{margin-bottom:20px}.error-block{padding:18px;border:1px solid #e8e8e8;border-left:4px solid #d63d3d;background-color:#fff;margin:-30px 0 10px}.error-block .content-error-block-title{color:#d63d3d;font-size:19px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:48px;line-height:32px;margin-bottom:16px;background:url(/dist/presto-ui/static/media/error.32151db6.svg) no-repeat 0 0}@media only screen and (max-width:920px){.error-block{margin-top:-30px;padding:10px}}.error-text{font-family:"AvenirNextLTPro-Regular",sans-serif;margin-top:30px}@media only screen and (max-width:920px){.error-text{margin-top:25px}}@media only screen and (max-width:920px){.remove-card-steps{font-size:0;margin:0}}.remove-contactless{margin-left:-80px;margin-top:40px;margin-right:-1px}@media only screen and (max-width:920px){.remove-contactless{margin-right:-35px}}.remove-contactless .remove-contactless-header{align-items:center}.remove-contactless-image{display:flex;position:relative}.remove-contactless-title{font-family:"AvenirNextLTPro-Demi",sans-serif;font-size:40px;margin:20px 0 50px 80px;line-height:72px}@media only screen and (max-width:920px){.remove-contactless-title{font-size:22px;margin:0 0 30px;text-align:center}}.remove-contactless-details{margin-left:80px;margin-top:-32px;margin-bottom:30px}@media only screen and (max-width:920px){.remove-contactless-details{margin-right:5px}}@media only screen and (max-width:920px){.remove-contactless-details .name{width:92%}}.name{font-family:"AvenirNextLTPro-Demi",sans-serif;text-decoration:underline}.card-id{border-top:1px solid #d1d1d1;padding:12px 0}@media only screen and (max-width:920px){.card-id{margin-right:30px}}.card-details-contactless{font-family:"AvenirNextLTPro-Demi",sans-serif;border-bottom:1px solid #d1d1d1;padding-left:370px;margin-top:-35px}@media only screen and (max-width:920px){.card-details-contactless{margin-right:30px;padding:25px 0 0}}@media only screen and (max-width:920px){.button-block{margin:0 -5px 0 -80px}}.text-contactless{font-family:"AvenirNextLTPro-Regular",sans-serif}@media only screen and (max-width:920px){.text-contactless{padding:0 20px 0 0}}.unpaidTransaction{background:#fff;border:1px solid #e8e8e8;margin-bottom:8px;margin-top:16px}.unpaidTransaction:first-child{margin-top:0}.unpaidTransaction .unpaidTransaction-head{padding:16px;position:relative;display:flex}.unpaidTransaction .unpaidTransaction-head span{position:absolute;right:24px;color:#d63d3d}@media only screen and (min-width:920px){.unpaidTransaction .unpaidTransaction-head{padding:24px 16px 24px 24px}}.unpaidTransaction .unpaidTransaction-right{display:block;width:100%}@media only screen and (min-width:920px){.unpaidTransaction .unpaidTransaction-right{display:flex}}.unpaidTransaction .unpaidTransaction-control{display:flex;align-items:flex-start;margin-left:16px}@media only screen and (min-width:920px){.unpaidTransaction .unpaidTransaction-control{align-items:center}}.unpaidTransaction .unpaidTransaction-title{line-height:24px}.unpaidTransaction .unpaidTransaction-subTitle{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:12px;line-height:21px;font-style:italic}.unpaidTransaction .unpaidTransaction-remove{font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:16px;line-height:24px;text-decoration:underline;cursor:pointer}.unpaidTransaction .unpaidTransaction-block{margin-bottom:8px}@media only screen and (min-width:920px){.unpaidTransaction .unpaidTransaction-block{flex:1 1;align-items:center;display:flex;margin-bottom:0}}@media only screen and (min-width:920px){.unpaidTransaction .unpaidTransaction-value-block{text-align:right;display:flex;align-items:center;align-self:flex-start}}.unpaidTransaction .unpaidTransaction-more{border-top:2px solid #e8e8e8}.unpaidTransaction-fare{text-align:right;font-family:"AvenirNextLTPro-Regular",sans-serif;font-size:12px;font-style:italic;border-top:1px solid #e8e8e8;padding:8px 24px}.unpaidTransaction.state-unpaidFare{border-left:4px solid #d63d3d}.unpaidTransaction.state-unpaidFare .unpaidTransaction-total{color:#d63d3d}.unpaidTransaction-more-message{line-height:21px;font-size:14px;font-family:"AvenirNextLTPro-Regular",sans-serif;padding:16px 24px;border-bottom:1px solid #e8e8e8}.unpaidTransaction-unpaidFare-header{display:flex;height:48px;align-items:center;padding:0 24px;border-bottom:1px solid #e8e8e8;color:#d63d3d;line-height:24px}.unpaidTransaction-unpaidFare-header-link{margin-left:auto;color:#191919}.unpaidTransaction-unpaidFare-header-icon{width:24px;height:24px;margin-right:8px}.unpaidFares,.unpaidFares-connection-error{margin:24px 0 0}.unpaidFares-success-note{font-size:14px;line-height:24px;font-family:"AvenirNextLTPro-Regular",sans-serif;padding-top:16px}.update-nick-name{margin:0;padding-top:16px}@media only screen and (max-width:920px){.update-nick-name{width:100%;padding-top:32px}}.update-nick-name .steps li:last-child.done{color:#191919}.update-nickname-edit{font-size:48px;line-height:72px;display:block;font-weight:700;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;text-align:center;margin:20px 0 30px}@media only screen and (max-width:920px){.update-nickname-edit{margin:0 0 30px;font-size:32px;line-height:48px}}.nickname-wrapper{border:1px solid #d1d1d1;padding:20px;background-color:#fff;margin-bottom:0!important}.nickname-wrapper .nickname-example{margin-bottom:15px;display:flex}@media only screen and (max-width:920px){.nickname-wrapper .nickname-example{flex-direction:column;margin-bottom:0}}.nickname-wrapper .nickname-example .example-text1 p,.nickname-wrapper .nickname-example .example-text2 p{margin:0 0 15px}.nickname-wrapper .nickname-example .example-text1{font-size:14px;display:inline-block;color:#191919;font-family:"AvenirNextLTPro-Regular",sans-serif;flex-basis:80%;line-height:20px}.nickname-wrapper .nickname-example .example-text2{font-size:14px;float:right;color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif;flex-basis:20%;text-align:right}@media only screen and (max-width:920px){.nickname-wrapper .nickname-example .example-text2{text-align:left;text-align:initial}}.nickname-wrapper .nickname{border-top:1px solid #d1d1d1}.nickname-wrapper .nickname .nickname-label{font-weight:700;color:#191919;font-size:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-top:15px;margin-bottom:10px}.nickname-wrapper .nickname .nickname-textwrap{width:60%}.nickname-wrapper .nickname .nickname-textwrap .textbox{border:none;border-bottom:2px solid #191919;box-sizing:border-box;color:#474747;background-color:#e8e8e8;font-size:16px;font-family:"AvenirNextLTPro-Regular",sans-serif;width:60%;line-height:40px;border-radius:0}@media only screen and (max-width:920px){.nickname-wrapper .nickname .nickname-textwrap,.nickname-wrapper .nickname .nickname-textwrap .textbox{width:100%}}.nickname-wrapper .nickname .nickname-textwrap .inlineError{font-size:14px;color:#d63d3d;background-size:16px;padding-left:37px;padding-top:2px;font-family:"AvenirNextLTPro-Regular",sans-serif;line-height:21px;margin-top:6px;font-weight:700;margin-bottom:15px}.nickname-wrapper .nickname .nickname-sublabel{color:#191919;font-size:14px;font-family:"AvenirNextLTPro-Regular",sans-serif;margin-top:10px;margin-bottom:20px;padding-left:10px}.nickname-wrapper .nickname-checkbox{border-top:1px solid #d1d1d1;justify-content:center}.nickname-wrapper .nickname-checkbox #checkbox-label{padding-top:20px}.nickname-wrapper .nickname-checkbox .checkboxComponent-label{top:2px!important}.nickname-wrapper .nickname-checkbox #checkbox-label,.nickname-wrapper .nickname-checkbox #checkbox-text{display:inline-block}.updatenickname-buttons{display:flex;flex-direction:row-reverse;padding:20px 0}@media only screen and (max-width:920px){.updatenickname-buttons{float:none;display:flex;flex-direction:column;padding:0}}.updatenickname-buttons #cancelbutton,.updatenickname-buttons #confirmbutton{display:inline-block;padding-left:20px}@media only screen and (max-width:920px){.updatenickname-buttons #cancelbutton,.updatenickname-buttons #confirmbutton{padding:0}}.updatenickname-buttons .white firstOrder{border:2px solid #000}.update-nickname-step2{margin:30px;padding:18px;background-color:#fff;margin-bottom:10px!important;border:1px solid #d1d1d1;border-left:4px solid #328633}@media only screen and (max-width:920px){.update-nickname-step2{margin:0}}.update-nickname-step2 .success-message{background:url(/dist/presto-ui/static/media/Success.3e77078f.svg) no-repeat 0 0;-webkit-print-color-adjust:exact;padding-bottom:10px;line-height:32px;border-bottom:1px solid #191919}@media only screen and (max-width:920px){.update-nickname-step2 .success-message{border:none}}.update-nickname-step2 .success-message #message{color:#328633;font-size:18px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:50px}.success-description{padding:25px 50px 0;color:#000}@media only screen and (max-width:920px){.success-description{padding:0;margin-left:50px}}.success-description p:first-child{font-family:"AvenirNextLTPro-Regular";font-size:14px;margin:0}.updated-nickname-footer{display:flex;justify-content:space-between;margin:0 30px;flex-direction:row-reverse}@media only screen and (max-width:920px){.updated-nickname-footer{margin:0;display:block}.updated-nickname-footer .icon-button{display:none}}.update-personal-info{margin-top:50px}@media only screen and (max-width:920px){.update-personal-info{margin-top:0}}.cityinput-wrapper{width:49%}@media only screen and (max-width:920px){.cityinput-wrapper{width:100%}}.provinceinput-wrapper{width:40%;margin-left:1rem}@media only screen and (max-width:920px){.provinceinput-wrapper{width:100%;margin-left:unset}}.countryinput-wrapper{width:37%}@media only screen and (max-width:920px){.countryinput-wrapper{width:100%}}.postalinput-wrapper{width:37%;margin-left:1rem}@media only screen and (max-width:920px){.postalinput-wrapper{width:100%;margin-left:unset}}.required-textcontent{margin-bottom:0}.personal-info-divider{margin-top:20px;border-bottom:3px solid #f3f3f3}.info-btn-flex{display:flex;padding-top:20px;flex-direction:row-reverse}@media only screen and (max-width:920px){.info-btn-flex{display:block}}@media only screen and (min-width:920px){.btn-receiveMail-empty{padding-top:40px}}.info-btn-padding{padding-left:20px}@media only screen and (max-width:920px){.info-btn-padding{padding-left:0;padding-top:10px}}.info-checkbox-padding{padding-top:10px}.info-checkbox-padding .checkboxComponent-label,.postal-code-desc{font-family:"AvenirNextLTPro-Regular",sans-serif}.postal-code-desc{margin-top:10px;margin-left:20px;margin-bottom:-10px}@media only screen and (max-width:920px){.postal-code-desc{margin-bottom:0}}.province-margin-perInfo{margin-top:29px}.email-verify-container{margin:auto;width:620px;padding:20px}@media only screen and (max-width:920px){.email-verify-container{width:auto}}.email-verify-container h2{font-size:48px;line-height:72px;text-align:center}.email-verify-container .email-verify-content{padding:30px 10px;background-color:#fff}.email-verify-container .email-verify-content.success{border-left:5px solid #328633}.email-verify-container .email-verify-content.error{border-left:5px solid #d63d3d}.email-verify-container .email-verify-content .email-verify-success-message{background:url(/dist/presto-ui/static/media/Success.3e77078f.svg) no-repeat 0 0}.email-verify-container .email-verify-content .email-verify-success-message .verify-email-info{font-family:"AvenirNextLTPro-bold"}.email-verify-container .email-verify-content .email-verify-success-message #message{color:#328633}@media only screen and (min-width:920px){.email-verify-container .email-verify-content .email-verify-success-message #message{padding-bottom:16px;border-bottom:2px solid #dedede}}.email-verify-container .email-verify-content .email-verify-error-message{background:url(/dist/presto-ui/static/media/error.32151db6.svg) no-repeat 0 0}.email-verify-container .email-verify-content .email-verify-error-message #message{color:#d63d3d}@media only screen and (min-width:920px){.email-verify-container .email-verify-content .email-verify-error-message #message{padding-bottom:16px;border-bottom:2px solid #dedede}}.email-verify-container .email-verify-content .email-verify-error-message,.email-verify-container .email-verify-content .email-verify-success-message{-webkit-print-color-adjust:exact;padding-bottom:10px;line-height:32px}.email-verify-container .email-verify-content .email-verify-error-message p,.email-verify-container .email-verify-content .email-verify-success-message p{font-family:"AvenirNextLTPro-Regular";line-height:24px;margin:10px 0 0;padding-left:50px}.email-verify-container .email-verify-content .email-verify-error-message #message,.email-verify-container .email-verify-content .email-verify-success-message #message{font-size:18px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding-left:50px}.email-verify-container .email-verify-footer{margin:10px 0;display:flex;flex-direction:row;justify-content:right}@media only screen and (max-width:920px){.email-verify-container .email-verify-footer{flex-direction:column-reverse}}.email-verify-container .email-verify-footer .buttonComponent{margin-left:10px}@media only screen and (max-width:920px){.email-verify-container .email-verify-footer .buttonComponent{margin-bottom:5px;margin-left:0}}@font-face{font-family:"AvenirNextLTPro-Demi";src:url(/dist/presto-ui/static/media/AvenirNextLTPro-Demi.c0d6bfa8.woff2) format("woff2"),url(/dist/presto-ui/static/media/AvenirNextLTPro-Demi.6dff3385.woff) format("woff"),url(/dist/presto-ui/static/media/AvenirNextLTPro-Demi.eced5a58.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"AvenirNextLTPro-Regular";src:url(/dist/presto-ui/static/media/AvenirNextLTPro-Regular.fe24f7fb.woff2) format("woff2"),url(/dist/presto-ui/static/media/AvenirNextLTPro-Regular.cfd38653.woff) format("woff"),url(/dist/presto-ui/static/media/AvenirNextLTPro-Regular.8396da46.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"AvenirNextLTPro-Bold";src:url(/dist/presto-ui/static/media/AvenirNextLTPro-Bold.2b235818.woff2) format("woff2"),url(/dist/presto-ui/static/media/AvenirNextLTPro-Bold.480c51e7.woff) format("woff"),url(/dist/presto-ui/static/media/AvenirNextLTPro-Bold.1b1ad59b.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}body,html{margin:0;font-family:"AvenirNextLTPro-Demi",sans-serif;overflow:auto;height:100%;background-color:#f3f3f3}@media screen and (min-width:920px){body,html{min-height:100%;-ms-overflow-style:scrollbar;overflow:visible!important}}@supports not (-webkit-overflow-scrolling:touch){@media only screen and (max-width:920px){body body,body html,html body,html html{overflow:visible!important;height:auto}}}.visible-hidden{visibility:hidden}.goog-te-combo{background:rgba(0,0,0,.3);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.4);-webkit-appearance:none;-moz-appearance:none;text-align:center;border:none}body{position:relative!important}.smartbanner{position:fixed!important}.smartbanner-show{margin-top:0!important}a{color:#191919;font-family:"AvenirNextLTPro-Demi",sans-serif}a:hover{color:#474747}a.disable-link{text-decoration:none;color:inherit!important;cursor:text}a:focus{outline-color:#8bb8e8}button:focus{outline:.25rem solid #8bb8e8}body.disable-scroll{overflow-y:hidden!important}.bold-font,strong{font-family:"AvenirNextLTPro-Demi",sans-serif}.regular-font{font-family:"AvenirNextLTPro-Regular",sans-serif}button{background:transparent;border:none;cursor:pointer;font-size:16px;font-family:"AvenirNextLTPro-Demi",sans-serif;padding:0;border-radius:0}button.link{text-decoration:underline}.no-focus-outline:focus-visible{outline:none}#root{display:flex;min-height:100vh;flex-direction:column;color:#191919;font-size:16px;background-color:#f3f3f3}.values-grid{background-color:#fff}.values-grid>div:last-child{border-bottom:0}.values-grid.block{padding:8px 16px}@media only screen and (min-width:920px){.values-grid.block{padding:16px}}h1.block-header{font-size:32px;text-align:center;font-weight:400;margin:40px 0 0}@media only screen and (min-width:920px){h1.block-header{font-size:48px}}.block-context-text{font-family:"AvenirNextLTPro-Regular",sans-serif;text-align:center;margin-top:16px;margin-bottom:32px;color:#191919}@media only screen and (min-width:920px){.block-context-text{font-size:18px}}@media only screen and (max-width:920px){.desktopOnly{display:none}}@media only screen and (min-width:920px){.mobileOnly{display:none}}.options-block{margin-top:16px;border:1px solid #e8e8e8;border-bottom-color:#d1d1d1}.options-block>div:last-child{border-bottom:none}.note-top-margin{margin-top:24px}@media only screen and (min-width:920px){.note-top-margin{margin-top:32px;padding:24px}}.help-link{padding-top:9px;padding-bottom:16px;display:block}.header-subTitle{font-size:18px;line-height:28px;text-align:center;margin-bottom:24px}@media only screen and (min-width:920px){.header-subTitle{margin-bottom:0;position:relative;top:-32px}}.checkbox-error{margin-left:22px;margin-top:10px}.text-center{text-align:center}.payment-radio,.payment-text{margin-bottom:16px}.payment-radio{margin-left:4px}.payment-radio:last-child{padding-bottom:32px}#radio-group{margin-bottom:16px;font-family:"AvenirNextLTPro-Regular",sans-serif}@media print{.print-hidden{display:none}}@media print{#presto-page-layout,body,html{height:100%!important;width:100%!important;overflow:visible}.tac-modal-wrapper{position:absolute;top:0;left:0;right:0;margin:0;padding:0;overflow:visible!important;height:auto}.tac-modal-wrapper .tac-modal-content{display:none}.redeemvoucher-whole-wrapper{align-items:normal}.redeemvoucher-whole-wrapper .redeemvoucher-wrapper{margin:0 25px}.set-autoRenew--steps .checkoutGrid{padding-bottom:24px!important}.set-autoRenew--steps .checkoutGrid-header-item{padding:16px}.autorenew{margin:0 60px}.autorenew .checkoutGridItem-logo-block{padding-left:16px!important;padding-right:0!important}.autorenew .checkoutGrid,.manage-autoRenew-container .checkoutGrid{padding:0}.autorenew .checkoutGrid .checkoutGridItem-logo-block,.manage-autoRenew-container .checkoutGrid .checkoutGridItem-logo-block{display:block;padding:0 16px;flex-basis:67px;align-self:center}.autorenew .checkoutGrid .checkoutGridItem-data-block,.manage-autoRenew-container .checkoutGrid .checkoutGridItem-data-block{width:auto}.autorenew .checkoutGrid .checkoutGridItem-title,.manage-autoRenew-container .checkoutGrid .checkoutGridItem-title{margin-left:0}.autorenew .autorenew-agreement-success,.manage-autoRenew-container .autorenew-agreement-success{padding:0 0 24px 84px}.autorenew .successModifier,.manage-autoRenew-container .successModifier{justify-content:end}.autorenew .autorenew2-footer #autorenew2-printicon,.autorenew .autorenew2-footer #cancelautorenew2-printicon,.autorenew .autorenew2-footer #manageautorenew2-printicon,.autorenew .cancelautorenew2-footer #autorenew2-printicon,.autorenew .cancelautorenew2-footer #cancelautorenew2-printicon,.autorenew .cancelautorenew2-footer #manageautorenew2-printicon,.autorenew .manageautorenew2-footer #autorenew2-printicon,.autorenew .manageautorenew2-footer #cancelautorenew2-printicon,.autorenew .manageautorenew2-footer #manageautorenew2-printicon,.manage-autoRenew-container .autorenew2-footer #autorenew2-printicon,.manage-autoRenew-container .autorenew2-footer #cancelautorenew2-printicon,.manage-autoRenew-container .autorenew2-footer #manageautorenew2-printicon,.manage-autoRenew-container .cancelautorenew2-footer #autorenew2-printicon,.manage-autoRenew-container .cancelautorenew2-footer #cancelautorenew2-printicon,.manage-autoRenew-container .cancelautorenew2-footer #manageautorenew2-printicon,.manage-autoRenew-container .manageautorenew2-footer #autorenew2-printicon,.manage-autoRenew-container .manageautorenew2-footer #cancelautorenew2-printicon,.manage-autoRenew-container .manageautorenew2-footer #manageautorenew2-printicon{display:none}.cancelAutorenew .success-block-text .transitPassItem-wrapper{padding-left:0;padding-right:0}.cancelAutorenew .success-block-text .transitPassItem-wrapper .transitPassItem-logo-block{width:64px;align-self:center}.cancelAutorenew .success-block-text .transitPassItem-wrapper .transitPassItem-logo-block img{width:64px}.cancelAutorenew .success-block-text .transitPassItem-wrapper .transitPassItem-bottom,.cancelAutorenew .success-block-text .transitPassItem-wrapper .transitPassItem-texts-block-wrapper{display:flex;justify-content:space-between}.cancelAutorenew .success-block-text .transitPassItem-wrapper:nth-child(2){padding-left:74px}.cancelautorenew2-footer #cancelautorenew2-printicon,.redeem-footer .redeem-print{display:none}.redeem-voucher .print-button{padding-left:0;padding-right:0}.autoload-success-wrapper .success-block-text .autoload-setup .inline-button-wrapper.mobileOnly{color:#fff;border:none;background-color:#191919!important}.autoload-success-wrapper .success-block-text .autoload-setup .inline-button-wrapper .inline-button{width:auto}.autoload-success-wrapper .success-block-text .autoload-setup .mobileOnly{display:none}.autoload-success-wrapper .desktopOnly{justify-content:space-between;align-items:center}.autoload-success-wrapper .desktopOnly .buttonComponent{margin-top:0}.autoload-success-wrapper .button-wrapper{display:flex;margin-top:16px}.autoload-success-wrapper .button-wrapper .button-wrapper-right{margin-left:auto;display:flex}.autoload-success-wrapper .button-wrapper .print-button{display:none}}.hr_line{margin:10px 0;border-top-style:solid;border-top-color:#d1d1d1}.hr_line--1px{border-top-width:1px}.stepper-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
/*# sourceMappingURL=main.7015cc1d.chunk.css.map */