.comparison-header{background:url("/images/comparison/gitlab-icon-illustration.svg") no-repeat,linear-gradient(to right, #6b4fbb, #503991 40%, #548);background-position:center;background-size:cover;padding-top:70px;padding-bottom:40px}p{color:#777}.open-core{padding-top:20px;padding-bottom:70px}.open-core h2,.open-core h3{color:#548}.open-core h4{color:#aaa;padding:0 160px 10px;line-height:25px}@media (max-width: 1199px){.open-core h4{padding:0 40px 10px}}.dropdown{max-width:350px}.dropdown .dropdown-menu-toggle{width:100%;border-color:#aaa;text-align:center}.dropdown .dropdown-menu{width:100%;background-color:#fff}.dropdown .dropdown-menu li a{color:#777}.titles-comparison-companies{color:#548;padding:20px}@media (max-width: 767px){.titles-comparison-companies{padding:20px 0 40px}}.comparison{background:#fff}.comparison .blog-image{background-size:contain;background-color:#548}.comparison .blog-image .color-bg{background:rgba(85,68,136,0.1)}@media (max-width: 767px){.comparison .blog-image .color-bg{padding-top:90px}}.comparison .comparison-container{padding:10px 0 0}.comparison .table-responsive{border:0}@media (max-width: 991px){.comparison .table-responsive>table>thead>tr>th,.comparison .table-responsive>table>thead>tr>td,.comparison .table-responsive>table>tbody>tr>th,.comparison .table-responsive>table>tbody>tr>td,.comparison .table-responsive>table>tfoot>tr>th,.comparison .table-responsive>table>tfoot>tr>td{white-space:normal}}.comparison .compare-table{white-space:normal;margin-bottom:0}.comparison .compare-table td:nth-last-child(-n+3){border-bottom:1px solid #d7d7d7}.comparison-page-content h2,.comparison-page-content h3,.comparison-page-content h4{font-weight:bold;margin:30px 0 0}.comparison-page-content h2{color:#548}.comparison-page-content h3{font-size:18px}.comparison-page-content h3 a{font-weight:600}.comparison-page-content h4{font-size:16px}.comparison-page-content li{margin:10px}.comparison-page-content p{font-size:16px;margin:0;color:#777}@media (max-width: 767px){.comparison-page-content h2{margin:40px 0 10px}.comparison-page-content h3{margin-top:10px}.comparison-page-content .color-bg{padding-top:100px}}.comparison-table{padding:30px 0 0}.comparison-table thead{font-size:20px}.comparison-table thead.affix{top:51px;padding-top:10px;z-index:10;background-color:#fff;box-shadow:0 4px 4px -3px rgba(0,0,0,0.2);width:100%;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.comparison-table thead.affix th{border:0}.comparison-table thead th{padding:0 0 20px;font-weight:400;border-width:1px}.comparison-table thead .table-title{font-size:18px;color:#777}.comparison-table thead .table-title-logo{color:#444;padding:10px 0}.comparison-table td{vertical-align:middle}.comparison-table .feature-in-list{padding:20px 30px 20px 0;color:#777}.comparison-table .feature-in-list .feature-in-list-title{color:#548;font-size:20px;font-weight:500}.comparison-table .logo{height:50px;width:auto}@media (max-width: 991px){.comparison-table .logo{height:26px}}.comparison-table .check-container svg{height:30px;width:30px}@media (max-width: 991px){.comparison-table .check-container svg{height:22px;width:22px}}.comparison-table.products-page-comparison thead.affix{background-color:#f9f9f9}.comparison-table.products-page-comparison thead tr th:not(:first-child){font-size:14px}.comparison-table.products-page-comparison tr:last-of-type{border-bottom:1px solid #ddd}.last-updated-section{position:relative;z-index:0;background-color:#fff}.last-updated-section p{color:#a1a1a2;padding-bottom:30px;padding-top:20px}.last-updated-section p:first-child{line-height:42px}.comparison-page-info{background-color:#fff;position:relative;z-index:11}.footer{margin-top:0}