﻿html,body{overflow-x:hidden;}body{padding-top:50px !important;display:flex;flex-flow:column;}html{overflow-y:visible !important;}html,body{width:100%;height:100%;}form{min-height:100%;display:flex;flex-direction:column;align-items:stretch;}.content{flex-grow:1;}#header,.content,footer{flex-shrink:0;}.nav-item{margin-left:5px;margin-right:5px;}.alert-auto{display:inline-block !important;}.btn-wrap{white-space:normal;}.grecaptcha-badge{z-index:2;}.display-5{font-size:2.5rem;font-weight:300;line-height:1.2;}.display-6{font-size:1.5rem;font-weight:400;line-height:1.2;}.display-7{font-size:1.3rem;font-weight:400;line-height:1.2;}@media only screen and (max-width:500px){.display-4{font-size:2em !important;}.display-5{font-size:1.8em !important;}.display-6{font-size:1.3em !important;}.nav-link{padding-left:10px;padding-right:10px;}span.input-group-text{max-width:100px;white-space:inherit;}}footer{padding:25px 0;text-align:center;color:rgba(255,255,255,.3);background-color:#212121;}footer p{font-size:12px;margin:0;}footer ul{margin-bottom:0;}footer ul li a{font-size:12px;color:rgba(255,255,255,.3);}footer ul li a:hover,footer ul li a:focus,footer ul li a:active,footer ul li a.active{text-decoration:none;}.PaymentCard.selected,.PaymentCard.selected>.card-footer{background-color:#f7f7f7;}.PaymentCard.disabled,.PaymentCard.disabled .card-footer{background-color:#f2f2f2;opacity:.6;}.PaymentCard.selected,.PaymentCard.selected>.card-footer,.PaymentCard:hover,.PaymentCard.selected:hover,.PaymentCard.selected:hover>.card-footer{cursor:pointer;box-shadow:0 9px 18px rgba(0,0,0,.25);}.PaymentCard:hover{background-color:#fff;}.PaymentCard.selected:hover,.PaymentCard.selected:hover>.card-footer{background-color:#f7f7f7;}.PaymentCard.disabled:hover,.PaymentCard.disabled:hover .card-footer{cursor:default;background-color:#f2f2f2;box-shadow:none;}.invisibleA{color:#fff !important;}.invisibleA:hover{text-decoration:none;}#datepicker .input-group-addon{padding:5px;background-color:#f5f5f5;padding-left:10px;padding-right:10px;border-top-right-radius:3px;border-bottom-right-radius:3px;color:#2b4e7b;border-color:#dfdfdf;border-width:1px;border-style:solid;border-left-width:0;}body,html{font-family:'Roboto',sans-serif !important;background-color:#f8f9fa;}::-webkit-scrollbar{width:5px;height:5px;}::-webkit-scrollbar-track{background:#f1f1f1;}::-webkit-scrollbar-thumb{background:#888;}::-webkit-scrollbar-thumb:hover{background:#555;}.custom-file-label.frenchBtn::after{content:"Feuilleter";}.list-group-item.active{background-color:#448203;border-color:#448003;}.list-group-item.hover-group-item.active:hover{background-color:#448203;border-color:#448003;color:#fff;}.list-group-item.hover-group-item:hover{background-color:#f1f1f1;border-color:#f1f1f1;color:#000;}a,.paymentLi,.paymentBtn,.ProductDiv:hover,button,.fake-link{cursor:pointer !important;}.hidden-link{color:inherit;}.hidden-link:hover{color:inherit;text-decoration:none;}.hidden-link.nohover:hover{opacity:1;}.hidden-link.whitehover:hover{opacity:1;color:#fff;}button:focus{outline:0;}.selectedPaymentBtn{border-color:#448003;border-width:1px;}a,.fake-link,.btn-link{color:#407b03;}.text-primary{color:#448203 !important;}.text-secondary{color:#212121 !important;}.fa-layers-counter{background-color:#448203 !important;}a:hover,.fake-link:hover,.btn-link:hover{color:#448003;}.imgBtn:hover{color:#448003;text-decoration:none !important;border:0 !important;outline:none;border-width:0;outline-width:0;border-bottom:none;}.btn-primary,.btn-outline-primary:hover,.btn-outline-primary.active,.btn-outline-primary:active{background-color:#448203 !important;border-color:#448003 !important;color:#fff !important;}.btn-outline-primary{border-color:#448003 !important;color:#448003 !important;}.btn-primary:hover,.btn-primary.active,.btn-primary:active{background-color:#448003 !important;border-color:#448003 !important;}.btn-warning{background-color:#fcd901 !important;border-color:#e5ca23 !important;}.btn-warning:hover,.btn-warning.active,.btn-warning:active{background-color:#e5ca23 !important;border-color:#e5ca23 !important;}.btn-secondary{background-color:#212121 !important;border-color:#1b1e21 !important;}.btn-secondary:hover,.btn-secondary.active,.btn-secondary:active{background-color:#1b1e21 !important;border-color:#1b1e21 !important;}.bg-primary{background-color:#448203 !important;}.bg-secondary{background-color:#353535 !important;}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-color:#448203 !important;border-radius:100px;}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-color:#448203 !important;border-radius:5px;}.list-group-item-success{color:#fff;background-color:#353535;}.btn{min-width:10rem !important;}@media(max-width:600px){.btn{width:100%;}}.btn-auto{min-width:0 !important;width:auto;}.dropdown-item.active,.dropdown-item:active{background-color:#212121;}.accordion .card .card-header{background-color:#f1f1f1 !important;white-space:normal;}.accordion .card .card-header:hover{cursor:pointer !important;}.accordion .card .card-header h5 .btn-link{color:#000 !important;white-space:normal;text-align:left;}.accordion .card .card-header h5 .btn-link:hover,.accordion .card .card-header h5 .btn-link.active,.accordion .card .card-header h5 .btn-link{text-decoration:none !important;}#mainNav,.page-footer,#ExperienceNav{background-color:#212121 !important;}.dark-section{background-color:#353535 !important;}.off-white-section{background-color:#f0f2f4 !important;}.addRightRadius{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important;}.bg-dark{background-color:#353535 !important;}.disabled{cursor:default !important;}.faqAccordian .accordianLink,.faqAccordian ol,.faqAccordian ul{font-size:.9rem;}.faqAccordian .accordianLink{padding:0;font-weight:500;}.faqAccordian .card .card-header,.faqAccordian .card .card-body{padding-left:0 !important;padding-right:0 !important;}.faqAccordian .card,.faqAccordian .card-body{border-width:0;}.faqAccordian .collapse .card-body{padding-top:0;}.faqAccordian .card{border-bottom-width:1px;}.faqAccordian .card .card-header{background-color:#fcfcfc !important;font-weight:500;border-bottom-width:0;}.faqAccordian .card .card-header:hover{cursor:pointer;}.skipnav{text-align:left;}.skipnav a,.visually-hidden{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;}.skipnav a:focus,.skipnav a:active{position:static;left:0;width:auto;height:auto;overflow:visible;text-decoration:underline;}div:focus{outline:none !important;}abbr[title]{text-decoration:none !important;}.footnote-link{text-decoration:none !important;}.footnote-link.white{color:#fff;}.footnote-link.black{color:#000;}.h5{font-size:1.25rem;}.h4{font-size:1.5rem;}.h2{font-size:2rem;}.card-footer .text-muted{color:#6a737b !important;}.footnote-link{text-decoration:none !important;color:inherit;}abbr[title]{text-decoration:none !important;}header.masthead,.carousel-img{-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;-o-background-size:cover !important;}.CPHero{background:url("../CashPassport/images/LandingHeaders/CashPassport.jpg") no-repeat center center scroll;}.CPVHero{background:url("../CanadaPostVisa/images/LandingHeaders/CanadaPostVisa.jpeg") no-repeat center center scroll;}.OPVHero{background:url("../OPV/images/header.jpg") no-repeat center center scroll;}.ZenwalletHero{background:url("../Zenwallet/images/LandingHeaders/ZenwalletGeneric.png") no-repeat center center scroll;}.ZenwalletCPVHero{background:url("../Zenwallet/images/LandingHeaders/ZenwalletCanadaPostVisa.png") no-repeat center center scroll;}.ZenwalletCPHero{background:url("../Zenwallet/images/LandingHeaders/ZenwalletCashPassport.png") no-repeat center center scroll;}.NeoHero{background:url("../Neosurf/images/NeosurfContestLanding.png") no-repeat center center scroll;}.NeoHomeHero{background:url("../Neosurf/images/HomeBanner.png") no-repeat center center scroll;}.PaysafeHero{background:url("../paysafecard/images/PaysafeContestLanding.jpg") no-repeat center center scroll;}.PaysafeHomeHero{background:url("../paysafecard/images/PaysafeBanner.jpg") no-repeat center center scroll;}@media(min-width:768px){.container{max-width:1500px !important;}}@media(min-width:576px){.container{max-width:800px;}}header.masthead>.overlay,.carousel-img>.overlay{padding:5rem 0;text-align:center;background:rgba(0,0,0,.6);}header.masthead.NeoHomeHero>.overlay,header.masthead.PaysafeHomeHero>.overlay,header.masthead.PaysafeHero>.overlay,header.masthead.NeoHero>.overlay{background:rgba(0,0,0,.3);}@media(min-width:992px){header.masthead>.overlay{padding:5rem 0;}}section{padding-top:50px;padding-bottom:50px;}section.features .feature-item{text-align:center;}section.features .feature-item h3{font-size:30px;}section.features .feature-item i{font-size:80px;display:block;margin-bottom:15px;color:#99ca3d;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}@media only screen and (max-width:500px){section.features .feature-item{padding-top:10px;padding-bottom:10px;text-align:center;}section.features .feature-item h3{font-size:30px;}section.features .feature-item i{font-size:40px;display:block;margin-bottom:15px;background:-webkit-linear-gradient(to left,#69b333,#122b00);background:linear-gradient(to left,#69b333,#122b00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}section{padding:25px;}}.Product{height:80px !important;margin:5px 10px 5px 0;}.GiftCard{height:30px !important;margin:5px 10px 5px 0;}.ProductGroupTitle{margin-bottom:0;color:#212121;font-size:1.5rem;font-weight:400;}.productBg{border-radius:5px;padding:5px;}.productBg:hover{filter:drop-shadow(0 3px 2px rgba(0,0,0,.3));}.productBg .Product{height:60px !important;}.Product.productBg.tall{height:60px !important;}.cardHeader{color:#fff;background-color:#212121;font-size:1rem;}.topmeup{font-size:4rem;font-weight:400;}.grey-body{color:#454545;margin-bottom:5px;}@media only screen and (max-width:650px){.lead{font-size:1rem;}.productBg .Product{height:60px !important;}.topmeup{font-size:3rem;}}.payLogo{height:60px;}.PaymentOption{height:40px;margin:5px;}.ProductGroupRow{background-color:#fff;padding-top:20px;padding-bottom:20px;margin-left:10px;margin-right:10px;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;}@media only screen and (max-width:500px){#Products{padding-left:0;padding-right:0;}#Products .container{padding-left:0;padding-right:0;}.Product{height:60px !important;}.GiftCard{height:80px !important;}.ProductImages{text-align:center !important;}}