@font-face{font-family:interstaterom;font-style:normal;font-weight:400;src:url(../fonts/interstaterom-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/interstaterom-webfont.woff) format("woff"),url(../fonts/interstaterom-webfont.ttf) format("truetype"),url(../fonts/interstaterom-webfont.svg#Citibank) format("svg")}@font-face{font-family:InterstateRegular;src:url(../fonts/interstate_regular-webfont.eot);src:url(../fonts/interstate_regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/interstate_regular-webfont.woff) format("woff"),url(../fonts/interstate_regular-webfont.ttf) format("truetype"),url(../fonts/interstate_regular-webfont.svg#webfont) format("svg")}@font-face{font-family:InterstateBold;src:url(../fonts/interstate_bold-webfont.eot);src:url(../fonts/interstate_bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/interstate_bold-webfont.woff) format("woff"),url(../fonts/interstate_bold-webfont.ttf) format("truetype"),url(../fonts/interstate_bold-webfont.svg#webfont) format("svg")}@font-face{font-family:InterstateLight;src:url(../fonts/interstate_light-webfont.eot);src:url(../fonts/interstate_light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/interstate_light-webfont.woff) format("woff"),url(../fonts/interstate_light-webfont.ttf) format("truetype"),url(../fonts/interstate_light-webfont.svg#webfont) format("svg")}.browsehappy{width:100%;background-color:#ffcd00;display:none;position:fixed;top:5em;left:0;right:0;text-align:center;z-index:1001}.browsehappy>p{padding:10px;vertical-align:middle;display:table-cell;color:#333}.browsehappy>p>strong{font-family:InterstateRegular,Helvetica,Arial,sans-serif;font-weight:700}.col12{width:100%}.col4{width:33.33333%;float:left}.col3{width:25%;float:left}.group:after{content:" ";display:block;clear:both}.pull-right{float:right!important}.visible-xs-block{display:none}.text-center{text-align:center}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%}body,html{font-size:10px!important;-webkit-text-size-adjust:none}body{font-family:InterstateLight,Helvetica,Arial,sans-serif;background:url(../images/bg-pattern.gif) repeat;height:100%}body.phone-active{overflow:hidden}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}sup{font-size:.7em;line-height:0;vertical-align:5px}p{font-size:1.6em;color:#333;font-family:InterstateLight,Helvetica,Arial,sans-serif;line-height:1.3em}.hamburger{padding:0;margin-top:1.1em;margin-right:.5em;float:right}.hamburger-box{width:20px;height:14px;display:block;margin:0 auto}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:20px;height:2px;background-color:#fff}.hamburger-inner:before{top:-6px}.hamburger-inner:after{bottom:-6px}.hamburger-label{color:#fff;display:block;margin:5px auto 0;font-size:1em;line-height:1}.hamburger--spring .hamburger-inner:before{top:6px}.hamburger--spring .hamburger-inner:after{top:12px}.hamburger--spring.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,6px,0) rotate(45deg);transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,6px,0) rotate(-45deg);transform:translate3d(0,6px,0) rotate(-45deg)}.container{width:100%;margin:0 auto!important;position:relative}.header{background:url(../images/bg_header.jpg) repeat-x;height:5em;line-height:5em;background-size:contain;padding-left:1em;padding-right:1em;position:fixed;left:0;right:0;top:0;z-index:1000}.header .wrapper-header{margin:0 auto}.header .wrapper-header .logoCiti{padding-top:1em;width:25%;float:left}.header .wrapper-header .logoCiti a{background-image:url(../images/citi-white-small.png);background-repeat:no-repeat;background-size:35px 20px;display:block;text-indent:-99999px}.header .wrapper-header #menu-icon{background:url(../images/menu-icon.png) no-repeat;margin-top:1em;width:30px;height:27px;background-size:30px 27px;cursor:pointer;float:right;text-indent:-99999px}.header .wrapper-header .menu-icon-close{background:url(../images/menu-icon-close.png) no-repeat!important}.nav{display:none;background:url(../images/overlay-bg.png) repeat;height:100%}.nav ul{background-color:#fff;width:23em;position:fixed;z-index:9999;top:5em;right:0}.nav ul li{list-style:none;padding:2em 0;margin:0 2em}.nav ul li+li{border-top:1px solid #0089cf}.nav ul li a{color:#05589d;font-family:InterstateLight,Helvetica,Arial,sans-serif;text-decoration:none;font-size:1.2em}.overlay{background-color:#000;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:5em;z-index:2000;display:none}.footer{background:#fff;padding:0 3.5em 3.5em}.footer-legal{background-color:#53565a;margin:0 -3.5em;padding:3.5em}.footer-legal p{color:#fefefe;font-family:Arial,Verdana;font-size:1.2em;line-height:1.5}.footer-legal a,.footer-legal a:link .footer-legal a:visited{color:#fefefe;text-decoration:none}.footer-menu a,.footer-menu a:link,.footer-menu a:visited{font-family:InterstateRegular,Helvetica,Arial,sans-serif;font-size:1em;color:#53565a;text-decoration:none}.footer-menu .footer-left{margin:2em 0}.footer-menu .footer-links .footer-list{margin-bottom:1.5em;margin-left:-1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.footer-menu .footer-links .footer-list li{padding:0 10px 5px}.footer-disclaimer{border-top:1px solid #53565a;padding-top:2em;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-disclaimer .footer-logo{background:url(../images/citi-blue-small.png) no-repeat;background-size:31px 18px;background-position:0;height:18px;-webkit-box-flex:0;-ms-flex:0 0 31px;flex:0 0 31px}.footer-disclaimer .footer-copyright{color:#53565a;font-family:InterstateRegular,Helvetica,Arial,sans-serif;font-size:1em;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:25px}#back-top{bottom:0;padding:0;position:fixed;right:0;z-index:999999;display:none}#back-top span{background:url(../images/back-to-top.png) no-repeat scroll 0 0 #ddd;border-radius:3px 3px 3px 3px;display:block;height:34px;margin-bottom:0;transition:all 1s ease 0s;width:35px;z-index:9999;cursor:pointer}.banner{background-color:#97999b;background-image:url(../images/banner-bg.jpg);background-size:cover;height:50vw;max-height:378px;margin-top:5em;position:relative}.banner .hero-text{text-align:center;position:absolute;right:10vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.banner .hero-text>h1{color:#fff;font-family:InterstateRegular,Helvetica,Arial,sans-serif;font-size:5.5vw;font-weight:400;text-shadow:-5px 6px 7px rgba(0,0,0,.26)}.banner .hero-text>h1>strong{font-family:InterstateBold,Helvetica,Arial,sans-serif;font-weight:700}.banner .hero-text>p{color:#fff;font-family:InterstateLight,Helvetica,Arial,sans-serif;font-size:2vw;font-weight:400;margin-top:10px}.banner .robot{height:100%;width:100%;background-image:url(../images/robot-sm.gif);background-repeat:no-repeat;background-size:contain;background-position:0 0;position:absolute;top:0;left:0}.banner .robot>img{height:100%;width:auto}.banner-cta{margin:0 auto;margin-top:2em;width:80px;height:22px;color:#fff;border:1px solid #fff;border-radius:30px;cursor:pointer}.banner-cta:active,.banner-cta:hover{background-color:hsla(0,0%,100%,.77);color:#0b58a0}.banner-cta a,.banner-cta a:link .banner-cta a:visited{display:block;padding-top:3px;width:100%;height:100%;font-family:InterstateRegular,Helvetica,Arial,sans-serif;font-size:.7em;color:inherit;text-decoration:none}.tab-menu{height:100%;position:relative;z-index:100}.tab-menu .tab-menu-wrapper{padding:0;position:relative;display:block;height:auto;width:100%}.tab-menu .tab-menu-wrapper a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.tab-menu .tab-menu-wrapper .col4{border-top:1px solid #bfd1df;border-bottom:1px solid #ccc;height:6.8em;background:url(../images/bg-tabs-right.jpg) 100% 100% no-repeat,url(../images/bg-tabs-right.jpg) 0 100% no-repeat,url(../images/bg-tabs-small82.jpg) repeat-x}.tab-menu .tab-menu-wrapper .active{background:none;background-color:#fff;border-top:4px solid #00b6f0;border-bottom:none;height:6.6em;width:33.2%}.tab-menu .tab-menu-wrapper .active h2{color:#034ea2}.tab-menu .tab-menu-wrapper h2{color:#333;font-family:InterstateLight,Helvetica,Arial,sans-serif;font-size:1.2em;cursor:pointer;text-transform:uppercase;line-height:1.16667em;padding:0 1.1em;text-align:center}.content .tab-content{overflow:hidden;background:#fff;padding:5em 3.5em 0}#tab2.tab-content,#tab3.tab-content{display:none}.content .tab-content h2{font-family:InterstateRegular,Helvetica,Arial,sans-serif;font-size:3.5em;color:#00337f}.content .tab-content h3{font-family:InterstateLight,Helvetica,Arial,sans-serif;font-size:2.8em;color:#00337f}.content .tab-content h4{font-family:InterstateRegular,Helvetica,Arial,sans-serif;font-size:2.3em;color:#00337f}#tab2 h2{margin-bottom:35px}#tab2 p{margin-bottom:25px}#tab2 p:last-of-type{margin-bottom:0}#tab2 p>span{font-family:InterstateRegular,Helvetica,Arial,sans-serif;color:#0089cf}.tab-content .innovation{padding-bottom:8.5em}.tab-content .innovation>img{margin:0 auto 5em}.full-grey-bg{padding:8.5em 3.5em;margin:0 -3.5em;text-align:center;background-color:#f9f7f7;background-image:url(../images/inv-triangle-white.png);background-repeat:no-repeat;background-position:top}#tab2 .innovation{margin-top:7em}#tab2 .row.items{padding-bottom:4em;margin-top:9em;margin-bottom:1em}#tab2 .row.items>.col-xs-12{margin-bottom:9em}#tab2 .row.items h4{font-family:InterstateRegular,Helvetica,Arial,sans-serif;font-size:2.5em;color:#53565a;margin:40px 0}#tab2 .row.items p{font-family:InterstateLight,Helvetica,Arial,sans-serif;font-size:1.6em;color:#53565a}#tab2 .how-to-join{padding:4em 0 8.5em;text-align:center}#tab2 .how-to-join .with-dash-line{padding:7px 0}#tab2 .how-to-join .rounded-rect{background-color:#dcdcdc;border-radius:999px;padding:2px 25px}#tab1 .row.sneak-peek{margin-top:17.5em;text-align:center;background-color:#fff;background-repeat:no-repeat;background-position:top}#tab1 h4.subtitle,#tab2 .how-to-join>h3.with-dash-line{margin-top:25px;margin-bottom:35px}#tab1 .row.features{padding-bottom:0}#tab1 .row.features>.col-xs-12:first-child{margin-bottom:9.5em}#tab1 .row.features>.col-xs-12{margin-bottom:10.5em}#tab1 .row.features h4{line-height:1.4;margin-top:45px}#tab1 .row.sneak-peek-text{margin-top:5em;margin-bottom:10em;text-align:center}#tab1 .row.sneak-peek>.col-xs-12{margin-bottom:26em;position:relative}#tab1 .more-info{margin:10em 0}#tab1 .more-info p{text-align:center;font-size:2.8em}.phone-case{margin:0 auto;position:relative;max-height:569px;max-width:285px;display:none}.phone-case>img{height:100%}.phone-case .phone-content{position:absolute;z-index:10;overflow:hidden;height:79%;top:9.67%;left:5.6%;right:5.6%;bottom:88.75%}.phone-case .phone-content .slider-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;height:300%}.phone-case .phone-content .slide{visibility:hidden;opacity:0;transition:opacity .7s}.phone-case .phone-content .slide.active{visibility:visible;opacity:1}.phone-case .phone-content .slider-wrapper .slide{height:33.33%}.phone-case .phone-content .slider-wrapper .slide img{height:100%}#text1,#text2,#text3,#text4,#text5,#text6{visibility:hidden;opacity:0;z-index:10}.phone .pointer-text{position:absolute;text-align:left}.phone .pointer-text h6{color:#0089cf;font-family:InterstateRegular,Helvetica,Arial,sans-serif;font-size:1.6em;margin-bottom:5px}.phone .pointer-text p{color:#53565a;font-family:InterstateLight,Helvetica,Arial,sans-serif;font-size:1.4em}.phone .pointer-text p:after{content:"";position:absolute;margin-top:30px}#phone1 .pointer-text{left:50%;top:0;margin-left:-6.5em;margin-top:-8.5em;width:16em}#phone1 .pointer-text>p:after{border-left:1px dashed #ade0ee;height:120px;left:0}#phone2 .pointer-text{width:12em;margin-top:-19em}#phone2 .pointer-text:first-of-type{top:0;left:50%;margin-left:-12em}#phone2 .pointer-text:first-of-type > p:after{border-left:1px dashed #ade0ee;border-bottom:1px dashed #ade0ee;height:170px;width:55%;left:0}#phone2 .pointer-text:nth-of-type(2){top:0;left:50%;margin-left:2.5em;width:10em}#phone2 .pointer-text:nth-of-type(2)>p:after{border-left:1px dashed #ade0ee;height:250px;left:0}#phone2 .pointer-text:nth-of-type(3){bottom:0;left:50%;margin-left:-12em;margin-bottom:-21em}#phone2 .pointer-text:nth-of-type(3)>p:after{border-left:1px dashed #ade0ee;border-top:1px dashed #ade0ee;height:140px;width:70%;left:0;margin-top:-300px}#phone2 .pointer-text:nth-of-type(4){bottom:0;left:50%;margin-left:2em;margin-bottom:-15.5em}#phone2 .pointer-text:nth-of-type(4)>p:after{border-right:1px dashed #ade0ee;border-top:1px dashed #ade0ee;height:230px;width:30%;right:21%;margin-top:-335px}#phone3 .pointer-text{bottom:0;left:50%;margin-left:-1.5em;margin-bottom:-14em;width:12em}#phone3 .pointer-text>p:after{border-right:1px dashed #ade0ee;height:120px;right:42%;margin-top:-205px}.phone-account_balance,.phone-landing_page,.phone-rewards{margin:0 auto;width:175px;height:349px;background-size:cover;background-repeat:no-repeat}.phone-landing_page{background-image:url(../images/phone-landing_page.png)}.phone-rewards{background-image:url(../images/phone-rewards.png)}.phone-account_balance{background-image:url(../images/phone-account_balance.png)}.arrow-more{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:-60px}.arrow-more>img{width:100%;height:100%}.faq-wrapper{margin-top:4em}.faq{border-bottom:1px solid #0089cf;padding-bottom:2em;margin-bottom:5em}.faq>.question{position:relative;cursor:pointer}.faq>.question:after{display:block;content:"";width:16px;height:12px;background:url(../images/faq-arrow-down.png) no-repeat;position:absolute;right:0;bottom:.5em}.faq>.question>p{color:#00337f;font-family:InterstateRegular,Helvetica,Arial,sans-serif;font-size:1.8em;padding-right:16px}.faq>.answer{display:none;margin-top:3em;padding:4em;background:url(../images/inv-triangle-white.png) no-repeat;background-color:#f9f7f7;background-position:top;background-size:66px 22px}.faq>.answer>p{color:#53565a;font-family:InterstateLight,Helvetica,Arial,sans-serif;font-size:1.5em}.faq>.answer>p+p{margin-top:25px}.faq>.answer a,.faq>.answer a:link,.faq>.answer a:visited{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;color:#00bdf2}.faq.open>.question:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.faq.open>.answer{display:block}#tab3 .more-info{margin-top:7.5em;margin-bottom:7em;text-align:center}#tab3 .more-info p{color:#53565a;font-family:InterstateRegular,Helvetica,Arial,sans-serif;font-size:1.8em}#tab3 .more-info p:first-child{margin-bottom:30px}.more-info a,.more-info a:link,.more-info a:visited{color:#0089cf}@media screen and (max-width:431px){.tab-menu .tab-menu-wrapper .col4{height:8.1em}.tab-menu .tab-menu-wrapper .active{height:7.9em}}@media screen and (max-width:767px){.banner .hero-text{//:30vw}.visible-xs-block{display:block!important}.appFooterScrolMinus,.appFooterScrolPlus{display:block;position:absolute;right:0;top:2px;padding-right:20px}.appFooterScrolTop{top:2px}.appFooterScrolPlus{background:url(../images/plus.png) no-repeat scroll right 0 transparent}.appFooterScrolMinus{background:url(../images/minus.png) no-repeat scroll right 0 transparent}.tab-menu .tab-menu-wrapper{top:50px}#tab2 .how-to-join{padding-bottom:7em}#tab2 .how-to-join>h3.with-dash-line{margin-bottom:25px;max-width:150px;margin-left:auto;margin-right:auto;line-height:1.4}#tab1 .row.sneak-peek>.phone>img{max-width:175px}}@media screen and (min-width:576px){.footer-disclaimer .footer-copyright{max-width:50%}.banner-cta{margin-top:3em;width:110px;height:30px}.banner-cta a,.banner-cta a:link .banner-cta a:visited{font-size:1em}}@media screen and (min-width:768px){.browsehappy{top:8.5em}.hamburger{margin-top:2.2em}.hamburger-box{width:28px;height:19px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:28px;height:3px}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger-label{margin:10px auto 0;font-size:1.2em}.hamburger--spring .hamburger-inner:before{top:8px}.hamburger--spring .hamburger-inner:after{top:16px}.hamburger--spring.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,8px,0) rotate(-45deg);transform:translate3d(0,8px,0) rotate(-45deg)}.container,.header .wrapper-header{max-width:768px}.banner{height:378px;max-height:none;margin-top:8.5em}.banner .robot{height:378px;width:294px;background-image:url(../images/robot-sm.gif);background-size:cover}.banner .hero-text{right:8.5em}.banner .hero-text>h1{font-size:4em}.banner .hero-text>p{font-size:1.5em;margin-top:20px}.banner-cta{margin-top:4em;width:150px;height:41px}.banner-cta a,.banner-cta a:link .banner-cta a:visited{padding-top:5px;font-size:1.3em}.header{height:8.5em;padding-right:2em}.header .wrapper-header .logoCiti{padding-left:3em;padding-top:2em}.header .wrapper-header .logoCiti a{background:url(../images/citi-logo.png) no-repeat;background-image:url(../images/citi-white-large.png);background-repeat:no-repeat;background-size:70px 40px}.header .wrapper-header #menu-icon{background:url(../images/menu-icon-large.png) no-repeat;background-size:45px 46px;width:45px;height:46px;margin-top:2em}.header .wrapper-header .menu-icon-close{background:url(../images/menu-icon-close-large.png) no-repeat!important}.nav ul{top:8.5em;width:29em}.nav ul li a{font-size:1.6em}.overlay{top:8.5em}.tab-menu{height:52px}.tab-menu .tab-menu-wrapper{max-width:768px}.tab-menu .tab-menu-wrapper .col4{height:5em}.tab-menu .tab-menu-wrapper h2{font-size:1.4em;padding:1em 0}.tab-menu .tab-menu-wrapper .active{height:4.8em;width:33.3%}.content .tab-content{padding:13em 5.5em 0}.tab-content h3.with-dash-line{max-width:100%;overflow:hidden;text-align:center}.tab-content h3.with-dash-line:after,.tab-content h3.with-dash-line:before{border-bottom:1px dashed;border-color:inherit;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.tab-content h3.with-dash-line:before{right:.5em;margin-left:-50%}.tab-content h3.with-dash-line:after{left:.5em;margin-right:-50%}#tab2 .row.items .col-xs-12>.text{max-width:220px;margin:0 auto}.full-grey-bg{padding-left:5.5em;padding-right:5.5em;margin-left:-5.5em;margin-right:-5.5em}#tab2 .how-to-join .rounded-rect{padding:7px 25px}#tab1 .row.features{padding-top:13em}#tab1 .row.features>.col-xs-12>.feature{max-width:300px;margin:0 auto}#tab1 .row.sneak-peek{margin-top:6em}#tab1 .row.sneak-peek>.col-xs-12{margin-bottom:11em}.phone .pointer-text h6{font-size:1.8em}.phone .pointer-text p{font-size:1.6em}#phone1 .pointer-text{left:0;margin:15em 0 0 4.5em;width:13em}#phone1 .pointer-text>p:after{border:none;border-bottom:1px dashed #ade0ee;height:0;width:100%;left:0;margin:-50px 0 0 90px}#phone2 .pointer-text:first-of-type{top:0;left:0;margin:8.5em 0 0 1em;width:13.5em}#phone2 .pointer-text:first-of-type > p:after{border:none;border-bottom:1px dashed #ade0ee;height:0;width:100%;left:0;margin:-30px 0 0 110px}#phone2 .pointer-text:nth-of-type(2){top:0;left:auto;right:0;margin:-8em 1.5em 0 0;width:12em}#phone2 .pointer-text:nth-of-type(2)>p:after{border-top:1px dashed #ade0ee;border-left:1px dashed #ade0ee;height:415px;width:100%;left:0;margin:-110px 0 0 -130px}#phone2 .pointer-text:nth-of-type(3){bottom:0;left:0;margin:0 0 8em 1em;width:17em}#phone2 .pointer-text:nth-of-type(3)>p:after{border:none;border-top:1px dashed #ade0ee;height:0;width:125%;left:0;margin:-70px 0 0 60px}#phone2 .pointer-text:nth-of-type(4){bottom:0;left:auto;right:0;margin:0 1.5em 24em 0;width:12em}#phone2 .pointer-text:nth-of-type(4)>p:after{border:none;border-top:1px dashed #ade0ee;height:0;width:45%;left:0;margin:-70px 0 0 -60px}#phone3 .pointer-text{bottom:0;left:auto;right:0;margin:0 1.5em 5em 0;width:13em}#phone3 .pointer-text>p:after{border:none;border-top:1px dashed #ade0ee;height:0;width:40%;right:auto;left:0;margin:-70px 0 0 -60px}.phone-account_balance,.phone-landing_page,.phone-rewards{width:285px;height:569px}.faq-wrapper{margin-top:5em}.faq{padding-bottom:3em;margin-bottom:4em}#tab3 .more-info{margin-top:9.5em;margin-bottom:8.5em}.footer-menu{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:3em;margin-bottom:2em}.footer-menu .footer-left{margin:0;padding-bottom:5px}.footer-menu .footer-links{max-width:480px}.footer-menu .footer-links .footer-list{margin:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-menu a,.footer-menu a:link,.footer-menu a:visited{font-size:1.2em}.footer-disclaimer .footer-logo{background:url(../images/citi-blue-large.png) no-repeat;background-size:56px 32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 56px;flex:0 0 56px}.footer-disclaimer .footer-copyright{font-size:1.2em;line-height:1.5;max-width:380px;text-align:right}}@media screen and (min-width:768px) and (max-width:991px){#tab2.tab-content h3.with-dash-line-desktop{margin:0 auto;max-width:350px}#tab2.tab-content .innovation>.text{position:relative}#tab2.tab-content .innovation .text>.left-decor,#tab2.tab-content .innovation .text>.right-decor{display:block;position:absolute;top:50%;width:140px;border-bottom:1px dashed #00337f}.left-decor{left:0}.right-decor{right:0}}@media screen and (min-width:992px){.container,.header .wrapper-header{max-width:970px}.nav ul{width:29em}.nav ul li{padding:1.8em 0;margin:0 2em;line-height:1.4em}.banner{height:482px}.banner .robot{height:482px;width:374px;background-image:url(../images/robot-md.gif)}.banner .hero-text{right:10em}.banner .hero-text>h1{font-size:5.5em}.banner .hero-text>p{font-size:2em}.banner-cta{margin-top:5em;width:210px;height:57px}.banner-cta a,.banner-cta a:link .banner-cta a:visited{font-size:1.9em}.tab-menu .tab-menu-wrapper{max-width:970px}.tab-menu .tab-menu-wrapper h2{font-size:1.6em}.tab-menu .tab-menu-wrapper .active{width:33.3%}.content .tab-content{padding:8.5em 6.5em 0}.tab-content h3.with-dash-line-desktop{max-width:100%;overflow:hidden;text-align:center}.tab-content h3.with-dash-line-desktop:after,.tab-content h3.with-dash-line-desktop:before{border-bottom:1px dashed;border-color:inherit;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.tab-content h3.with-dash-line-desktop:before{right:.5em;margin-left:-50%}.tab-content h3.with-dash-line-desktop:after{left:.5em;margin-right:-50%}.tab-content .innovation>img{margin:0 auto 4.5em}#tab2 .innovation{margin-top:4.5em}#tab2 .row.items{margin-top:6em;margin-bottom:0}#tab2 .row.items>.col-xs-12{margin-bottom:6em}.full-grey-bg{padding-left:6.5em;padding-right:6.5em;margin-left:-6.5em;margin-right:-6.5em}#tab1 .row.features{padding-bottom:4em}#tab1 .row.features>.col-xs-12:first-child{margin-bottom:11em}#tab1 .row.features>.col-xs-12{margin-bottom:5em}#tab1 .row.sneak-peek-text{margin-bottom:1em}#tab1 .row.sneak-peek>.col-xs-12{margin-bottom:15em}#phone1 .pointer-text{margin:15em 0 0 3em;width:18em}#phone1 .pointer-text>p:after{margin:-30px 0 0 180px;width:75%}#phone2 .pointer-text:first-of-type{margin:10em 0 0 2.5em;width:18em}#phone2 .pointer-text:first-of-type > p:after{width:75%;margin:-30px 0 0 185px}#phone2 .pointer-text:nth-of-type(2){margin:-6em 4em 0 0;width:19em}#phone2 .pointer-text:nth-of-type(2)>p:after{width:65%;margin:-50px 0 0 -135px}#phone2 .pointer-text:nth-of-type(3){margin:0 0 8em 2.5em}#phone2 .pointer-text:nth-of-type(3)>p:after{width:160%;margin:-70px 0 0 100px}#phone2 .pointer-text:nth-of-type(4){margin:0 -3.5em 27.5em 0;width:24em}#phone2 .pointer-text:nth-of-type(4)>p:after{width:35%;margin:-30px 0 0 -95px}#phone3 .pointer-text{margin:0 2.5em 9em 0;width:19em}#phone3 .pointer-text>p:after{margin:-33px 0 0 -85px}.faq-wrapper{margin-top:6em}#tab3 .more-info{margin-top:10.5em;margin-bottom:10.5em}.footer{padding-bottom:6.5em}.footer-menu{margin-top:4em}.footer-menu .footer-left,.footer-menu .footer-links{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none}.footer-disclaimer .footer-copyright{max-width:none}}@media screen and (min-width:1025px){.phone-case{display:block!important;margin-bottom:150px}#text1{width:18em;left:-250px;top:30%}#text1>p:after{border-bottom:1px dashed #ade0ee;height:0;width:75%;left:0;margin:-30px 0 0 180px}#text2{width:18em;left:-260px;top:19%}#text2>p:after{border:none;border-bottom:1px dashed #ade0ee;height:0;width:70%;left:0;margin:-30px 0 0 190px}#text3{width:19em;left:225px;top:-5.54%}#text3>p:after{border-top:1px dashed #ade0ee;border-left:1px dashed #ade0ee;height:250px;height:41vh;left:0;width:45%;margin:-50px 0 0 -100px}#text4{width:17em;left:-260px;top:64.5%}#text4>p:after{border-top:1px dashed #ade0ee;height:0;left:0;width:120%;margin:-90px 0 0 110px}#text5{width:24em;left:270px;top:40.42%}#text5>p:after{border-top:1px dashed #ade0ee;height:0;left:0;width:35%;margin:-30px 0 0 -95px}#text6{width:19em;left:300px;top:73.46%}#text6>p:after{border-top:1px dashed #ade0ee;height:0;width:45%;left:0;margin:-33px 0 0 -95px}#phone1,#phone2,#phone3{display:none!important}}@media screen and (min-width:1200px){.container,.header .wrapper-header,.tab-menu .tab-menu-wrapper{max-width:1170px}.banner{height:575px}.banner .robot{height:575px;width:447px;background-image:url(../images/robot-lg.gif)}.banner .hero-text{right:10em}.banner .hero-text>h1{font-size:7em}.banner .hero-text>p{font-size:2.4em;margin-top:20px}.banner-cta{margin-top:6em;width:256px;height:70px}.banner-cta a,.banner-cta a:link .banner-cta a:visited{padding-top:7px;font-size:2.2em}#tab1 .row.features{padding-bottom:3em}#tab1 .row.sneak-peek>.col-xs-12{margin-bottom:16em}#phone1 .pointer-text{margin:17.5em 0 0 13.5em}#phone2 .pointer-text:first-of-type{margin:10em 0 0 12.5em}#phone2 .pointer-text:nth-of-type(2){margin:-6em 15em 0 0}#phone2 .pointer-text:nth-of-type(3){margin:0 0 8em 12.5em}#phone2 .pointer-text:nth-of-type(3)>p:after{width:155%}#phone2 .pointer-text:nth-of-type(4){margin:0 6em 27.5em 0}#phone3 .pointer-text{margin:0 12.5em 9em 0}.phone-case{margin-bottom:88px}.faq{margin-bottom:3em}.faq-wrapper{margin-top:5em}#tab3 .more-info{margin-top:12em;margin-bottom:12em}.footer{padding-bottom:8em}}@media screen and (max-height:375px){.nav ul li{padding:1em}}