﻿@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700);.link{color:#27a8e0;cursor:pointer;text-decoration:none}.link:visited{color:#27a8e0}.link:focus{color:#27a8e0}.link:hover{color:#27a8e0}.link:active{color:#27a8e0}.link:hover{text-decoration:underline}.link-underline{text-decoration:none}.link-underline:hover{text-decoration:underline}.link-boulder{color:#747474}.link-boulder:visited{color:#747474}.link-boulder:focus{color:#747474}.link-boulder:hover{color:#747474}.link-boulder:active{color:#747474}.link-white{padding-bottom:2px;border-bottom:1px solid #fff;color:#fff}.link-white:hover{border-bottom:1px solid #747474;text-decoration:none}.link-white:visited{color:#fff}.link-white:focus{color:#fff}.link-white:hover{color:#fff}.link-white:active{color:#fff}button,input[type="button"],input[type="reset"],input[type="submit"]{appearance:none;background-color:#477dca;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:"Lato", sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:0.75em 1.5em;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#3964a2;color:#fff}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled{cursor:not-allowed;opacity:0.5}button:disabled:hover,input[type="button"]:disabled:hover,input[type="reset"]:disabled:hover,input[type="submit"]:disabled:hover{background-color:#477dca}fieldset{background-color:#f7f7f7;border:1px solid #ddd;margin:0 0 0.75em;padding:1.5em}input,label,select{display:block;font-family:"Lato", sans-serif;font-size:1em}label{font-weight:600;margin-bottom:0.375em}label.required::after{content:"*"}label abbr{display:none}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple=multiple]{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:"Lato", sans-serif;font-size:1em;margin-bottom:0.75em;padding:0.5em;transition:border-color 150ms ease;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover{border-color:#b1b1b1}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus{border-color:#477dca;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(55,112,192,0.7);outline:none}input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,input:not([type]):disabled,textarea:disabled,select[multiple=multiple]:disabled{background-color:#f2f2f2;cursor:not-allowed}input[type="color"]:disabled:hover,input[type="date"]:disabled:hover,input[type="datetime"]:disabled:hover,input[type="datetime-local"]:disabled:hover,input[type="email"]:disabled:hover,input[type="month"]:disabled:hover,input[type="number"]:disabled:hover,input[type="password"]:disabled:hover,input[type="search"]:disabled:hover,input[type="tel"]:disabled:hover,input[type="text"]:disabled:hover,input[type="time"]:disabled:hover,input[type="url"]:disabled:hover,input[type="week"]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover,select[multiple=multiple]:disabled:hover{border:1px solid #ddd}textarea{resize:vertical}input[type="search"]{appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.375em}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block}input[type="file"]{margin-bottom:0.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin-bottom:0.75em}dl dt{font-weight:bold;margin-top:0.75em}dl dd{margin:0}table{border-collapse:collapse;font-feature-settings:"kern", "liga", "tnum";margin:0.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #a6a6a6;font-weight:600;padding:0.75em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:0.75em 0}tr,td,th{vertical-align:middle}body{color:#333;font-family:"Lato", sans-serif;font-feature-settings:"kern", "liga", "pnum";font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Lato", sans-serif;font-size:1em;line-height:1.2;margin:0 0 0.75em}p{margin:0 0 0.75em}a{color:#477dca;text-decoration:none;transition:color 150ms ease}a:active,a:focus,a:hover{color:#355e98}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5em 0}img,picture{margin:0;max-width:100%}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:'fontello';src:url("/assets/fonts/fontello-57eb7eab04913ba2b378560595200049eab5b24b1d6c075b6b09a7b32cdf1d84.eot");src:url("/assets/fonts/fontello-57eb7eab04913ba2b378560595200049eab5b24b1d6c075b6b09a7b32cdf1d84.eot") format("embedded-opentype"),url("/assets/fonts/fontello-997a9e534cee87b4b848e3307cd1473678022443d7fdaa4c3d5c947615cb761e.woff2") format("woff2"),url("/assets/fonts/fontello-16ed8a3c41a1d173ddb7f0dd6062e258ffbc360a77c269a2d72b156698e95d0a.woff") format("woff"),url("/assets/fonts/fontello-31b052e89bf0aa6ab26a23a5d2517b8e88595fb29283af8469fbae67f744474c.ttf") format("truetype"),url("/assets/fonts/fontello-f8e7124058386e0b9e4f8e9eb438af18f4998b2ee68b4e7b35dae47326f5a978.svg") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-dollar:before{content:'\e800'}.icon-emo-wink:before{content:'\e801'}.icon-emo-unhappy:before{content:'\e802'}.icon-emo-sleep:before{content:'\e803'}.icon-spin6:before{content:'\e804'}.icon-mail-alt:before{content:'\e805'}.icon-cog:before{content:'\e806'}.icon-angle-left:before{content:'\e807'}.icon-angle-right:before{content:'\e808'}.icon-angle-up:before{content:'\e809'}.icon-angle-down:before{content:'\e80a'}.icon-paper-plane:before{content:'\e80b'}.icon-off:before{content:'\e80c'}.icon-angellist:before{content:'\e80d'}.icon-bitbucket:before{content:'\e80e'}.icon-facebook:before{content:'\e80f'}.icon-facebook-squared:before{content:'\e810'}.icon-gplus-squared:before{content:'\e811'}.icon-linkedin-squared:before{content:'\e812'}.icon-linkedin:before{content:'\e813'}.icon-twitter-squared:before{content:'\e814'}.icon-twitter:before{content:'\e815'}.icon-mail:before{content:'\e816'}.icon-plus:before{content:'\e817'}.icon-record:before{content:'\e818'}.icon-key:before{content:'\e819'}.icon-twitter-circled:before{content:'\e81a'}.icon-facebook-circled:before{content:'\e81b'}.icon-linkedin-circled:before{content:'\e81c'}.icon-edit:before{content:'\e81d'}.icon-cancel:before{content:'\e81e'}.icon-quote-left:before{content:'\e81f'}.icon-quote-right:before{content:'\e820'}.icon-heart:before{content:'\e821'}.icon-user:before{content:'\e822'}.icon-lock-alt:before{content:'\e823'}.icon-commerical-building:before{content:'\e824'}.icon-mail-circled:before{content:'\e825'}.icon-github:before{content:'\e826'}.icon-emo-happy:before{content:'\e827'}.icon-down-dir:before{content:'\e828'}.icon-up-dir:before{content:'\e829'}.icon-target:before{content:'\e82a'}.icon-attention:before{content:'\e82b'}.icon-archive:before{content:'\e82c'}.icon-users:before{content:'\e82d'}.icon-right-open:before{content:'\e82e'}.icon-docs:before{content:'\e82f'}.icon-refresh:before{content:'\e830'}.icon-love:before{content:'\e831'}.icon-heart_full:before{content:'\e832'}.icon-clipboard:before{content:'\e833'}.icon-github-1:before{content:'\e834'}.icon-chart-line:before{content:'\e835'}.icon-cb-graph:before{content:'\e836'}.icon-cloud:before{content:'\e837'}.icon-link-ext:before{content:'\e838'}.icon-book-open:before{content:'\e839'}.icon-megaphone:before{content:'\e83a'}.icon-wrench:before{content:'\e83b'}.icon-search:before{content:'\e83c'}.icon-file-pdf:before{content:'\f1c1'}.icon-gitlab:before{content:'\f296'}.icon-list:before{content:'\e83d'}.relative{position:relative}.pull-left{float:left}.pull-right{float:right}.align-top{vertical-align:top}.hidden{display:none}.gradient-bg{background-image:-webkit-linear-gradient(#eef0f1, #fff);background-image:linear-gradient(#eef0f1, #fff)}.grey-bg{background-color:#eef0f1}.white-bg{background-color:#fff}.rhino-bg{background-color:#24384e}.white-text{color:#fff}.text-italic{font-style:italic}.decent-spacing{padding:5rem 0}.decent-bottom-spacing{padding-bottom:5rem}.decent-top-spacing{padding-top:5rem}.more-decent-top-spacing{padding-top:7rem}.p-top-0{padding-top:0}.display-inline-block{display:inline-block}.width-255{width:255px}.mobile-col{display:block}@media screen and (min-width: 600px){.mobile-col{display:inline}}body{margin:0;overflow-x:hidden}html{font-size:62.5%;overflow-x:hidden}section,header,main,footer{width:100%}article,aside{max-width:1144px;margin-left:auto;margin-right:auto}article::after,aside::after{clear:both;content:"";display:table}article{font-size:1.5rem;font-weight:normal;line-height:2.5rem;margin:0 1rem;text-align:center}article::after{clear:both;content:"";display:table}@media screen and (min-width: 600px){article{max-width:1144px;margin-left:auto;margin-right:auto;font-size:2.2rem;line-height:3.8rem}article::after{clear:both;content:"";display:table}}article strong:before,article strong:after{content:' '}section{position:relative}h1,h2,h3{font-family:'Lato', sans-serif;text-align:center}h1,h2{color:#001e4e}h1{font-size:4rem;margin-bottom:1rem;padding-top:3.5rem}@media screen and (min-width: 600px){h1{font-size:6.2rem;padding-top:6.7rem}}h2{font-size:2rem;font-weight:bold;margin-bottom:2rem}@media screen and (min-width: 600px){h2{font-size:3rem;font-weight:bold;margin-bottom:4rem}}h3{font-size:2.4rem;font-weight:normal}.font-xs{font-size:1.1rem;line-height:1.6}.font-small{font-size:2.0rem;line-height:1.1}.font-normal{font-size:1.8rem;font-weight:lighter;color:#747474;line-height:2.5rem}.font-lato{font-family:"Lato", sans-serif}.font-xs-2{font-size:1.1rem}@media screen and (min-width: 600px){.font-xs-2{font-size:2rem}}.font-landing-title{font-size:2.7rem;line-height:3.7rem}@media screen and (min-width: 600px){.font-landing-title{font-size:5rem;line-height:5.7rem}}@media screen and (min-width: 950px){.font-landing-title{font-size:6.5rem;line-height:7rem}}.font-landing-subtitle{font-size:1.5rem}@media screen and (min-width: 600px){.font-landing-subtitle{font-size:2.5rem}}@media screen and (min-width: 950px){.font-landing-subtitle{font-size:3rem}}@media screen and (min-width: 600px){.font-landing-subtitle.m-small{font-size:2rem;line-height:3rem}}.font-title{font-size:2.5rem}@media screen and (min-width: 600px){.font-title{font-size:4rem}}.font-subtitle{font-size:1.5rem;font-weight:lighter;line-height:2rem}@media screen and (min-width: 600px){.font-subtitle{font-size:2rem;line-height:3rem}}@-moz-keyframes cursor{0%{opacity:0.1}50%{opacity:0.7}100%{opacity:0.1}}@-webkit-keyframes cursor{0%{opacity:0.1}50%{opacity:0.7}100%{opacity:0.1}}@keyframes cursor{0%{opacity:0.1}50%{opacity:0.7}100%{opacity:0.1}}.awesome-text__cursor{-moz-animation:cursor 0.9s infinite linear;-webkit-animation:cursor 0.9s infinite linear;animation:cursor 0.9s infinite linear}.font-lighter{font-weight:lighter}.text-rhino{color:#24384e}.text-curious-blue{color:#27a8e0}.text-fern{color:#66bd63}.text-eucalyptus{color:#20a258}.text-valencia{color:#d3433b}.text-pumpkin{color:#fe7418}.text-yellow-orange{color:#ffb83f}.text-prussian-blue{color:#001e4e}.text-silver-sand{color:#bfc4c8}.text-general{color:#747474}.text-cornflower{color:#92c8e2}.text-boulder{color:#747474}.text-mine-shaft{color:#3a3a3a}.text-link-water{color:#e0e9f4}.text-white{color:#fff}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mb-10{margin-bottom:10px}.mb-22{margin-bottom:22px}.mb-25{margin-bottom:25px}.mb-40{margin-bottom:40px}.ml-5{margin-left:5px}input,textarea,keygen,select,button{font-family:"Lato", sans-serif}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],textarea,.form__input.form__input--braintree{background-color:#f8f8f8;color:#24384e;font-size:16px;font-weight:lighter;outline:none}input[type="text"].m-bcg-white,input[type="email"].m-bcg-white,input[type="tel"].m-bcg-white,input[type="password"].m-bcg-white,textarea.m-bcg-white,.form__input.form__input--braintree.m-bcg-white{background-color:#fff}input[type="text"].m-border,input[type="email"].m-border,input[type="tel"].m-border,input[type="password"].m-border,textarea.m-border,.form__input.form__input--braintree.m-border{border:1px solid #d4d7d9;resize:none}input[type="text"]:focus,input[type="text"].braintree-hosted-fields-focused,input[type="email"]:focus,input[type="email"].braintree-hosted-fields-focused,input[type="tel"]:focus,input[type="tel"].braintree-hosted-fields-focused,input[type="password"]:focus,input[type="password"].braintree-hosted-fields-focused,textarea:focus,textarea.braintree-hosted-fields-focused,.form__input.form__input--braintree:focus,.form__input.form__input--braintree.braintree-hosted-fields-focused{box-shadow:none}input[disabled="disabled"]{-webkit-text-fill-color:#747474;background-color:#eef0f1;cursor:not-allowed}input[disabled="disabled"]:hover{background-color:#eef0f1}.form__inline-fields{float:left;width:100%}.form__inline-fields .form__field{margin-right:30px}.form__inline-fields .form__field:last-child{margin-right:0}.form__center-fields{width:85%;margin:0 auto}.form__field{float:left;margin-bottom:18px;position:relative;width:100%;text-align:left}.form__field input[type="text"].input-error-message,.form__field input[type="tel"].input-error-message,.form__field input[type="email"].input-error-message,.form__field input[type="password"].input-error-message,.form__field textarea.input-error-message,.form__field .form__input.form__input--braintree.input-error-message{border-color:#d3433b}.form__field input[type="text"]:focus,.form__field input[type="text"].braintree-hosted-fields-focused,.form__field input[type="tel"]:focus,.form__field input[type="tel"].braintree-hosted-fields-focused,.form__field input[type="email"]:focus,.form__field input[type="email"].braintree-hosted-fields-focused,.form__field input[type="password"]:focus,.form__field input[type="password"].braintree-hosted-fields-focused,.form__field textarea:focus,.form__field textarea.braintree-hosted-fields-focused,.form__field .form__input.form__input--braintree:focus,.form__field .form__input.form__input--braintree.braintree-hosted-fields-focused{border:1px solid #24384e}.form__field.m-22-left{float:left;width:22%}.form__field.m-28-left{float:left;width:28%}.form__field.m-38-left{float:left;width:38%}.form__field.m-48-left{float:left;width:48%}.form__field.m-74-left{float:left;width:74%}.form__field.m-78-left{float:left;width:78%}.form__field.m-80-left{float:left;width:80%}.form__field.m-20-right{float:right;width:20%}.form__field.m-48-right{float:right;width:48%}.form__field.m-width-90{width:90px}.form__field.m-width-130{width:130px}.form__field.m-width-230{width:230px}.form__field.m-width-250{width:250px}.form__field.m-width-290{width:290px}.form__field.m-width-320{width:320px}.form__field.m-width-420{width:420px}.form__field.m-width-600{width:600px}.form__field.m-bcg-white input,.form__field.m-bcg-white .form__input.form__input--braintree{background-color:#fff}.form__field.m-margin-left{margin:0 0 0 2%}.form__field.m-with-forgot-pass-btn>input{padding-right:164px}.form__field--icon{color:#d4d7d9;font-size:20px;left:8px;line-height:20px;position:absolute;top:15px}.form__field--icon.input-error-message{color:#d3433b}.form__field-annotation{color:#747474;position:absolute;right:12px;top:36px;width:36px;height:22px}.form__input{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-appearance:none;-webkit-appearance:none;height:50px;width:100%;border:1px solid #d4d7d9;padding:10px}.form__input.m-sm{height:36px}.form__input.m-xs{height:32px;width:460px;padding:5px 10px}.form__input--custom{position:relative;overflow:hidden;padding:0 15px;margin-bottom:5px;width:100%;background-color:#f8f8f8;color:#24384e;border:1px solid #d4d7d9}.form__input--custom .p{margin-left:15px;line-height:45px}.form__input--custom.ssh-key-input{word-break:break-all;word-break:break-word;padding:15px;font-size:14px;font-weight:300}.form__input--custom p{display:inline-block;margin:0;line-height:50px}.form__input--icon-after{padding-right:50px}.form__input--icon-before{padding-left:45px}.form__input--icon-right{position:absolute;right:16px;top:16px}.form__label{color:#747474;display:block;font-size:16px;font-weight:lighter;line-height:16px;margin-bottom:5px;text-align:left}.form__label--with-number{position:relative;padding-left:34px}.form__btn-forgot-pass{background-color:#d4d7d9;color:#fff;font-size:12px;left:400px;line-height:20px;outline:none;position:absolute;text-align:center;text-decoration:none;top:15px;width:125px}.form__btn-forgot-pass:hover,.form__btn-forgot-pass:active{background-color:#bfc4c8;text-decoration:none}.form__btn-forgot-pass:focus,.form__btn-forgot-pass:visited{color:#fff}.form__footer{border:1px solid #f8f8f8;height:90px;background-color:#f8f8f8;clear:both}.form__footer--btn-container{height:48px;margin:20px 48px}.form__footer--tocs{margin-top:28px}.form__footer--tocs-expanded{float:left;margin-top:8px;width:55%}.form__sidebar-left{width:20%;position:relative}.form__sidebar-right{width:80%;vertical-align:top;padding-left:55px}.form__submit-annotation{width:300px;text-align:left;line-height:16px;margin:19px 0 19px 48px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.error-message{color:#d3433b;font-size:14px;font-weight:lighter;line-height:14px;padding-top:5px}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:20px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"Lato", sans-serif;font-size:12px;line-height:20px;text-align:center;color:#000;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:0.75}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Lato", sans-serif}.footer-wrapper{margin:0 auto;max-width:1144px}.footer{border-top:1px solid #d4d7d9;min-height:63px;margin:0 auto;background-color:#eef0f1;width:100%}.copyright{color:#747474;font-size:15px;line-height:48px;text-align:center}.copyright p{font-weight:100;margin-bottom:0}.copyright a{cursor:pointer;font-weight:400;text-decoration:none}.copyright a:hover{text-decoration:underline}.copyright .codequest,.copyright .codequest-bold{display:inline-block}.copyright .codequest{font-weight:100}.copyright .codequest-bold{color:inherit;font-weight:bold}.copyright .icon-heart{color:#d3433b;margin:0 5px}@media screen and (min-width: 1144px){.copyright{float:left;line-height:63px;text-align:left}}.footer-nav{line-height:48px;text-align:center}.footer-nav ul{list-style-type:none;margin:0;padding-left:10px}.footer-nav li{display:inline-block;line-height:48px}.footer-nav a{color:#747474;font-size:14px;font-weight:400;margin:0;padding:0 15px;text-decoration:none}.footer-nav a:hover{text-decoration:underline}@media screen and (min-width: 1144px){.footer-nav{float:right;line-height:63px;text-align:none}.footer-nav a{padding:0 5px}}.header{font-size:10px;height:60px;padding:0}.header.m-animated{left:0;position:fixed;right:0;top:0;z-index:101}.header__outer{background:#fff;left:0;position:fixed;right:0;z-index:101;border-bottom:1px solid #eef0f1}.header__inner{overflow:hidden;*zoom:1;max-width:1144px;margin-left:auto;margin-right:auto;padding:10px 10px 12px}.header__logo-wrapper{float:left;display:block;margin-right:2.3576516%;width:40.2913699%}.header__logo-wrapper:last-child{margin-right:0}.header__solo-logo-wrapper{border-bottom:1px #92c8e2 solid;height:50px;width:35px}.header__logo svg{height:35px;width:210px}.header__solo-logo{height:36px;margin:7px 10px 7px 0;width:36px}.header__solo-logo svg{width:100%}.header__actions-wrapper{float:left;display:block;margin-right:2.3576516%;width:57.3509785%}.header__actions-wrapper:last-child{margin-right:0}.header__login-trial-buttons{text-align:right}.header__login-trial-buttons.m-public{float:left;display:block;margin-right:2.3576516%;width:65.8807828%}.header__login-trial-buttons.m-public:last-child{margin-right:0}@media screen and (min-width: 600px){.header__login-trial-buttons.m-public{min-width:390px}}@media screen and (max-width: 1140px){.header__login-trial-buttons.m-public{float:left;display:block;margin-right:2.3576516%;width:100%}.header__login-trial-buttons.m-public:last-child{margin-right:0}}.header__nav{float:left;display:block;margin-right:2.3576516%;width:31.7615656%;display:none;margin:0;min-width:180px;text-align:right}.header__nav:last-child{margin-right:0}.header__nav a{font-size:17px;font-weight:lighter;line-height:40px}.header__nav li{display:inline-block}@media screen and (min-width: 1140px){.header__nav li{margin-right:17px}}@media screen and (min-width: 1140px){.header__nav{display:block}}.header__login-button{outline-style:none;background-color:#f8f8f8;border-radius:0;border:0;color:#333333;display:inline-block;font-size:1.5rem;padding:7px 18px;text-decoration:none;background-clip:padding-box;color:#747474;font-weight:lighter}.header__login-button:visited{color:#333333}.header__login-button:focus{color:#333333}.header__login-button:hover{color:#333333}.header__login-button:active{color:#333333}.header__login-button:hover:not(:disabled){background-color:#ebebeb;color:#333333;cursor:pointer}.header__login-button:active:not(:disabled),.header__login-button:focus:not(:disabled){background-color:#ebebeb;cursor:pointer}.header__login-button:hover{text-decoration:none}@media screen and (min-width: 600px){.header__login-button{margin-right:5px}}.header__trial-button,input.header__trial-button{outline-style:none;background-color:#20a258;border-radius:0;border:0;color:white;display:inline-block;font-size:1.5rem;padding:7px 18px;text-decoration:none;background-clip:padding-box}.header__trial-button:visited,input.header__trial-button:visited{color:white}.header__trial-button:focus,input.header__trial-button:focus{color:white}.header__trial-button:hover,input.header__trial-button:hover{color:white}.header__trial-button:active,input.header__trial-button:active{color:white}.header__trial-button:hover:not(:disabled),input.header__trial-button:hover:not(:disabled){background-color:#1f894d;color:white;cursor:pointer}.header__trial-button:active:not(:disabled),.header__trial-button:focus:not(:disabled),input.header__trial-button:active:not(:disabled),input.header__trial-button:focus:not(:disabled){background-color:#1f894d;cursor:pointer}@media screen and (max-width: 600px){.header__trial-button,input.header__trial-button{display:none}}.header__trial-button:hover,input.header__trial-button:hover{text-decoration:none}.call-to-action__button{outline-style:none;background-color:#20a258;border-radius:0;border:0;color:white;display:inline-block;font-size:2.4rem;padding:1.2rem 3rem;text-decoration:none;background-clip:padding-box;-webkit-appearance:none;outline:none;margin:0 0 30px 0}.call-to-action__button:visited{color:white}.call-to-action__button:focus{color:white}.call-to-action__button:hover{color:white}.call-to-action__button:active{color:white}.call-to-action__button:hover:not(:disabled){background-color:#1f894d;color:white;cursor:pointer}.call-to-action__button:active:not(:disabled),.call-to-action__button:focus:not(:disabled){background-color:#1f894d;cursor:pointer}.call-to-action__button:hover,.call-to-action__button:hover:disabled,.call-to-action__button:disabled{background-color:#1d9551}@media screen and (max-width: 600px){.call-to-action__button{font-size:2rem;margin:0 0 20px 0}}.call-to-action__button--navbar{outline-style:none;background-color:#20a258;border-radius:0;border:0;color:white;display:inline-block;font-size:1.5rem;padding:7px 18px;text-decoration:none;background-clip:padding-box;margin:0}.call-to-action__button--navbar:visited{color:white}.call-to-action__button--navbar:focus{color:white}.call-to-action__button--navbar:hover{color:white}.call-to-action__button--navbar:active{color:white}.call-to-action__button--navbar:hover:not(:disabled){background-color:#1f894d;color:white;cursor:pointer}.call-to-action__button--navbar:active:not(:disabled),.call-to-action__button--navbar:focus:not(:disabled){background-color:#1f894d;cursor:pointer}@media screen and (max-width: 600px){.call-to-action__button--navbar{display:none}}.call-to-action__button.m-btn-white-dodger-blue{background-color:#fff;color:#188dfd}.call-to-action__button.m-btn-white-dodger-blue:hover{background-color:#188dfd}.call-to-action__button.m-btn-white-dodger-blue:active,.call-to-action__button.m-btn-white-dodger-blue:focus{background-color:#188dfd}.call-to-action__button.m-btn-white-dodger-blue:active,.call-to-action__button.m-btn-white-dodger-blue:hover,.call-to-action__button.m-btn-white-dodger-blue:focus{color:#fff;outline:1px solid #fff}.call-to-action__button.m-btn-white-eucalyptus{background-color:#fff;color:#20a258}.call-to-action__button.m-btn-white-eucalyptus:hover{background-color:#20a258}.call-to-action__button.m-btn-white-eucalyptus:active,.call-to-action__button.m-btn-white-eucalyptus:focus{background-color:#20a258}.call-to-action__button.m-btn-white-eucalyptus:active,.call-to-action__button.m-btn-white-eucalyptus:hover,.call-to-action__button.m-btn-white-eucalyptus:focus{color:#fff;outline:1px solid #fff}.call-to-action__subtitle{float:left;display:block;margin-right:2.3576516%;width:100%;margin-bottom:2rem}.call-to-action__subtitle:last-child{margin-right:0}@media screen and (min-width: 1150px){.call-to-action__subtitle{float:left;display:block;margin-right:2.3576516%;width:65.8807828%;margin-left:17.0596086%}.call-to-action__subtitle:last-child{margin-right:0}}.call-to-action__subtitle.m-spaced{margin-bottom:4rem}.screenshot{float:left;display:block;margin-right:2.3576516%;width:100%;position:relative;width:90%;margin:0 5%;padding-bottom:52%}.screenshot:last-child{margin-right:0}.how-it-works__block{float:left;display:block;margin-right:2.3576516%;width:100%;padding:0 10px;position:relative}.how-it-works__block:last-child{margin-right:0}@media screen and (min-width: 950px){.how-it-works__block{float:left;display:block;margin-right:3.57866361%;width:48.2106682%}.how-it-works__block:nth-child(1){margin-right:0}.how-it-works__block:last-child{margin-right:0}}@media screen and (min-width: 1150px){.how-it-works__block{float:left;display:block;margin-right:2.3576516%;width:82.9403914%;padding:0}.how-it-works__block:last-child{margin-right:0}.how-it-works__block,.how-it-works__block .how-it-works__h2{text-align:left}.how-it-works__block .decent-bottom-spacing{padding-bottom:0}}@media screen and (min-width: 1150px){.browser-window-toggle{cursor:pointer}.browser-window-toggle.active::before{background-image:url(/assets/svg/arrow-8eec85ede32d56ee2a9651744d8f7a52e9d6124f3043289e911bd9bde126bd74.svg);content:'';height:14px;left:-13px;position:absolute;top:16px;width:8px}}.how-it-works__mobile{height:90px}.how-it-works__mobile.pull-request svg{height:auto;width:80px}.how-it-works__mobile.manage-teams svg{height:auto;width:122px}@media screen and (min-width: 1150px){.how-it-works__mobile{display:none}}.how-it-works__desktop{display:none;position:relative}@media screen and (min-width: 1150px){.how-it-works__desktop{display:block}}@media screen and (min-width: 950px){.how-it-works__row{margin-left:17.0596086%;float:left;display:block;margin-right:2.3576516%;width:65.8807828%}.how-it-works__row:last-child{margin-right:0}}@media screen and (min-width: 1150px){.how-it-works__row{margin-left:0%;float:left;display:block;margin-right:2.3576516%;width:48.8211742%;padding-bottom:70px}.how-it-works__row:last-child{margin-right:0}}.how-it-works__mobile--github,.how-it-works__mobile--bitbucket{display:inline-block;height:100px;margin:0 .7rem;padding:15px 0;width:100px}.how-it-works__mobile--github i,.how-it-works__mobile--bitbucket i{color:#20a258;font-size:70px}.how-it-works-mobile__track-progress{width:250px}.how-it-works__h2{-moz-transition:color 0.2s ease-out;-o-transition:color 0.2s ease-out;-webkit-transition:color 0.2s ease-out;transition:color 0.2s ease-out;font-size:2rem;margin-bottom:1rem;position:relative}.how-it-works__mobile,.how-it-works-paragraph{margin:1rem 0 0}.testimonials__carousel{background-color:#eef0f1;min-height:36rem;text-align:center}.slick-slider{margin-bottom:0}.testimonials__icon-left,.testimonials__icon-right{color:#747474;font-size:6rem;position:absolute;top:30%}.testimonials__icon-left:hover,.testimonials__icon-right:hover{color:#000;cursor:pointer}@media (max-width: 1144px){.testimonials__icon-left,.testimonials__icon-right{display:none}}.testimonials__icon-left{left:5%}.testimonials__icon-right{right:5%}.testimonials__fill{color:#747474;font-size:2rem;font-style:italic;font-weight:300;margin-top:2rem}@media screen and (min-width: 600px){.testimonials__fill{max-width:50%;margin:0 auto;margin-top:6.5rem}}@media screen and (min-width: 1144px){.testimonials__fill{margin-top:11.5rem}}.testimonials__author{font-size:1.7rem;font-style:normal}.testimonials__quote-icon{padding:0 0.3rem}.testimonials__item{margin:0 auto;outline:none;padding:3.5rem 4.5rem 5.5rem;position:relative}@media screen and (min-width: 600px){.testimonials__item{padding:0}}.testimonials__avatar{border-radius:50%;height:80px;left:0;margin:0 auto;position:absolute;right:0;top:-40px;width:80px}@media screen and (min-width: 1144px){.testimonials__avatar{height:150px;width:150px;top:-77px}}.testimonials__avatar:active,.testimonials__avatar:focus,.testimonials__avatar:hover{outline:none}.testimonials__avatar img{border:4px solid #eef0f1;border-radius:50%}.slick-list{overflow:visible}.testimonials__social.m-tweet{background:#fff url(/assets/svg/_logo_tweet-2795aae71faeaacc25e309467b4f391f1e3a2e124a486bb187aab0da34b1709f.svg) no-repeat 50% 50%;background-size:16px 16px;border-radius:50%;bottom:0;height:26px;position:absolute;right:0;width:26px}@media screen and (min-width: 1144px){.testimonials__social.m-tweet{background-size:30px 30px;height:56px;right:-5px;width:56px}}.open-source{height:500px;padding-top:65px;background:url(/assets/svg/_open_source_bcg-ae568aed141391835ca649e5432286c50fb6423b2aeb4491c7fd42c3cfdf0da0.svg) no-repeat -278px 8px;background-size:1000px 500px}@media screen and (min-width: 600px){.open-source{height:640px;padding-top:135px;background-position:50% -80px;background-size:1154px 823px}}.open-source h1{font-size:50px}.open-source.m-short{background:#eef0f1 url(/assets/svg/_open_source_page_bcg-20082f6921d985c575342046f5eadf93a3344624bdde26366e07df63748c91cb.svg) no-repeat 50% -286px;background-size:1150px 1000px;height:244px;padding-top:24px}@media screen and (min-width: 600px){.open-source.m-short h1{font-size:64px;padding-top:31px}}@media screen and (min-width: 600px){.open-source.m-short h2{font-size:44px}}@media screen and (min-width: 600px){.open-source__linebreak{display:none}}.open-source__button{outline-style:none;background-color:#001e4e;border-radius:0;border:0;color:white;display:inline-block;font-size:2.4rem;padding:1.2rem 0;text-decoration:none;background-clip:padding-box}.open-source__button:visited{color:white}.open-source__button:focus{color:white}.open-source__button:hover{color:white}.open-source__button:active{color:white}.open-source__button:hover:not(:disabled){background-color:#011433;color:white;cursor:pointer}.open-source__button:active:not(:disabled),.open-source__button:focus:not(:disabled){background-color:#011433;cursor:pointer}.open-source__button i{font-size:35px;display:inline-block;margin-top:4px;padding-right:5px}.open-source__button span{line-height:47px;display:inline-block;vertical-align:top}.open-source__button:hover{color:#001e4e}@media screen and (max-width: 600px){.open-source__button{font-size:2rem}}.open-source__heart_icon{color:#d3433b;font-size:70px}.about-content__person{float:left;display:block;margin-right:5.85150518%;width:100%}.about-content__person:last-child{margin-right:0}@media screen and (min-width: 800px){.about-content__person{float:left;display:block;margin-right:5.85150518%;width:15.31879585%}.about-content__person:last-child{margin-right:0}.about-content__person.center-3{margin-left:21.17030104%}.about-content__person.center-2{margin-left:31.98676612%}}.about-content__text{margin:0 auto;max-width:300px}@media screen and (min-width: 800px){.about-content__text{max-width:none}}.cq-content{text-align:center;background:#eef0f1}.cq-content__heart_icon{position:relative;top:-50px;color:#d3433b;font-size:100px}.cq-content__heart_icon:before{width:auto}.cq-content__logo{float:left;display:block;margin-right:2.3576516%;width:82.9403914%;margin-left:8.5298043%}.cq-content__logo:last-child{margin-right:0}@media screen and (min-width: 600px){.cq-content__logo{float:left;display:block;margin-right:2.3576516%;width:48.8211742%;margin-left:25.5894129%}.cq-content__logo:last-child{margin-right:0}}.cq-content__logo svg{width:100%}.icons-contact{text-align:center}.icons-contact__icon{font-size:20px;width:40px;height:40px;border-radius:100%;background-color:#27a8e0;color:#fff;margin:0 1rem;padding:7px;display:inline-block}@media screen and (min-width: 600px){.icons-contact__icon{font-size:30px;width:70px;height:70px;padding:15px}}.languages{float:left;display:block;margin-right:2.3576516%;width:100%}.languages:last-child{margin-right:0}@media screen and (min-width: 600px){.languages{float:left;display:block;margin-right:2.3576516%;width:65.8807828%;margin-left:17.0596086%}.languages:last-child{margin-right:0}}.languages__icon-box{float:left;display:block;margin-right:2.3576516%;width:48.8211742%;padding:1rem 0.5rem 2rem;text-align:center}.languages__icon-box:nth-child(2n){margin-right:0}.languages__icon-box:nth-child(2n+1){clear:left}.languages__icon-box:last-child{margin-right:0}@media screen and (min-width: 600px){.languages__icon-box{float:left;display:block;margin-right:2.3576516%;width:18.11387872%}.languages__icon-box:nth-child(2n){margin-right:2.3576516%}.languages__icon-box:nth-child(2n+1){clear:none}.languages__icon-box:nth-child(5n){margin-right:0}.languages__icon-box:nth-child(5n+1){clear:left}.languages__icon-box:last-child{margin-right:0}}.languages__icon{display:inline-block;width:7rem;height:7rem;border-radius:50%}@media screen and (min-width: 600px){.languages__icon{width:6rem;height:6rem}}@media screen and (min-width: 820px){.languages__icon{width:8.5rem;height:8.5rem}}.languages__icon svg{width:4rem;height:4rem;margin-top:15px}@media screen and (min-width: 600px){.languages__icon svg{margin-top:10px}}@media screen and (min-width: 820px){.languages__icon svg{width:5rem;height:5rem;margin-top:18px}}.languages__name{font-size:13px;line-height:16px;margin-top:12px}@media screen and (min-width: 600px){.languages__name{margin-top:2px}}@media screen and (min-width: 820px){.languages__name{margin-top:12px}}.languages__icon-small svg{width:3.6rem}@media screen and (min-width: 600px){.languages__icon-small svg{width:3rem}}@media screen and (min-width: 820px){.languages__icon-small svg{width:4.4rem}}.languages__icon--elixir{background-color:#713992}.languages__icon--objective-c{background:#188dfd}.languages__icon--java{background:#24384e}.languages__icon--go{background:#27a8e0}.languages__icon--python{background:#ffb83f}.languages__icon--ruby{background:#d3433b}.languages__icon--kotlin{background:#7c6fe3}.languages__icon--scala{background:#92c8e2}.languages__icon--erlang{background:#cc2027}.languages__icon--c-sharp{background:#05930c}.languages__icon--c{background:#b0c4de}.languages__icon--swift{background:#fe7418}.languages__icon--swift svg{margin-right:2px;margin-top:13px}@media screen and (min-width: 600px){.languages__icon--swift svg{margin-top:10px}}@media screen and (min-width: 820px){.languages__icon--swift svg{margin-top:17px}}.languages__icon--javascript{background:#f2ca28}.languages__icon--typescript{background:#007cca}.languages__icon--php{background:#188dfd}.languages__star::after{color:#001e4e;font-size:24px;position:absolute;right:-3px;top:-6px}.languages__star.m-single::after{content:"*"}.browser_carousel_element{visibility:hidden}.browser_carousel_element.visible{visibility:visible}.browser__window{border-radius:7px 7px 0 0;background:#eef0f1;position:absolute;left:0;top:0;width:904px;height:585px;box-shadow:0 0 17px -2px rgba(119,119,119,0.75);-webkit-box-shadow:0 0 17px -2px rgba(119,119,119,0.75)}.browser__window.m-position-left{left:-52px}@media screen and (min-width: 1200px){.browser__window.m-position-left{left:-68px}}.browser__window.m-window-small{height:310px}@media screen and (min-width: 600px){.browser__window.m-window-small{height:255px;left:18vw;width:83vw}}@media screen and (min-width: 950px){.browser__window.m-window-small{width:750px;left:0;height:200px}}.browser__window.m-window-large{height:350px}@media screen and (min-width: 950px){.browser__window.m-window-large{width:904px;height:585px}}.browser__image-wrapper{position:absolute;overflow:hidden;height:555px;top:30px;left:0;right:0}.browser__image-wrapper.m-blur{-webkit-filter:blur(2px);filter:blur(2px)}.browser__image-wrapper.m-small{height:280px}@media screen and (min-width: 600px){.browser__image-wrapper.m-small{height:340px}}@media screen and (min-width: 950px){.browser__image-wrapper.m-small{height:280px}}@media screen and (min-width: 600px){.browser__image-wrapper.m-large{height:350px}}@media screen and (min-width: 950px){.browser__image-wrapper.m-large{height:550px}}.browser__image-wrapper.m-bcg-white{background:#fff}.browser__gradient{position:absolute;top:0;left:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(30%, rgba(255,255,255,0)), color-stop(100%, #fff));background-image:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 30%, #fff 100%);background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 30%, #fff 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 30%, #fff 100%);z-index:98;width:904px;height:585px}.browser__loupe{position:absolute;z-index:99;width:400px;height:400px;border-radius:100%;background-size:1240px 740px;border:5px solid #747474;-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.3)}.browser__loupe-hand{position:relative;height:5px;background-color:#747474}.browser__loupe--connect-repo{top:70px;left:50px;background-position:-85px -125px;background-image:url(/assets/browser_images/add_project-d1942982694ea5067933ee230cbcfc7f765a7eeca51be911484022d77efb2a23.png)}.browser__loupe-hand--connect-repo-1{width:207px;left:-147px;top:12px;-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);transform:rotate(40deg)}.browser__loupe-hand--connect-repo-2{width:266px;left:-388px;top:-59px}.browser__loupe--check-stack{top:125px;left:50px;background-image:url(/assets/browser_images/ratings-ed4783ef19b8473c94a4bb0d4bbc0e1036390f79b2a94c7d379386ffff0ac8d8.png);background-position:-100px -265px}.browser__loupe-hand--check-stack-1{width:181px;left:-153px;top:69px;-moz-transform:rotate(29deg);-ms-transform:rotate(29deg);-webkit-transform:rotate(29deg);transform:rotate(29deg)}.browser__loupe-hand--check-stack-2{width:310px;left:-450px;top:20px}.browser__loupe--merge-confidence{top:120px;left:50px;width:440px;height:440px;background-position:-10px -1114px;background-size:1099px 807px;background-image:url(/assets/browser_images/pull_requests-877183ec844b9f77cf4992ce9035a23288f087d3485435fca132c311a291a76a.png)}.browser__loupe-hand--merge-confidence-1{width:183px;left:-187px;top:196px;-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}.browser__loupe-hand--merge-confidence-2{width:243px;left:-429px;top:183px}.browser__loupe--manage-teams{top:120px;left:50px;width:440px;height:440px;background-image:url(/assets/browser_images/manage_teams-ea79fc10a3cd6f98742c10a3fff18db191bb5ba1ac7138456b1ed7a21b8cdfb6.png);background-position:-69px -238px}.browser__loupe-hand--manage-teams-1{width:177px;left:-166px;top:294px;-moz-transform:rotate(-18deg);-ms-transform:rotate(-18deg);-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}.browser__loupe-hand--manage-teams-2{width:300px;left:-459px;top:316px}.browser__dot{position:absolute;border-style:solid;border-radius:50%;border-width:1px;top:11px;width:12px;height:12px}.browser__dot--green{border-color:#00c853;background-color:#00e676;left:45px}.browser__dot--yellow{border-color:#ffd600;background-color:#ffea00;left:27px}.browser__dot--red{border-color:#ff1744;background-color:#ff5252;left:10px}.browser__image-animated img{display:none}.browser__image-animated img.active{display:block}.integrations{margin:0 auto}.integrations.m-max-width{max-width:400px}@media screen and (min-width: 600px){.integrations.m-max-width{margin:0}}@media screen and (min-width: 700px){.integrations.m-max-width{margin:0}}.integrations__item{float:left;display:block;margin-right:2.3576516%;width:100%;padding:3rem 0}.integrations__item:last-child{margin-right:0}@media screen and (min-width: 700px){.integrations__item{float:left;display:block;margin-right:1.87726938%;width:18.49818449%;padding:2rem 0}.integrations__item:last-child{margin-right:0}}@media screen and (min-width: 950px){.integrations__item{float:left;display:block;margin-right:2.84258557%;width:17.72593154%;padding:2rem 0}.integrations__item:last-child{margin-right:0}}.integrations__item.m-column-3{float:left;display:block;margin-right:2.3576516%;width:23.2317613%;padding-top:0}.integrations__item.m-column-3:last-child{margin-right:0}.integrations__item.m-column-3 svg{height:20px;width:65px}@media screen and (min-width: 700px){.integrations__item.m-column-3 svg{height:35px;width:90px}}@media screen and (min-width: 950px){.integrations__item.m-column-3 svg{height:32px}}.integrations__item svg{display:block;height:100px;margin:0 auto;max-width:400px;width:70%}.integrations__item.m-bigger svg{height:26px;width:78px}@media screen and (min-width: 700px){.integrations__item.m-bigger svg{height:44px;width:120px}}.integrations__item.m-svg-height-28 svg{height:28px}.integrations__item.m-svg-height-35 svg{height:35px}.integrations__item.m-svg-height-37 svg{height:37px}.integrations__item.m-svg-height-46 svg{height:46px}@media screen and (min-width: 700px){.integrations__item.m-align-slack svg{height:30px;margin-top:-1px;width:auto}}@media screen and (min-width: 950px){.integrations__item.m-align-slack svg{height:33px;margin-top:5px;width:auto}}.integrations__item.m-align-github svg .github-0{fill:#001e4e}@media screen and (min-width: 700px){.integrations__item.m-align-github svg{height:22px;margin-left:-3px;margin-top:0;width:auto}}@media screen and (min-width: 950px){.integrations__item.m-align-github{margin-top:0}.integrations__item.m-align-github svg{height:24px;margin-left:13px;margin-top:6px}}@media screen and (min-width: 700px){.integrations__item.m-align-bitbucket svg{height:45px;margin-left:-40px;margin-top:-17px;width:auto}}@media screen and (min-width: 950px){.integrations__item.m-align-bitbucket svg{height:50px;margin-left:-17px;margin-top:-14px;width:auto}}@media screen and (min-width: 700px){.integrations__item.m-align-gitlab svg{height:49px;margin-left:-3px;margin-top:-13px;width:auto}}@media screen and (min-width: 950px){.integrations__item.m-align-gitlab svg{height:53px;margin-left:32px;margin-top:-7px;width:auto}}.integrations__item.m-align-hipchat{margin-top:-17px}@media screen and (min-width: 700px){.integrations__item.m-align-hipchat{margin-top:0}.integrations__item.m-align-hipchat svg{height:41px;margin-top:-14px;width:auto}}@media screen and (min-width: 950px){.integrations__item.m-align-hipchat svg{height:49px;margin-top:-12px;width:auto}}.integrations__item.m-sm-width{margin:0 auto;max-width:1000px}.integrations__item.m-logo-slack svg{height:22px;margin-top:7px;width:71px}@media screen and (min-width: 950px){.integrations__item.m-logo-slack svg{height:26px;margin-left:0;margin-top:9px;width:auto}}.integrations__item.m-logo-hipchat svg{height:28px;margin-top:-1px;margin-left:9px;width:100px}@media screen and (min-width: 950px){.integrations__item.m-logo-hipchat svg{height:33px;margin:0 auto;margin-left:6px;width:auto}}.integrations__item.m-logo-trello svg{height:17px;width:65px;margin-left:31px;margin-top:7px}@media screen and (min-width: 950px){.integrations__item.m-logo-trello svg{height:19px;margin:10px auto;margin-left:23px}}.integrations__item.m-logo-jira svg{height:19px;margin-left:13px;margin-top:5px}@media screen and (min-width: 950px){.integrations__item.m-logo-jira svg{height:22px;margin:7px auto;margin-left:-6px}}.integrations__item--disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}.pricing-plans-header{background:url(/assets/pricing_bg-30e99613cac07ffeb4395d0e9e58055aa86d7d45494bcdcaab4271cfefef3842.png) #eef0f1 bottom center no-repeat;height:282px;text-align:center}@media screen and (min-width: 760px){.pricing-plans-header{height:282px}.pricing-plans-header .pricing-title{font-size:4rem;padding-top:1.1rem}}.pricing__header-icon{fill:#1e2f41;height:50px}.plans-background{background:url(/assets/pricing_bg-30e99613cac07ffeb4395d0e9e58055aa86d7d45494bcdcaab4271cfefef3842.png) #eef0f1 bottom center no-repeat;height:280px;left:0;position:absolute;right:0;z-index:-1}.plans-container{padding-top:27px}@media screen and (min-width: 600px){.plans-container{padding:27px 45px}}@media screen and (min-width: 760px){.plans-container{padding:0 40px}}.plans-container__box{background:#fff;border:1px solid #eef0f1;height:350px;margin-bottom:1rem;float:none;width:80%;margin:0 auto 15px}.plans-container__box:last-child{margin-bottom:40px}@media screen and (min-width: 600px){.plans-container__box{display:inline-block;width:49%}.plans-container__box:nth-child(2){float:left;margin-left:0}.plans-container__box:nth-child(3){float:right}}@media screen and (min-width: 760px){.plans-container__box{box-shadow:0 0 20px 0 #d4d7d9;height:350px;margin-top:62px;width:30%}}.plans-container__box--center{height:408px}.plans-container__box--center .plan-container__header svg{width:60px}.plans-container__box--center .plan-container__box-content--wrapper{float:left;display:block;margin-right:2.3576516%;width:100%;display:table}.plans-container__box--center .plan-container__box-content--wrapper:last-child{margin-right:0}@media screen and (min-width: 600px){.plans-container__box--center{display:block;height:360px;margin:0 auto 15px;width:auto}.plans-container__box--center .plan-container__box-content--wrapper{margin-top:20px}.plans-container__box--center .pricing__header-icon{display:inline-block;margin-right:40px}.plans-container__box--center .pricing__header-icon svg{vertical-align:middle}}@media screen and (min-width: 760px){.plans-container__box--center{height:408px;margin-top:34px;display:inline-block;width:30%}.plans-container__box--center .plan-container__box-content--wrapper{margin-top:30px}.plans-container__box--center .pricing__header-icon{display:block;height:45px;margin-right:0}}.plans-container__box--center .plan-container__box-content .plan-container__price{font-size:50px}@media screen and (min-width: 600px){.plans-container__box--center .plan-container__box-content{display:table-cell;width:41.66666667%;margin-left:8.5298043%;padding-bottom:32px;padding-top:17px;vertical-align:middle}.plans-container__box--center .plan-container__box-content:last-child{border-left:1px solid #d4d7d9}.plans-container__box--center .plan-container__box-content .plan-container__desc{padding-top:25px}.plans-container__box--center .plan-container__box-content .plan-container__price{font-size:92px}.plans-container__box--center .plan-container__box-content .plan-container__trial-desc{padding-left:57px;text-align:left}.plans-container__box--center .plan-container__box-content .plan-container__trial-desc .plan-container__item{margin-bottom:14px}}@media screen and (min-width: 760px){.plans-container__box--center .plan-container__box-content{border:none;display:block;float:none;margin:0;padding:0;text-align:center;width:auto}.plans-container__box--center .plan-container__box-content:last-child{border-left:0}.plans-container__box--center .plan-container__box-content .plan-container__box-content--wrapper{display:block;margin:0}.plans-container__box--center .plan-container__box-content .plan-container__trial-desc{border-left:0;padding-left:0;text-align:center}.plans-container__box--center .plan-container__box-content .plan-container__trial-desc .plan-container__item{margin-bottom:11px}.plans-container__box--center .plan-container__box-content .plan-container__price{font-size:58px;margin-top:10px;padding-bottom:30px}.plans-container__box--center .plan-container__box-content .plan-container__desc{padding:0}}.plan-container__header{background-color:#f8f8f8;font-size:1.8rem;height:111px;line-height:3rem;padding:30px 0 15px;text-align:center}@media screen and (min-width: 600px){.plan-container__header{padding-top:25px}}.pricing__header-icon{height:35px}.pricing__header-icon i:before{font-size:32px}.pricing__header-icon svg{height:35px;margin-top:-8px}@media screen and (min-width: 600px){.pricing__header-icon svg{height:45px}}@media screen and (min-width: 760px){.pricing__header-icon{line-height:1rem}.pricing__header-icon svg{height:41px}}.pricing__header-icon-text--private{font-size:23px}@media screen and (min-width: 600px){.pricing__header-icon-text--private{display:inline-block;font-size:23px;line-height:60px}}@media screen and (min-width: 760px){.pricing__header-icon-text--private{font-size:18px;line-height:normal}}.plan-container__price{color:#20a258;font-size:37px;letter-spacing:-1px;line-height:normal;margin-top:28px}@media screen and (min-width: 600px){.plan-container__price{font-weight:bold;line-height:inherit;margin-top:30px;padding-bottom:20px}}@media screen and (min-width: 760px){.plan-container__price{font-weight:bold;padding-bottom:15px}}.plan-container__desc{font-size:17px;line-height:1.3;margin-top:10px}@media screen and (min-width: 600px){.plan-container__desc{margin-top:0;padding:0 5px}}.plan-container__item{line-height:1;margin-bottom:11px}.plan-container__trial-desc{color:#747474;font-size:14px;padding-top:18px}.faq-content{color:#747474;font-family:"Lato", sans-serif;padding-bottom:50px;padding-top:82px}.faq-content__column{float:left;display:block;margin-right:2.3576516%;width:100%;padding:0 45px}.faq-content__column:last-child{margin-right:0}@media screen and (min-width: 760px){.faq-content__column{float:left;display:block;margin-right:2.3576516%;width:48.8211742%}.faq-content__column:last-child{margin-right:0}.faq-content__column:first-child{margin-left:0%;padding-left:40px}.faq-content__column:last-child{margin-left:0%;padding-right:40px}}.cta-section .cta-wrapper{padding:0 45px}.cta-section .plans-description{width:260px;margin:0 auto}@media screen and (min-width: 600px){.cta-section{margin-top:0}.cta-section .plans-description{width:100%;margin-top:10px}}@media screen and (min-width: 760px){.cta-section{margin-top:23px}.cta-section .plans-description{margin-top:0}}.cta-section .plans-description{font-size:15px}.faq-question-title{font-size:17px;font-weight:400;margin-bottom:0}.faq-question-description{font-size:17px;font-weight:300;margin:1em 0 2em;text-align:justify;word-spacing:-1px}.faq-question{line-height:2.5rem;margin-bottom:-3px;text-align:left}.btn-getstarted{background-color:#eef0f1;color:#747474;display:inline-block;font-size:15px;height:49px;letter-spacing:1px;line-height:3.8rem;margin-top:2px;padding-top:5px;vertical-align:middle;width:71%}.btn-getstarted:active{background-color:#d4d7d9}.btn-getstarted:visited,.btn-getstarted:hover{color:#d4d7d9}.btn-getstarted:hover{background-color:#bfc4c8;color:#3a3a3a;text-decoration:none}.landing-top-section{padding:1rem 0 3.5rem;position:relative}@media screen and (min-width: 950px){.landing-top-section{padding:1rem 0 8rem}.landing-top-section.m-pb-118{padding-bottom:118px}}.landing-top-section article{position:relative}.landing-top-section.m-bcg-dodger-blue{background-color:#188dfd}.landing-top-section.m-bcg-fern{background-color:#66bd63}.landing-top-section.m-bcg-android:before{content:' ';position:absolute;left:0;top:0;right:0;bottom:0;background:url(/assets/svg/_android_landing_bcg-7de0a62a8f283b838143153b1f66d37f99a6ff4eab632eb6ac2dc4170caadc2c.svg)}.landing-top-section.m-bcg-ios:before{content:' ';position:absolute;left:0;top:0;right:0;bottom:0;background:url(/assets/svg/_ios_landing_bcg-e271f04fc1b7e8f31e9d49289ae7745942b8e8e9fc61d22bd2e1d2e6a57c49fc.svg)}.landing-top-section__call-to-action{margin:4rem 0 3.5rem}.landing-top-section__call-to-action.m-btn-white-dodger-blue .error-message{color:#fff}.landing-top-section__call-to-action.m-btn-white-dodger-blue .call-to-action__input .form__input{background-color:#007cca;border-color:#007cca;color:#fff}.landing-top-section__call-to-action.m-btn-white-dodger-blue .call-to-action__input .form__input::-webkit-input-placeholder{color:#188dfd}.landing-top-section__call-to-action.m-btn-white-dodger-blue .call-to-action__input .form__input::-moz-placeholder{color:#188dfd}.landing-top-section__call-to-action.m-btn-white-dodger-blue .call-to-action__input .form__input:-moz-placeholder{color:#188dfd}.landing-top-section__call-to-action.m-btn-white-dodger-blue .call-to-action__input .form__input:-ms-input-placeholder{color:#188dfd}.landing-top-section__call-to-action.m-btn-white-dodger-blue .call-to-action__button{color:#188dfd;background-color:#fff}.landing-top-section__call-to-action.m-btn-white-dodger-blue .call-to-action__button:hover,.landing-top-section__call-to-action.m-btn-white-dodger-blue .call-to-action__button:visited,.landing-top-section__call-to-action.m-btn-white-dodger-blue .call-to-action__button:active,.landing-top-section__call-to-action.m-btn-white-dodger-blue .call-to-action__button:hover:disabled,.landing-top-section__call-to-action.m-btn-white-dodger-blue .call-to-action__button:focus{background-color:#188dfd}@media screen and (min-width: 600px){.landing-top-section__call-to-action{margin:5.5rem 0 5.2rem}}@media screen and (min-width: 950px){.landing-top-section__call-to-action{margin:5.5rem 0 0}}.landing-top-section__logo{text-align:left}@media screen and (min-width: 600px){.landing-top-section__logo{margin-left:10px}}@media screen and (min-width: 950px){.landing-top-section__logo{margin:0 0 2rem}}.landing-top-section__logo svg{height:40px;width:220px}.landing-section{background:#fff;padding:5.4rem 0 3rem}@media screen and (min-width: 600px){.landing-section{padding:5.5rem 4.5rem 0}}@media screen and (min-width: 950px){.landing-section{padding-bottom:12rem}}.landing-section.m-bcg-dodger-blue{background:#188dfd}.landing-section.m-bcg-fern{background:#66bd63}.landing-section.m-bcg-mine-shaft{background-color:#3a3a3a}.landing-section.m-bcg-alabaster{background:#f8f8f8}@media screen and (min-width: 600px){.landing-section.m-bcg-cup{background:#f8f8f8 url(/assets/svg/_bcg_cup-76d5d4bdcd905f06130284581210ead5f2ba0f85159aeac83f8d88f1cdcd17fc.svg) no-repeat 115% 86%;background-size:82%}}@media screen and (min-width: 950px){.landing-section.m-bcg-cup{background-position:93% 80%;background-size:48%}}@media screen and (min-width: 600px){.landing-section.m-bcg-lines{background:#fff url(/assets/svg/_bcg_lines-cb097b3308568c69c41cac69384b8cb661beab896394e9305e434596c098f43b.svg) no-repeat -340px 56px}}@media screen and (min-width: 950px){.landing-section.m-bcg-lines{background-position:-447px -25px}}@media screen and (min-width: 950px){.landing-section.m-desktop-p-top-0{padding-top:0}}.landing-section.m-p-bottom-0{padding-bottom:0}.landing-section.m-p-bottom-2{padding-bottom:2rem}.landing-section.m-large-p-top{padding-top:5rem}@media screen and (min-width: 600px){.landing-section.m-large-p-top{padding-top:8rem}}@media screen and (min-width: 950px){.landing-section.m-large-p-top{padding-top:4.5rem}}.landing-section__center-text{float:left;display:block;margin-right:2.3576516%;width:65.8807828%;margin-left:17.0596086%}.landing-section__center-text:last-child{margin-right:0}.landing-section__description{margin-bottom:2rem}@media screen and (min-width: 600px){.landing-section__description{margin-bottom:4rem;text-align:left}}@media screen and (min-width: 950px){.landing-section__description{margin-bottom:2.5rem}}@media screen and (min-width: 600px){.landing-section__description.m-bottom-sm{margin-bottom:1.5rem}}@media screen and (min-width: 950px){.landing-section__subtitle{float:left;display:block;margin-right:2.3576516%;width:65.8807828%;margin-left:17.0596086%}.landing-section__subtitle:last-child{margin-right:0}}.landing-section__title{margin-bottom:1.5rem}@media screen and (min-width: 600px){.landing-section__title{text-align:left}}@media screen and (min-width: 600px){.landing-section__two-windows{height:600px}}.landing-section__two-windows .m-window-large{display:none}@media screen and (min-width: 600px){.landing-section__two-windows .m-window-large{display:block;left:12vw;margin-top:4rem;position:absolute;top:-152px}}@media screen and (min-width: 950px){.landing-section__two-windows .m-window-large{left:0;margin-top:0;top:0}}.landing-section__two-windows .m-window-small{margin-top:6rem}@media screen and (min-width: 600px){.landing-section__two-windows .m-window-small{left:38vw;margin-top:0}}@media screen and (min-width: 950px){.landing-section__two-windows .m-window-small{left:27.5%;margin-top:190px}}@media screen and (min-width: 600px) and (max-width: 949px){.landing-section__two-windows .landing-section__left-row{height:300px}}.landing-section__devices{margin-top:5rem}.landing-section__browser-window{display:none;margin-top:2.5rem;position:relative}@media screen and (min-width: 950px){.landing-section__browser-window.m-desktop-visible{display:block}}@media screen and (min-width: 600px){.landing-section__browser-window.m-tablet-visible{display:block}}.landing-section__browser-window.m-visible{display:block}@media screen and (min-width: 950px){.landing-section__browser-window.m-small{height:480px;width:622px}}@media screen and (min-width: 600px){.landing-section__browser-window{height:39vw;margin-top:11.5rem;width:96vw}}@media screen and (min-width: 950px){.landing-section__browser-window{height:585px;margin-top:2.5rem;width:904px}}@media screen and (min-width: 600px){.landing-section__browser-img{height:39vw}}@media screen and (min-width: 950px){.landing-section__browser-img{height:555px}}.landing-section__logo-container{float:left;display:block;margin-right:2.3576516%;width:100%}.landing-section__logo-container:last-child{margin-right:0}@media screen and (min-width: 600px){.landing-section__logo-container{max-width:100%}}@media screen and (min-width: 950px){.landing-section__logo-container{max-width:95%}}.landing-section__logo{padding:.8rem 0}@media screen and (min-width: 600px){.landing-section__logo{float:left;display:block;margin-right:2.3576516%;width:23.2317613%;padding-left:30px;text-align:left}.landing-section__logo:last-child{margin-right:0}.landing-section__logo:first-child{padding-left:0}}@media screen and (min-width: 600px){.landing-section__logo{padding-left:0}}.landing-section__logo svg{height:40px;width:135px}@media screen and (min-width: 950px){.landing-section__logo svg{width:100%}}.landing-section__logo-bitbucket svg{width:160px}@media screen and (min-width: 600px){.landing-section__logo-bitbucket svg{width:103px;height:32px}}@media screen and (min-width: 950px){.landing-section__logo-bitbucket svg{width:83px;height:34px}}.landing-section__logo-github svg{width:110px}@media screen and (min-width: 600px){.landing-section__logo-github svg{text-align:center;width:75px}}@media screen and (min-width: 950px){.landing-section__logo-github svg{margin-left:7px;width:65px}}.landing-section__logo-self-hosted svg{width:160px}@media screen and (min-width: 600px){.landing-section__logo-self-hosted svg{margin-left:-16px;width:115px}}@media screen and (min-width: 950px){.landing-section__logo-self-hosted svg{margin-left:-4px;width:95px}}@media screen and (min-width: 600px){.landing-section__logo-gitlab svg{height:auto;margin-top:0;width:100px;height:40px}}@media screen and (min-width: 950px){.landing-section__logo-gitlab svg{margin-left:15px;width:83px}}.landing-section__mobile-phone{margin:0 auto}@media screen and (min-width: 600px){.landing-section__mobile-phone{margin-left:-25px}}.landing-section__row{overflow:hidden;*zoom:1;overflow:visible}@media screen and (min-width: 950px){.landing-section__row{float:left;display:block;margin-right:2.3576516%;width:48.8211742%}.landing-section__row:last-child{margin-right:0}}@media screen and (min-width: 600px){.landing-section__row-tablet{float:left;display:block;margin-right:2.3576516%;width:48.8211742%}.landing-section__row-tablet:last-child{margin-right:0}.landing-section__row-tablet.m-float-right{float:right}.landing-section__row-tablet.m-row-right{padding:5rem 0 0 1rem}}@media screen and (min-width: 600px) and (min-width: 950px){.landing-section__row-tablet.m-row-right{padding:10rem 0 0 21%}}@media screen and (min-width: 600px) and (min-width: 1200px){.landing-section__row-tablet.m-row-right{padding-left:3rem}}.landing-section__row-tablet-column-12{float:left;display:block;margin-right:2.3576516%;width:100%}.landing-section__row-tablet-column-12:last-child{margin-right:0}@media screen and (min-width: 950px){.landing-section__row-tablet-column-12{float:left;display:block;margin-right:2.3576516%;width:48.8211742%}.landing-section__row-tablet-column-12:last-child{margin-right:0}}@media screen and (min-width: 950px){.landing-section__row-tablet-column-12.m-row-right{float:right;padding:15rem 0 0 2.5rem}}@media screen and (min-width: 1120px){.landing-section__row-tablet-column-12.m-row-right{padding-top:19rem}}.landing-section__left-row{max-width:600px}@media screen and (min-width: 950px){.landing-section__left-row{padding:14% 0 0 3rem}}.landing-section__notifications{border:2px solid #f8f8f8;border-radius:5px;background:#fff;height:288px;margin-top:2rem;overflow:hidden;width:600px;box-shadow:0 0 8px -2px rgba(119,119,119,0.75);-webkit-box-shadow:0 0 8px -2px rgba(119,119,119,0.75)}@media screen and (min-width: 600px){.landing-section__notifications{width:510px}}@media screen and (min-width: 950px){.landing-section__notifications{height:10%;margin:0 0 2rem 10%;max-width:90%}}.landing-section__text-placeholder{display:none;text-align:left}.landing-section__text-placeholder svg{width:79%}@media screen and (min-width: 950px){.landing-section__text-placeholder{display:block}}.landing-section__image{margin:1.5rem auto 0}@media screen and (min-width: 600px){.landing-section__image{margin:6.3rem auto 8rem}}@media screen and (min-width: 950px){.landing-section__image{margin:15.5rem auto 0}}.landing-section__image svg{width:300px;height:75px}@media screen and (min-width: 600px){.landing-section__image svg{width:550px;height:100px}}@media screen and (min-width: 950px){.landing-section__image svg{width:612px;height:128px}}.landing-section__gradient{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZjZmNiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjZmNmY2IiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,246,246,0)), color-stop(0%, rgba(246,246,246,0)), color-stop(100%, #f6f6f6));background-image:-moz-linear-gradient(top, rgba(255,246,246,0) 0%, rgba(246,246,246,0) 0%, #f6f6f6 100%);background-image:-webkit-linear-gradient(top, rgba(255,246,246,0) 0%, rgba(246,246,246,0) 0%, #f6f6f6 100%);background-image:linear-gradient(to bottom, rgba(255,246,246,0) 0%, rgba(246,246,246,0) 0%, #f6f6f6 100%);display:none;height:140px;margin-top:-140px}@media screen and (min-width: 600px){.landing-section__gradient{display:block}}@media screen and (min-width: 950px){.landing-section__gradient{height:200px;margin-top:-200px}}.separator{width:0;height:0;border-style:solid;border-width:0 0 22px 100vw;border-color:transparent transparent #fff transparent;position:absolute;bottom:0}@media screen and (min-width: 950px){.separator{border-bottom-width:100px}}.separator.separator__opposite{border-width:22px 0 0 100vw;border-color:transparent transparent transparent #fff}@media screen and (min-width: 950px){.separator.separator__opposite{border-top-width:100px}}.separator__alabaster{border-color:transparent transparent #f8f8f8 transparent}.separator__dodger-blue{border-color:transparent transparent #188dfd transparent}.separator__fern{border-color:transparent transparent #66bd63 transparent}.slide-down{-moz-animation-name:slideDown;-webkit-animation-name:slideDown;animation-name:slideDown;-moz-animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-duration:0.3s;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-transform-origin:50% 0% 50%;-ms-transform-origin:50% 0% 50%;-webkit-transform-origin:50% 0% 50%;transform-origin:50% 0% 50%}@keyframes slideDown{0%{-moz-transform:scaleY(0.1);-ms-transform:scaleY(0.1);-webkit-transform:scaleY(0.1);transform:scaleY(0.1);opacity:0.3}50%{-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-webkit-transform:scaleY(1.02);transform:scaleY(1.02);opacity:0.8}100%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}}.mobile-phone{background:#fff;border:4px solid #d4d7d9;border-bottom:none;border-top-left-radius:40px;border-top-right-radius:40px;height:345px;position:relative;width:260px}@media screen and (min-width: 600px){.mobile-phone{height:410px}}@media screen and (min-width: 950px){.mobile-phone{bottom:-55px;height:446px;left:276px;position:absolute}}.mobile-phone.m-android{border-top-left-radius:15px;border-top-right-radius:15px}.mobile-phone__dot{background:#d4d7d9;border-radius:50%;position:absolute}.mobile-phone__dot.m-small{height:6px;width:6px;left:49%;top:4%}.mobile-phone__dot.m-small.m-android{display:none}.mobile-phone__dot.m-medium{height:8px;width:8px;left:36%;top:7.5%}.mobile-phone__dot.m-medium.m-android{top:3.5%}.mobile-phone__line{background:#d4d7d9;border-radius:2px;height:4px;left:43%;position:absolute;top:8%;width:38px}.mobile-phone__line.m-android{top:3.9%;width:60px}.mobile-phone__window{background:#f8f8f8;border:2px solid #d4d7d9;border-radius:2px;height:300px;left:4.5%;width:230px;position:absolute;top:14%}@media screen and (min-width: 600px){.mobile-phone__window{height:340px}}.mobile-phone__window.m-android{top:11%}.mobile-phone__image{border:1px solid #f8f8f8;border-radius:4px;height:298px;left:2%;width:96%;overflow:hidden;position:absolute;top:2%}@media screen and (min-width: 600px){.mobile-phone__image{height:325px}}.underlined-text{position:relative}.underlined-text__line{position:absolute;bottom:-15px;left:0;width:inherit}@media screen and (min-width: 600px){.underlined-text__line{bottom:-20px}}.underlined-text__line svg{width:100%}.underlined-text__line.m-link-water svg .underline-1{stroke:#e0e9f4}.underlined-text__line.m-white svg .underline-1{stroke:#fff}.case-studies{margin-bottom:80px}.case-studies.m-margless{margin:0}.case-studies__wrapper .case-study{margin-top:40px;padding:10px 20px;vertical-align:top}.case-studies__wrapper .case-study .case-study__logo{height:60px}.case-studies__wrapper .case-study .case-study__readmore{float:right;font-size:17px}.case-studies__wrapper .case-study .case-study__desc{margin-top:25px;margin-bottom:0;text-align:justify}.case-studies__wrapper .case-study .case-study__desc-perk{margin-top:33px;margin-bottom:0}.case-studies__wrapper .case-study__logo svg{height:60px;float:left}.case-studies__wrapper .case-study__logo.netguru{position:relative;top:10px}.case-studies__wrapper .case-study__logo.netguru svg{height:45px}.case-studies__wrapper .case-study:last-child{border:0}@media screen and (min-width: 600px){.case-studies .case-studies__wrapper{float:left;display:block;width:85.298043%;margin-left:8.5298043%}.case-studies .case-studies__wrapper:last-child{width:82.9403914%}.case-studies .case-studies__wrapper--wide{float:left;display:block;width:102.3576516%;margin-left:0%}.case-studies .case-studies__wrapper--wide:last-child{width:100%}.case-studies .case-studies__wrapper .case-study{padding:10px 40px;border:0}.case-studies .case-studies__wrapper .case-study__readmore{font-size:14px}}@media screen and (min-width: 950px){.case-studies{margin-bottom:70px}.case-studies .case-studies__wrapper{float:left;display:block;width:102.3576516%;margin-left:0%;margin-bottom:25px;margin-top:25px}.case-studies .case-studies__wrapper:last-child{width:100%}.case-studies .case-studies__wrapper .case-study{display:table-cell;width:33.33333333%;margin-left:0%;padding-bottom:10px}.case-studies .case-studies__wrapper .case-study:nth-child(2){border-right-color:#d4d7d9;border-left-color:#d4d7d9;border-right-style:solid;border-left-style:solid;border-right-width:2px;border-left-width:2px}.case-studies .case-studies__wrapper .case-study__logo svg{float:initial}.case-studies .case-studies__wrapper .case-study__logo.perk svg{width:auto}.case-studies .case-studies__wrapper .case-study__logo.netguru svg{width:auto}.case-studies .case-studies__wrapper .case-study__desc-perk{margin-top:25px;margin-bottom:0}}@media screen and (min-width: 1144px){.case-studies{margin-bottom:120px}}.case-study-section{background:#fff}.case-study-section.bcg-alabaster{background:#f8f8f8}.case-study-section article{overflow:hidden;*zoom:1;max-width:1144px;margin-left:auto;margin-right:auto;margin:0 25px;overflow:visible;position:relative}@media screen and (min-width: 950px){.case-study-section article{margin:0 auto}}.case-study__title{font-size:40px;margin:0 5px;padding:140px 0 120px;position:relative;z-index:1}@media screen and (min-width: 600px){.case-study__title{float:left;display:block;width:92.73466712%;margin-left:4.21521214%;font-size:52px}.case-study__title:last-child{width:91.56957572%}}@media screen and (min-width: 950px){.case-study__title{float:left;display:block;width:85.298043%;margin-left:8.5298043%}.case-study__title:last-child{width:82.9403914%}}.case-study__background-logo{position:absolute;right:-50px;top:120px}.case-study__background-logo.jtribe{top:180px}.case-study__background-logo.netguru{right:20px;top:200px}.case-study__background-logo.netguru svg{width:300px;height:300px}.case-study__background-logo svg{height:400px;width:400px}@media screen and (min-width: 600px){.case-study__background-logo{right:-50px;top:120px}.case-study__background-logo.jtribe{top:210px}.case-study__background-logo.netguru{right:20px;top:250px}.case-study__background-logo.netguru svg{height:300px;width:300px}.case-study__background-logo svg{height:400px;width:400px}}@media screen and (min-width: 950px){.case-study__background-logo{right:0;top:70px}.case-study__background-logo.jtribe{top:120px}.case-study__background-logo.netguru{top:170px}.case-study__background-logo.netguru svg{height:300px;width:300px}.case-study__background-logo svg{height:400px;width:400px}}.case-study__description{float:left;display:block;margin-right:2.3576516%;width:100%;margin:70px 0 140px}.case-study__description:last-child{margin-right:0}@media screen and (min-width: 950px){.case-study__description{float:left;display:block;margin-right:1.1650914%;width:91.56957572%;margin-left:4.21521214%}.case-study__description:last-child{margin-right:0}}.case-study__description .case-study__description-logo svg{max-width:80%}@media screen and (min-width: 600px){.case-study__description .case-study__description-logo{float:left;display:block;width:51.1788258%;margin-left:25.5894129%}.case-study__description .case-study__description-logo:last-child{width:48.8211742%}.case-study__description .case-study__description-logo svg{width:100%}}@media screen and (min-width: 950px){.case-study__description .case-study__description-logo{float:left;display:block;width:21.07606071%;margin-left:0%}.case-study__description .case-study__description-logo:last-child{width:19.91096931%}.case-study__description .case-study__description-logo img{max-width:90%}}.case-study__description .case-study__description-text{float:left;display:block;width:92.73466712%;margin-left:4.21521214%;font-size:18px;line-height:150%;margin-top:25px;text-align:justify}.case-study__description .case-study__description-text:last-child{width:91.56957572%}@media screen and (min-width: 950px){.case-study__description .case-study__description-text{float:left;display:block;width:80.08903069%;margin-left:0%;display:table-cell;float:none;font-size:22px;padding-left:35px;padding-right:15px;vertical-align:middle}.case-study__description .case-study__description-text:last-child{width:78.92393929%}}.case-study__testimonials{float:left;display:block;margin-right:2.3576516%;width:100%;margin-bottom:60px}.case-study__testimonials:last-child{margin-right:0}.case-study__testimonials .case-study__testimonials-photo{border:6px solid #f8f8f8;border-radius:50px;margin:0 auto;margin-bottom:-65px;max-height:100px;max-width:100px;overflow:hidden;position:relative;top:-50px}@media screen and (min-width: 600px){.case-study__testimonials .case-study__testimonials-photo{border:6px solid #f8f8f8;border-radius:75px;margin-bottom:-80px;max-height:150px;max-width:150px;top:-75px}}.case-study__testimonials .case-study__testimonials-photo img{-moz-transform:scale(1.12);-ms-transform:scale(1.12);-webkit-transform:scale(1.12);transform:scale(1.12);left:-6px;position:relative;top:5px}@media screen and (min-width: 600px){.case-study__testimonials .case-study__testimonials-photo img{left:-9px;top:8px}}.case-study__testimonials .case-study__testimonials-photo .netguru{-moz-transform:scale(2.1);-ms-transform:scale(2.1);-webkit-transform:scale(2.1);transform:scale(2.1);left:-5px;top:45px}@media screen and (min-width: 600px){.case-study__testimonials .case-study__testimonials-photo .netguru{top:70px}}.case-study__testimonials .case-study__testimonials-quotation{margin:20px auto 0;width:75px}.case-study__testimonials .case-study__testimonials-quotation svg{width:50px}@media screen and (min-width: 600px){.case-study__testimonials .case-study__testimonials-quotation svg{width:75px}}.case-study__testimonials .case-study__testimonials-text{float:left;display:block;margin-right:2.3576516%;width:65.8807828%;margin-left:17.0596086%;font-size:18px;font-style:italic;font-weight:300;line-height:150%}.case-study__testimonials .case-study__testimonials-text:last-child{margin-right:0}@media screen and (min-width: 600px){.case-study__testimonials .case-study__testimonials-text{float:left;display:block;margin-right:2.3576516%;width:82.9403914%;margin-left:8.5298043%;font-size:20px}.case-study__testimonials .case-study__testimonials-text:last-child{margin-right:0}}@media screen and (min-width: 950px){.case-study__testimonials .case-study__testimonials-text{font-size:25px}}.case-study__testimonials .case-study__testimonials-sign{float:left;display:block;width:51.1788258%;margin-left:25.5894129%;font-size:15px;margin-top:10px}.case-study__testimonials .case-study__testimonials-sign:last-child{width:48.8211742%}.case-study__testimonials .case-study__testimonials-sign span{display:inline-block}.case-study__testimonials .case-study__testimonials-sign .name{font-weight:bold}@media screen and (min-width: 600px){.case-study__testimonials .case-study__testimonials-sign{font-size:15px}}@media screen and (min-width: 950px){.case-study__testimonials .case-study__testimonials-sign{font-size:20px}}.case-study__stages{overflow:hidden;*zoom:1;max-width:1144px;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:120px}@media screen and (min-width: 950px){.case-study__stages{margin-bottom:120px}}.case-study__stages .case-study__stage{float:left;display:block;width:92.73466712%;margin-left:4.21521214%;margin-bottom:70px}.case-study__stages .case-study__stage:last-child{width:91.56957572%}@media screen and (min-width: 950px){.case-study__stages .case-study__stage{float:left;display:block;width:34.1192172%;margin-left:0%;margin-bottom:0;padding:0 15px}.case-study__stages .case-study__stage:last-child{width:31.7615656%}.case-study__stages .case-study__stage:first-child{padding-left:30px}.case-study__stages .case-study__stage:last-child{padding-right:30px}}.case-study__stages .case-study__stage .title{font-size:35px;font-weight:bold;margin-top:20px}@media screen and (min-width: 950px){.case-study__stages .case-study__stage .title{margin-top:55px}}.case-study__stages .case-study__stage .text{margin-top:40px;text-align:justify}.case-study__stages .case-study__stage .text.netguru ul li{display:table;counter-increment:item}.case-study__stages .case-study__stage .text.netguru ul li:before{content:counters(item,".") ". ";display:table-cell;padding-right:10px}.case-study-top-section{padding:1rem 0 3.5rem}@media screen and (min-width: 950px){.case-study-top-section{padding:1rem 0 8rem}.case-study-top-section.m-pb-118{padding-bottom:118px}}.case-study-top-section article{position:relative}.case-study-top-section.bcg-case-study--netguru{background-color:#188dfd}.case-study-top-section.m-bcg-dodger-blue{background-color:#188dfd}.case-study-top-section.m-bcg-fern{background-color:#66bd63}.bcg-case-study--netguru::before{background-image:url(/images/case_study/netguru_top.png);background-position:50% 30%;background-repeat:no-repeat;background-size:cover;content:'';display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:0}@media screen and (min-width: 600px){.bcg-case-study--netguru::before{background-size:cover}}@media screen and (min-width: 950px){.bcg-case-study--netguru::before{background-size:1150px}}.landing-top-section__call-to-action{margin:4rem 0 3.5rem}@media screen and (min-width: 600px){.landing-top-section__call-to-action{margin:5.5rem 0 5.2rem}}@media screen and (min-width: 950px){.landing-top-section__call-to-action{margin:5.5rem 0 0}}.landing-top-section__logo{text-align:left}@media screen and (min-width: 600px){.landing-top-section__logo{margin-left:10px}}@media screen and (min-width: 950px){.landing-top-section__logo{margin:0 0 2rem}}.landing-top-section__logo svg{height:40px;width:220px}.enterprise-section__header{position:relative}.enterprise-section__header:before{content:' ';position:absolute;left:0;right:0;bottom:0;height:100%;z-index:0;background:url(/assets/svg/_bcg_enterprise-fcceb0d4aad53e8acd49774402cf92d5d9ed4ecab8b8ed5a025afaf37f19b521.svg) no-repeat center bottom;background-size:200%}@media screen and (min-width: 600px){.enterprise-section__header:before{background-size:170%}}@media screen and (min-width: 950px){.enterprise-section__header:before{background-size:100%}}.enterprise-section__header article{position:relative;z-index:1}.enterprise-section.bcg-alabaster{background:#f8f8f8}.enterprise-section__pros-row{margin-top:60px;padding:0 20px}.enterprise-section__pros-item{margin-bottom:60px}.enterprise-section__pros-item-icon{margin-bottom:20px}.enterprise-section__pros-item-title{margin-bottom:15px}.enterprise-section__pros-item-text{text-align:justify}.enterprise-section__case-studies{margin-bottom:0;padding-bottom:80px}.enterprise-section__case-studies-header{padding:0 40px}.enterprise-section__testimonials-carousel{min-height:25rem}.enterprise-section__analysis{padding:70px 10px}.enterprise-section__analysis-cta{margin-top:50px}.enterprise-section__analysis-cta .btn{width:300px}@media screen and (min-width: 600px){.enterprise-section__header{padding:0 40px}.enterprise-section__pros-row{float:left;display:block;margin-right:2.3576516%;width:100%;padding:0 20px}.enterprise-section__pros-row:last-child{margin-right:0}.enterprise-section__pros-item{float:left;display:block;margin-right:2.3576516%;width:48.8211742%;padding:0 20px}.enterprise-section__pros-item:last-child{margin-right:0}.enterprise-section__pros-item:nth-child(2n){margin-right:0}.enterprise-section__pros-item:nth-child(2n+1){clear:left}.enterprise-section__pros-item-icon{margin-bottom:10px}.enterprise-section__pros-item-title-box{height:80px;display:table;width:100%;margin-bottom:10px}.enterprise-section__pros-item-title{display:table-cell;vertical-align:middle}.enterprise-section__case-studies{padding-bottom:80px}.enterprise-section__case-studies-header{padding:0 40px}.enterprise-section__testimonials-carousel{min-height:30rem}.enterprise-section__analysis{padding:70px 40px}.enterprise-section__analysis h1{padding-top:0}.enterprise-section__analysis-cta{margin-top:50px}.enterprise-section__analysis-cta .btn{width:260px}}@media screen and (min-width: 950px){.enterprise-section h1{font-size:40px;padding-top:8.8rem}.enterprise-section__pros-row{float:left;display:block;margin-right:2.3576516%;width:100%;margin-bottom:60px;margin-top:87px;padding:0 20px}.enterprise-section__pros-row:last-child{margin-right:0}.enterprise-section__pros-item{float:left;display:block;margin-right:2.3576516%;width:31.7615656%;padding:0 10px}.enterprise-section__pros-item:last-child{margin-right:0}.enterprise-section__pros-item:nth-child(2n){margin-right:2.3576516%}.enterprise-section__pros-item:nth-child(2n+1){clear:none}.enterprise-section__pros-item:nth-child(3n){margin-right:0}.enterprise-section__pros-item:nth-child(3n+1){clear:left}.enterprise-section__pros-item:nth-child(4){margin-bottom:0;padding-left:0}.enterprise-section__pros-item:nth-child(n+3){padding-right:0}.enterprise-section__pros-item:first-child{padding-left:0;margin-bottom:100px}.enterprise-section__pros-item:last-child{padding-right:0}.enterprise-section__pros-item-title{font-weight:400}.enterprise-section__case-studies{padding-bottom:170px}.enterprise-section__testimonials-carousel{min-height:28rem}.enterprise-section__analysis{padding:100px 10px}.enterprise-section__analysis-wrapper{float:left;display:block;margin-right:2.3576516%;width:65.8807828%;margin-left:17.0596086%}.enterprise-section__analysis-wrapper:last-child{margin-right:0}.enterprise-section__analysis h2{font-size:4rem;margin-bottom:2rem}.enterprise-section__analysis-text{font-size:2.5rem;line-height:150%}.enterprise-section__analysis-cta{margin-top:45px}.enterprise-section__analysis-cta .btn{width:260px}.enterprise-section__header{height:282px}}.jobs-padding{padding-left:45px;padding-right:45px}.jobs-column{text-align:left}.job-title{text-align:left;font-weight:800;margin-bottom:0}.job-subtitle{text-align:left}.job-description{font-size:17px;font-weight:300;margin:0 0 1em;text-align:justify;word-spacing:-1px}.fill-white{fill:#fff}.semi-opaque{opacity:0.5}.bitbucket-0{fill:#001e4e}.bitbucket-no-attlasian-0{fill:#001e4e}.cloud-0{fill:none;stroke:#27a8e0;stroke-width:4;stroke-linejoin:round;stroke-miterlimit:10}.codequest-logo-0{fill:#1e2f41}.enterprise-0{fill:#001e4e}.enterprise-1{fill:none;stroke:#001e4e;stroke-width:4;stroke-miterlimit:10}.github-0{fill:#000;fill-opacity:1;fill-rule:nonzero;stroke:none}.github-with-cat-0{fill:#000}.github-with-cat-1{fill-rule:evenodd;clip-rule:evenodd;fill:#000}.hipchat-0{fill:#001e4e}.logo-0{fill:#001e4e}.logo-1{fill:#27a8e0}.logo-hipchat-0{fill:#d4d7d9}.logo-jira-1{fill:#d4d7d9}.logo-trello-1{fill:#d4d7d9}.objective-c-0{fill:#fff}.self-hosted-0{fill:#001e4e}.slack-0{fill:#443642}.slack-1{fill:#70cadb}.slack-2{fill:#e01765}.slack-3{fill:#e8a723}.slack-4{fill:#3eb890}.slack-5{fill:#cc2027}.slack-6{fill:#361238}.slack-7{fill:#65863a}.slack-8{fill:#1a937d}.solo-logo-0{fill:#27a8e0}.android-love-codebeat-2{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:2}.android-love-codebeat-3{fill:#d3433b}.swift-love-codebeat-0{fill:#fff}.swift-love-codebeat-1{fill:none;stroke:#fff;stroke-width:2;stroke-miterlimit:10}.swift-love-codebeat-2{fill:#d3433b}.text-placeholder-0{fill:#fff;stroke:#d4d7d9;stroke-miterlimit:10}.text-placeholder-1{fill:#d4d7d9}.compare-st0{fill:none;stroke:#001e4e;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.duplication-issues-0{fill:none;stroke:#24384e;stroke-miterlimit:10}.duplication-issues-1{fill:none;stroke:#24384e;stroke-width:2}.function-issues-0{fill:none;stroke:#24384e;stroke-width:3}.function-issues-1{fill:none;stroke:#24384e;stroke-width:2}.list-st0{fill:none;stroke:#001e4e;stroke-miterlimit:10}.list-st1{fill:none;stroke:#001e4e;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.namespace-issues-0{fill:none;stroke:#24384e;stroke-width:2}.namespace-issues-1{fill:none;stroke:#24384e;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.pr-closed-0{fill:none;stroke:#24384e;stroke-width:2;stroke-miterlimit:10}.pr-closed-1{fill:#24384e}.pr-open-0{fill:none;stroke:#24384e;stroke-width:2;stroke-miterlimit:10}.pr-open-1{fill:#24384e}.grade-a-0{fill:#20a258}.grade-a-1{fill:none;stroke:#20a258;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}.grade-b-0{fill:#66bd63}.grade-b-1{fill:none;stroke:#66bd63;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}.grade-c-0{fill:#ffb83f}.grade-c-1{fill:none;stroke:#ffb83f;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}.grade-d-0{fill:#fe7418}.grade-d-1{fill:none;stroke:#fe7418;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}.grade-f-0{fill:#d3433b}.grade-f-1{fill:none;stroke:#d3433b;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}.grade-x-0{fill:none;stroke:#bfc4c8;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.grade-x-1{fill:none;stroke:#bfc4c8;stroke-width:3;stroke-linecap:round;stroke-miterlimit:10}.grade-x-2{fill:none;stroke:#bfc4c8;stroke-width:2;stroke-linecap:round;stroke-miterlimit:10}.grade-x-3{fill:none;stroke:#bfc4c8;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.grade-x-4{fill:none;stroke:#bfc4c8;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.underline-1{fill:none;stroke:#e0e9f4;stroke-width:5px;fill-rule:evenodd}
