html{color:#fff;font-family:proxima-nova,"Lucida Grande",Verdana,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;line-height:1.875rem}body{font-size:1.25rem}h1,h2,h3,h4,h5,h6{font-family:proxima-nova,"Lucida Grande",Verdana,"Helvetica Neue",Helvetica,sans-serif;font-size:1.25em;line-height:1.3;margin:0 0 .75rem;color:#00caf4}h1{font-size:3rem}h2{font-size:2.25rem}h3.subline{font-size:1.5rem;font-weight:400;color:#fff}h5{font-size:1.25rem;font-weight:600;margin:0}h6{font-size:1.125rem;font-weight:500;margin:0}p{margin:0 0 .75rem}p.subheader{text-align:center;font-size:1.5rem;line-height:2.25rem;max-width:750px;margin-left:auto;margin-right:auto}a{color:#ffc600;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;transition:color 150ms ease}a:hover{color:shade(#ffc600,25%)}a:focus{outline:0;outline-offset:0}hr{border-bottom:1px solid #d1deea;border-left:0;border-right:0;border-top:0;margin:1.5rem 0}.font--white{color:#fff}.font--blue-02{color:#00caf4}.font--highlight{display:inline;border-bottom:2px solid #00caf4}.text--centered{text-align:center}.text--maxwidth{max-width:650px;margin:0 auto}.feature-status{display:inline-block;border-radius:3px;font-size:.875rem;padding:2px 10px;margin-right:.75rem}.feature-status:last-child{margin-right:0}.feature-status--ready{background:green;color:#fff}.feature-status--coming{background:#666;color:#fff}ol,ul{list-style-type:none;margin:0;padding:0}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}figure{margin:0}img,picture{margin:0;max-width:100%}.button,[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffc600;border:3px solid #ffc600;color:#fff;cursor:pointer;display:inline-block;font-family:proxima-nova,"Lucida Grande",Verdana,"Helvetica Neue",Helvetica,sans-serif;font-size:20px;-webkit-font-smoothing:antialiased;font-weight:600;line-height:2.25rem;padding:0 2rem;text-align:center;text-decoration:none;transition:background-color 150ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.button:hover,[type=button]:hover,[type=reset]:hover,[type=submit]:hover,button:hover{background-color:#ffc600;color:#000}.button:focus,[type=button]:focus,[type=reset]:focus,[type=submit]:focus,button:focus{outline:0 solid transparent;outline-offset:0}.button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:not-allowed;opacity:.5}.button:disabled:hover,[type=button]:disabled:hover,[type=reset]:disabled:hover,[type=submit]:disabled:hover,button:disabled:hover{background-color:#ffc600}.button--outlined{background-color:transparent}.button--primary{border-color:#ffc600}.button--primary:hover{background-color:#ffc600}.button--secondary{border-color:#00caf4}.button--secondary:hover{background-color:#00caf4}.button--twitter{padding-left:58px;background-color:#00caf4;background-image:url(https://assets.git-tower.com/assets/img/icons/twitter-icon.svg);background-repeat:no-repeat;background-size:26px;background-position:12px center}.button__wrap{text-align:center}@media (min-width:47.5em){.button__wrap{display:inline-block}}.button__wrap .button{display:inline-block;min-width:270px;margin-top:20px}.button__wrap .note{display:inline-block;margin-top:4px;font-size:1rem;color:#fff;text-decoration:none}.button__wrap .note:hover{color:#ffc600}.button__wrap .note a{color:#fff}.button__wrap .note a:hover{color:#ffc600}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:4px;padding:0}label{display:block;font-weight:600;margin-bottom:4px}input,select,textarea{display:block;font-family:proxima-nova,"Lucida Grande",Verdana,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;color:#09233c}[type=email],[type=password],[type=search],[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d1deea;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;margin-bottom:.75rem;padding:.5rem;transition:border-color 150ms ease;width:100%}[type=email]:hover,[type=password]:hover,[type=search]:hover,[type=text]:hover,textarea:hover{border-color:shade(#d1deea,20%)}[type=email]:focus,[type=password]:focus,[type=search]:focus,[type=text]:focus,textarea:focus{border-color:#ffc600;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(255,198,0,.7);outline:0}[type=email]:disabled,[type=password]:disabled,[type=search]:disabled,[type=text]:disabled,textarea:disabled{background-color:shade(#002d4f,5%);cursor:not-allowed}[type=email]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=text]:disabled:hover,textarea:disabled:hover{border:1px solid #d1deea}[type=email]::-webkit-input-placeholder,[type=password]::-webkit-input-placeholder,[type=search]::-webkit-input-placeholder,[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#88a2ba}[type=email]::-moz-placeholder,[type=password]::-moz-placeholder,[type=search]::-moz-placeholder,[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#88a2ba}[type=email]:-ms-input-placeholder,[type=password]:-ms-input-placeholder,[type=search]:-ms-input-placeholder,[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#88a2ba}[type=email]::-ms-input-placeholder,[type=password]::-ms-input-placeholder,[type=search]::-ms-input-placeholder,[type=text]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#88a2ba}[type=email]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=text]::placeholder,textarea::placeholder{color:#88a2ba}textarea{resize:vertical}[type=checkbox],[type=radio]{display:inline;margin-right:.375rem}[type=file]{margin-bottom:.75rem;width:100%}select{margin-bottom:.75rem;width:100%}[type=checkbox]:focus,[type=file]:focus,[type=radio]:focus,select:focus{outline:0 solid transparent;outline-offset:0}.request-notice{color:#d1deea;margin-top:10px;font-size:1rem;line-height:1.25rem}.request-notice p{margin-bottom:0}.request-notice.error{color:#ff4b00}.request-notice.success{color:#7ed321}table{border-collapse:collapse;margin:1.5rem 0;table-layout:fixed;text-align:left;width:100%}thead{line-height:1.3;vertical-align:bottom}tbody{vertical-align:top}tr{border-bottom:1px solid #d1deea}th{font-weight:600}td,th{padding:.75rem .75rem .75rem 0}@-webkit-keyframes submenu-show{0%{height:auto;width:300px;opacity:0;padding-top:20px}100%{height:auto;width:300px;opacity:1;padding-top:38px}}@keyframes submenu-show{0%{height:auto;width:300px;opacity:0;padding-top:20px}100%{height:auto;width:300px;opacity:1;padding-top:38px}}@-webkit-keyframes submenu-hide{0%{height:auto;width:300px;opacity:1;padding-top:38px}99%{height:auto;width:300px;opacity:0;padding-top:20px}100%{height:0;width:0;opacity:0;padding-top:20px}}@keyframes submenu-hide{0%{height:auto;width:300px;opacity:1;padding-top:38px}99%{height:auto;width:300px;opacity:0;padding-top:20px}100%{height:0;width:0;opacity:0;padding-top:20px}}@media print{h1,h2,h3,h4,h5,h6,p{color:#000!important}.announcement-bar,.nav-top,footer{display:none!important}}.nav-top{position:fixed;top:0;z-index:201;background-color:#fff;color:#002d4f;font-size:1rem}.nav-top--mobile{transition:top .1s linear,height .2s linear}@media (min-width:47.5em){.nav-top--mobile{display:none}}.nav-top--mobile .top{height:60px;display:flex;align-items:center;background-color:#fff}.nav-top--mobile .top .logo{height:40px;margin-right:auto}.nav-top--mobile .top .logo a{display:flex;align-items:center;height:100%}.nav-top--mobile .top .logo svg{height:100%}.nav-top--mobile .top .logo .tower-icon{margin-right:8px}.nav-top--mobile .top .openclose{cursor:pointer;float:right;position:relative;width:25px;height:30px}@media (min-width:47.5em){.nav-top--mobile .top .openclose{display:none}}.nav-top--mobile .top .openclose span{position:relative;display:block;width:100%;height:8px;border-bottom:3px solid #000;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}.nav-top--mobile .top .openclose span:nth-of-type(1){transform-origin:0 0}.nav-top--mobile .top .openclose span:nth-of-type(3){transform-origin:0 100%}.nav-top--mobile.hidden{top:-60px}.nav-top--mobile.closed{height:60px}.nav-top--mobile.closed .bottom,.nav-top--mobile.closed ul.primary{display:none}.nav-top--mobile.open{top:0;left:0;height:100vh;width:100vw;overflow:scroll;background-color:#fff}.nav-top--mobile.open .openclose span:nth-of-type(1){transform:rotate(45deg) translate(3px,-2px)}.nav-top--mobile.open .openclose span:nth-of-type(2){opacity:0}.nav-top--mobile.open .openclose span:nth-of-type(3){transform:rotate(-45deg) translate(0,0)}.nav-top--mobile ul.primary{margin-top:30px;margin-bottom:30px}.nav-top--mobile ul.primary a{display:block}.nav-top--mobile ul.primary>li{padding:14px 0;border-top:1px solid #184772}.nav-top--mobile ul.primary label{margin:0;padding:0}.nav-top--mobile ul.primary h5{position:relative;margin:0;color:#002d4f;font-size:1.3125rem}.nav-top--mobile ul.primary h5 a{color:#002d4f;text-decoration:none}.nav-top--mobile ul.primary h5.with-submenu:after{content:"";display:block;width:20px;height:11px;position:absolute;top:7px;right:1rem;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2013.99%22%3E%0D%0A%20%20%3Cpath%20d%3D%22M0%201A1%201%200%200%201%20.29.29a1%201%200%200%201%201.39%200L12.5%2011.18%2023.32.28a1%201%200%200%201%201.39%200%201%201%200%200%201%200%201.41L12.5%2014%20.29%201.69A1%201%200%200%201%200%201%22%20fill%3D%22%2351bbf1%22%2F%3E%0D%0A%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:contain;transition:transform .3s ease-in-out}.nav-top--mobile ul.secondary{display:none;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;margin:12px 0 20px 0}.nav-top--mobile ul.secondary>li{margin-left:20px;margin-top:10px;padding-top:12px;border-top:1px solid #d1deea}.nav-top--mobile ul.secondary>li:first-child{border-top:none;margin-top:0}.nav-top--mobile ul.secondary>li a{text-decoration:none;color:#002d4f}.nav-top--mobile ul.secondary>li .nav-top__title{font-size:24px;font-weight:600}.nav-top--mobile input[type=checkbox]:checked~ul.secondary{display:block;max-height:999px}.nav-top--mobile input[type=checkbox]:checked~label h5:after{transform:rotate(180deg)}.nav-top--mobile input.nav-top-group__toggle{opacity:0;display:block;height:0;width:0}.nav-top--mobile .bottom{padding-top:40px;border-top:1px solid #d1deea}.nav-top--mobile .bottom h6{font-size:1.3125rem;margin-bottom:8px;text-align:center}.nav-top--mobile .bottom .button{background-color:#ffc600;color:#002d4f}.nav-top--standard{display:none}@media (min-width:47.5em){.nav-top--standard{display:block}}.nav-top--standard a{color:#002d4f;text-decoration:none}.nav-top--standard a:hover{color:#00caf4}.nav-top--standard a.button:hover{color:#fff}.nav-top--standard .inner-container{display:flex;flex-direction:row;align-items:center;padding:0 30px;height:80px;transition:height .2s linear}.nav-top--standard.small .inner-container{height:50px}.nav-top--standard .logo{height:50px;margin-right:auto}.nav-top--standard .logo a{display:flex;align-items:center;height:100%}.nav-top--standard .logo svg{height:100%}.nav-top--standard .logo .tower-icon{margin-right:10px}.nav-top--standard .logo .tower-claim{display:none}@media (min-width:900px){.nav-top--standard .logo .tower-claim{display:block}}.nav-top--standard.small .logo{height:30px}.nav-top--standard ul.primary{margin-right:30px}.nav-top--standard ul.primary li{float:left;position:relative;margin-left:22px}.nav-top--standard ul.primary .with-submenu:after{content:"";display:inline-block;position:relative;width:10px;height:7px;margin-left:8px;background-repeat:no-repeat;background-size:contain;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2013.99%22%3E%0D%0A%20%20%3Cpath%20d%3D%22M0%201A1%201%200%200%201%20.29.29a1%201%200%200%201%201.39%200L12.5%2011.18%2023.32.28a1%201%200%200%201%201.39%200%201%201%200%200%201%200%201.41L12.5%2014%20.29%201.69A1%201%200%200%201%200%201%22%20fill%3D%22%2351bbf1%22%2F%3E%0D%0A%3C%2Fsvg%3E)}.nav-top--standard ul.primary .active,.nav-top--standard ul.primary .active>a{color:#00caf4}.nav-top--standard div.secondary{display:none;position:absolute;overflow:hidden;z-index:10;width:300px;top:100%;left:50%;transform:translateX(-50%)}.nav-top--standard div.secondary.hidden{display:block;-webkit-animation:submenu-hide;animation:submenu-hide;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.nav-top--standard div.secondary.visible{display:block;-webkit-animation:submenu-show;animation:submenu-show;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.nav-top--standard div.secondary ul{background-color:#fff;border-radius:1px;border-bottom:9px solid #00caf4!important;box-shadow:2px 2px 6px 0 #002d4f;position:relative}.nav-top--standard div.secondary ul:before{background-color:#fff;border-bottom-left-radius:1px;border-right:0;border-top:0;border:1px solid rgba(3,27,78,.1);content:"";height:15px;left:calc(50% - 7.5px);position:absolute;top:-5px;transform:rotate(135deg);width:20px}.nav-top--standard div.secondary ul li{float:none;position:relative;font-size:1.25rem;margin-left:0;border-bottom:1px solid #d1deea;background-color:#fff;border-left:2px solid transparent;transition:background-color .3s ease-out}.nav-top--standard div.secondary ul li:first-child{border-top:1px solid #fff;border-top-left-radius:3px;border-top-right-radius:3px}.nav-top--standard div.secondary ul li a{display:block;padding:15px 29px}.nav-top--standard div.secondary ul li.main .title{display:block;font-size:1.5rem;color:#002d4f;font-weight:600}.nav-top--standard div.secondary ul li.main .title:hover{color:#00caf4}.nav-top--standard div.secondary ul li.main .subline{display:block;font-size:1rem;color:#184772}.nav-top--standard div.secondary ul li.sub{font-size:1.25rem;color:#184772;background-color:#d1deea;border-left:2px solid #d1deea;border-bottom:1px solid #fff}.nav-top--standard div.secondary ul li.active,.nav-top--standard div.secondary ul li:hover{background-color:#002d4f;border-left:2px solid #00caf4}.nav-top--standard div.secondary ul li.active .title,.nav-top--standard div.secondary ul li:hover .title{color:#00caf4}.nav-top--standard div.secondary ul li.active .subline,.nav-top--standard div.secondary ul li:hover .subline{color:#fff}.nav-top--standard .download .a{font-size:1rem;padding:0 1rem}footer{padding-top:35px;padding-bottom:20px}@media (min-width:26.25em){footer{border-top:1px solid #083256}}footer .copyright{margin-top:40px;text-align:center;font-size:.75rem;line-height:1.125rem;color:#607a92}footer .copyright a{color:#607a92;text-decoration:none}@media (min-width:26.25em){footer .navi-footer{display:flex;justify-content:space-between}}footer .navi-footer a{text-decoration:none;color:#fff}footer .navi-footer__group{font-size:1.125rem}footer .navi-footer__group label{margin:0}@media (min-width:0.0625em){footer .navi-footer__group{width:100%}footer .navi-footer__group h5{border-top:1px solid #083256;padding-top:18px;position:relative}footer .navi-footer__group h5:after{content:"";display:block;width:20px;height:11px;position:absolute;top:50%;right:1rem;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2013.99%22%3E%0D%0A%20%20%3Cpath%20d%3D%22M0%201A1%201%200%200%201%20.29.29a1%201%200%200%201%201.39%200L12.5%2011.18%2023.32.28a1%201%200%200%201%201.39%200%201%201%200%200%201%200%201.41L12.5%2014%20.29%201.69A1%201%200%200%201%200%201%22%20fill%3D%22%2351bbf1%22%2F%3E%0D%0A%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:contain;transition:transform .12s ease-out}footer .navi-footer__group ul{max-height:0;overflow:hidden;transition:max-height .1s cubic-bezier(.165,.84,.44,1);margin:8px 20px 0 20px;line-height:46px}footer .navi-footer__group li{border-bottom:1px solid #00caf4}footer .navi-footer__group li:last-child{border-bottom:none}footer .navi-footer__group input[type=checkbox]:checked~ul{max-height:999px;margin-bottom:18px}footer .navi-footer__group input[type=checkbox]:checked~label h5:after{transform:rotate(180deg)}}@media (min-width:26.25em){footer .navi-footer__group{width:auto}footer .navi-footer__group h5{font-size:24px;border-top:none;padding-top:0}footer .navi-footer__group h5:after{background:0 0}footer .navi-footer__group ul{max-height:999px;border-bottom:none;margin:0 0 36px 0;line-height:1.875rem}footer .navi-footer__group li{border-bottom:none}}footer .navi-footer__group input.footer-group__toggle{opacity:0;display:block;height:0;width:0}.overlay__container--download,.overlay__container--pricing,.overlay__container--screencast,.overlay__container--trial-via-email{display:none;align-items:center;justify-content:center}.overlay__container--download.visible,.overlay__container--pricing.visible,.overlay__container--screencast.visible,.overlay__container--trial-via-email.visible{display:flex;position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:500}@media (min-width:0.0625em){.overlay__container--download.visible,.overlay__container--pricing.visible,.overlay__container--screencast.visible,.overlay__container--trial-via-email.visible{background-color:#fff}}@media (min-width:47.5em){.overlay__container--download.visible,.overlay__container--pricing.visible,.overlay__container--screencast.visible,.overlay__container--trial-via-email.visible{background-color:rgba(0,0,0,.7)}}.overlay__container--download .overlay__button--close,.overlay__container--pricing .overlay__button--close,.overlay__container--screencast .overlay__button--close,.overlay__container--trial-via-email .overlay__button--close{position:absolute;z-index:10;top:17px;right:17px;display:block;width:25px;height:30px;cursor:pointer}.overlay__container--download .overlay__button--close span,.overlay__container--pricing .overlay__button--close span,.overlay__container--screencast .overlay__button--close span,.overlay__container--trial-via-email .overlay__button--close span{position:relative;display:block;width:100%;height:8px;border-bottom:3px solid #00caf4}.overlay__container--download .overlay__button--close span:nth-of-type(1),.overlay__container--pricing .overlay__button--close span:nth-of-type(1),.overlay__container--screencast .overlay__button--close span:nth-of-type(1),.overlay__container--trial-via-email .overlay__button--close span:nth-of-type(1){transform:rotate(45deg) translate(6px,4px)}.overlay__container--download .overlay__button--close span:nth-of-type(2),.overlay__container--pricing .overlay__button--close span:nth-of-type(2),.overlay__container--screencast .overlay__button--close span:nth-of-type(2),.overlay__container--trial-via-email .overlay__button--close span:nth-of-type(2){transform:rotate(-45deg) translate(-1px,-2px)}.overlay__wrapper{position:relative;z-index:999;border-radius:6px}@media (min-width:47.5em){.overlay__wrapper{width:770px;max-width:90%}}.overlay__content{display:none;background-color:#184772}@media (min-width:0.0625em){.overlay__content{height:100vh}}@media (min-width:47.5em){.overlay__content{height:auto;border:1px solid #00caf4}}.overlay__content.hidden{display:none!important}.overlay__content h2{color:#fff}@media (min-width:0.0625em){.overlay__content h2{margin-bottom:8px;font-size:1.5rem}}@media (min-width:47.5em){.overlay__content h2{margin-bottom:0;font-size:2.25rem}}.overlay__content h4{margin-bottom:0;font-weight:400}@media (min-width:0.0625em){.overlay__content h4{font-size:1.25rem}}@media (min-width:47.5em){.overlay__content h4{font-size:1.5rem}}.overlay__content .content__header{display:flex;align-items:center;background-color:#002d4f}.overlay__content .content__header::after{clear:both;content:"";display:block}@media (min-width:0.0625em){.overlay__content .content__header{padding:20px 20px}}@media (min-width:47.5em){.overlay__content .content__header{padding:40px 70px 35px 70px}}.overlay__content .content__header .header__icon{width:80px;margin-right:20px}.overlay__content .content__body{padding:30px 20px 15px 20px}@media (min-width:47.5em){.overlay__content .content__body{padding:45px 70px 45px 70px}}.overlay__content .content__body h2{margin-bottom:10px}.overlay__content .content__body h2 .highlight{color:#00caf4}.overlay__content .content__body label{font-weight:400}@media (min-width:0.0625em){.overlay__content .content__body label{font-size:1rem;line-height:1.5rem}}@media (min-width:47.5em){.overlay__content .content__body label{font-size:1.25rem;line-height:1.875rem}}.overlay__content .content__body input[type=checkbox]{height:17px}.overlay__content .content__body .newsletter-form__consent{margin-top:30px}.overlay__content .content__body .newsletter-form__consent label{font-size:1rem;line-height:1.375rem}.overlay__content .content__body .newsletter-form__signup{display:flex;margin-top:.75rem}.overlay__content .content__body .newsletter-form__signup input[type=text]{margin:0 10px 0 0;max-width:300px}@media (min-width:0.0625em){.overlay__content .content__body .newsletter-form__signup input[type=submit]{background-color:#ffc600;color:transparent;background-image:url(data:image/svg+xml;utf8,%3Csvg%20viewBox%3D%220%200%2029%2028%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M28.057.5l-3.52%2027.089-9.385-4.797-3.52%204.797v-7.144L23.364%206.366%208.981%2018.673l-9.038-5.37L28.057.5z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:28px;width:40px}}@media (min-width:47.5em){.overlay__content .content__body .newsletter-form__signup input[type=submit]{background-color:transparent;color:#fff;background-image:none;width:auto}.overlay__content .content__body .newsletter-form__signup input[type=submit]:hover{background-color:#ffc600;color:#000}}.screencast__wrapper{position:relative;z-index:999;border-radius:6px;margin:0 auto;padding-top:70px;text-align:center}.overlay__container--trial-via-email .overlay__content{background:#fff}@media (min-width:68.75em){.overlay__container--trial-via-email .overlay__content{padding:30px}}.overlay__container--trial-via-email .content__header{margin-top:20px;background-color:transparent}.overlay__container--trial-via-email .content__header h2{color:#002d4f;font-size:2.25rem}.overlay__container--trial-via-email .content__header h6{color:#00caf4;font-size:1.375rem;line-height:2rem}.overlay__container--trial-via-email .content__body{color:#083256}.overlay__container--trial-via-email .content__body .newsletter-form__consent label{font-size:.875rem}.overlay__container--trial-via-email .content__body .newsletter-form__signup{border-top:none;margin-top:0}.overlay__container--trial-via-email .content__body .newsletter-form input[name=email]{float:left;height:44px;box-shadow:none;border:3px solid #00caf4;border-radius:0;margin-right:6px;margin-bottom:0}.overlay__container--trial-via-email .content__body .newsletter-form input[name=email]::-webkit-input-placeholder{color:#607a92}.overlay__container--trial-via-email .content__body .newsletter-form input[name=email]::-moz-placeholder{color:#607a92}.overlay__container--trial-via-email .content__body .newsletter-form input[name=email]:-ms-input-placeholder{color:#607a92}.overlay__container--trial-via-email .content__body .newsletter-form input[name=email]::-ms-input-placeholder{color:#607a92}.overlay__container--trial-via-email .content__body .newsletter-form input[name=email]::placeholder{color:#607a92}.overlay__container--trial-via-email .content__body .newsletter-form input[type=submit]{height:44px;background-color:#ffc600;color:transparent;background-image:url(data:image/svg+xml;utf8,%3Csvg%20viewBox%3D%220%200%2029%2028%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M28.057.5l-3.52%2027.089-9.385-4.797-3.52%204.797v-7.144L23.364%206.366%208.981%2018.673l-9.038-5.37L28.057.5z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:28px;width:40px}.overlay__container--trial-via-email .content__body .newsletter-form .request-notice{clear:both;font-size:.8125rem;font-weight:400}.overlay__container--download .overlay__content--1{width:100%;text-align:left}.overlay__container--download .overlay__content--2{width:100%;text-align:left;background-image:url(https://assets.git-tower.com/assets/img/giveaways/tower-shirts_cropped@2x.png);background-repeat:no-repeat;background-position:right bottom;background-size:270px}.overlay__container--download .overlay__content--2 .content__body h3{color:#fff;font-weight:400;margin-bottom:2.25rem}.overlay__container--download .overlay__content--2 .content__body .hint{margin-top:2.25rem;font-size:1rem;line-height:1.375rem}.announcement-bar{position:relative;overflow:hidden;width:100%;height:70px;text-align:center;color:#002d4f}.announcement-bar a,.announcement-bar a:hover{color:#002d4f;text-decoration:none}.announcement-bar .inner-container{height:100%;display:flex;align-items:center;justify-content:center;background-color:#ffc600}.announcement-bar .inner-container.hidden{margin-top:-70px;transition:margin-top .5s ease-out;transition-delay:.1s}.announcement-bar .inner-container.visible{visibility:visible;margin-top:0}.announcement-bar__icon{margin-right:3rem}@media (min-width:0.0625em){.announcement-bar__icon{display:none}}@media (min-width:47.5em){.announcement-bar__icon{display:block}}.announcement-bar__text{display:inline-block;font-weight:500}@media (min-width:0.0625em){.announcement-bar__text{font-size:1.125rem;line-height:1.625rem}}@media (min-width:47.5em){.announcement-bar__text{font-size:1.5rem;line-height:1.875rem}}.announcement-bar__button{margin-left:.75rem}@media (min-width:0.0625em){.announcement-bar__button{display:none}}@media (min-width:47.5em){.announcement-bar__button{display:block}}.announcement-bar__button .button{color:#002d4f;border-color:#002d4f}.announcement-bar__button .button:hover{color:#ffc600;background-color:#002d4f}.pricing-special-bar{text-align:center;background:#ffc600;color:#002d4f;font-weight:600;padding-top:14px;padding-bottom:14px}@media (min-width:0.0625em){.pricing-special-bar__main{font-size:1.125rem;line-height:26px}}@media (min-width:68.75em){.pricing-special-bar__main{font-size:1.5rem;line-height:60px}}.pricing-special-bar__main .highlight{color:#000;font-weight:800}@media (min-width:68.75em){.pricing-special-bar__main .highlight{font-size:2.25rem}}@media (min-width:0.0625em){.pricing-special-bar__sub{margin-top:.75rem;margin-bottom:0;font-size:1.125rem;line-height:26px}}@media (min-width:68.75em){.pricing-special-bar__sub{margin-top:0;margin-bottom:.75rem;font-size:1.25rem;line-height:30px}}.os-selection .os-switch{display:inline-block;transition:none;line-height:1.2em;text-decoration:none}.os-selection .os-switch__os-string{background-repeat:no-repeat}.os-selection--both .os-switch__os-string{padding-left:30px;margin-left:20px;background-size:26px;background-position:0 4px}.os-selection--both .os-switch--windows.selectable .os-switch__os-string{background-image:url(https://assets.git-tower.com/assets/img/icons/os-logo_windows--active.svg)}.os-selection--both .os-switch--windows.selected .os-switch__os-string{color:#d8d9d8;text-decoration:none;background-image:url(https://assets.git-tower.com/assets/img/icons/os-logo_windows--inactive.svg)}.os-selection--both .os-switch--mac.selectable .os-switch__os-string{background-image:url(https://assets.git-tower.com/assets/img/icons/os-logo_mac--active.svg)}.os-selection--both .os-switch--mac.selected .os-switch__os-string{color:#d8d9d8;text-decoration:none;background-image:url(https://assets.git-tower.com/assets/img/icons/os-logo_mac--inactive.svg)}.os-selection--single .os-switch__os-string{background-image:none}@media (min-width:68.75em){.text-with-media{padding-top:170px}}.text-with-media .inner-container{height:100%;display:flex;flex-wrap:wrap;align-items:center}@media (min-width:0.0625em){.text-with-media__text{order:1;width:100%;padding:85px 30px 10% 30px;font-size:1.125rem}}@media (min-width:47.5em){.text-with-media__text{padding-bottom:60px}}@media (min-width:68.75em){.text-with-media__text{order:0;width:40%;padding:0 50px 8% 50px;font-size:1.25rem}}@media (min-width:87.5em){.text-with-media__text{width:50%;padding:0 100px 8% 100px}}.text-with-media__text .text__container{display:flex}@media (min-width:0.0625em){.text-with-media__text .text__container{flex-direction:column}}@media (min-width:47.5em){.text-with-media__text .text__container{flex-direction:row;align-items:center;justify-content:space-between}}@media (min-width:68.75em){.text-with-media__text .text__container{flex-direction:column;margin:0 auto;max-width:520px;justify-content:unset;align-items:unset}}.text-with-media__text .text__container li{padding-left:1rem;text-indent:-1rem}.text-with-media__text .text__container li:before{content:'\2022';color:#00caf4;padding-right:.6rem}.text-with-media__text .text__container .text__content{max-width:100%}.text-with-media__text .text__container .text__chunk{display:inline}.text-with-media__text .text__container .text__item{cursor:pointer;border-bottom:2px solid;border-color:#607a92}.text-with-media__text .text__container .text__item.active{border-color:#ffc600}.text-with-media__text .text__container .text__separator{color:#00caf4;padding:0 4px}.text-with-media__text .text__container .button{margin-top:22px}.text-with-media__media{align-self:flex-start;order:2;width:100%;padding:0}@media (min-width:68.75em){.text-with-media__media{order:0;width:60%}}@media (min-width:87.5em){.text-with-media__media{width:50%}}.text-with-media__media .media__container{height:100%;position:relative;display:flex;justify-content:center;align-items:center}.text-with-media__media:last-child .media__item{padding:0 20px;text-align:center}@media (min-width:68.75em){.text-with-media__media:last-child .media__item{padding:0;text-align:right}}.inner-container--maxwidth .text-with-media__media:last-child .media__item{text-align:center}.text-with-media__media:first-child .media__item{padding:0 20px;text-align:center}@media (min-width:68.75em){.text-with-media__media:first-child .media__item{padding:0;text-align:left}}.inner-container--maxwidth .text-with-media__media:first-child .media__item{text-align:center}.text-with-media__media .media__item{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;transition:opacity .6s ease-in}.text-with-media__media .media__item.active{opacity:1}.text-with-media__media .media__item img,.text-with-media__media .media__item video{box-shadow:0 20px 24px rgba(0,0,0,.6);height:auto;max-height:100%;max-width:100%}.text-with-media__media .media__item video{transition:opacity .3s ease-in}.text-with-media__media .media__item video.loading{opacity:0}.text-with-media__media .media__item video.ready{opacity:1}.text-with-media__media .media__placeholder img{max-height:85vh}.text-with-media__media .media__navigation{position:absolute;z-index:101;bottom:-30px;left:0;width:100%;text-align:center}.text-with-media__media .media__navigation .navigation__item{display:inline-block;cursor:pointer;width:12px;height:12px;border-radius:50%;background-color:#00caf4;margin-right:10px}.text-with-media__media .media__navigation .navigation__item:last-child{margin-right:0}.text-with-media__media .media__navigation .navigation__item.active{background-color:#ffc600}@media (min-width:0.0625em){.text-with-media .testimonial{order:-1;max-width:450px;margin-bottom:50px;margin-top:0}}@media (min-width:47.5em){.text-with-media .testimonial{order:unset;flex:1 0 330px;margin-top:0;margin-bottom:0;margin-left:50px}}@media (min-width:68.75em){.text-with-media .testimonial{flex:none;max-width:450px;margin-top:4.5rem;margin-left:0}}.text-with-content h2{color:#00caf4}.text-with-content .testimonial{max-width:700px;margin-left:auto;margin-right:auto}.text-with-content__content--shadow img,.text-with-content__content--shadow video{box-shadow:0 20px 24px rgba(0,0,0,.6)}.text-with-content video{transition:opacity .3s ease-in}.text-with-content video.loading{opacity:0}.text-with-content video.ready{opacity:1}.text-with-content--horizontal .inner-container{display:flex;align-items:center}@media (min-width:0.0625em){.text-with-content--horizontal .inner-container{flex-direction:column}}@media (min-width:47.5em){.text-with-content--horizontal .inner-container{flex-direction:row}.text-with-content--horizontal .inner-container>:first-child{margin-right:6rem}}.text-with-content--horizontal .text-with-content__text{flex:0 0 40%}@media (min-width:0.0625em){.text-with-content--horizontal .text-with-content__text{order:-1;margin-bottom:3.75rem}}@media (min-width:47.5em){.text-with-content--horizontal .text-with-content__text{order:unset}}.text-with-content--horizontal .text-with-content__content{width:100%}.text-with-content--horizontal .text-with-content__content img,.text-with-content--horizontal .text-with-content__content svg{width:100%;max-width:500px}.text-with-content--vertical .text-with-content__text{text-align:center;margin-bottom:3rem}.text-with-content--vertical .text-with-content__text p{max-width:700px;margin-left:auto;margin-right:auto}.text-with-content--vertical .text-with-content__content{width:100%}.text-with-content--vertical .text-with-content__content img,.text-with-content--vertical .text-with-content__content svg,.text-with-content--vertical .text-with-content__content video{width:100%;max-width:100%}@-webkit-keyframes slider-animation-hide-right{0%{opacity:1;transform:scale(1) translateX(0)}99%{opacity:0;transform:scale(.95) translateX(120px)}100%{opacity:0;transform:scale(1) translateX(0)}}@keyframes slider-animation-hide-right{0%{opacity:1;transform:scale(1) translateX(0)}99%{opacity:0;transform:scale(.95) translateX(120px)}100%{opacity:0;transform:scale(1) translateX(0)}}@-webkit-keyframes slider-animation-hide-left{0%{opacity:1;transform:scale(1) translateX(0)}99%{opacity:0;transform:scale(.95) translateX(-120px)}100%{opacity:0;transform:scale(1) translateX(0)}}@keyframes slider-animation-hide-left{0%{opacity:1;transform:scale(1) translateX(0)}99%{opacity:0;transform:scale(.95) translateX(-120px)}100%{opacity:0;transform:scale(1) translateX(0)}}@-webkit-keyframes slider-animation-show{0%{opacity:0;transform:scale(.95)}100%{opacity:1;transform:scale(1)}}@keyframes slider-animation-show{0%{opacity:0;transform:scale(.95)}100%{opacity:1;transform:scale(1)}}.content-slider .content-slider__control--next,.content-slider .content-slider__control--previous{position:absolute;top:calc(50%);width:14px;height:25px;z-index:10;cursor:pointer}.content-slider__control--previous{left:12px}.content-slider__control--next{right:12px}.content-slider__navigation{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);text-align:center}.content-slider__navigation-item{display:inline-block;cursor:pointer;width:9px;height:9px;border-radius:50%;background-color:#00caf4;margin-right:10px}.content-slider__navigation-item:last-child{margin-right:0}.content-slider__navigation-item.active{background-color:#ffc600}.content-slider__item{position:absolute;top:0;left:0;width:100%;opacity:0}.content-slider__item.hidden-right{-webkit-animation:slider-animation-hide-right .7s;animation:slider-animation-hide-right .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.content-slider__item.hidden-left{-webkit-animation:slider-animation-hide-left .7s;animation:slider-animation-hide-left .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.content-slider__item.active{-webkit-animation:slider-animation-show 1s;animation:slider-animation-show 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.block-list{color:#fff}.block-list .subheader{color:#00caf4;font-size:24px}@media (min-width:0.0625em){.block-list .subheader{margin-bottom:40px}}@media (min-width:68.75em){.block-list .subheader{margin-bottom:80px}}.block-list__items{display:flex;flex-wrap:wrap}.block-list__items .item{flex:1 1 400px;padding:0 30px;margin-bottom:40px}.block-list__items .item__image{float:left}@media (min-width:0.0625em){.block-list__items .item__image{width:45px}}@media (min-width:68.75em){.block-list__items .item__image{width:100px}}@media (min-width:0.0625em){.block-list__items .item__text{margin-left:65px}}@media (min-width:68.75em){.block-list__items .item__text{margin-left:140px}}@media (min-width:0.0625em){.block-list__items .item__headline{font-size:20px;margin-bottom:4px}}@media (min-width:68.75em){.block-list__items .item__headline{font-size:24px}}.block-list .button__wrap{width:100%;text-align:center;margin:60px 0 40px 0}.block-list.theme--05 h2{color:#00caf4}.block-list.theme--05 .subheader{color:#fff}.tooltip-indicator{display:inline-block;position:relative}#tooltip{display:none;position:absolute;z-index:999;width:250px;background-color:#333;border:1px solid #4d4d4d;border-radius:6px;color:#00caf4}#tooltip .tooltip__text{font-size:15px;line-height:20px;padding:10px}#tooltip .tooltip__pointer{content:'';position:absolute;border-style:solid;border-radius:2px;border-color:#333 transparent;display:block;width:32px;height:14px;z-index:1}#tooltip .tooltip__pointer--center{left:calc(50% - 16px)}#tooltip .tooltip__pointer--right{right:6px}#tooltip .tooltip__pointer--left{left:6px}#tooltip .tooltip__pointer--top{border-width:0 16px 16px 16px;top:-14px}#tooltip .tooltip__pointer--bottom{bottom:-14px;border-width:16px 16px 0 16px}.testimonials--content-slider{overflow:hidden;background:linear-gradient(to bottom,#184772 0,#184772 56px,#083256 56px,#083256 100%);text-align:center;color:#00caf4}.testimonials--content-slider .inner-container{position:relative;min-height:415px}.testimonials--content-slider .content-slider .testimonial__image img{border-radius:50%;width:112px;height:112px}.testimonials--content-slider .content-slider .testimonial__name{display:block;font-size:1rem;line-height:1.25rem;color:#fff}.testimonials--content-slider .content-slider .testimonial__company{font-size:1rem;line-height:1.25rem}.testimonials--content-slider .content-slider .testimonial__text{display:inline-block;max-width:550px;padding:20px 42px 40px 42px;font-size:1.125rem;color:#fff;font-style:italic}@media (min-width:26.25em){.testimonials--content-slider .content-slider .testimonial__text{font-size:1.25rem}}.testimonials--content-slider .content-slider .testimonial__text:after,.testimonials--content-slider .content-slider .testimonial__text:before{content:'"';display:inline-block}.testimonials--fullwidth .testimonial{display:flex;margin-bottom:4.5rem}@media (min-width:0.0625em){.testimonials--fullwidth .testimonial{flex-direction:column}}@media (min-width:47.5em){.testimonials--fullwidth .testimonial{flex-direction:row;align-items:center}}.testimonials--fullwidth .testimonial .text{font-size:1.5rem;line-height:2rem;font-style:italic;color:#fff;border-left:3px solid #00caf4;padding-left:1.8rem;margin-left:.75rem}@media (min-width:0.0625em){.testimonials--fullwidth .testimonial .text{order:-1}}@media (min-width:47.5em){.testimonials--fullwidth .testimonial .text{order:unset}}.testimonials--fullwidth .testimonial .text:after,.testimonials--fullwidth .testimonial .text:before{content:'"';display:inline-block}.testimonials--fullwidth .testimonial .info{display:flex;align-items:center}@media (min-width:0.0625em){.testimonials--fullwidth .testimonial .info{margin-left:.75rem;margin-top:1.5rem}}@media (min-width:47.5em){.testimonials--fullwidth .testimonial .info{margin-left:0;margin-top:0;min-width:250px}}.testimonials--fullwidth .testimonial .info .image{margin-right:1.5rem;flex:0 0 70px;height:70px}.testimonials--fullwidth .testimonial .info .image img{border-radius:50%;width:100%}.testimonials--fullwidth .testimonial .info .person{line-height:1.5rem}.testimonials--fullwidth .testimonial .info .name{font-size:1.125rem;color:#fff}.testimonials--fullwidth .testimonial .info .company{font-size:1rem}.testimonials--fullwidth .testimonial:last-child{margin-bottom:0}.testimonial--halfwidth{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-bottom:6rem}.testimonial--halfwidth .text{font-size:1.125rem;line-height:1.5rem;font-style:italic;color:#fff;margin-bottom:1.875rem}.testimonial--halfwidth .text:after,.testimonial--halfwidth .text:before{content:'"';display:inline-block}.testimonial--halfwidth .info{display:flex;align-items:center}.testimonial--halfwidth .info .image{width:70px;height:70px}.testimonial--halfwidth .info .image img{border-radius:50%;width:70px}.testimonial--halfwidth .info .person{font-size:1rem;line-height:1.25rem;color:#00caf4}.testimonial--halfwidth .info .name{color:#fff}.testimonial--halfwidth:nth-child(odd) .text{text-align:left;border-left:3px solid #00caf4;padding-left:1.5rem}.testimonial--halfwidth:nth-child(odd) .info{text-align:left}.testimonial--halfwidth:nth-child(odd) .info .image{order:0;margin-right:1.5rem}.testimonial--halfwidth:nth-child(even){align-items:flex-end}.testimonial--halfwidth:nth-child(even) .text{text-align:right;border-right:3px solid #00caf4;padding-right:.75rem}.testimonial--halfwidth:nth-child(even) .info{text-align:right}.testimonial--halfwidth:nth-child(even) .info .image{order:2;margin-left:1.5rem}.testimonial--halfwidth:last-child{margin-bottom:0}.testimonial--mini{font-size:1rem;line-height:1.25rem;color:#00caf4;margin-top:4.5rem}.testimonial--mini img{float:left;width:70px;border-radius:50%}.testimonial--mini .testimonial__text{margin-left:90px}.testimonial--mini .testimonial__text:after,.testimonial--mini .testimonial__text:before{content:'"';display:inline-block}.testimonial--mini .testimonial__person{margin-left:90px;margin-top:10px}.testimonial--mini .testimonial__name{color:#fff}.testimonial--mini .testimonial__company:before{content:'-';display:inline-block;margin:0 8px}.button-bar{text-align:center;color:#fff}.button-bar .inner-container{padding-top:80px}.button-bar .subline{font-size:1.5rem;line-height:2.125rem;max-width:600px;margin:0 auto}.button-bar__buttons{display:flex;flex-wrap:wrap;justify-content:space-around;max-width:600px;margin:0 auto;padding-bottom:65px}.button__wrap--features{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;height:235px;background-image:url(https://assets.git-tower.com/assets/img/illustrations/icon-heap.svg);background-position:center;background-repeat:no-repeat;background-size:501px}.button__wrap--features .button{background-color:#09233c}.button__wrap--features .button:hover{background-color:#ffc600}.testimonial-placeholder{display:none}.loading-overlay--fullpage{position:fixed;z-index:999;top:0;left:0;width:100vw;height:100vh;background-color:rgba(220,220,220,.85);background-image:url(https://assets.git-tower.com/assets/img/icons/activity-indicator--big-blue.gif);background-position:center center;background-repeat:no-repeat}.referrer-content{padding:80px 0}.referrer-content__buttons{display:flex;flex-wrap:wrap;justify-content:space-around;max-width:600px;margin:0 auto;margin-top:30px}.referrer-content--none{text-align:center}.referrer-content--none .referrer-content__content{color:#fff;max-width:700px;margin:0 auto}.referrer-content--github .referrer-content__logo,.referrer-content--microsoft .referrer-content__logo{float:left;width:40%;margin-right:70px}.referrer-content--github .referrer-content__content,.referrer-content--microsoft .referrer-content__content{float:left;width:calc(60% - 70px);color:#fff;font-size:24px}.referrer-content--github .referrer-content__content::after,.referrer-content--microsoft .referrer-content__content::after{clear:both;content:"";display:block}.referrer-content--github .referrer-content__buttons,.referrer-content--microsoft .referrer-content__buttons{text-align:center}.customers{padding:100px 0 35px 0}.customers__logos{margin:65px auto 35px auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.customers__logos svg.customer-logo{flex:1 0 150px;margin:0 auto 35px auto;max-width:200px;max-height:100%}@media (min-width:0.0625em){.customers__logos svg.customer-logo:last-child{display:none}}@media (min-width:47.5em){.customers__logos svg.customer-logo:last-child{display:block}}.learn-docs-support .subline{font-size:24px}@media (min-width:0.0625em){.learn-docs-support .subline{margin-bottom:40px}}@media (min-width:68.75em){.learn-docs-support .subline{margin-bottom:80px}}@media (min-width:0.0625em){.learn-docs-support .item-container{text-align:left;font-size:1.125rem}.learn-docs-support .item-container .item{display:flex;align-items:center;margin-bottom:40px}.learn-docs-support .item-container .item__image{flex:0 0 100px;height:100px;width:100px;margin-right:30px}.learn-docs-support .item-container .item__text{flex:1 1 200px}}@media (min-width:68.75em){.learn-docs-support .item-container{display:flex;justify-content:space-between;text-align:center;font-size:1.25rem}.learn-docs-support .item-container .item{display:block;flex:0 1 240px}.learn-docs-support .item-container .item__image{flex:none;width:135px;height:135px;margin-right:auto;margin-left:auto;margin-bottom:40px}}.learn-docs-support .item__image{border-radius:50%}.learn-docs-support .item__image svg{max-width:100%;max-height:100%}.all-features-list .subline{font-size:1.5rem}.all-features-list__content{color:#fff}.all-features-list__content::after{clear:both;content:"";display:block}@media (min-width:0.0625em){.all-features-list__content p{font-size:1rem;line-height:1.5rem;margin-bottom:0}.all-features-list__content h4{font-size:1.375rem;margin-top:4.5rem}.all-features-list__content h5{font-size:1.125rem;color:#fff}}@media (min-width:47.5em){.all-features-list__content p{font-size:1.25rem;line-height:1.875rem}.all-features-list__content h4{font-size:1.75rem;margin-top:4.5rem}.all-features-list__content h5{font-size:1.375rem;color:#fff}}.all-features-list__column{float:left;width:45%;margin-right:10%}.all-features-list__column:last-child{margin-right:0}.all-features-list ul{color:#d1deea}@media (min-width:0.0625em){.all-features-list ul{list-style-type:none;margin-left:0}}@media (min-width:47.5em){.all-features-list ul{list-style-type:disc;margin-left:1.5rem}}.all-features-list ul a{color:#d1deea}.all-features-list ul li{margin-bottom:1.5rem}.order-completed{color:#fff}#about-us .about-boxes{display:flex;justify-content:space-between;flex-wrap:wrap;color:#d1deea;text-align:center;margin-top:40px}#about-us .about-box{background:#083256;font-size:18px;line-height:1.5rem;padding:25px}@media (min-width:0.0625em){#about-us .about-box h3{margin-bottom:4px}}#about-us .about-box h3 a{color:#00caf4;text-decoration:none}#about-us .about-box .button{margin-top:8px}@media (min-width:0.0625em){#about-us .about-box--press{flex:0 0 100%;margin-bottom:40px}}@media (min-width:47.5em){#about-us .about-box--press{flex:1 0 200px;margin-bottom:0;margin-right:40px}}#about-us .about-box--good-cause{flex:1 0 200px}#about-us .about-box--address{flex:0 0 100%;width:100%;margin-top:40px}#release-notes .os-selection{font-size:1.8125rem}#release-notes .release--major{margin-top:120px}#release-notes .release--major::after{clear:both;content:"";display:block}#release-notes .release--major__header{display:flex;align-items:baseline;border-bottom:6px solid #002d4f;margin-bottom:80px}@media (min-width:0.0625em){#release-notes .release--major__header{flex-direction:column}}@media (min-width:47.5em){#release-notes .release--major__header{flex-direction:row}}#release-notes .release--major__header h1{line-height:50px;width:240px;margin-right:30px;margin-bottom:4px;color:#fff}#release-notes .release--major__header .navi--highlights,#release-notes .release--major__header .navi--release-notes{display:inline-block;line-height:50px;cursor:pointer;margin-right:20px;font-weight:600;font-size:1.5rem;color:#fff;margin-bottom:-6px}#release-notes .release--major__header .navi--highlights:hover,#release-notes .release--major__header .navi--release-notes:hover{color:#ffc600}#release-notes .release--major__header .navi--active{border-bottom:6px solid #00caf4}#release-notes .release--major.release--legacy .release--major__header{margin-bottom:20px}#release-notes .release--major .release__notes .release{margin-bottom:100px}#release-notes .release--major .release__notes .release::after{clear:both;content:"";display:block}@media (min-width:68.75em){#release-notes .release--major .release__notes .release__header{float:left;width:240px}}#release-notes .release--major .release__notes .release__header h2{color:#fff;border-bottom:2px solid #ffc600}#release-notes .release--major .release__notes .release__header .release__publish-date{display:block;font-size:1.125rem}#release-notes .release--major .release__notes .release__header .release__download-link{display:block;font-size:1.125rem}#release-notes .release--major .release__notes .release__header .release__download-link a{text-decoration:none}#release-notes .release--major .release__notes .release__header .release__download-link a:hover{text-decoration:underline}#release-notes .release--major .release__notes .release__content{padding-top:10px}@media (min-width:68.75em){#release-notes .release--major .release__notes .release__content{margin-left:270px}}#release-notes .release--major .release__notes .release__content .section-header{display:inline-block;color:#00caf4;font-size:1.5rem}#release-notes .release--major .release__notes .release__content ul{font-size:18px;margin-bottom:40px}#release-notes .release--major .release__notes .release__content ul li{list-style-type:disc;list-style-position:outside;margin-left:1.2em}#release-notes .release--major .release__highlights .summary{font-size:1.5rem;margin-bottom:45px;float:right;max-width:790px}#release-notes .release--major .release__highlights .summary::after{clear:both;content:"";display:block}#release-notes .release--major .release__highlights .highlight__item{margin-bottom:80px;float:right;max-width:790px}#release-notes .release--major .release__highlights .highlight__item::after{clear:both;content:"";display:block}#release-notes .release--major .release__highlights .highlight__title{color:#00caf4;border-bottom:2px solid #ffc600;font-size:1.5rem;font-weight:600;margin-bottom:20px}#release-notes .release--major .release__highlights .highlight__description{font-size:1.25rem}#release-notes .release--major .release__highlights .highlight__description img,#release-notes .release--major .release__highlights .highlight__description video{max-width:100%}.press__content h2{margin-bottom:1.5rem}.press__content h5{margin:1.5rem 0 .75rem 0}.press__content p{color:#fff}.press__content .media-resources{display:flex;flex-wrap:wrap}.press__content .media-resources.centered{justify-content:center}.press__content .media-resource{flex:0 0 260px;flex-wrap:wrap;display:flex;box-sizing:content-box;background:#002d4f;margin-bottom:3.75rem;margin-right:3.75rem}.press__content .media-resource:last-child{margin-right:0}.press__content .media-resource:hover{background:#09233c}.press__content .media-resource a{display:flex;flex-direction:column;position:relative;text-decoration:none;text-align:center}.press__content .media-resource img{width:100%}.press__content .media-resource__title{display:block;padding:18px 20px 6px 20px;font-size:1.25rem;color:#fff;line-height:1.625rem}.press__content .media-resource__subline{display:block;padding:0 20px 14px 20px;font-size:.875rem;color:#00caf4;margin-top:auto}#content_text-with-media_power img,#content_text-with-media_power picture{box-shadow:none}.use-cases--enterprise__intro{color:#fff}#content_highperformer-award{text-align:center}#content_highperformer-award .award-logo{text-align:center}#content_highperformer-award .award-text{display:inline-block;max-width:650px;padding:20px 42px 40px 42px;font-size:1.125rem;color:#fff;font-style:italic}@media (min-width:26.25em){#content_highperformer-award .award-text{font-size:1.25rem}}#content_highperformer-award .award-text:after,#content_highperformer-award .award-text:before{content:'"';display:inline-block}.code-hosting-services .inner-container,.diff-tools .inner-container{display:flex;align-items:center}@media (min-width:0.0625em){.code-hosting-services .inner-container,.diff-tools .inner-container{flex-direction:column}}@media (min-width:68.75em){.code-hosting-services .inner-container,.diff-tools .inner-container{flex-direction:row}.code-hosting-services .inner-container>:first-child,.diff-tools .inner-container>:first-child{margin-right:6rem}}.code-hosting-services__text,.diff-tools__text{flex:0 0 40%;max-width:600px;margin-bottom:30px}@media (min-width:0.0625em){.code-hosting-services__text,.diff-tools__text{order:-1;text-align:center}}@media (min-width:68.75em){.code-hosting-services__text,.diff-tools__text{order:unset;text-align:left}}.code-hosting-services__logos,.diff-tools__logos{margin:30px auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.code-hosting-services__logos li,.diff-tools__logos li{margin:0 10px 10px 10px;font-size:.875rem;text-align:center}@media (min-width:0.0625em){.code-hosting-services__logos li,.diff-tools__logos li{width:110px}}@media (min-width:47.5em){.code-hosting-services__logos li,.diff-tools__logos li{width:140px}}@media (min-width:68.75em){.code-hosting-services__logos li,.diff-tools__logos li{width:110px}}.code-hosting-services__logos li svg,.diff-tools__logos li svg{width:75px;max-width:100%;max-height:80px}.code-hosting-services__logos li{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:150px}.code-hosting-services__logos li p{margin-top:.75rem}.diff-tools__logos li{display:flex;height:120px;align-items:center;justify-content:center}.plain-content h2{margin-top:4.5rem}.plain-content h3{margin-top:3.375rem}.plain-content h2+h3{margin-top:.75rem}.plain-content h4{margin-top:1.8rem}.plain-content h3+h4{margin-top:.75rem}.plain-content ul{list-style-type:disc;list-style-position:inside;margin-bottom:.75rem}.outer-container{visibility:visible}#content__newsletter form{max-width:650px}#content__newsletter input[name=email]{max-width:450px}#content__newsletter .newsletter-form__consent,#content__newsletter .newsletter-form__groups{margin-top:2.25rem}#content__newsletter .newsletter-form__consent .group,#content__newsletter .newsletter-form__groups .group{margin-top:.75rem;color:#00caf4}#content__newsletter .newsletter-form__consent input[type=checkbox],#content__newsletter .newsletter-form__groups input[type=checkbox]{height:17px}#content__newsletter .newsletter-form__consent label,#content__newsletter .newsletter-form__groups label{display:inline;font-weight:400}#content__newsletter .newsletter-form__submit{display:flex;align-items:center;margin-top:1.5rem}#content__newsletter .request-notice,#content__newsletter .request-notice p{font-size:1rem}#content__newsletter ul{list-style-type:disc;list-style-position:inside}#content__newsletter .share-tweet{display:flex;justify-content:flex-start}@media (min-width:0.0625em){#content__newsletter .share-tweet{flex-direction:column}}@media (min-width:47.5em){#content__newsletter .share-tweet{flex-direction:row}}@media (min-width:0.0625em){#content__newsletter .share-tweet__text{order:2;margin:20px 0 40px 0}}@media (min-width:47.5em){#content__newsletter .share-tweet__text{order:0;margin:50px 30px 0 0}}#content__newsletter .share-tweet__hint{margin-top:40px;font-size:1rem}#content__newsletter .share-tweet__visual img{width:440px}
/*# sourceMappingURL=default.min.css.map */
