.highlight{color:#f19181;font-weight:bold}#wrap{background-color:white}a.help{color:#f19181}a:hover.help{color:#20beff}#header{background-color:#646568;border-bottom:1px solid #555658}#header-inside #logo img{width:120px;height:43px}#header-inside #top-menu a{color:white}#header-inside #top-menu a:hover{color:white;border-bottom:1px solid #20beff}#footer-copyright{color:#777}#footer-links a{padding:0 2px}#footer-subscribe-container{background-color:#d2edf9}.nav-link{color:#20beff}a:hover.nav-link{color:#f19181}.table-footer{color:#646568}#sidebar>h4{background-color:#62d1ff;border:1px solid #20beff;border-bottom:0;font-weight:bold}#dashboard.widget #username{background-color:#faeae7}#signup.widget a{color:#20beff}#signup.widget a:hover{color:#f19181}#signin.widget h4{text-transform:uppercase;color:#20beff}#signin.widget #forgot-links a{color:#20beff}#signin.widget #forgot-links a:hover{color:#f19181}#recent-comps.widget{border-width:0 1px;border-style:solid;border-color:#ddd}#recent-comps.widget li:hover{background-color:#ecf9ff}#recent-comps.widget .recent{color:#4c4c4c}#recent-comps.widget .recent-teams{line-height:17px;padding-left:20px;background-image:url(../img/icon-calendar.png)}#recent-comps.widget .recent-prize{line-height:17px;padding-left:20px;background-image:url(../img/icon-people.png)}#social-links.widget .social-item:hover a{color:#20beff}#social-links.widget a{color:#333}#social-links.widget a:hover{color:#20beff}#social-links.widget #social-twitter{background-image:url(../img/social-twitter.png)}#social-links.widget #social-facebook{background-image:url(../img/social-facebook.png)}#social-links.widget #social-linkedin{background-image:url(../img/social-linkedin.png)}#comp-header h1{color:#333}#comp-header ul li{background-color:#20beff;border:1px solid #1eb0ec}#leaderboard-conditions,.submission-notes{color:#646568}#leaderboard-legend{color:#00d384}#leaderboard-table tr:nth-child(odd){background-color:#fafafa}#leaderboard-table ul.team-members li a{color:#000}#leaderboard-table .asterisk{color:#00d384}#leaderboard-table a{color:#20beff}#leaderboard-table .submission-desc{color:#333}.comp-content h4 .stepno{color:#f19181}.comp-content #current-team.dragactive{-moz-outline:3px dotted #20beff;outline:3px dotted #20beff}.comp-content #current-team.draghover{-moz-outline:3px dashed #f19181;outline:3px dashed #f19181}.comp-content #add-to-team #user-search-results h6{line-height:17px;color:#20beff}#profile-bar #profile-links a{color:#f19181}#profile-bar #profile-links a:hover{color:#20beff}#profile-bar h4{color:#20beff}#profile-bar a.more{color:#f19181}#profile-bar a:hover.more{color:#20beff}#profile-content h1{color:#20beff}#profile-content a#website{color:#f19181}#profile-content a:hover#website{color:#20beff}#profile-content a.editlink{color:#f19181}#profile-content a:hover.editlink{color:#20beff}#profile-content .profile-comp-box:nth-child(even){background:#ecf9ff}#casestudies td:first-child{text-align:center;padding-right:1em}#new-casestudies>div{padding:2em 1em 2em 300px;background:#e2eff5;position:relative}#new-casestudies>div:nth-child(2n){background:#ecf3f6}#new-casestudies>div img{padding-top:1em;padding-left:50px;position:absolute;top:22px;left:12px;width:180px;height:auto}#new-casestudies>div h3,#new-casestudies>div p{margin:0}#new-casestudies>div h3{font-family:Pressura;font-size:2em}#new-casestudies>div h3 a{color:black}#new-casestudies>div h3 a:hover{color:#f19181}#new-casestudies>div a{color:#20beff}#new-casestudies>div a:hover{color:#f19181}#contact #contact-form-fields{background-image:url(../img/k-envelope.png);background-repeat:no-repeat;background-position:96% 20px}#careers-section{width:940px;position:relative;top:-25px}#careers-section #careers-header-image{vertical-align:bottom}#careers-section #careers-menu{font-size:1.125em;background:#f2f2f2;padding:0.75em;text-align:center;font-weight:normal;color:#ccc;margin-bottom:2em;margin-top:0}#careers-section #careers-menu li{display:inline;padding-right:0.4em}#careers-section #careers-menu li a{padding-right:0.4em;color:#f19181}#careers-section #careers-menu li a.selected{color:black}#careers-section #careers-menu li a:hover{color:#20beff}#careers-section h2{font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;font-size:1.5em;color:#20beff;margin-top:1em}#careers-section h2.light{font-weight:normal}#careers-section a.see-all-link{font-size:0.875em;color:#f19181;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}#careers-section a.see-all-link:hover{color:#ec6953}#careers-section h2:nth-child(1){margin-top:0}#careers-section #careers-overview-info{width:400px;margin-right:20px;float:left;font-size:0.875em;position:relative;top:-3px}#careers-section #careers-overview-info p{margin:14px 0 35px}#careers-section #careers-overview-info h2:nth-child(1){padding-top:20px;padding-bottom:5px}#careers-section #careers-overview-highlights{width:100%;text-align:center;color:black;margin:14px 0 14px}#careers-section #careers-overview-highlights td{padding:3px 10px 25px}#careers-section #careers-overview-highlights img{padding-bottom:12px}#careers-section #careers-overview-board{float:right;width:400px;background-image:url(../img/careers-board-top.png),url(../img/careers-board-bottom.png),url(../img/careers-board-middle.png);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:1em 60px 87px}#careers-section #careers-overview-board h1{background:#f9ff85;display:table;color:#535353}#careers-section #careers-overview-board h3{margin:0;padding:0;color:#f19181;margin-top:2em}#careers-section #careers-overview-board h3 a{color:#f19181}#careers-section #careers-overview-board h3 a:hover{color:#ec6953}#careers-section #careers-overview-board p{font-size:0.9em;line-height:15px;margin:4px 0 1em}#careers-section #careers-overview-board p a{font-weight:bold}#careers-section #careers-overview-board-extra{padding-top:20px;border-top:1px solid #ddd;margin-top:20px}#careers-section .careers-quote .careers-quote-img{float:left;position:relative;left:1px}#careers-section .careers-quote .careers-quote-speech{background:#f0f0f0;border:1px solid #e3e3e3;padding:17px 15px;float:left;width:246px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;line-height:1.3em;margin-bottom:6px}#careers-section .careers-quote .careers-quote-name{color:#f19181;font-weight:bold;padding-right:5px;padding-top:10px;clear:both;float:left;width:120px}#careers-section .careers-quote .careers-quote-title{display:block;clear:both}#careers-section #sf-blurb .careers-quote{margin-top:32px}#careers-section #sf-blurb .careers-quote .careers-quote-speech{width:286px}#careers-section #benefits-heading{text-align:center;color:#646568}#careers-section #careers-benefits{width:960px;color:#48494b}#careers-section .benefit{background:#e6f8ff;padding:15px;float:left;margin-right:20px;margin-bottom:20px;background-repeat:no-repeat}#careers-section .benefit h2{font-size:1em;color:black;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0}#careers-section .benefit a{font-weight:bold}#careers-section .benefit p{font-size:0.75em;opacity:0.9}#careers-section .benefit-1col{width:142px;padding-top:120px;height:135px;background-position:center 0}#careers-section .benefit-2col{width:225px;padding-left:124px;padding-top:24px;height:231px;background-position:0 0}#careers-section #benefit1{background-image:url(../img/benefit1-remuneration.png)}#careers-section #benefit2{background-image:url(../img/benefit2-health.png)}#careers-section #benefit3{background-image:url(../img/benefit3-vacation.png)}#careers-section #benefit45{background-image:url(../img/benefit4-5-ideabook.png);background-position:4px 0}#careers-section #benefit67{background-image:url(../img/benefit6-7-where-when.png)}#careers-section #benefit89{background-image:url(../img/benefit8-9-gearthrone.png)}#careers-section #benefit10{background-image:url(../img/benefit10-speakers.png)}#careers-section #benefit11{background-image:url(../img/benefit11-plane.png)}#careers-section #benefit12{background-image:url(../img/benefit12-plate.png)}#careers-section #benefit13{background-image:url(../img/benefit13-gym.png)}#careers-section #benefit14{background-image:url(../img/benefit14-kitesurf.png)}#careers-section #benefit15{background-image:url(../img/benefit15-world.png)}#careers-section .location-header{border:1px solid #ccc;margin-bottom:25px}#careers-section #sf-blurb{width:440px;float:left;margin-right:20px;clear:both;margin-bottom:25px;padding-right:40px}#careers-section #sf-blurb .credit{color:#f19181;font-weight:bold;font-size:0.75em;white-space:nowrap}#careers-section #sf-map{float:right;width:440px;margin-bottom:25px}#careers-section #sf-photos{clear:both;overflow:hidden;margin-bottom:25px}#careers-section #sf-photos img{float:left;margin-right:20px}#careers-section #sf-photos img:nth-child(3){margin-right:0}#careers-section #sf-extra{clear:both;width:520px;float:left;margin-right:20px}#careers-section #sf-extra .careers-quote-speech{width:339px}#careers-section #sf-top5{line-height:20px;float:right;width:400px}#careers-section #sf-top5 h4{color:#f19181;font-weight:bold;margin:0;padding:0;padding-top:20px}#careers-section #sf-top5 p{margin-top:0}#careers-section #sf-relocation{margin-top:30px;border:1px solid #e8e1dd;padding:30px 45px;background-image:url(../img/careers-envelope.png),url(../img/careers-envelope-bg.png);background-position:center top,center top;background-repeat:no-repeat,repeat;line-height:1.4em;width:410px}#careers-section #sf-relocation h2{margin-bottom:15px;margin-top:5px}#careers-section #sf-relocation h3{font-weight:bold;margin:0;padding:0}#careers-section #sf-relocation p{margin:0 0 1em}#careers-section #sf-relocation #sf-relocation-stipend{background:url(../img/careers-relocation-stipend.png) no-repeat 8px 0;padding-left:46px}#careers-section #sf-relocation #sf-relocation-tripshome{background:url(../img/careers-relocation-tripshome.png) no-repeat 4px 0;padding-left:46px}#careers-theboard{clear:both;margin-top:0em;padding-top:2em;font-size:0.75em;text-align:center;border-top:1px solid #ddd}#careers-theboard h2{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2em;color:black}#careers-theboard h3{font-weight:normal}#careers-theboard div{display:inline-block;width:21%;margin:0 1em;border-right:1px solid white}#careers-theboard div img{width:100%;height:auto;border:1px solid #eee}#ourteam:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#ourteam>li{float:left;margin-right:4px;margin-bottom:4px;position:relative;width:310px;height:610px}#ourteam>li:nth-child(3n){margin-right:0}#ourteam>li img{vertical-align:top;position:relative}#ourteam>li>div{color:black;background:white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);padding:7.5% 10% 10%;text-align:center;font-size:0.8em}#ourteam>li>div a{color:#20beff;opacity:0.9}#ourteam>li>div a:hover{opacity:1}#ourteam>li>div h3{font-weight:normal}#ourteam>li>div h3 strong{display:block}#ourteam>li>div p{color:#777}#ourteam>li>div>div{position:absolute;top:45%;text-align:right;width:95%;left:0;font-size:2em}#ourteam>li>div>div a{color:white;text-shadow:0px 0px 6px rgba(0,0,0,0.5)}#ourteam>li>div>div a:hover{color:#20beff}#hostcenter-casestudy-menu{border-bottom:1px solid #ccc;text-align:center}#hostcenter-casestudy-menu img{vertical-align:middle;margin:0 6px;opacity:0.7}#hostcenter-casestudy-menu img:hover{opacity:1}.subpage-allstate #allstate-icon img,.subpage-dunnhumby #dunnhumby-icon img,.subpage-nasa #nasa-icon img,.subpage-hpn #hpn-icon img,.subpage-jetpac #jetpac-icon img{background:#fff6cd;opacity:1}#hostcenter-casestudies{border:1px solid #c7c7c7;overflow:hidden;margin-bottom:30px;margin-top:10px;float:left;width:938px}#hostcenter-casestudies h2{background:#f1fbff;padding:10px 15px;text-align:center;color:#005e85;font-weight:normal;margin-bottom:0}#hostcenter-casestudies>div{float:left;width:23%;text-align:center;padding:25px 1%}.hostcenter-content{margin:30px 0}.subpage-nasa #hostcenter-page{margin-top:0}.subpage-nasa .case-study{margin-top:0}.case-study{width:940px;margin:30px 0 0}.case-study>div{margin:1.5em 0}.case-study>div:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.case-study a{font-weight:bold}.case-study p{margin-top:0;margin-bottom:1em}.case-study .intro{padding:1em 0}.case-study .intro:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.case-study h3{color:#f19181;font-weight:bold;padding-bottom:0;margin:0}.case-study .case-study-stats{padding:40px 0}.case-study .case-study-image-right{clear:both;float:right;margin-left:20px;margin-bottom:20px}.case-study .case-study-image-left{clear:both;float:left;margin-right:20px;margin-bottom:20px}.case-study .clear{clear:both;padding:25px;border-top:10px solid #f4f4f4}.case-study #case-study-footer{clear:both;padding-top:1em;margin-top:3em;border-top:1px solid #20beff}.case-study #case-study-footer a.comp-link{float:left}.case-study #case-study-footer a.start-link{float:right;color:#f19181}.case-study #case-study-footer a.start-link:hover{color:#20beff}.case-study #case-study-footer .other-studies{clear:both;padding:10px 0}.case-study #nasa-head{padding-left:40px;padding-top:105px;height:177px;background:url("../../shared/img/casestudies/mdm-head.jpg");margin-bottom:20px}.case-study #nasa-head h1{-webkit-text-shadow:black 2px 2px 2px;text-shadow:black 2px 2px 2px}.case-study #nasa-head h2{color:white;-webkit-text-shadow:black 2px 2px 2px;text-shadow:black 2px 2px 2px}.case-study #hpn-head{padding-top:152px;background:url("../../shared/img/casestudies/hhp-head.png") no-repeat;text-align:center}.case-study #dh-head{background:url("../../shared/img/casestudies/dh-groceries.jpg") no-repeat right top;height:260px;padding-top:122px;padding-right:300px}.case-study #dh-head p{font-weight:normal}.case-study #jp-head{background:url("../img/infocenter-cs-jetpac-bg.jpg") no-repeat right top;position:relative;top:-30px;padding-right:526px;padding-top:10px;padding-bottom:10px}.case-study .jp-left{float:left;width:48%;padding-right:2%}.case-study .jp-right{float:right;width:48%;padding-left:2%}.case-study blockquote{font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;font-weight:normal;border-left:1px solid #20beff;padding-left:20px;margin-bottom:20px}.case-study blockquote.light{font-weight:normal}.case-study .quote-attr{color:#777}.case-study #as-head{padding-top:71px;height:156px;background:url("../../shared/img/casestudies/as-car.jpg") no-repeat right top}.case-study #as-head h1{margin-bottom:1em;letter-spacing:-1px}.case-study #nasa-intro{background:url("../../shared/img/casestudies/mdm-logos.png") no-repeat right 17px}.case-study .medicine-case{margin-left:-20px}.case-study .bi-quotes{margin-top:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.case-study .bi-quotes>div{float:left;width:42%;margin:0 4%;text-align:center;font-family:Georgia}.case-study .bi-quotes>div figure{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;color:#666;font-weight:bold}.case-study .bi-quotes:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.case-study #bi-head{text-align:center;margin:50px 0}.case-study .casestudy-bi-pills{background:url("../../shared/img/casestudies/bi-pills.png") no-repeat right 0;padding-right:518px;padding-top:30px;padding-bottom:30px}.case-study .casestudy-bi-data{padding-top:30px;padding-bottom:30px;background:url("../../shared/img/casestudies/bi-molecules.png") no-repeat right 30px;padding-right:445px}.case-study .casestudy-bi-results{padding-top:30px;padding-bottom:30px}.case-study .casestudy-bi-results>img{float:left}.case-study .casestudy-bi-results>div{float:right;width:400px}.solutions-og h1,.solutions-comp h1,.solutions-og h2,.solutions-comp h2,.solutions-og h3,.solutions-comp h3,.solutions-og h4,.solutions-comp h4,.solutions-og h5,.solutions-comp h5{font-family:Pressura;color:#007b9e}.solutions-og h1,.solutions-comp h1{text-align:center;margin-bottom:0.75em}.solutions-og h2,.solutions-comp h2,.solutions-og h3,.solutions-comp h3,.solutions-og h4,.solutions-comp h4,.solutions-og h5,.solutions-comp h5,.solutions-og h6,.solutions-comp h6{line-height:1.2}.solutions-og .inside,.solutions-comp .inside{width:940px;margin:0 auto;z-index:2}.solutions-og .inside.white,.solutions-comp .inside.white{background:white;z-index:2;padding:3em 0;position:relative}.solutions-og .warm-gradient,.solutions-comp .warm-gradient,.solutions-og .our-solutions,.solutions-comp .our-solutions,.solutions-og .why-we-are-different,.solutions-comp .why-we-are-different,.solutions-og .pitch,.solutions-comp .pitch{padding:4em 0}.solutions-og .top-banner,.solutions-comp .top-banner{text-align:center;padding-bottom:2em}.solutions-og .top-banner h1,.solutions-comp .top-banner h1{width:18em;font-size:2.875em;color:white}.solutions-og .two-columns p,.solutions-comp .two-columns p{width:40%;float:left;text-align:left;padding:0 0 2.5em 7.5%}.solutions-og .two-columns p:last-child,.solutions-comp .two-columns p:last-child{padding:0 7.5% 0 2.5%;width:37%}.solutions-og .our-solutions,.solutions-comp .our-solutions{border-bottom:1px solid #007b9e}.solutions-og .our-solutions .solutions-cols:after,.solutions-comp .our-solutions .solutions-cols:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.solutions-og .our-solutions .solutions-cols #col-1,.solutions-comp .our-solutions .solutions-cols #col-1,.solutions-og .our-solutions .solutions-cols #col-2,.solutions-comp .our-solutions .solutions-cols #col-2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:50%;float:left;padding:0 1em 0 0em;text-align:left}.solutions-og .our-solutions .solutions-cols #col-1:last-child,.solutions-comp .our-solutions .solutions-cols #col-1:last-child,.solutions-og .our-solutions .solutions-cols #col-2:last-child,.solutions-comp .our-solutions .solutions-cols #col-2:last-child{padding:0 0em 0 1em}.solutions-og .our-solutions .solutions-cols #col-1 h2,.solutions-comp .our-solutions .solutions-cols #col-1 h2,.solutions-og .our-solutions .solutions-cols #col-2 h2,.solutions-comp .our-solutions .solutions-cols #col-2 h2,.solutions-og .our-solutions .solutions-cols #col-1 p,.solutions-comp .our-solutions .solutions-cols #col-1 p,.solutions-og .our-solutions .solutions-cols #col-2 p,.solutions-comp .our-solutions .solutions-cols #col-2 p,.solutions-og .our-solutions .solutions-cols #col-1 ul,.solutions-comp .our-solutions .solutions-cols #col-1 ul,.solutions-og .our-solutions .solutions-cols #col-2 ul,.solutions-comp .our-solutions .solutions-cols #col-2 ul{max-width:85%;margin-left:auto;margin-right:auto}.solutions-og .our-solutions .solutions-cols #col-1 ul,.solutions-comp .our-solutions .solutions-cols #col-1 ul,.solutions-og .our-solutions .solutions-cols #col-2 ul,.solutions-comp .our-solutions .solutions-cols #col-2 ul{list-style:square;padding-left:2.3em}.solutions-og .our-solutions .solutions-cols .col-image,.solutions-comp .our-solutions .solutions-cols .col-image{min-height:16em;margin-bottom:1em}.solutions-og .pitch,.solutions-comp .pitch{background:#007b9e;color:white;text-align:center;padding:4em 0}.solutions-og .pitch .logos,.solutions-comp .pitch .logos{margin-bottom:3em;margin-top:-1em}.solutions-og .pitch .inside,.solutions-comp .pitch .inside{color:white;margin-bottom:2em}.solutions-og .pitch a.get-in-touch,.solutions-comp .pitch a.get-in-touch,.solutions-og .pitch a.get-in-touch-button,.solutions-comp .pitch a.get-in-touch-button{background:white;display:inline-block;color:#007b9e;padding:0.5em 1em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:1.75em;margin-top:1em}.solutions-og .pitch a.get-in-touch:hover,.solutions-comp .pitch a.get-in-touch:hover,.solutions-og .pitch a.get-in-touch-button:hover,.solutions-comp .pitch a.get-in-touch-button:hover{background:#8ae5ff;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.solutions-og .pitch p,.solutions-comp .pitch p{width:33em;margin:0 auto 1em;font-size:1.1em}.solutions-og .why-we-are-different .inside>p,.solutions-comp .why-we-are-different .inside>p{width:36em;margin:0 auto 1em}.solutions-og .differences,.solutions-comp .differences{text-align:left;margin-top:4em}.solutions-og .differences p,.solutions-comp .differences p,.solutions-og .differences ul,.solutions-comp .differences ul{font-size:0.875em}.solutions-og .differences .other-providers,.solutions-comp .differences .other-providers{width:42%;float:left;background:#f9f9f9;height:405px;box-sizing:border-box;padding:1.5em}.solutions-og .differences .other-providers h3,.solutions-comp .differences .other-providers h3{font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-size:0.75em;margin-bottom:3em}.solutions-og .differences .other-providers .provider-1,.solutions-comp .differences .other-providers .provider-1,.solutions-og .differences .other-providers .provider-2,.solutions-comp .differences .other-providers .provider-2{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);padding-right:10%}.solutions-og .differences .other-providers .provider-1.provider-2,.solutions-comp .differences .other-providers .provider-1.provider-2,.solutions-og .differences .other-providers .provider-2.provider-2,.solutions-comp .differences .other-providers .provider-2.provider-2{padding-right:2%}.solutions-og .differences .kaggle-methods,.solutions-comp .differences .kaggle-methods{width:57%;float:right;background:#e6f3f6;height:405px;box-sizing:border-box;padding:1.5em}.solutions-og .differences .kaggle-methods .kaggle-logo,.solutions-comp .differences .kaggle-methods .kaggle-logo{margin-bottom:14px}.solutions-og .differences .kaggle-methods ul,.solutions-comp .differences .kaggle-methods ul{list-style:square;padding-left:1.2em}.solutions-og .section,.solutions-comp .section{padding:3em 0;background:white;z-index:2;position:relative}.solutions-og .section .inside,.solutions-comp .section .inside{width:780px}.solutions-og .section a.button,.solutions-comp .section a.button{background:#3889ac;padding:0.5em 1.5em;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:1em 0;color:white}.solutions-og .section a.button:hover,.solutions-comp .section a.button:hover{background:#55a8cb}.solutions-og #comp-introduction:after,.solutions-comp #comp-introduction:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.solutions-og #comp-introduction .intro,.solutions-comp #comp-introduction .intro{float:left;width:35%;font-size:1em;line-height:1.4;color:#007aa0}.solutions-og #comp-introduction .intro p,.solutions-comp #comp-introduction .intro p{margin-right:4em}.solutions-og #comp-introduction .intro .switcher,.solutions-comp #comp-introduction .intro .switcher{margin-top:1em;font-family:Pressura;line-height:1.2}.solutions-og #comp-introduction .intro .switcher a,.solutions-comp #comp-introduction .intro .switcher a{display:block;width:10em;border:3px solid #007aa0;border-top-width:0;color:#007aa0;padding:0.5em;font-size:1.25em}.solutions-og #comp-introduction .intro .switcher a:first-child,.solutions-comp #comp-introduction .intro .switcher a:first-child{border-top-width:3px}.solutions-og #comp-introduction .intro .switcher a.selected,.solutions-comp #comp-introduction .intro .switcher a.selected,.solutions-og #comp-introduction .intro .switcher a.selected:hover,.solutions-comp #comp-introduction .intro .switcher a.selected:hover{background:#007aa0;color:white}.solutions-og #comp-introduction .intro .switcher a:hover,.solutions-comp #comp-introduction .intro .switcher a:hover{background:#cce5ec}.solutions-og #comp-introduction .any-data,.solutions-comp #comp-introduction .any-data{float:right;width:63.1%}.solutions-og #comp-introduction .any-data div,.solutions-comp #comp-introduction .any-data div{min-height:424px}.solutions-og #comp-introduction .any-data p,.solutions-comp #comp-introduction .any-data p{text-align:right;color:#777;font-size:0.8em;float:right;width:22em}.solutions-og #why-who:after,.solutions-comp #why-who:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.solutions-og #why-who #why,.solutions-comp #why-who #why,.solutions-og #why-who #who,.solutions-comp #why-who #who{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.solutions-og #why-who #why,.solutions-comp #why-who #why{padding-right:5%}.solutions-og #why-who #who,.solutions-comp #why-who #who{padding-left:5%}.solutions-og #reach-the-frontier,.solutions-comp #reach-the-frontier{background:#f4f6f7}.solutions-og #reach-the-frontier:after,.solutions-comp #reach-the-frontier:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.solutions-og #reach-the-frontier h2,.solutions-comp #reach-the-frontier h2{float:left;width:25%}.solutions-og #reach-the-frontier p,.solutions-comp #reach-the-frontier p{float:right;width:57%;text-align:right}.solutions-og #reach-the-frontier #frontier-switcher,.solutions-comp #reach-the-frontier #frontier-switcher{clear:both}.solutions-og #in-class-pitch,.solutions-comp #in-class-pitch{background:#f4f6f7}.solutions-og #in-class-pitch:after,.solutions-comp #in-class-pitch:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.solutions-og #in-class-pitch .inside>img,.solutions-comp #in-class-pitch .inside>img{float:left}.solutions-og #in-class-pitch .inside>div,.solutions-comp #in-class-pitch .inside>div{width:31%;float:right}.pitch-box .pitch-box-text{background:#f4f4f4;text-align:center;padding:40px 30px;color:#5a5a5a}.pitch-box .pitch-box-text+ul{margin-top:2px}.pitch-box ul:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.pitch-box ul li:last-child{margin-right:0}.pitch-box ul img{vertical-align:top}.pitch-box ul h2,.pitch-box ul h3,.pitch-box ul h4,.pitch-box ul p{margin:0;padding:0;font-size:0.8125em}.pitch-box .pitch-box-logos{white-space:nowrap}.pitch-box .pitch-box-logos:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.pitch-box .pitch-box-logos li{position:relative;width:230px;margin-right:6px;float:left;overflow:hidden}.pitch-box .pitch-box-logos li h2{background:#a9b4bb;color:white;font-weight:bold;padding:6px 11px}.pitch-box .pitch-box-logos li:last-child{width:232px}.pitch-box .pitch-box-people>li{width:312px;margin-right:2px;float:left;overflow:hidden;position:relative}.pitch-box .pitch-box-people>li h3{background:#d3cddc;padding:0 11px;line-height:34px;color:white;text-align:left}.pitch-box .pitch-box-people>li h3 strong{background:#baa8b8;padding:0 11px;display:inline-block;top:0;line-height:34px;left:-11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);min-width:50%;position:relative}.pitch-box .pitch-box-people>li .person-info{background:#e1f5ff;padding:11px;color:#4d7687;text-align:left}.pitch-box .pitch-box-people>li .person-info p{margin-bottom:0.5em}.pitch-box .pitch-box-people>li .person-info p:last-child{margin-bottom:0}.pitch-box .pitch-box-people>li .person-info p.check{color:#12b741;font-weight:bold}.pitch-box .pitch-box-people>li .pitch-box-people-hover{visibility:hidden;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);padding:25px;background:rgba(30,30,30,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99444444,endColorstr=#99444444);-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;color:white;font-weight:bold;font-size:0.875em;text-align:left}.pitch-box .pitch-box-people>li .pitch-box-people-hover ul{margin-left:20px}.pitch-box .pitch-box-people>li .pitch-box-people-hover li{list-style-type:disc;margin-bottom:10px}.pitch-box .pitch-box-people>li .pitch-box-people-hover a{color:white;font-weight:normal;display:block;padding:8px 9px;text-align:center;position:absolute;bottom:30px;font-size:0.94em;background:#20beff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.pitch-box .pitch-box-people>li .pitch-box-people-hover a:hover{background:#00a7ec}.pitch-box .pitch-box-people>li:hover .pitch-box-people-hover{display:block;visibility:visible;opacity:1}#connect-start-logo{display:block;margin:2em auto 4em}.connect-start-box{margin:2em 0;padding:4em 8em;background:#edf2f2}.connect-start-box h1,.connect-start-box h2,.connect-start-box h3,.connect-start-box h4{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333}.connect-start-box h2{font-size:1.5em}.connect-start-box a.button{font-size:1.5em;padding:1em 2em;margin-top:1em;margin-right:0}#connect-start-pitch{background-color:#45a4a9;background-image:url("../../shared/img/connect/connect-pitch-bg.png");background-position:center center;background-repeat:no-repeat;text-align:center;padding:8em 33%}#connect-start-pitch *{color:white}#connect-start-examples{text-align:center}#connect-start-features:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#connect-start-features .left,#connect-start-features .right{width:48%}#connect-start-features .left{float:left}#connect-start-features .right{float:right}#connect-start-features img{width:100%;height:auto}#connect-start-pricing{text-align:center}#connect-start-pricing #pricing{width:33%;margin:2em auto 1em}#connect-start-pricing header{font-size:1.75em;background:#97b0b0;padding:1em;margin:0;color:white}#connect-start-pricing ul{padding:1.5em 1em;margin:0;background:#e1e8e8;text-align:left;list-style:disc;color:#777}#connect-start-pricing ul li{margin-left:1.5em;margin-bottom:0.5em}