@-webkit-keyframes $name{from{-webkit-transform:scale(0.2);transform:scale(0.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@-keyframes $name{from{-webkit-transform:scale(0.2);transform:scale(0.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.anim-fade-in{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.video{margin:0 auto}.video img{width:100%}.video video{background-color:#fff;width:100%}@media only screen and (max-width: 1040px){.video.sm-mobile{max-width:300px}}.video.med{max-width:500px}@media only screen and (max-width: 1040px){.video.extended-right{margin-bottom:50px}}@media only screen and (min-width: 1041px){.video.extended-right{margin:0 -70px 0 30px}}@media only screen and (max-width: 1040px){.video.extended-left{margin-bottom:50px}}@media only screen and (min-width: 1041px){.video.extended-left{margin:50px 30px 0 -70px}}html,body{background-color:#fbfafb;margin:0;padding:0;font-family:"RobotoDraft";overflow-x:hidden}img{border:0}a{color:#0F9D58;text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%}h1,h2,h3{padding:0;margin:0;font-weight:200}ol li,ul li{color:#757575;font-size:18px;font-weight:300;line-height:30px}@media only screen and (max-width: 1040px){ol li,ul li{font-size:16px;line-height:28px}}p{color:#757575;font-size:18px;font-weight:300;line-height:30px}@media only screen and (max-width: 1040px){p{font-size:16px;line-height:28px}}p a{font-weight:300}p.subtitle{font-size:28px;line-height:37px}p:last-child{margin-bottom:0}strong{font-weight:400;color:#333}h1{color:#0F9D58;font-weight:200;font-size:45px}@media only screen and (max-width: 1040px){h1{line-height:40px;font-size:30px}}@media only screen and (max-width: 350px){h1{font-size:24px !important}}.colored h2{color:#fff}.colored p{color:#fff}h2{color:#212121;font-size:44px;font-weight:100;line-height:58px;margin-bottom:40px}@media only screen and (max-width: 1040px){h2{font-size:30px;line-height:40px}}h3{font-size:40px}.container{box-sizing:border-box;max-width:1000px;margin:0 auto;padding:0 20px}.container.md{max-width:800px}@media only screen and (max-width: 1040px){.container{padding:0 32px}}.contained-to-header{padding:0 50px}paper-fab{-webkit-animation:grow ease-out 0.5s;animation:grow ease-out 0.5s;background-color:#0F9D58}paper-fab.white{background-color:#fff}paper-button.arrowed{color:#0F9D58}paper-button{color:#757575;font-size:18px;font-weight:300;line-height:30px;color:#0F9D58;font-weight:500;font-size:14px;line-height:20px;margin:0 0 0 -2px;text-transform:uppercase}@media only screen and (max-width: 1040px){paper-button{font-size:16px;line-height:28px}}paper-button .play-icon{margin-right:15px}.wrap{background-color:#fff;margin:0 auto}.colored{background:#0F9D58;color:#fff}.colored p{color:#fff}.colored .alt{background:#2c655a}.colored.blue{background:#00bcd4}.colored.blue .alt{background:#4b91ef}.colored.cyan,.colored.teal{background:#00bcd4}.colored--sm{padding:25px 0}.colored--sm core-icon{margin-right:10px}@media only screen and (min-width: 1041px){.colored--sm core-icon{margin-top:-4px}}.colored--sm h2{font-size:24px;line-height:30px;margin:0}@media only screen and (max-width: 1040px){.colored--sm{padding:15px 0}.colored--sm h2{font-size:14px;line-height:20px;text-align:center}}.center{text-align:center}.centered{text-align:center}@media only screen and (max-width: 1040px){.centered{text-align:left}}.xl{margin:0 auto;max-width:800px}.lg{margin:0 auto;max-width:600px}.med{margin:0 auto;max-width:500px}.content.padded{margin:0 auto;padding:100px}@media only screen and (max-width: 1040px){.content.padded{padding:0}}.wide{width:100%}section{padding:100px 0}@media only screen and (max-width: 1040px){section{padding:50px 0 40px}}@media only screen and (min-width: 1041px){section.shorter-desktop{padding-bottom:50px}}section.no-padding-bottom{padding-bottom:0}.align-right{text-align:right}p.smaller{font-size:12px}@media only screen and (max-width: 1040px){.margin-bottom-mobile:last-child,.margin-bottom-mobile{margin-bottom:40px}}.margin-bottom-sm:last-child,.margin-bottom-sm{margin-bottom:40px}.margin-bottom:last-child,.margin-bottom{margin-bottom:60px}@media only screen and (max-width: 1040px){.margin-bottom:last-child.desktop,.margin-bottom.desktop{margin-bottom:inherit}}.margin-top{margin-top:20px}.margin-top-lg{margin-top:40px}.aligner{display:table;height:100%;width:100%}.aligner .aligned{vertical-align:middle}.aligner.fixed{max-width:400px;margin:0 auto}section.promo{padding:92px 0}section.promo h2{color:#fff;margin:0 auto;max-width:900px;padding:0}@media only screen and (max-width: 1040px){section.promo h2{font-size:30px;line-height:40px}}section.next-nav{padding:50px 0;color:#ddd}@media only screen and (max-width: 1040px){section.next-nav{padding:15px 0 25px}}section.next-nav .next{color:#757575;font-size:18px;font-weight:300;line-height:30px;text-align:right;padding-right:40px}@media only screen and (max-width: 1040px){section.next-nav .next{font-size:16px;line-height:28px}}section.next-nav .next .title{font-size:18px;font-weight:300;line-height:30px}section.next-nav .next .link{font-size:34px;font-weight:300;line-height:42px}section.next-nav .next paper-button{font-size:34px;line-height:40px;font-weight:300;text-transform:initial;text-align:right}@media only screen and (max-width: 1040px){section.next-nav .next paper-button{font-size:28px;line-height:34px}}section.next-nav .next paper-button::shadow .button-content{padding:10px 0}section.next-nav .next paper-button core-icon{position:absolute;right:-40px;top:20px}@media only screen and (max-width: 1040px){section.next-nav .next paper-button core-icon{top:15px}}section.next-nav .next paper-button:hover core-icon{right:-45px}.green{color:#0F9D58}.cyan{color:#00bcd4}.orange{color:#f68c1e}.yellow{color:#f0932f}.clearfix:after{content:"";display:table;clear:both}.clearfix .left{float:left}.clearfix .right{float:right}.clearfix .fill{overflow:hidden;width:auto}.dashed.divider{border-top:1px dashed #fff}.dashed.divider.light-grey{border-color:rgba(0,0,0,0.12)}section.hero{background-color:#fbfafb;background-size:contain;background-repeat:no-repeat;background-position:bottom;position:relative;min-height:550px}section.hero h1{color:#0F9D58;font-size:56px;line-height:66px;max-width:650px}@media only screen and (max-width: 1040px){section.hero{min-height:400px;padding:40px 0}section.hero h1{font-size:30px;line-height:40px}}@media only screen and (min-width: 1041px){section.hero{padding:100px 0 0}}section.hero .fab-container{bottom:0;box-sizing:border-box;max-width:100%;position:absolute;text-align:center;width:100%;z-index:2}section.hero .fab-container .fab{bottom:-30px;margin:0 auto;text-align:center;display:inline-block;position:relative}.hidden{display:none !important}@media only screen and (max-width: 1040px){.mobile-show{display:block !important}}@media only screen and (max-width: 1040px){.mobile-hide{display:none}}.light-grey{background:#fbfafb}.tight{line-height:0}@media only screen and (min-width: 1041px){.top-pushr{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;position:relative}}.fluid-video{position:relative;padding-bottom:50.85%;padding-top:30px;height:0;overflow:hidden}.fluid-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.position-relative{position:relative}@media only screen and (min-width: 1041px){.row.inline-block .columns{display:inline-block;float:none;vertical-align:top}.row.inline-block .columns.middle{vertical-align:middle}.row.inline-block .columns.bottom{vertical-align:bottom}.row.inline-block .columns.four{width:30%}}@media only screen and (min-width: 1041px){.two-col-layout{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.two-col-layout.align-top{-webkit-box-align:initial;-webkit-align-items:initial;-ms-flex-align:initial;align-items:initial}.two-col-layout.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.two-col-layout.reverse .col:first-child{margin-left:8.3333%}.two-col-layout.reverse .col+.col{margin-left:0}.two-col-layout .col{display:inline-block;overflow:visible;vertical-align:middle;width:45.8333%}.two-col-layout .col.bottom{vertical-align:bottom}.two-col-layout .col+.col{margin-left:8.3333%}.desktop-br{display:block}}.multiply{mix-blend-mode:multiply}.nobr{white-space:nowrap}header{font-weight:500;font-size:14px;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}header.fixed{-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all 0.25s ease;transition:all 0.25s ease;left:0;position:fixed;top:0;width:100%;z-index:1000}header.hidden{display:block}@media only screen and (max-width: 1040px){header.hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}header .wrap{background-color:#fff;box-shadow:0 3px 2px rgba(0,0,0,0.1)}header .logo{-webkit-transition:all 0.25s ease;transition:all 0.25s ease;display:inline-block;max-width:120px;margin:0 80px 0 20px;vertical-align:middle}@media only screen and (max-width: 1040px){header .logo{margin:0}}@media only screen and (max-width: 400px){header .logo{max-width:90px;margin-top:6px;margin-bottom:6px}}header .logo img{max-width:100%}header .content.mobile-show{padding:10px 16px 5px}header .content.mobile-show .hamburger{color:#777}header .user{display:inline-block;font-size:14px;margin:0 25px 0 15px;color:#ddd}header .user .text{display:inline-block;margin-right:10px}header .user .avatar{border-radius:50%;border:none;display:inline-block;height:30px;margin-left:5px;overflow:hidden;vertical-align:middle;width:30px;background-image:url(../images/fpo-avatar.png);background-position:center;background-size:cover}header paper-tab{color:black;cursor:pointer;opacity:1;padding:30px 15px;text-decoration:none;vertical-align:middle;text-transform:uppercase;-webkit-transition:opacity 222ms ease;transition:opacity 222ms ease}header paper-tab::shadow #ink{display:none}header paper-tab:hover{background:#f5f5f5}header paper-tab:hover::shadow .tab-content,header paper-tab.active::shadow .tab-content{opacity:1 !important}header paper-tab.active{padding-bottom:25px;border-bottom:5px solid #0F9D58}header .alt{padding:18px 20px 14px;text-align:right}header paper-button{font-size:14px;font-weight:500;line-height:16px;text-align:left}@media only screen and (max-width: 1040px){header paper-button.invite{padding:0 10px}}@media only screen and (min-width: 1041px){header paper-button.invite{margin-left:15px}}header paper-button.plain{color:#0F9D58;padding:0;min-width:0}header paper-button.plain::shadow #ripple{display:none}header a.tab{display:inline-block;text-decoration:none;vertical-align:middle}@media only screen and (max-width: 1040px){header .right{margin-top:3px}header .right paper-button{margin-right:10px}header .right .hamburger{float:right}}header+.wrap{margin-top:75px}@media only screen and (max-width: 1040px){header+.wrap{margin-top:65px}}.drawer{-webkit-transition:all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;transition:all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;max-height:0;overflow:hidden;width:100%;opacity:0}.drawer.toggled{opacity:1;max-height:260px}.drawer .logo{border-bottom:1px solid #ddd;box-sizing:border-box;width:100%;padding:15px 20px 10px}.drawer .logo img{max-width:100px}.drawer ul.nav{margin:10px 0;padding:0;list-style:none}.drawer ul.nav li{margin:0;padding:0}.drawer ul.nav li a{-webkit-transition:color 222ms ease;transition:color 222ms ease;display:block;padding:10px 30px;color:black;font-size:16px;font-weight:500;opacity:.5}.drawer ul.nav li a.active{opacity:1}.drawer ul.nav li a:hover{background:rgba(0,0,0,0.015);text-decoration:none;opacity:1}.drawer-mask{-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;opacity:0}@media only screen and (max-width: 1040px){.drawer-mask.toggled{background-color:rgba(0,0,0,0.3);display:block;position:fixed;opacity:1;top:0;width:100%;height:100%;z-index:99}}.column,.columns{width:100%;float:left;box-sizing:border-box}.column.contained img,.columns.contained img{max-width:100%}@media (min-width: 1040px){.row.table>.columns{display:table-cell;float:none;vertical-align:middle}.row.table>.columns:nth-child(2){padding-left:4%}}.row:after,.u-cf{content:"";display:table;clear:both}@media (min-width: 1040px){.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.reversed .column,.reversed .columns{margin-left:0}.reversed .column:first-child,.reversed .columns:first-child{float:right;margin-left:4%}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74.0%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667% !important}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78.0%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}@media (max-width: 1040px){.row.row-sm .column,.row.row-sm .columns{margin-left:4%}.row.row-sm .column:first-child,.row.row-sm .columns:first-child{margin-left:0}.row.row-sm .one.column,.row.row-sm .one.columns{width:4.66666666667%}.row.row-sm .two.columns{width:13.3333333333%}.row.row-sm .three.columns{width:22%}.row.row-sm .four.columns{width:30.6666666667%}.row.row-sm .five.columns{width:39.3333333333%}.row.row-sm .six.columns{width:48%}.row.row-sm .seven.columns{width:56.6666666667%}.row.row-sm .eight.columns{width:65.3333333333%}.row.row-sm .nine.columns{width:74.0%}.row.row-sm .ten.columns{width:82.6666666667%}.row.row-sm .eleven.columns{width:91.3333333333%}.row.row-sm .twelve.columns{width:100%;margin-left:0}.row.row-sm .one-third.column{width:30.6666666667%}.row.row-sm .two-thirds.column{width:65.3333333333%}.row.row-sm .one-half.column{width:48%}.row.row-sm .offset-by-one.column,.row.row-sm .offset-by-one.columns{margin-left:8.66666666667%}.row.row-sm .offset-by-two.column,.row.row-sm .offset-by-two.columns{margin-left:17.3333333333%}.row.row-sm .offset-by-three.column,.row.row-sm .offset-by-three.columns{margin-left:26%}.row.row-sm .offset-by-four.column,.row.row-sm .offset-by-four.columns{margin-left:34.6666666667%}.row.row-sm .offset-by-five.column,.row.row-sm .offset-by-five.columns{margin-left:43.3333333333%}.row.row-sm .offset-by-six.column,.row.row-sm .offset-by-six.columns{margin-left:52%}.row.row-sm .offset-by-seven.column,.row.row-sm .offset-by-seven.columns{margin-left:60.6666666667%}.row.row-sm .offset-by-eight.column,.row.row-sm .offset-by-eight.columns{margin-left:69.3333333333%}.row.row-sm .offset-by-nine.column,.row.row-sm .offset-by-nine.columns{margin-left:78.0%}.row.row-sm .offset-by-ten.column,.row.row-sm .offset-by-ten.columns{margin-left:86.6666666667%}.row.row-sm .offset-by-eleven.column,.row.row-sm .offset-by-eleven.columns{margin-left:95.3333333333%}.row.row-sm .offset-by-one-third.column,.row.row-sm .offset-by-one-third.columns{margin-left:34.6666666667%}.row.row-sm .offset-by-two-thirds.column,.row.row-sm .offset-by-two-thirds.columns{margin-left:69.3333333333%}.row.row-sm .offset-by-one-half.column,.row.row-sm .offset-by-one-half.columns{margin-left:52%}}paper-button{font-weight:300;font-size:16px;padding-right:15px;padding-left:15px}paper-button.standard-case{text-transform:none}@media only screen and (max-width: 1040px){paper-button{font-size:14px;line-height:20px;text-align:left}}paper-button.invite{background-color:#0F9D58;color:#fff}paper-button.invite::shadow #ripple{color:rgba(255,255,255,0.5)}paper-button core-icon{-webkit-transition:all 222ms ease;transition:all 222ms ease}paper-button core-icon[icon='av:play-circle-outline']{margin-right:8px}paper-button:hover core-icon[icon='av:play-circle-outline']{margin-right:15px}paper-button:hover core-icon[icon=arrow-forward],paper-button:hover core-icon[icon=chevron-right]{margin-left:5px}paper-button.sm{font-size:14px}paper-button.white{color:#fff !important}paper-button.green{color:#0F9D58 !important}paper-button.cyan{color:#00bcd4 !important}paper-button.yellow{color:#f0932f !important}paper-button.inline{min-width:0;margin:0}paper-button.inverted{background-color:#fff;color:#0F9D58}paper-button.arrowed{padding-left:0;padding-right:0;font-weight:400}paper-button.arrowed::shadow .button-content{padding-left:0;padding-right:0}paper-button.arrowed::shadow #ripple{display:none}input.glass{background:transparent;border:none;border-bottom:2px solid rgba(255,255,255,0.25);box-sizing:border-box;color:#fff;font-family:"RobotoDraft";font-size:16px;padding:10px;width:100%;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}input.glass:focus{outline:none;border-bottom:2px solid #fff}paper-fab.right{float:right}footer{background-color:#797c82;color:#fff;padding:40px 0 60px;position:relative;font-size:14px}@media only screen and (max-width: 1040px){footer{padding:20px 0 40px}}footer .logo{margin:20px 0 40px}@media only screen and (max-width: 1040px){footer .logo{margin-bottom:30px}}footer .logo img{max-height:35px}footer .title{color:#fff;font-weight:bold;margin-bottom:12px}footer ul{list-style:none;margin:0;padding:0}footer ul li{font-size:14px;font-weight:400;line-height:26px}footer a{color:#c6c7ca;text-decoration:none}footer a:hover{color:#fff;text-decoration:none}@media only screen and (max-width: 1040px){footer .block+.block{margin-top:40px}}.banner{background-repeat:no-repeat}.communication .hero{background-image:url(/about/static/images/hero/experience.png)}@media only screen and (max-width: 480px){.communication .hero{background-image:url(/about/static/images/hero/experience-480.png)}}@media only screen and (min-width: 481px) and (max-width: 680px){.communication .hero{background-image:url(/about/static/images/hero/experience-680.png)}}@media only screen and (min-width: 681px) and (max-width: 870px){.communication .hero{background-image:url(/about/static/images/hero/experience-870.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx){.communication .hero{background-image:url(/about/static/images/hero/2x/experience.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 480px), only screen and (min-device-pixel-ratio: 2) and (max-width: 480px), only screen and (min-resolution: 2dppx) and (max-width: 480px){.communication .hero{background-image:url(/about/static/images/hero/2x/experience-480.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 481px) and (max-width: 680px), only screen and (min-device-pixel-ratio: 2) and (min-width: 481px) and (max-width: 680px), only screen and (min-resolution: 2dppx) and (min-width: 481px) and (max-width: 680px){.communication .hero{background-image:url(/about/static/images/hero/2x/experience-680.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 681px) and (max-width: 870px), only screen and (min-device-pixel-ratio: 2) and (min-width: 681px) and (max-width: 870px), only screen and (min-resolution: 2dppx) and (min-width: 681px) and (max-width: 870px){.communication .hero{background-image:url(/about/static/images/hero/2x/experience-870.png)}}.communication h1{max-width:750px}.communication section.vpn{background-image:url(../images/sections/easy-vpn.png);background-position:bottom left;background-size:500px;background-repeat:no-repeat;min-height:400px}.communication .infographic{max-width:600px;margin:60px auto 0}@media only screen and (max-width: 1040px){.communication .infographic{margin-top:20px}}.network .hero{background-image:url(/about/static/images/hero/network.png)}@media only screen and (max-width: 480px){.network .hero{background-image:url(/about/static/images/hero/network-480.png)}}@media only screen and (min-width: 481px) and (max-width: 680px){.network .hero{background-image:url(/about/static/images/hero/network-680.png)}}@media only screen and (min-width: 681px) and (max-width: 870px){.network .hero{background-image:url(/about/static/images/hero/network-870.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx){.network .hero{background-image:url(/about/static/images/hero/2x/network.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 480px), only screen and (min-device-pixel-ratio: 2) and (max-width: 480px), only screen and (min-resolution: 2dppx) and (max-width: 480px){.network .hero{background-image:url(/about/static/images/hero/2x/network-480.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 481px) and (max-width: 680px), only screen and (min-device-pixel-ratio: 2) and (min-width: 481px) and (max-width: 680px), only screen and (min-resolution: 2dppx) and (min-width: 481px) and (max-width: 680px){.network .hero{background-image:url(/about/static/images/hero/2x/network-680.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 681px) and (max-width: 870px), only screen and (min-device-pixel-ratio: 2) and (min-width: 681px) and (max-width: 870px), only screen and (min-resolution: 2dppx) and (min-width: 681px) and (max-width: 870px){.network .hero{background-image:url(/about/static/images/hero/2x/network-870.png)}}.network h1{color:#0F9D58;font-size:56px;line-height:66px;max-width:650px}.network paper-fab{background-color:#0F9D58}.network paper-button.arrowed{color:#0F9D58}@media only screen and (max-width: 1040px){.network paper-button.arrowed{padding-right:15px}}@media only screen and (min-width: 1041px){.network .fast-lane .left-content{padding-right:0}.network .fast-lane .right-content{padding-left:0}}@media only screen and (max-width: 1040px){.network .fast-lane .left-content{padding:40px}.network .fast-lane .right-content{padding:0}}@media only screen and (min-width: 1041px){.network section.vpn .content{margin-top:-50px}}.network .colored .row{margin:0 auto;max-width:1000px}@media only screen and (max-width: 1040px){.network .colored .content.padded{padding:40px}}@media only screen and (min-width: 1041px){.network .colored .content.padded{padding:80px 20px}}@media only screen and (max-width: 1040px){.network .coverage-image{margin:0 auto;max-width:400px}}.network .coverage-check{background-color:rgba(255,255,255,0.2)}.network .coverage-check p{margin:40px 0}.network .coverage-check *::-webkit-input-placeholder{color:#444}.network .coverage-check *::-moz-placeholder{color:#444}.network .coverage-check .place-icon{color:#03bcd4;margin:10px 0}.network .coverage-check input[type="text"]{border-bottom:1px solid rgba(0,0,0,0.12);color:#333;font-size:24px;font-weight:300;line-height:32px}.network .coverage-check input[type="text"]:focus{outline:none;border-bottom:1px solid #000}.network .coverage-check paper-button{background-color:#0F9D58;color:#fff;font-size:14px;font-weight:500;line-height:16px;margin-top:24px;text-align:right}.network .banner.fast-4g{padding-bottom:0;padding-top:50px}.pac-container{font-family:"RobotoDraft"}.pac-container .pac-item{font-size:13px;padding:10px}.pac-container .pac-item-query{font-size:15px}.plan .hero{background-image:url(/about/static/images/hero/plan.png)}@media only screen and (max-width: 480px){.plan .hero{background-image:url(/about/static/images/hero/plan-480.png)}}@media only screen and (min-width: 481px) and (max-width: 680px){.plan .hero{background-image:url(/about/static/images/hero/plan-680.png)}}@media only screen and (min-width: 681px) and (max-width: 870px){.plan .hero{background-image:url(/about/static/images/hero/plan-870.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx){.plan .hero{background-image:url(/about/static/images/hero/2x/plan.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 480px), only screen and (min-device-pixel-ratio: 2) and (max-width: 480px), only screen and (min-resolution: 2dppx) and (max-width: 480px){.plan .hero{background-image:url(/about/static/images/hero/2x/plan-480.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 481px) and (max-width: 680px), only screen and (min-device-pixel-ratio: 2) and (min-width: 481px) and (max-width: 680px), only screen and (min-resolution: 2dppx) and (min-width: 481px) and (max-width: 680px){.plan .hero{background-image:url(/about/static/images/hero/2x/plan-680.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 681px) and (max-width: 870px), only screen and (min-device-pixel-ratio: 2) and (min-width: 681px) and (max-width: 870px), only screen and (min-resolution: 2dppx) and (min-width: 681px) and (max-width: 870px){.plan .hero{background-image:url(/about/static/images/hero/2x/plan-870.png)}}.plan h1{max-width:650px}.plan .callouts p{color:#ddd;font-weight:300}.plan .callouts h3{font-size:18px;font-weight:300}.plan .callouts .icon{text-align:center;margin:20px 0}.plan .fair-control{padding-bottom:0}@media only screen and (min-width: 1041px){.plan .fair-control h2{margin-bottom:72px}}.plan .plan-calculator{color:#777;font-size:34px;font-weight:200;margin:0 auto;max-width:420px;padding:40px 40px 20px}@media only screen and (max-width: 1040px){.plan .plan-calculator{font-size:20px;padding:30px 0}}.plan .plan-calculator .item{margin:20px 0;vertical-align:middle}.plan .plan-calculator .item.total{margin-bottom:0}.plan .plan-calculator .data .right{margin-top:8px}.plan .plan-calculator .divider{border-top:1px solid #dedede;margin:30px 0 0}.plan .plan-calculator core-menu{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;margin:0}.plan .plan-calculator paper-dropdown-menu{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;border:1px solid #0F9D58;border-radius:3px;box-sizing:border-box;margin:0;padding:5px 15px;text-align:left;width:270px}@media only screen and (max-width: 1040px){.plan .plan-calculator paper-dropdown-menu{width:170px}}.plan .plan-calculator paper-dropdown-menu::shadow #arrow,.plan .plan-calculator paper-dropdown-menu::shadow #label{color:#0F9D58}.plan .plan-calculator paper-dropdown-menu paper-dropdown{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;width:268px}.plan .plan-calculator paper-dropdown-menu paper-item{line-height:10px;color:#777;font-size:18px}.plan .plan-calculator .disclaimer{text-align:right}@media only screen and (min-width: 1041px){.plan section.pricing h2{margin-bottom:50px}}.plan section.pricing h3{font-size:24px;font-weight:300}@media only screen and (max-width: 1040px){.plan section.pricing .content{padding:20px 0}}.plan .budget:after{content:"";display:table;clear:both}.plan .budget .sliders{color:#757575;font-size:18px;font-weight:300;line-height:30px}@media only screen and (max-width: 1040px){.plan .budget .sliders{font-size:16px;line-height:28px}}.plan .budget .sliders core-icon[icon=help]{color:rgba(0,0,0,0.26);margin-left:10px}.plan .budget .sliders core-icon[icon=help]:hover{cursor:pointer}@media only screen and (min-width: 1041px){.plan .budget .sliders .slider-plan{margin-top:20px}.plan .budget .sliders .slider-usage{margin-top:33px}}.plan .budget .highlight{color:#0F9D58;font-weight:400}.plan .budget .money-owed-show{display:none}.plan .budget.money-owed .highlight{color:#f0932f}.plan .budget.money-owed paper-slider.data-usage-gb::shadow #sliderBar::shadow #activeProgress{background-color:#f0932f}.plan .budget.money-owed paper-slider.data-usage-gb::shadow #sliderBar::shadow #secondaryProgress{background-color:#03bcd4;z-index:1}.plan .budget.money-owed .money-owed-hide{display:none}.plan .budget.money-owed .money-owed-show{display:block}.plan .budget paper-slider{margin:8px 0;width:100%;margin-left:-16px;width:calc(100% + 32px)}.plan .budget paper-slider::shadow #sliderBar{height:4px}.plan .budget paper-slider::shadow #sliderBar::shadow #progressContainer{background-color:rgba(0,0,0,0.12);border-radius:5px}.plan .budget paper-slider::shadow #sliderBar::shadow #activeProgress,.plan .budget paper-slider::shadow #sliderKnobInner{background-color:#03bcd4}.plan .budget paper-slider::shadow #sliderBar::shadow #secondaryProgress{background-color:#0F9D58;border-radius:5px}.plan .budget paper-slider::shadow #sliderKnobInner{height:20px;width:20px}.plan .budget paper-slider::shadow .slider-markers{height:4px}.plan .budget paper-slider::shadow .slider-markers::after,.plan .budget paper-slider::shadow .slider-marker::after{background-color:rgba(0,0,0,0.12);height:4px;opacity:0.7;width:4px}.plan .budget .divider{margin:20px 0}.plan .budget .summary{color:#757575;font-size:18px;font-weight:300;line-height:30px}@media only screen and (max-width: 1040px){.plan .budget .summary{font-size:16px;line-height:28px}}.plan .budget .summary .item{margin:20px 0}.plan .budget .summary .total{font-size:34px;font-weight:200;margin-bottom:0}.plan .budget .total .cost .amount,.plan .budget .total .money-back .amount,.plan .budget .total .money-owed .amount{font-size:48px;vertical-align:top}.plan .budget .total .cost .amount::before,.plan .budget .total .money-back .amount::before,.plan .budget .total .money-owed .amount::before{color:#fff;content:'$';font-size:24px;line-height:40px;margin-right:10px;vertical-align:top}.plan section.connected .cta paper-button{font-size:18px;font-weight:400;line-height:30px;text-transform:none}.plan p.sm{font-size:14px;line-height:22px}.plan .disclaimer{float:right;font-weight:300;margin-top:10px;max-width:220px;text-align:right}.plan ul.accordion{list-style:none;margin:40px 0 0;padding:0;border-bottom:1px solid #dedede}.plan ul.accordion li{border-top:1px solid #dedede;color:#757575;font-size:18px;font-weight:300;padding:20px 0}.plan ul.accordion .toggle{color:#0F9D58;cursor:pointer;display:block;font-size:18px;font-weight:400;line-height:30px;width:100%;position:relative}.plan ul.accordion .toggle:hover{text-decoration:none}.plan ul.accordion .toggle core-icon{float:right}.plan .phone-screen{height:550px;position:relative}@media only screen and (min-width: 1041px){.plan .phone-screen.extended-right{margin:0 -40px 0 50px}}@media only screen and (max-width: 1040px){.plan .phone-screen{margin:50px auto 0;height:300px}}.plan .phone-screen img{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;bottom:0;opacity:1;max-height:100%;max-width:100%;position:absolute}@media only screen and (max-width: 1040px){.plan .phone-screen img{right:20px}}.plan .phone-screen img.invisible{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;opacity:0}.phones .hero{background-image:url(/about/static/images/hero/phones.png);background-size:cover;background-position:top}@media only screen and (max-width: 480px){.phones .hero{background-image:url(/about/static/images/hero/phones-480.png)}}@media only screen and (min-width: 481px) and (max-width: 680px){.phones .hero{background-image:url(/about/static/images/hero/phones-680.png)}}@media only screen and (min-width: 681px) and (max-width: 870px){.phones .hero{background-image:url(/about/static/images/hero/phones-870.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx){.phones .hero{background-image:url(/about/static/images/hero/2x/phones.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 480px), only screen and (min-device-pixel-ratio: 2) and (max-width: 480px), only screen and (min-resolution: 2dppx) and (max-width: 480px){.phones .hero{background-image:url(/about/static/images/hero/2x/phones-480.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 481px) and (max-width: 680px), only screen and (min-device-pixel-ratio: 2) and (min-width: 481px) and (max-width: 680px), only screen and (min-resolution: 2dppx) and (min-width: 481px) and (max-width: 680px){.phones .hero{background-image:url(/about/static/images/hero/2x/phones-680.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 681px) and (max-width: 870px), only screen and (min-device-pixel-ratio: 2) and (min-width: 681px) and (max-width: 870px), only screen and (min-resolution: 2dppx) and (min-width: 681px) and (max-width: 870px){.phones .hero{background-image:url(/about/static/images/hero/2x/phones-870.png)}}.phones .answer{padding-top:20px;font-size:14px;line-height:22px}.phones .answer p{font-size:14px;line-height:22px}.phones .phone-highlight table{width:100%;border-collapse:collapse;line-height:21px}.phones .phone-highlight .table-heading{border-bottom:1px dashed rgba(0,0,0,0.12);margin-bottom:10px}.phones .phone-highlight th{font-weight:300;vertical-align:bottom}.phones .phone-highlight td{width:33.333%}.phones .phone-highlight th,.phones .phone-highlight td{padding:5px 0}.phones .phone-highlight .carousel-thumbnails{display:table;margin:0 auto}@media only screen and (max-width: 1040px){.phones .phone-highlight .carousel-thumbnails{margin-bottom:30px}}.phones .phone-highlight .thumbnail{float:left;height:70px;width:70px;border-radius:2px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.12),0px 2px 2px 0px rgba(0,0,0,0.24);margin-right:20px}@media only screen and (max-width: 1040px){.phones .phone-highlight .thumbnail{margin-right:5px}}.phones .phone-highlight .thumbnail:last-of-type{margin-right:0}.phones .phone-highlight .thumbnail img{max-width:100%;max-height:100%}.phones .phone-highlight .thumbnail-active{border-bottom:5px solid #03bcd4}.phones .accordion{list-style-type:none;padding:0}.phones .accordion .accordion-toggle .arrow{position:relative;float:none;top:initial;right:initial}.phones .promo h2{max-width:inherit}.phones .marshmallow .container{position:relative}@media only screen and (min-width: 1041px){.phones .marshmallow .container .content{margin-bottom:100px}}@media only screen and (max-width: 1040px){.phones .marshmallow .container .content{margin-bottom:30px}}.phones .marshmallow .container img{width:50%}@media only screen and (min-width: 1041px){.phones .marshmallow .container img{position:absolute;width:45%;bottom:0;right:50%}}.phones .compare .col,.phones .compare .col p{font-size:14px;line-height:22px}.phones .compare .swatch{background-position:center;background-size:cover;border-radius:2px;box-shadow:0 0 2px rgba(0,0,0,0.12),0 2px 2px rgba(0,0,0,0.24);display:inline-block;height:40px;margin-right:5px;width:40px}.phones .compare table{font-weight:300}.phones .compare table td{color:#757575;padding-right:20px}.faq section{padding-top:60px}.faq h1{color:#212121;margin-bottom:50px}@media only screen and (max-width: 1040px){.faq h1{margin-bottom:30px}}.faq h2{font-size:18px;font-weight:400;line-height:30px;padding-top:50px}.faq ul.accordion{list-style-type:none;padding:0}.faq ul.accordion .accordion-item{padding-top:40px}@media only screen and (max-width: 1040px){.faq ul.accordion .accordion-item{padding-top:30px}}.faq ul.accordion .question{color:#212121;cursor:pointer;font-size:18px;font-weight:300;line-height:30px}.faq ul.accordion .question .arrow{top:0}.faq ul.accordion .answer{font-size:18px;font-weight:300;line-height:30px;margin:20px 0}.faq ul.accordion .answer a{font-weight:400}.faq ul.accordion .answer table{border-collapse:collapse;font-size:14px;line-height:22px}.faq ul.accordion .answer table td,.faq ul.accordion .answer table th{border:1px solid #dedede;padding:5px 10px;margin:0;line-height:22px}.faq ul.accordion .answer table:not(.wrap) td:first-child{white-space:nowrap}.faq .fluid-video{padding-bottom:47.85%}.home{background:#fff}.home h1{font-size:56px;line-height:66px}@media only screen and (max-width: 1040px){.home h1{margin-bottom:inherit}}.home section.hero{background-color:transparent;min-height:0;padding-bottom:0}.home section.hero .intro{font-size:18px;font-weight:300;line-height:30px;margin:40px 0}@media only screen and (max-width: 1040px){.home section.hero .intro{margin-bottom:15px}}.home section.hero paper-button{color:#757575;font-size:18px;font-weight:300;line-height:30px;color:#0F9D58;font-weight:500;font-size:14px;line-height:20px;margin:0 0 0 -2px;text-transform:uppercase}@media only screen and (max-width: 1040px){.home section.hero paper-button{font-size:16px;line-height:28px}}.home section.hero paper-button .play-icon{margin-right:15px}.home section.hero .video{background:#fff;margin:-85px 0 0 -80px;width:400px}.home section.hero .video video{background:#fff;max-height:100%;pointer-events:none;-webkit-transform:scale(1);transform:scale(1);width:auto}.home #main{padding:0 0 80px}@media only screen and (max-width: 1040px){.home #main{padding-bottom:35px}}@media only screen and (min-width: 1041px){.home #main .six.columns{margin-bottom:25px}}.home #main paper-button{font-size:24px;font-weight:300;line-height:28px;text-align:left}.home #main paper-button core-icon{margin-left:15px}.home #main paper-button:hover core-icon{margin-left:20px}.home #main p{font-size:18px;line-height:30px;margin-top:0}@media only screen and (max-width: 1040px){.home #main p{margin-bottom:20px}}.home #main p.link{margin-bottom:0}@media only screen and (min-width: 1041px){.home #main .row{margin-bottom:30px}}.home .animatic{box-sizing:border-box;max-width:100%;padding:0}.home .animatic img{max-width:100%}.home #video{padding:10px 40px 30px;text-align:center}.home section#devices{padding-bottom:80px}.home section#devices .title{color:#444;font-size:34px;font-weight:200;line-height:44px;margin:0;padding:0}@media only screen and (min-width: 1041px){.home section#devices .title{margin-bottom:40px;margin-top:90px}}.home section#devices .title--promo{max-width:430px}@media only screen and (min-width: 1041px){.home section#devices .cta{margin-top:30px}}.home section#devices paper-button.invite{font-size:14px;font-weight:500;line-height:16px;padding:0 25px}@media only screen and (max-width: 1040px){.home section#devices paper-button.invite{padding:0 10px}}@media only screen and (max-width: 1040px){.home section#devices .nexus-devices{margin-top:30px;max-width:420px}}@media only screen and (min-width: 1041px){.home section#devices .nexus5x{width:288px}.home section#devices .nexus6p{margin-left:-10px;width:400px}}.home section#devices .device-name{color:#757575;font-size:14px;font-weight:300;line-height:26px;margin-top:28px;text-align:center}.rates{color:#333;font-size:18px;font-weight:300}.rates{background:#fff}.rates .globe{margin-bottom:35px}.rates .across-globe,.rates .browse-all{font-weight:400;text-decoration:none}.rates .across-globe:hover,.rates .browse-all:hover{text-decoration:underline}.rates h1{color:#333}.rates .left{position:absolute}.rates core-icon[icon=error]{margin-right:3px;margin-top:-3px}.rates core-icon[icon=search],.rates .search-flag{height:32px;margin:40px 20px 0 0;width:32px}@media only screen and (max-width: 1040px){.rates core-icon[icon=search],.rates .search-flag{margin-top:35px;height:20px;width:20px}}.rates paper-input-decorator{font-size:32px;font-weight:200;padding:20px 0 0;margin-bottom:20px}@media only screen and (max-width: 1040px){.rates paper-input-decorator{font-size:20px}}.rates paper-input-decorator::shadow .unfocused-underline{background-color:#777}.rates paper-input-decorator::shadow .focused-underline{background-color:#0F9D58}.rates .searchbox{position:relative;margin-left:55px}@media only screen and (max-width: 1040px){.rates .searchbox{margin-left:35px}}.rates .searchbox .clear{cursor:pointer;position:absolute;right:0;top:36px}@media only screen and (max-width: 1040px){.rates .searchbox .clear{top:20px}}.rates .search-flag{background-position:center;background-size:32px;border:1px solid #efefef;height:20px;width:30px}.rates .countries{margin-bottom:15px 0}@media only screen and (min-width: 1041px){.rates .countries{padding-left:55px}}.rates .countries .country{box-sizing:border-box;cursor:pointer;display:inline-block;padding:20px 0;width:49%}@media only screen and (max-width: 1040px){.rates .countries .country{padding:10px 0;width:100%}}.rates .countries .country .flag{background-position:center;background-size:32px;border:1px solid #efefef;display:inline-block;height:20px;line-height:0;margin-right:10px;vertical-align:middle;width:30px}.rates .countries .country .name{display:inline-block;vertical-align:middle}.rates .view{margin:30px 0}.rates .view-popular h2{font-size:18px;font-weight:400;margin:10px 0}.rates .view-popular .browse-all{cursor:pointer;display:block;margin-top:10px;text-transform:uppercase}.rates .view-countries .country a{cursor:pointer}.rates .view-country{overflow:visible}.rates .view-country table{border:1px solid #fbfafb;border-collapse:collapse;margin-bottom:20px;width:100%}@media only screen and (max-width: 1040px){.rates .view-country table{font-size:14px}}.rates .view-country table tr{padding:10px}.rates .view-country table tr:nth-child(odd){background-color:#fbfafb}.rates .view-country table tr td:first-child{width:40%}.rates .view-country table tr td:last-child{width:60%}.rates .view-country table tr td{padding:15px;box-sizing:border-box;width:50%}.rates .view-country table tr td.rate{text-align:right}.rates .view-country .divider{background-color:#fbfafb;height:1px;margin:30px 0}.rates .disclaimer p{font-size:14px;line-height:22px}section.request-an-invite paper-button{font-size:14px;font-weight:500;line-height:16px}@media only screen and (max-width: 1040px){section.request-an-invite{padding:60px 0}section.request-an-invite br{display:none}}.modal-player-mask{-webkit-transition:all 300ms ease;transition:all 300ms ease;pointer-events:none;background:#fff;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;z-index:9999}.modal-player-mask.visible{pointer-events:initial;opacity:1}.modal-player-mask.visible .modal-player-video-container{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) scale(1, 1);transform:translateX(-50%) translateY(-50%) scale(1, 1)}.modal-player-mask .modal-player-video-container{-webkit-transition:all 300ms ease;transition:all 300ms ease;height:50.625vw;left:50%;max-height:90%;max-width:90%;opacity:0;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(0.5, 0.5);transform:translateX(-50%) translateY(-50%) scale(0.5, 0.5);width:88vw}.modal-player-mask .modal-player-close{background:transparent;cursor:pointer;display:block;height:40px;position:absolute;right:2%;top:3%;width:40px}.modal-player-mask .modal-player-close:hover:before,.modal-player-mask .modal-player-close:hover:after,.modal-player-mask .modal-player-close:active:before,.modal-player-mask .modal-player-close:active:after{background:#0F9D58}.modal-player-mask .modal-player-close:before,.modal-player-mask .modal-player-close:after{-webkit-transition:all 300ms ease;transition:all 300ms ease;background:#212121;content:'';display:block;height:2px;left:2px;position:absolute;top:50%;width:35px}.modal-player-mask .modal-player-close:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.modal-player-mask .modal-player-close:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.legal h1{color:#212121;margin-bottom:40px}@media only screen and (max-width: 1040px){.legal h1{margin-bottom:20px}}.legal h2{font-size:28px;font-weight:300;margin:30px 0}.legal h3{font-size:28px}.legal h4{margin:20px 0;color:#757575}.legal li,.legal p{font-size:14px;line-height:24px}.legal p{margin:25px 0}.legal em{font-style:normal;font-weight:500}.legal .main .toc{display:none}.legal .accordion-toggle{color:inherit}ul.toc{list-style:none;padding-left:0}@media only screen and (min-width: 1041px){ul.toc{max-width:300px}ul.toc.three{max-width:215px}ul.toc.fixed{position:fixed}}ul.toc a{color:#0F9D58;display:block;text-decoration:none;font-size:16px;padding:5px 20px;font-weight:400}ul.toc a:hover{background:#f5f5f5}ul.toc>li{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;border-left:2px solid #0F9D58;margin-bottom:0}ul.toc>li.active-override,ul.toc>li.active{border-color:#212121}ul.toc>li.active-override a,ul.toc>li.active a{color:#212121}ul.toc ul{list-style:none;padding:0 0 15px}ul.toc ul li a{color:#757575;font-size:13px;line-height:16px}ul.toc ul{display:none}ul.toc li:last-child ul{padding-bottom:0}.accordion .accordion-toggle{cursor:pointer;display:block;padding-right:35px;position:relative}.accordion .accordion-toggle:hover{text-decoration:none}.accordion .accordion-toggle .arrow{color:#0F9D58;position:absolute;right:0;top:10px;float:right}.carousel-clip{overflow:hidden;width:100%;margin-bottom:60px}@media only screen and (max-width: 1040px){.carousel-clip{margin-bottom:30px}}.carousel-clip-viewport{height:100%;-webkit-transition:-webkit-transform 300ms ease;transition:transform 300ms ease;z-index:1;position:relative}.carousel-clip-viewport[data-carousel-active-slide="0"]{-webkit-transform:translateX(0);transform:translateX(0)}.carousel-clip-viewport[data-carousel-num-slides="4"]{width:400%}.carousel-clip-viewport[data-carousel-num-slides="4"][data-carousel-active-slide="1"]{-webkit-transform:translateX(-25%);transform:translateX(-25%)}.carousel-clip-viewport[data-carousel-num-slides="4"][data-carousel-active-slide="2"]{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.carousel-clip-viewport[data-carousel-num-slides="4"][data-carousel-active-slide="3"]{-webkit-transform:translateX(-75%);transform:translateX(-75%)}.carousel-clip-viewport[data-carousel-num-slides="4"] .carousel-clip-viewport-slide{width:25%}.carousel-clip-viewport[data-carousel-num-slides="3"]{width:300%}.carousel-clip-viewport[data-carousel-num-slides="3"][data-carousel-active-slide="1"]{-webkit-transform:translateX(-33.33333%);transform:translateX(-33.33333%)}.carousel-clip-viewport[data-carousel-num-slides="3"][data-carousel-active-slide="2"]{-webkit-transform:translateX(-66.66667%);transform:translateX(-66.66667%)}.carousel-clip-viewport[data-carousel-num-slides="3"][data-carousel-active-slide="3"]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-clip-viewport[data-carousel-num-slides="3"] .carousel-clip-viewport-slide{width:33.33333%}.carousel-clip-viewport-slide{box-sizing:border-box;float:left;height:100%;padding:10px;line-height:300px}.carousel-clip-viewport-slide-image{max-height:100%;max-width:100%;vertical-align:middle}.carousel-thumbnails-thumbnail{cursor:pointer}
