h1{margin-bottom:10px;margin-top:25px}h2.with-orange-separator:after{background:url(/build/images/separator-orange.b4d4038d.png) no-repeat 50%!important;background-size:contain!important;height:10px!important;margin:5px auto 20px!important;width:100px!important}.introduction h2,h3{color:#2c572c!important;font-family:Istok Bold,sans-serif!important;font-size:1.2rem!important;line-height:1.4!important;text-align:center!important}.introduction h2:after{content:none!important}.update{align-items:center;display:flex;justify-content:center}@media (max-width:550px){.update{font-size:.8em}}.white-container{background-color:#fff;border-radius:7px;box-shadow:5px 5px 5px 5px silver;margin:30px auto auto;max-width:1400px;padding:20px}@media (max-width:550px){.white-container{padding-left:10px;padding-right:10px}}.white-container .spacer{margin-bottom:10px}ul.advantages{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:25px}ul.advantages li{font-weight:700}@media (max-width:1375px){ul.advantages{align-items:center;flex-direction:column;gap:10px}}@media (max-width:700px){ul.advantages{align-items:flex-start}}#bank-cards{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:60px auto auto;max-width:1000px;width:100%}@media (max-width:1030px){#bank-cards{max-width:630px}}@media (max-width:650px){#bank-cards{align-items:center;flex-direction:column;max-width:inherit}}#bank-cards .card{align-items:center;background-color:#fff;border-radius:7px;box-shadow:5px 5px 5px silver;display:flex;flex-direction:column;gap:20px;justify-content:space-between;margin-bottom:20px;max-width:90%;padding:10px 20px 20px;position:relative;width:300px}@media (max-width:650px){#bank-cards .card{gap:10px;max-width:300px;width:100%}}#bank-cards .card.selected{animation:blink 2s infinite;border:3px solid #65ed79}#bank-cards .card .month-selection{align-items:center;background:#65ed79;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;display:flex;font-size:.9em;gap:5px;height:30px;justify-content:space-between;left:10px;line-height:20px;padding:5px 10px;position:absolute;top:-30px}#bank-cards .card .month-selection img{height:80%;margin-bottom:1px;width:auto}#bank-cards .card .bank-logo-container{align-items:center;display:flex;height:60px;justify-content:space-around;width:80%}#bank-cards .card .bank-logo-container img{max-height:100%;max-width:100%}#bank-cards .card .chat-icon{height:100%;margin-bottom:10px;max-height:75px;max-width:75px;width:100%}#bank-cards .card .price{align-items:center;color:gray;display:flex;gap:10px;margin:0}#bank-cards .card .price span{color:#ef8e62;font-size:1.8em;font-weight:600px}#bank-cards .card .expiration{font-weight:700;margin:0}#bank-cards .card .additional-info{color:gray;margin-top:0;text-align:center;width:100%}#bank-cards .card .conditions .condition{color:gray;font-size:.7em;font-style:italic;margin:0 0 3px}#bank-cards .card ul{flex-grow:1;margin:0;width:100%}#bank-cards .card ul li{font-size:.9em;margin-bottom:7.5px;width:100%}#bank-cards .card .cta{font-size:1em;margin-top:0;padding:10px;text-align:center;width:100%}.line-list-and-icon{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between}@media (max-width:550px){.line-list-and-icon{flex-direction:column}}.line-list-and-icon .icon-container{align-items:center;display:flex;justify-content:space-around;min-width:200px}@media (max-width:850px){.line-list-and-icon .icon-container{min-width:100px}}.line-list-and-icon .icon-container img{height:80%;margin-bottom:30px;width:auto}@media (max-width:550px){.line-list-and-icon .icon-container img{height:100%;margin-bottom:0}}#steps-and-why{align-items:stretch;display:flex;gap:20px;justify-content:center;margin:50px auto auto;max-width:1200px}@media (max-width:1000px){#steps-and-why{align-items:center;flex-direction:column}}#steps-and-why section{box-shadow:5px 5px 5px silver;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin:0;padding:20px;width:calc(50% - 20px)}@media (max-width:1000px){#steps-and-why section{max-width:500px;width:100%}}#steps-and-why section#steps h3{margin:auto}#steps-and-why section#steps h3:after{background:url(/build/images/orange-after.5040c3fc.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:32px;margin:auto;width:130px}#steps-and-why section#why h3:after{background:url(/build/images/after-nav.c523c5cf.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:32px;margin:-10px auto 0;transform:rotate(-5deg);width:50px}#steps-and-why section p{font-size:1rem}@media (max-width:550px){#steps-and-why section .line-list-and-icon{flex-direction:column-reverse}}#steps-and-why section .line-list-and-icon .icon-container{min-width:75px;width:75px}#steps-and-why section .line-list-and-icon .icon-container img{margin-bottom:0;width:100%}#steps-and-why section .line-list-and-icon p{color:#2c572c}#bank-teller{background-color:#2c572c;margin-top:50px}#bank-teller h2,#bank-teller li{color:#fff}#bank-teller h2:after{background:url(/build/images/green-after.78ae49ae.png) no-repeat 50%!important;margin-bottom:20px!important;margin-top:5px!important}#which-bank{background-color:#f9c900;margin-bottom:-72px}#which-bank h2,#which-bank p{color:#000}#bank-teller,#which-bank{width:100%}#bank-teller .content,#which-bank .content{margin:auto;max-width:1200px;padding:40px 20px;width:100%}#bank-teller h2:after,#which-bank h2:after{margin-bottom:20px!important;margin-top:5px!important}#bank-logos{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:80px;margin-top:20px;width:100%}@media (max-width:700px){#bank-logos{justify-content:center}}#bank-logos a{align-items:center;background-color:#fff;border-radius:8px;box-shadow:5px 5px 5px gray;display:flex;height:150px;justify-content:space-around;width:calc(20% - 20px)}@media (max-width:1000px){#bank-logos a{height:100px}}@media (max-width:700px){#bank-logos a{width:calc(33.33333% - 20px)}}@media (max-width:500px){#bank-logos a{height:75px;width:calc(50% - 20px)}}#bank-logos a:hover{transform:scale(1.1)}#bank-logos a img{max-height:70%;max-width:90%}