.home .cta{font-size:24px;font-family:wf_segoe-ui_normal,"Segoe UI",Segoe,"Segoe WP",Tahoma,Verdana,Arial,sans-serif;margin:0 0 10px 0;display:block;color:#fff}.home .cta:after{content:"›";font-size:42px;vertical-align:sub;margin-left:5px}.home .cta:hover span{text-decoration:underline}.home .cta:hover{text-decoration:none}.home .jumbotron{margin-bottom:0}.home .jumbotron img{float:left;max-width:48%}.home .jumbotron .inner{float:right;max-width:52%;padding-left:2%}.home .jumbotron h1{font-size:34px;text-align:left;margin-top:25px;line-height:1.5}.home .jumbotron .container{text-align:left}.home .jumbotron .container:after{content:"";display:table;clear:both}.home .jumbotron .button{margin-top:5px;min-width:220px}.home .jumbotron .cta{font-size:18px;margin-top:-8px}.home .jumbotron .cta:after{font-size:34px}.home .jumbotron .cta:hover span{text-decoration:underline}.home .jumbotron .cta:hover{text-decoration:none}@media(max-width:898px){.home .jumbotron img,.home .jumbotron .inner{float:none;max-width:100%;padding-left:0}.home .jumbotron img{margin:0 auto 30px;display:block}.home .jumbotron h1{text-align:center}.home .jumbotron .container{text-align:center}}.home .strip.twitter{background:#364c68;padding:20px 0 10px 0;color:#ebeef0;text-align:center;box-shadow:0 5px 20px -2px rgba(0,0,0,.4)}.home .twitter p{margin:0}.home .twitter .slider-container{position:relative}.home .twitter .slider-container .left,.home .twitter .slider-container .right{position:absolute;font-size:34px;margin-top:15px;width:25px}.home .twitter .slider-container .left::before,.home .twitter .slider-container .right::before{position:relative;color:#fff;border-style:solid;border-width:.08em .08em 0 0;content:'';display:inline-block;height:.45em;left:.15em;top:.15em;transform:rotate(-45deg);vertical-align:top;width:.45em}.home .twitter .slider-container .left:before{left:.25em;transform:rotate(-135deg)}.home .twitter .slider-container .right:before{left:0;transform:rotate(45deg)}.home .twitter .slider-container .left:hover::before,.home .twitter .slider-container .right:hover::before{text-decoration:none;color:#ccc}.home .twitter .slider-container .left{left:2%}.home .twitter .slider-container .right{right:2%}.home .twitter .slider{width:90%;margin:15px auto 0;overflow:hidden}.home .twitter .slider:after{content:"";display:table;clear:both}.home .twitter .slider-inner{width:400%;position:relative;left:0}.home .twitter .slide{float:left;width:25%}.home .twitter .slide:after{content:"";display:table;clear:both}.home .twitter .item{width:33.33333333%;float:left;padding:0 3%;text-align:left;background:url(../../images/twitter-icon.svg) no-repeat top right;background-size:18px}.home .twitter .item:after{content:"";display:table;clear:both}.home .twitter .item img{float:left;margin:0 10px 10px 0;border-radius:50%;border:2px solid #6b7e92}.home .twitter .item .inner{overflow:hidden}.home .twitter .item .inner h3{font-size:18px;margin:0 0 3px}.home .twitter .item .inner h3 span{font-size:12px}.home .twitter .item .inner h3 a{color:#ebeef0;font-family:"wf_segoe-ui_semibold","Segoe UI",Segoe,"Segoe WP",Tahoma,Verdana,Arial,sans-serif}.home .twitter .item .inner p{font-family:wf_segoe-ui_light,"Segoe UI Light","Segoe WP Light",wf_segoe-ui_normal,"Segoe UI",Segoe,"Segoe WP",Tahoma,Verdana,Arial,sans-serif;font-size:16px;line-height:1.2em}.home .twitter .item .inner a{color:#04dcfc}@media(max-width:898px){.home .twitter .slider{width:75%}.home .twitter .item{width:100%;float:none;padding:0;display:block;margin-bottom:20px}.home .twitter .item .inner h3 span{display:block;margin-top:5px}}.home .swim h4{text-align:center;margin-bottom:40px}.home .swim .cta{color:#555}.home .strip{background:#eaeaea}.home .strip h2,.home .strip-alt h2{margin-top:0}.home .coding .output{height:250px;overflow:auto;color:#000;background-color:#fffffe;padding:20px;border:1px solid #ccc;font-family:"Consolas","Monaco",monospace}.home .coding select{font-family:"wf_segoe-ui_semibold","Segoe UI",Segoe,"Segoe WP",Tahoma,Verdana,Arial,sans-serif;font-size:18px;width:300px;float:left;margin-top:10px;padding:5px 10px;background:transparent;border:2px solid #555}.home .coding button{float:right;background:transparent;margin-top:10px;border:2px solid #555;color:#555;padding:5px 20px}.home .coding button:hover{background:#e0e0e0}.home .coding .monaco-container{height:250px;border:1px solid #ccc;background-color:#fffffe}.home .coding .item{width:50%}.home .coding .cta{text-align:right;font-size:18px}.home .coding .cta:after{font-size:34px}@media(max-width:898px){.home .coding select{width:auto}}.home .downloads-section .items{display:table;width:100%;text-align:center;border-spacing:30px}.home .downloads-section .item{display:table-cell;width:33.33333333%;padding:40px 10px;background:#fafafa}.home .downloads-section .item h3{font-size:22px}.home .downloads-section .item img{display:block;margin:0 auto}.home .downloads-section .item p{font-size:16px}.home .downloads-section .cta{text-align:center;font-size:18px;color:#555}.home .downloads-section .cta:after{font-size:34px}@media(max-width:898px){.home .downloads-section .items{display:block}.home .downloads-section .item{display:block;width:100%;padding:20px 10px;margin-bottom:20px}}.home .community{text-align:center}.home .community img{margin:40px auto 0;display:block;max-width:100%}.home .strip.customers{background:#364c68;padding-bottom:30px}.home .customers{color:#fff}.home .customers .items{display:table;width:100%;text-align:center;border-spacing:30px 0}.home .customers .item{display:table-cell;width:33.33333333%;padding:0 10px}.home .customers .item h3{font-size:22px;font-family:wf_segoe-ui_light,"Segoe UI Light","Segoe WP Light",wf_segoe-ui_normal,"Segoe UI",Segoe,"Segoe WP",Tahoma,Verdana,Arial,sans-serif}.home .customers .item img{display:block;margin:0 auto;max-width:100%;height:auto}.home .customers .item p{font-size:16px}.home .customers .item .author{font-size:14px}.home .customers .cta{text-align:right;margin-bottom:0}.home .customers .cta span{font-size:16px}.home .customers .cta:after{content:"›";font-size:36px;vertical-align:sub;margin-left:5px}@media(max-width:898px){.home .customers .items{display:block}.home .customers .item{display:block;width:100%;margin-bottom:40px}}
/*! v=1 */