@font-face{font-display:fallback;font-family:Clarity City;font-style:normal;font-weight:400;src:local("ClarityCity-Regular"),local("Clarity City"),url(/wp-content/themes/cncf-twenty-two/source/fonts/ClarityCity-400.woff2) format("woff2"),url(/wp-content/themes/cncf-twenty-two/source/fonts/ClarityCity-400.woff) format("woff"),url(/wp-content/themes/cncf-twenty-two/source/fonts/ClarityCity-400.ttf) format("ttf")}@font-face{font-display:fallback;font-family:Clarity City;font-style:normal;font-weight:600;src:local("ClarityCity-SemiBold"),local("Clarity City"),url(/wp-content/themes/cncf-twenty-two/source/fonts/ClarityCity-600.woff2) format("woff2"),url(/wp-content/themes/cncf-twenty-two/source/fonts/ClarityCity-600.woff) format("woff"),url(/wp-content/themes/cncf-twenty-two/source/fonts/ClarityCity-600.ttf) format("ttf")}@font-face{font-display:fallback;font-family:Clarity City;font-style:normal;font-weight:700;src:local("ClarityCity-Bold"),local("Clarity City"),url(/wp-content/themes/cncf-twenty-two/source/fonts/ClarityCity-700.woff2) format("woff2"),url(/wp-content/themes/cncf-twenty-two/source/fonts/ClarityCity-700.woff) format("woff"),url(/wp-content/themes/cncf-twenty-two/source/fonts/ClarityCity-700.ttf) format("ttf")}@font-face{font-display:fallback;font-family:Clarity City;font-style:normal;font-weight:800;src:local("ClarityCity-ExtraBold"),local("Clarity City"),url(/wp-content/themes/cncf-twenty-two/source/fonts/ClarityCity-800.woff2) format("woff2"),url(/wp-content/themes/cncf-twenty-two/source/fonts/ClarityCity-800.woff) format("woff"),url(/wp-content/themes/cncf-twenty-two/source/fonts/ClarityCity-800.ttf) format("ttf")}@font-face{font-display:fallback;font-family:"Source Serif Pro";font-style:italic;font-weight:400;src:local("SourceSerifPro-It"),url(/wp-content/themes/cncf-twenty-two/source/fonts/source-serif-pro-v11-latin-italic.woff2) format("woff2"),url(/wp-content/themes/cncf-twenty-two/source/fonts/source-serif-pro-v11-latin-italic.woff) format("woff"),url(/wp-content/themes/cncf-twenty-two/source/fonts/source-serif-pro-v11-latin-italic.ttf) format("ttf")}@font-face{font-display:fallback;font-family:"Source Serif Pro";font-style:italic;font-weight:700;src:local("SourceSerifPro-BoldIt"),url(/wp-content/themes/cncf-twenty-two/source/fonts/source-serif-pro-v15-latin-700italic.woff2) format("woff2"),url(/wp-content/themes/cncf-twenty-two/source/fonts/source-serif-pro-v15-latin-700italic.woff) format("woff"),url(/wp-content/themes/cncf-twenty-two/source/fonts/source-serif-pro-v15-latin-700italic.ttf) format("ttf")}.annual-report-page .container{height:100%;margin:0 auto;max-width:1200px;position:relative}.is-small-text{font-size:14px}.is-large-text{font-size:36px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.has-small-font-size{font-size:13px}.has-normal-font-size{font-size:16px}.has-large-font-size{font-size:36px}.has-huge-font-size{font-size:42px}.component-color-indicator{border:1px solid #dadada;display:inline-block;height:16px;margin-left:.8rem;width:25px}.component-color-indicator+.component-color-indicator{margin-left:.5rem}.col,.row{position:relative}.col:after,.group:after,.row:after{clear:both;content:"";display:block;height:0;visibility:hidden}.col{display:block;float:left;width:100%}.col.col_last,.col:last-child{margin-right:0}[hidden],template{display:none}strong{font-weight:700}h1{font-size:2em;margin:.67em 0}small{font-size:80%}sub{bottom:-.25em;font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border:0}svg:not(:root){overflow:hidden}body{background-color:#fff;color:#333;line-height:1.42857143}hr{border:0;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-weight:500;line-height:1.1}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:#777;font-weight:400;line-height:1}.h1,.h2,.h3,h1,h2,h3{margin-bottom:10px;margin-top:20px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-bottom:10px;margin-top:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}.lead{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:20px}.small,small{font-size:85%}.text-left{text-align:left}.text-right{text-align:right}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}blockquote{border-left:5px solid #eee;font-size:17.5px;margin:0 0 20px;padding:10px 20px}blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote small{color:#777;display:block;font-size:80%;line-height:1.42857143}blockquote .small:before,blockquote small:before{content:"— "}blockquote.pull-right{border-left:0;border-right:5px solid #eee;padding-left:0;padding-right:15px;text-align:right}blockquote.pull-right .small:before,blockquote.pull-right small:before{content:""}blockquote.pull-right .small:after,blockquote.pull-right small:after{content:" —"}address{font-style:normal;line-height:1.42857143;margin-bottom:20px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{min-height:1px;position:relative}select[multiple],select[size]{height:auto}output{color:#555;display:block;line-height:1.42857143;padding-top:7px}.form-group{margin-bottom:15px}.has-feedback{position:relative}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.open>a{outline:0}.badge{background-color:#777;border-radius:10px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:middle;white-space:nowrap}.badge:empty{display:none}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none}.media{margin-top:15px}.media:first-child{margin-top:0}.media-body{width:10000px}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-list{list-style:none;padding-left:0}.list-group{padding-left:0}.list-group,.well{margin-bottom:20px}.well{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);min-height:20px;padding:19px}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-sm{border-radius:3px;padding:9px}.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.container:after{clear:both}.pull-right{float:right}.pull-left{float:left}.hidden{display:none}#page-title h2{color:#252a60}div.row .col.section-title{border-bottom:none}.training-section .training-wrp{display:flex;justify-content:space-between}.home-sub-head{align-items:center;color:#47529e;display:flex;font-size:23px;justify-content:flex-start;text-align:left;text-transform:uppercase}.home-sub-head svg{fill:#3cb3dd;height:27px;margin:0 10px 0 0;width:27px}section{padding:50px 0}.pink-blue-section{background:linear-gradient(90deg,#e00a6b,#c80e6a 7.28%,#971667 24.1%,#6d1d64 40.76%,#4d2262 56.93%,#362661 72.49%,#292860 87.15%,#242960);color:#fff}.pink-blue-section h2{color:#fff}hr{border-color:#b4bfc1}h1{margin-top:0}h2{margin:0 0 30px}h3{font-size:2.125rem}h4{font-size:1.625rem}h5{font-size:1.375rem}h6{font-size:1.125rem}.cn-list{margin-left:auto;margin-right:auto;max-width:1150px}.cn-list h4{font-size:20px;font-weight:700;margin:auto auto 30px;max-width:400px;text-transform:uppercase}.container-wrap{background-color:#f0f2f3;padding-top:50px}.annual-report-sidebar h2{font-size:32px;text-align:left}.annual-report-sidebar .nav-items{list-style:none;padding:0}.annual-report-sidebar .nav-items li{border-left:6px solid #f0f2f3;padding:6px 10px}.annual-report-sidebar .nav-items .is-active{background-color:#fff;border-left:6px solid #9eacdd}.annual-report-sidebar .nav-items li a{font-size:16px;padding:0}.annual-report-sidebar .nav-items li a:focus,.annual-report-sidebar .nav-items li a:hover{background-color:transparent;outline:0}.banner_logo{bottom:0;position:absolute;right:0}h2{margin-bottom:20px}.welcome_section{background-color:#3f4670;background-size:cover;max-width:100%;padding:90px 0;position:relative}.welcome_section .welcome_container{background-color:rgba(224,10,107,.8);color:#fff;margin-left:auto;margin-right:0;max-width:100%;padding:30px;width:400px}.welcome_section .welcome_container h2{color:#fff;margin-bottom:15px;text-align:left}.welcome_section .welcome_container p{font-size:14px}ul.items{display:block;list-style:none;margin:0 -30px 20px;overflow:hidden;padding:0}ul.items>li{clear:none;display:block;float:left;margin-bottom:20px;padding:20px 30px;text-align:center}.widthcol1>li{width:100%}.widthcol2>li{width:50%}.widthcol3>li{width:33.33%}.widthcol4>li{width:25%}.widthcol5>li{width:20%}.widthcol6>li{width:16.66%}.who-we-are-section h2{text-align:left}.who-we-are-section ul.items{margin-top:50px}.who-we-are-section ul.items .icon-wrap{height:60px;margin-left:auto;margin-right:auto;max-width:100px}.who-we-are-section ul.items .icon-wrap img{max-height:100%;max-width:100px;transition:.4s}.members-and-growing-section .member img,.user-community-companies-section .company img{max-height:56px;max-width:112px}.who-we-are-section ul.items .number{color:#fff;font-size:60px;line-height:60px}.who-we-are-section ul.items .text-wrap h6 a{color:#fff}.membership-section{background-size:cover;color:#fff;padding:35px 20px}.membership-section h2{color:#fff;text-align:left}.membership-section img{display:block;margin:20px auto}.members-and-growing-section{background-color:#fff;padding:35px 20px;text-align:center}.members-and-growing-section h4{color:#242961;font-size:20px}.members-and-growing-section ul.items{margin-left:-7px;margin-right:-7px}.members-and-growing-section ul.items>li{margin:0;padding:7px}.members-and-growing-section .member{align-items:center;border:1px solid #ccd8db;display:flex;height:110px;justify-content:center;min-width:140px;width:100%}.user_community-section{background-size:cover;color:#fff;padding:35px 20px}.user_community-section h2{color:#fff;text-align:left}.user_community-section p{font-size:14px}.user-community-companies-section{background-color:#fff;padding:35px 20px}.user-community-companies-section p{text-align:left}.user-community-companies-section .company{align-items:center;border:1px solid #ccd8db;display:flex;height:110px;justify-content:center;min-width:140px;width:100%}.pink-blue-line{background:linear-gradient(90deg,#e00a6b,#c80e6a 7.28%,#971667 24.1%,#6d1d64 40.76%,#4d2262 56.93%,#362661 72.49%,#292860 87.15%,#242960);border:none;height:15px;margin:0}.toc-section{background-color:#fff;padding:35px 20px}.toc-section h2{text-align:left}.toc-section .toc-content{-webkit-columns:2;-moz-columns:2;column-count:2;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;text-align:left}.toc-section .toc-content ul{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding-left:20px;page-break-inside:avoid}.conferences-section{background-size:cover;color:#fff;padding:35px 20px}.conferences-section h2{color:#fff;text-align:left}.conferences-section p{font-size:14px}.conferences-section ul.items{margin-left:-10px;margin-right:-10px}.conferences-section ul.items>li{margin:0;padding:10px}.conferences-section ul.items>li:nth-child(3){background-image:url(/wp-content/themes/cncf-twenty-two/images/annual-reports/2018/attendance_circle_image.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.conferences-section .text-wrap{padding:20px 0}.conferences-section .number{font-size:61px;font-weight:700}.conferences-section .number span{font-size:36px}.conferences-section h6{font-size:12px;margin:0}.training-certification-section{background-color:#24224d;background-size:cover;color:#fff;padding:35px 20px}.training-certification-section h2{color:#fff;text-align:left}.certified-kubernetes-section{background-color:#fff;padding:35px 20px}.certified-kubernetes-section ul.items{margin-bottom:0;margin-left:-7px;margin-right:-7px}.certified-kubernetes-section ul.items>li{margin:0;padding:7px}.certified-kubernetes-section .company{align-items:center;border:1px solid #ccd8db;display:flex;height:110px;justify-content:center;min-width:140px;width:100%}.certified-kubernetes-section .company img{max-height:100px;max-width:130px}.community-awards-section{background-color:#fff;padding:35px 20px}.community-awards-section p{text-align:left}.community-awards-section .recipients{margin-top:20px}.community-awards-section .recipients h3{background-color:#47529e;color:#fff;font-weight:700;height:36px;margin:0;padding:10px;text-align:center}.community-awards-section .recipients .content{background-color:#f0f2f3;margin:0;padding:25px}.community-awards-section .recipients ul.items{margin-bottom:0;margin-left:-15px;margin-right:-15px}.community-awards-section .recipients ul.items>li{margin-bottom:0;padding:20px 15px}.community-awards-section .recipients h4{color:#47529e;font-weight:700;margin:0;padding:8px;text-align:center;text-transform:uppercase}.community-awards-section .recipients .name{color:#e00a6b;display:block;font-size:11px;font-weight:700;text-align:center}.community-awards-section .recipients .company{color:#000;display:block;font-size:11px;font-weight:700;text-align:center}.contact_us-section{background-size:cover;color:#fff;padding:35px 20px}.contact_us-section img{margin-bottom:30px;max-width:162px}.contact_us-section p{margin-bottom:130px}.contact_us-section a{color:#fff}.contact_us-section .detail{align-items:center;display:flex;font-size:14px;justify-content:center;list-style:none;margin:0;padding:0}.contact_us-section .detail li{flex:auto;text-align:center}.contact_us-section .detail li+li{border-left:1px solid #fff}body{color:#202020}h1,h2{color:#262961}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{color:#202020}.hero-banner-section{background-color:#770c4a;height:500px;position:relative;width:100%}.hero-image-container{background-position:100% 0;background-size:cover;height:calc(100% - 50px)}.cloud-native-logo-strip{background:#636ee8;height:50px;width:100%}.cloud-native-logo-strip .container{align-items:center;display:flex;justify-content:flex-end}.cloud-native-logo-strip img{display:block;padding-right:20px;width:120px}.hero-shade{right:0;width:100%;z-index:2}.hero-shade,.hero-shade .shade{bottom:0;left:0;position:absolute;top:0}.hero-shade .shade{background-color:rgba(0,0,0,.4);width:50%;z-index:3}.hero-intro-text{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:4}.hero-intro-text .report-text{bottom:0;left:0;position:absolute;top:0;width:50%;z-index:5}.hero-intro-text .report-text .report-text-wrapper{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:6}.hero-intro-text .report-text span{border-bottom:5px solid;color:#b51c6b;display:table;font-size:25px;line-height:1.1;text-transform:uppercase}.hero-intro-text .report-text .strong{font-weight:700}.hero-intro-text .eighteen{align-content:center;align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0;width:50%;z-index:6}.hero-intro-text .eighteen span{color:#fff;display:block;font-size:120px;font-weight:500}section{background-size:cover;max-width:100%;overflow:hidden;padding:0}section img{max-height:100%}.banner_logo{bottom:auto;position:relative;right:auto}.welcome_section .welcome_container{background-color:rgba(0,0,0,.4);padding:100px;text-align:center;width:100%}.welcome_section .welcome_container h2{border-bottom:6px solid #c4226e;color:#c4226e;display:inline-block;font-size:40px;margin:0 auto 25px;padding-bottom:20px;text-transform:uppercase;width:auto}.welcome_section .welcome_container p{font-size:20px}.welcome_section .welcome_container p a{color:#fff}.who-we-are-section{background:url(/wp-content/themes/cncf-twenty-two/images/annual-reports/2018/who-we-are-banner-update.jpg);background-color:#4f1b39;background-size:cover;padding:35px 20px}.who-we-are-section ul.items{display:flex;flex-wrap:wrap;justify-content:space-between;margin:50px 0 0}.who-we-are-section ul.items>li{border:3px solid #fff;color:#fff;min-width:230px;padding:20px 10px;width:32%}.who-we-are-section ul.items .icon-wrap{display:block;height:200px;max-width:none}.who-we-are-section ul.items .icon-wrap img{max-width:190px}.who-we-are-section h2{border-bottom:6px solid #fff;color:#fff;display:inline-block;font-size:30px;margin-bottom:30px;padding-bottom:13px;text-transform:uppercase}.who-we-are-projects{background:url(/wp-content/themes/cncf-twenty-two/images/annual-reports/2018/who-we-are-banner-update.jpg);background-color:#8c283f;background-size:cover;padding:35px 20px}.who-we-are-projects .sub-title{color:#c4226e}.who-we-are-projects img{margin-bottom:auto;width:100%}.cols{-webkit-column-count:2;-moz-column-count:2;column-count:2}.nav-items a{color:#2e2e70;text-decoration:none}h2.bg-title{color:#fff;font-size:35px;font-weight:700;text-transform:uppercase}h2.bg-title.pink-to-purple{background:#c36;background:linear-gradient(90deg,#c36 0,#636)}h2.bg-title.purple{background:#211c51;background:linear-gradient(90deg,#211c51 0,#656eaf)}h2.bg-title.white{background:#fff}h2.bg-title.sub-title{color:#fff;font-size:16px;padding:0 30px;text-align:right}.we-are-growing{background:#fff;padding:0}.we-are-growing h2{background:linear-gradient(90deg,#e00a6b,#c80e6a 7.28%,#971667 24.1%,#6d1d64 40.76%,#4d2262 56.93%,#362661 72.49%,#292860 87.15%,#242960);color:#fff;font-size:25px;margin:0;padding:20px;text-align:left;text-transform:uppercase;width:100%}.we-are-growing .growing-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:35px 20px}.we-are-growing .number{background:#9c296e}.we-are-growing .percent{background:#71296e}.we-are-growing .new-members{align-items:center;color:#fff;display:flex;font-size:22px;font-weight:700;height:70px;justify-content:center;margin-bottom:10px;max-width:375px;text-transform:uppercase;width:100%}.we-are-growing .china-members .title-like{background:#1f0857;margin-bottom:0}.we-are-growing .china-members .content{border:2px solid #dedede;border-top-color:#1f0857;max-width:375px;padding:20px 20px 8px}.we-are-growing .china-members .content strong{color:#1f0857;display:block;font-size:35px;line-height:1;margin-bottom:10px;text-transform:uppercase}.we-are-growing .china-members .content p{color:#1f0857;font-size:21px}.we-are-growing .china-members .content .china-members-mockup{align-items:flex-start;display:flex;justify-content:space-between;margin-top:20px}.we-are-growing .china-members .content .china-members-mockup img{width:45%}.we-are-growing .china-members .content .china-members-mockup p{color:#552b71;font-size:18px;font-weight:500;width:50%}.we-are-growing .china-members .content .china-members-mockup p strong{color:#552b71;font-size:60px;margin:0}.we-are-growing .new-members-title{font-size:24px;line-height:1.1;margin:0 0 15px;text-transform:uppercase}.we-are-growing .new-members-title.platinum{color:#b9226e}.we-are-growing .new-members-title.gold{color:#71296e}.we-are-growing .new-members-title.silver{color:#552b71}.we-are-growing .platinum-logo{display:flex;justify-content:space-between;margin-bottom:40px;padding:0}.we-are-growing .platinum-logo span{align-items:center;border:2px solid #dedede;display:flex;padding:0;width:35%}.we-are-growing .platinum-logo span img{width:100%}.we-are-growing .platinum-logo .big-data{min-height:0;width:60%}.we-are-growing .platinum-logo .big-data span{border:none;text-align:left}.we-are-growing .left-wrp{width:40%}.we-are-growing .right-wrp{width:58%}.we-are-growing .members-logos-wrp{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.we-are-growing .members-logos-wrp figure{align-items:center;border:2px solid #dedede;display:flex;justify-content:center;margin:0;min-width:100px;padding:20px;width:22%}.we-are-growing .silver-members-content{border:2px solid #dedede;padding:7px 10px}.we-are-growing .silver-members-content p{color:#1f0857;font-size:19px}.user-community-companies-section{padding:0}.user-community-companies-section .end-user-container{background-color:#262b5d;padding:35px 20px 5px}.user-community-companies-section .end-user-container.award{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding:35px}.user-community-companies-section .end-user-container.award .left-wrp{width:55%}.user-community-companies-section .end-user-container.award .left-wrp h2{color:#c4226e;font-size:25px;text-align:left;text-transform:uppercase}.user-community-companies-section .end-user-container.award .left-wrp p{line-height:1.4}.user-community-companies-section .end-user-container.award .right-wrp{align-items:flex-start;display:flex;justify-content:center;min-width:240px;width:40%}.user-community-companies-section .end-user-container.award .right-wrp img{width:100%}.user-community-companies-section h2{color:#c4226e;font-size:25px;margin-bottom:25px;margin-right:auto;text-transform:uppercase}.user-community-companies-section h4{color:#fff;font-size:27px;margin-right:auto;margin-top:2.5rem;text-align:left;text-transform:uppercase}.user-community-companies-section .cols{margin-bottom:25px}.user-community-companies-section ul.items{background:#fff;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:30px}.user-community-companies-section ul.items li{align-items:center;display:flex;float:none;justify-content:center;margin:0 0 20px;min-width:120px;padding:7px;width:50%}.user-community-companies-section ul.items li .company{border:none;height:auto;min-width:0;width:auto}.user-community-companies-section ul.items li .company img{max-width:100%;width:200px}.conferences-and-events{background:#fff;padding:0}.conferences-and-events .conferences-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:35px 20px}.conferences-and-events .bg-title{margin-bottom:0;width:100%}.conferences-and-events .left-wrp{background:#fff;width:55%}.conferences-and-events .left-wrp h2{color:#c4226e;font-size:33px;text-align:left;text-transform:uppercase}.conferences-and-events .left-wrp p,.conferences-and-events .left-wrp p a{color:#000;font-weight:inherit}.conferences-and-events .right-wrp{align-content:flex-start;align-items:flex-start;background:#d1d1d1;display:flex;flex-wrap:wrap;padding:20px;width:42%}.conferences-and-events .right-wrp img{width:100%}.conferences-and-events .full-wrp{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.conferences-and-events .full-wrp .left-wrp{width:52%}.conferences-and-events .full-wrp .left-wrp h2{color:#336}.conferences-and-events .full-wrp .right-wrp{background:#fff;padding:0;width:46%}.conferences-and-events .full-wrp .right-wrp p{color:#000;font-weight:inherit;margin-bottom:1.5rem}.conferences-and-events .full-wrp .right-wrp p a{color:#000;font-weight:inherit}.training-certification-section{padding:0}.training-certification-section .training-container{padding:40px 20px 0}.training-certification-section h2{color:#c4226e;font-size:30px;margin-bottom:25px;text-transform:uppercase}.training-certification-section h3{color:#fff;font-size:27px;margin-right:auto;margin-top:2.5rem;text-align:left;text-transform:uppercase}.training-certification-section ul.items{background:#fff;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:35px 0}.training-certification-section ul.items li{align-items:center;border:2px solid #dedede;display:flex;float:none;height:90px;justify-content:center;margin:0 3px 10px;padding:10px;width:90px}.software-conformance{background:#fff;padding:0}.software-conformance .software-conformance-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 20px 0}.software-conformance h2{color:#211c51;font-size:25px;margin-bottom:25px;text-align:left;text-transform:uppercase;width:100%}.software-conformance p,.software-conformance p a{color:#000;font-weight:inherit}.software-conformance h3{background:#c4226e;color:#fff;font-size:24px;padding:20px 0;text-align:center;text-transform:uppercase}.software-conformance ul.items{margin:0 0 1rem;padding:0 20px}.software-conformance ul.items li{align-items:center;display:flex;height:98px;margin:5px;padding:8px;width:calc(50% - 24px)}.software-conformance .cols{widows:100%}.software-conformance .cols+img{float:right;height:240px;margin-top:0;width:180px}.project-updates-and-satisfaction{background:#fff;padding:0}.project-updates-and-satisfaction h2{background:linear-gradient(90deg,#e00a6b,#c80e6a 7.28%,#971667 24.1%,#6d1d64 40.76%,#4d2262 56.93%,#362661 72.49%,#292860 87.15%,#242960);color:#fff;font-size:25px;margin:0;padding:20px;text-align:left;text-transform:uppercase}.project-updates-and-satisfaction p,.project-updates-and-satisfaction p a{color:#000;font-weight:inherit}.project-updates-and-satisfaction h3{color:#26295e;font-size:24px;margin-top:0;text-transform:uppercase;width:100%}.project-updates-and-satisfaction .project-container{padding:35px 20px}.project-updates-and-satisfaction .project-maturity-levels{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:35px 0}.project-updates-and-satisfaction .project-maturity-levels h3{width:100%}.project-updates-and-satisfaction .project-maturity-levels .copy-wrp{width:55%}.project-updates-and-satisfaction .project-maturity-levels img{width:auto;width:45%}.project-updates-and-satisfaction .incubating-sandbox-wrp{display:flex;flex-wrap:wrap}.project-updates-and-satisfaction .incubating-sandbox-wrp ul.items{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0}.project-updates-and-satisfaction .incubating-sandbox-wrp ul.items li{align-items:center;border:1px solid #dedede;display:flex;height:70px;justify-content:center;margin:5px 5px 5px 0;padding:5px;width:75px}.project-updates-and-satisfaction .incubating-sandbox-wrp ul.items li img{max-height:80%}.project-updates-and-satisfaction .project-sandbox{width:60%}.project-updates-and-satisfaction .project-incubating{width:40%}.project-updates-and-satisfaction .big-data{margin:0 10px 20px 0;min-width:250px;width:32%}.projects-updates-and-releases{background:#fff;padding:0}.projects-updates-and-releases .sub-title{margin:0}.projects-updates-and-releases .project-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:35px 20px}.projects-updates-and-releases p{color:#000;width:100%}.projects-updates-and-releases h2{color:#336;text-align:left;text-transform:uppercase;width:100%}.projects-updates-and-releases figure{margin:0 auto 20px 0;min-width:180px;width:22%}.projects-updates-and-releases figure span{align-items:center;border:1px solid #ccc;display:flex;height:125px;justify-content:center;max-width:215px}.projects-updates-and-releases figure span img{max-height:90%}.projects-updates-and-releases figure figcaption{color:#000;margin:15px 0 0;max-width:215px}.projects-updates-and-releases figure figcaption a{color:#d62293}.services-and-assistance-for-projects{background:#fff;padding:0}.services-and-assistance-for-projects .sub-title{margin:0}.services-and-assistance-for-projects .project-container{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:35px 20px}.services-and-assistance-for-projects .left-wrp,.services-and-assistance-for-projects .right-wrp{width:50%}.services-and-assistance-for-projects h2,.services-and-assistance-for-projects h3,.services-and-assistance-for-projects p,.services-and-assistance-for-projects ul{width:100%}.services-and-assistance-for-projects p{color:#000;font-weight:inherit}.services-and-assistance-for-projects p a{color:#456da9;font-weight:inherit}.services-and-assistance-for-projects h2{color:#c4226e;text-align:left;text-transform:uppercase}.services-and-assistance-for-projects h3{color:#26295e;font-size:24px;text-transform:uppercase}.services-and-assistance-for-projects figure{border:2px solid #ccc;height:130px;margin:0 10px 10px 0;min-width:200px;position:relative}.services-and-assistance-for-projects figure.small{width:22%}.services-and-assistance-for-projects figure.big{width:32%}.services-and-assistance-for-projects figure .external-link{position:absolute;right:5px;top:5px}.services-and-assistance-for-projects figure a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.services-and-assistance-for-projects figure img{max-height:85%}.services-and-assistance-for-projects blockquote{background:#fff;border:none;color:#000;font-style:italic;padding:15px 0}.services-and-assistance-for-projects .wrp-chart .chart{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;border:none;justify-content:flex-start}.services-and-assistance-for-projects .wrp-chart .chart img{width:100%}.services-and-assistance-for-projects .wrp-chart .chart h4{font-size:24px}.services-and-assistance-for-projects ul{list-style-type:disc;padding-left:10px}.services-and-assistance-for-projects ul li{color:#000;font-weight:inherit;margin-bottom:1rem}.services-and-assistance-for-projects ul li a{color:#c53490;font-weight:inherit}.wrp-chart{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.wrp-chart .chart{border:2px solid #dedede;display:flex;flex-wrap:wrap;justify-content:center;padding:10px;width:100%}.wrp-chart p{color:#000;font-weight:inherit;margin:10px 0;width:100%}.wrp-chart h4{color:#c4226e;font-size:18px;text-transform:uppercase}.big-data{align-content:center;align-items:center;border:2px solid #dedede;display:flex;flex-wrap:wrap;justify-content:center;min-height:230px}.big-data strong{color:#c4226e;font-size:60px;letter-spacing:-2px;line-height:1.2;margin-right:1rem}.big-data span{-webkit-font-smoothing:auto;color:#757575;font-size:18px;text-align:center;text-transform:uppercase}.data-wrp{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px}.community-engagement{background:#fff;display:flex;flex-wrap:wrap;padding:0}.community-engagement p{color:#000;font-weight:inherit}.community-engagement p a{color:#c53490;font-weight:inherit}.community-engagement h2{background:linear-gradient(90deg,#e00a6b,#c80e6a 7.28%,#971667 24.1%,#6d1d64 40.76%,#4d2262 56.93%,#362661 72.49%,#292860 87.15%,#242960);color:#fff;font-size:25px;margin:0;padding:20px;text-align:left;text-transform:uppercase;width:100%}.community-engagement .big-data{justify-content:space-around;margin:0 0 20px;min-height:160px;padding:10px;width:48%}.community-engagement .big-data.bigger{width:100%}.community-engagement .big-data.bigger strong{font-size:73px;padding:15px 5px}.community-engagement .big-data strong{font-size:90px}.community-engagement .big-data span{text-align:left;width:90%}.community-engagement .big-data span.small{width:100%}.community-engagement .big-data .left-wrp{display:flex;flex-wrap:wrap;width:40%}.community-engagement .big-data .left-wrp span{width:100%}.community-engagement .big-data .right-wrp{text-align:left;width:55%}.community-engagement .big-data .right-wrp figure{align-items:center;border:1px solid #ccc;display:flex;height:65px;justify-content:center;margin:10px 9px 10px 0;padding:2px;width:calc(20% - 12px)}.community-engagement .big-data .right-wrp figure img{width:100%}.community-engagement .big-data .right-wrp img.main-logo{display:block;margin-bottom:10px;margin-top:10px}.community-engagement .big-data .right-wrp .donators-wrp{display:flex;justify-content:center;width:100%}.community-engagement .community-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:100%;padding:35px 20px}.community-engagement .cols{margin-bottom:20px}.community-awards{background:#fff;padding:0}.community-awards .community-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 20px}.community-awards h2{color:#336;text-align:left;text-transform:uppercase;width:100%}.community-awards ul{list-style-type:disc;padding-left:20px}.community-awards ul.items{margin:0}.community-awards li,.community-awards p{color:#000;font-weight:inherit;margin-bottom:1.5rem}.community-awards .left-wrp.bigger{width:53%}.community-awards .left-wrp.bigger img{width:100%}.community-awards .right-wrp{margin:0 auto 30px;width:45%}.community-awards .right-wrp.bigger{align-content:flex-start;display:flex;flex-wrap:wrap;width:100%}.community-awards .right-wrp.bigger figure{width:50%}.community-awards .right-wrp.bigger figure figcaption{font-size:medium;font-style:normal;font-weight:500;line-height:1}.cncf-meetup{background-color:#42437c;padding:0}.cncf-meetup .meetup-container,.cncf-meetup h2,.cncf-meetup p{width:100%}.cncf-meetup .sub-title{margin:0}.cncf-meetup h2{background:#fff;color:#c4226e;padding:20px;text-align:left}.cncf-meetup .big-data{background:#eee;border:none;flex-direction:column;margin:10px;min-height:0;padding:10px 30px;width:100%}.cncf-meetup .big-data span{color:#6a71d9}.cncf-meetup .big-data strong{color:#336;font-size:50px;letter-spacing:-2px;line-height:1.2}.cncf-meetup .meetup-container{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:35px 20px}.cncf-meetup .wrp-chart{margin-top:20px;width:100%}.cncf-meetup .wrp-chart .chart{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;border:none;width:100%}.cncf-meetup .wrp-chart .chart h3{color:#fff;width:100%}.cncf-meetup .wrp-chart .chart img{width:100%}.cncf-ambassador-program{background:#fff;padding:0}.cncf-ambassador-program .community-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding:35px 20px}.cncf-ambassador-program h2{color:#336;text-align:left;text-transform:uppercase;width:100%}.cncf-ambassador-program p{color:#000;font-weight:inherit}.cncf-ambassador-program p a{color:#d62293;font-weight:inherit}.cncf-ambassador-program .cols{margin-bottom:30px}.cncf-ambassador-program .data-wrp{justify-content:flex-start}.cncf-ambassador-program .big-data{margin:3px;min-height:150px;width:100%}.cncf-ambassador-program .big-data span,.cncf-ambassador-program img{width:100%}.phippy-and-friends-joined-cncf-family{background:#fff}.phippy-and-friends-joined-cncf-family .community-container{padding:35px 20px;position:relative}.phippy-and-friends-joined-cncf-family .community-container .cols{margin-bottom:2rem}.phippy-and-friends-joined-cncf-family .sub-title{margin:0}.phippy-and-friends-joined-cncf-family h2{color:#c4226e;font-size:25px;margin-bottom:25px;text-align:left;text-transform:uppercase}.phippy-and-friends-joined-cncf-family p{color:#000;font-weight:inherit}.phippy-and-friends-joined-cncf-family p a{color:#d62293;font-weight:inherit}.phippy-and-friends-joined-cncf-family .screenshot{width:80%}.phippy-and-friends-joined-cncf-family .cols{margin-bottom:20px}.phippy-and-friends-joined-cncf-family .illustration{bottom:0;position:absolute;right:0;width:27%}.ecosystem-tools{background:#fff;padding:0}.ecosystem-tools .ecosystem-container{padding:35px 20px}.ecosystem-tools h2{background:linear-gradient(90deg,#e00a6b,#c80e6a 7.28%,#971667 24.1%,#6d1d64 40.76%,#4d2262 56.93%,#362661 72.49%,#292860 87.15%,#242960);color:#fff;font-size:25px;margin:0;padding:20px;text-align:left;text-transform:uppercase;width:100%}.ecosystem-tools h3{color:#26295e;font-size:24px;margin-top:0;text-transform:uppercase;width:100%}.ecosystem-tools p{color:#000;font-weight:inherit}.ecosystem-tools p a{color:#d62293;font-weight:inherit}.cncf-landscape-and-cloud-native-trail-map{background:#fff}.cncf-landscape-and-cloud-native-trail-map .ecosystem-container{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;padding:35px 20px}.cncf-landscape-and-cloud-native-trail-map .sub-title{margin:0}.cncf-landscape-and-cloud-native-trail-map h2{color:#336;text-align:left;text-transform:uppercase;width:100%}.cncf-landscape-and-cloud-native-trail-map p{color:#000;font-weight:inherit}.cncf-landscape-and-cloud-native-trail-map p a{color:#d62293;font-weight:inherit}.style-guide-and-logos{background:#fff}.style-guide-and-logos .ecosystem-container{padding:35px 20px}.style-guide-and-logos .sub-title{margin:0}.style-guide-and-logos h2{color:#c4226e;font-size:25px;margin-bottom:25px;text-align:left;text-transform:uppercase}.style-guide-and-logos p{color:#000;font-weight:inherit}.style-guide-and-logos p a{color:#d62293;font-weight:inherit}.style-guide-and-logos img{width:100%}.test-conformance-projects{background:#fff;padding:0}.test-conformance-projects .conformance-projects-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:35px 20px}.test-conformance-projects h2{background:#211c51;background:linear-gradient(90deg,#211c51 0,#669);color:#fff;font-size:25px;margin:0;padding:20px;text-align:left;text-transform:uppercase;width:100%}.test-conformance-projects h3{color:#c4226e;font-size:24px;margin-top:0;text-transform:uppercase;width:100%}.test-conformance-projects p{color:#000;font-weight:inherit;width:100%}.test-conformance-projects p a{color:#d62293;font-weight:inherit}.test-conformance-projects .left-wrp,.test-conformance-projects .right-wrp{width:49%}.international-china{background-color:#24285c;padding:0}.international-china .china-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:35px 20px}.international-china h2{background:linear-gradient(90deg,#e00a6b,#c80e6a 7.28%,#971667 24.1%,#6d1d64 40.76%,#4d2262 56.93%,#362661 72.49%,#292860 87.15%,#242960);color:#fff;font-size:25px;margin:0;padding:20px;text-align:left;text-transform:uppercase;width:100%}.international-china .left-wrp{width:68%}.international-china .left-wrp img{width:100%}.international-china .right-wrp{width:30%}.international-china .big-data{align-content:center;border-color:#fff;margin:0;min-height:185px;min-width:190px;padding:5px;width:100%}.international-china .big-data span{-webkit-font-smoothing:antialiased;color:#fff;line-height:1.3}.international-china .big-data strong{font-size:45px;letter-spacing:-3px}.international-china img{border:1px solid #fff}.happy-birthday-cncf{background:#fff;padding:0}.happy-birthday-cncf .birthday-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:35px 0 30px 40px}.happy-birthday-cncf h2{background:#211c51;background:linear-gradient(90deg,#211c51 0,#669);color:#fff;font-size:25px;margin:0;padding:20px;text-align:left;text-transform:uppercase;width:100%}.happy-birthday-cncf p{color:#000;font-weight:inherit;width:100%}.happy-birthday-cncf p a{color:#d62293;font-weight:inherit}.happy-birthday-cncf blockquote{border:none;color:#000;font-size:35px;line-height:1.2;padding:20px 0;position:relative;width:35%}.happy-birthday-cncf blockquote:after,.happy-birthday-cncf blockquote:before{background:#211c51;background:linear-gradient(90deg,#211c51 0,#669);content:"";display:block;height:5px;position:absolute;width:100%}.happy-birthday-cncf blockquote:before{left:0;top:0}.happy-birthday-cncf blockquote:after{bottom:0;left:0}.happy-birthday-cncf img{width:60%}.looking-forward{background:#fff;padding:0}.looking-forward .looking-forward-container{padding:35px 20px}.looking-forward h2{background:linear-gradient(90deg,#e00a6b,#c80e6a 7.28%,#971667 24.1%,#6d1d64 40.76%,#4d2262 56.93%,#362661 72.49%,#292860 87.15%,#242960);color:#fff;font-size:25px;margin:0;padding:20px;text-align:left;text-transform:uppercase;width:100%}.looking-forward p{color:#000;font-weight:inherit;width:100%}.looking-forward p a{color:#d62293;font-weight:inherit}.contact_us-section{padding:50px}.row{display:flex;flex-wrap:wrap;max-width:100%;padding:0}.col-md-3{width:20%}.annual-report-sidebar{max-width:100%}.project-title,html .container-wrap{background-color:#fff}.download-section .container.wrap{display:block}.growing-container .new-members-arrow{height:20px;margin-right:10px;width:auto}.end-user-container h4{font-weight:700}.user-community-companies-section .end-user-container.award .left-wrp .text-larger{font-size:20px;margin-bottom:1.5rem}.conference-additional a,.conference-additional p{color:#000}.landscape-image{width:100%}.trail-map{display:flex;flex-wrap:wrap}.trail-map a,.trail-map img{max-width:300px;width:100%}.forward-larger{font-size:20px}.footer,.footer h3{margin-top:0}.footer h3{font-size:1.35em;margin-bottom:2rem}.footer .newsletter{padding:0}.white-links a{color:#fff;text-decoration:underline}.white-links a:hover{color:#c53490}.annual-report-2018 p{color:#fff}.community-container p,.conference-additional p,.conformance-projects-container p,.ecosystem-container p,.looking-forward-container p,.project-container p,.software-conformance-container p{color:#202020}@media(min-device-width:481px)and (max-device-width:1025px)and (orientation:landscape){body .fixed-sidebar{margin-left:0;position:relative;top:0;width:23.5%}}@media(min-width:1px)and (max-width:1000px){.full-width-section>.col.span_12{margin-bottom:0}.container-wrap{z-index:11}.style-3 .work-info-bg{display:block}.main-content>div{padding-bottom:0}#single-meta{clear:both;display:block;margin-bottom:10px;position:relative}.single #single-meta ul{float:left}.single .blog-title #single-meta ul li{float:right}body.single-post .blog-title #single-meta ul li:last-child{margin:5px}.single-post[data-bg-header=true].material .container-wrap:not(.no-sidebar)>.main-content{padding-top:0}html .single-post #single-meta{margin-top:20px}#single-meta ul{margin-left:0}.col[data-padding-pos=right]{padding-right:0}.project-title{margin-top:0;padding-top:2.2em}.full-width-content .col,.full-width-content .col .wpb_row,.full-width-content .col[data-using-bg=true],.vc_row[data-column-margin=none] .col{margin-bottom:0}}@media(min-width:414px){.hero-intro-text .report-text span{font-size:35px}.hero-intro-text .eighteen span{font-size:180px;letter-spacing:-10px}}@media(min-width:415px){.training-certification-section h2{font-size:30px}.software-conformance h2{font-size:40px}}@media(min-width:470px)and (max-width:990px){body:after{content:"two";display:none}}@media(min-width:542px){.welcome_section{padding:200px 0;width:100%}.members-and-growing-section,.membership-section,.user_community-section{padding:35px 40px}.user-community-companies-section{padding:35px 40px;text-align:center}.pink-blue-line{height:30px}.certified-kubernetes-section,.community-awards-section,.conferences-section,.contact_us-section,.toc-section,.training-certification-section{padding:35px 40px}.hero-intro-text .report-text span{font-size:40px}.hero-intro-text .eighteen span{font-size:200px;font-weight:400;vertical-align:text-bottom}.who-we-are-projects,.who-we-are-section{padding:35px 40px}.we-are-growing h2{padding:30px 40px}.user-community-companies-section .end-user-container{padding:35px 40px 5px}.user-community-companies-section .end-user-container.award .left-wrp h2,.user-community-companies-section h2{font-size:40px}.user-community-companies-section ul.items li{width:14%}.conferences-and-events .conferences-container{padding:35px 40px}.software-conformance .software-conformance-container{padding:40px 40px 0}.software-conformance h3{font-size:29px}.software-conformance ul.items{padding:0 40px}.software-conformance ul.items li{width:20%}.project-updates-and-satisfaction h2{font-size:40px;padding:30px 40px}.project-updates-and-satisfaction h3{font-size:29px}.project-updates-and-satisfaction .project-container,.projects-updates-and-releases .project-container,.services-and-assistance-for-projects .project-container{padding:35px 40px}.services-and-assistance-for-projects .wrp-chart .chart h4,.services-and-assistance-for-projects h3{font-size:29px}.big-data strong{font-size:80px}.community-engagement h2{font-size:40px;padding:30px 40px}.community-engagement .big-data.bigger strong{margin-left:auto;margin-right:auto;text-align:center}.community-engagement .big-data .right-wrp,.community-engagement .big-data span{text-align:center}.community-engagement .big-data .right-wrp img.main-logo{margin-left:auto;margin-right:auto}.community-engagement .community-container{padding:35px 40px}.community-awards .community-container{padding:0 40px 0 35px}.cncf-meetup h2{padding:30px 40px}.cncf-ambassador-program .community-container,.cncf-meetup .meetup-container,.phippy-and-friends-joined-cncf-family .community-container{padding:35px 40px}.phippy-and-friends-joined-cncf-family h2{font-size:40px}.ecosystem-tools .ecosystem-container{padding:35px 40px}.ecosystem-tools h2{font-size:40px;padding:30px 40px}.ecosystem-tools h3{font-size:29px}.cncf-landscape-and-cloud-native-trail-map .ecosystem-container,.style-guide-and-logos .ecosystem-container{padding:35px 40px}.style-guide-and-logos h2{font-size:40px}.test-conformance-projects .conformance-projects-container{padding:35px 40px}.test-conformance-projects h2{font-size:40px;padding:30px 40px}.test-conformance-projects h3{font-size:29px}.international-china .china-container{padding:35px 20px}.international-china h2{font-size:40px;padding:30px 40px}.happy-birthday-cncf h2{font-size:40px;padding:30px 40px}.looking-forward .looking-forward-container{padding:35px 40px}.looking-forward h2{font-size:40px;padding:30px 40px}}@media(min-width:600px){.community-awards .right-wrp.bigger figure{width:20%}}@media(min-width:690px){.col{margin-right:2%}.span_1{width:6.5%}.span_2{width:15%}.span_3{width:23.5%}.span_4{width:32%}.span_5{width:40.5%}.span_6{width:49%}.span_7{width:57.5%}.span_8{width:66%}.span_9{width:74.5%}.span_10{width:83%}.span_11{width:91.5%}.span_12{width:100%}}@media(min-width:690px)and (max-width:1000px){.span_1,.span_10,.span_11,.span_12,.span_2,.span_3,.span_4,.span_5,.span_6,.span_7,.span_8,.span_9{margin-left:0;width:100%}.col{margin-bottom:25px}.vc_col-sm-1[data-t-w-inherits=small_desktop]:not([class*=vc_col-md-]){margin-left:2.1%;width:6.382978723%}.vc_col-sm-2[data-t-w-inherits=small_desktop]:not([class*=vc_col-md-]){margin-left:2.1%;width:14.89361702%}.vc_col-sm-3[data-t-w-inherits=small_desktop]:not([class*=vc_col-md-]){margin-left:2.1%;width:23.404255317%}.vc_col-sm-4[data-t-w-inherits=small_desktop]:not([class*=vc_col-md-]){margin-left:2.1%;width:31.914893614%}.vc_col-sm-5[data-t-w-inherits=small_desktop]:not([class*=vc_col-md-]){margin-left:2.1%;width:40.425531911%}.vc_col-sm-6[data-t-w-inherits=small_desktop]:not([class*=vc_col-md-]){margin-left:2.1%;width:48.936170208%}.vc_col-sm-7[data-t-w-inherits=small_desktop]:not([class*=vc_col-md-]){margin-left:2.1%;width:57.446808505%}.vc_col-sm-8[data-t-w-inherits=small_desktop]:not([class*=vc_col-md-]){margin-left:2.1%;width:65.957446802%}.vc_col-sm-9[data-t-w-inherits=small_desktop]:not([class*=vc_col-md-]){margin-left:2.1%;width:74.468085099%}.vc_col-sm-10[data-t-w-inherits=small_desktop]:not([class*=vc_col-md-]){margin-left:2.1%;width:82.978723396%}.vc_col-sm-11[data-t-w-inherits=small_desktop]:not([class*=vc_col-md-]){margin-left:2.1%;width:91.489361693%}.vc_col-sm-12[data-t-w-inherits=small_desktop]:not([class*=vc_col-md-]){width:100%}.contact-info{padding-left:0}.main-content .col.span_2 .col.span_2,.main-content .col.span_3 .col.span_2,.main-content .col.span_4 .col.span_2,.main-content .col.span_6 .col.span_2{width:7%}.main-content .col.span_2 .col.span_10,.main-content .col.span_3 .col.span_10,.main-content .col.span_4 .span_10,.main-content .col.span_6 .col.span_10{width:91%}.team-member[data-style=meta_overlaid] .team-member-image{height:500px}}@media(min-width:768px){.cloud-native-logo-strip img{width:160px}.hero-intro-text .report-text span{border-bottom:10px solid;font-size:66px}.hero-intro-text .eighteen span{font-size:375px;letter-spacing:-10px}.we-are-growing .platinum-logo .big-data span{font-size:20px}.training-certification-section .training-container{padding:40px 40px 0}.software-conformance .cols{width:calc(100% - 200px)}.cncf-meetup .big-data{width:calc(50% - 25px)}.cncf-ambassador-program .big-data{margin:10px;min-width:265px;width:30%}.international-china .big-data{width:calc(32% - 15px)}.user-community-companies-section .end-user-container.award .left-wrp .text-larger{font-size:26px}.forward-larger{font-size:24px}.footer h3{font-size:1.75em}.welcome_section .welcome_container h2{font-size:65px}.who-we-are-section h2{font-size:60px}.we-are-growing h2{font-size:40px}.we-are-growing .growing-container{padding:35px 20px}.we-are-growing .new-members{font-size:30px}.trail-map div{width:50%}.lead{font-size:21px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-8{width:79%}.community-engagement .big-data.bigger .right-wrp span{width:100%}}@media(min-width:768px)and (min-width:542px){.we-are-growing .growing-container{padding:35px 40px}}@media(min-width:768px)and (max-width:999px){.hidden-sm{display:none}.col-sm-8{width:100%}}@media(min-width:990px)and (max-width:1300px){body:after{content:"three";display:none}.team-member[data-style=meta_overlaid] .team-meta h3{line-height:20px}.team-member[data-style=meta_overlaid] .team-meta{bottom:30px}.full-width-content .vc_col-sm-3 .team-member[data-style=meta_overlaid] .team-member-image,.full-width-content .vc_span3 .team-member[data-style=meta_overlaid] .team-member-image{height:270px}.full-width-content .vc_col-sm-4 .team-member[data-style=meta_overlaid] .team-member-image,.full-width-content .vc_span4 .team-member[data-style=meta_overlaid] .team-member-image{height:320px}.wpb_row:not(.full-width-content) .vc_col-sm-3 .team-member[data-style=meta_overlaid] .team-member-image,.wpb_row:not(.full-width-content) .vc_span3 .team-member[data-style=meta_overlaid] .team-member-image{height:250px}}@media(min-width:1000px){.hero-banner-section{height:800px}.hero-intro-text .report-text span{font-size:76px}.hero-intro-text .eighteen span{font-size:410px;padding-left:20px}.project-updates-and-satisfaction .big-data{min-width:auto;width:calc(32% - 10px)}.cncf-ambassador-program .big-data{min-width:auto;width:calc(33% - 20px)}.international-china .big-data{margin:5px;width:calc(32% - 20px)}.row{justify-content:space-between}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:73%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}}@media(min-width:1000px)and (max-width:1300px){body.single.single-post .section-title h1{max-width:620px}.main-content .col.span_2 .col.span_2 img,.main-content .col.span_3 .col.span_2 img,.main-content .col.span_4 .col.span_2 img,.main-content .col.span_6 .col.span_2 img{padding-right:5px;top:-3px}}@media(min-width:1000px)and (max-width:1080px){body #sidebar.fixed-sidebar{margin-left:0;position:relative;top:0}}@media(min-width:1000px)and (max-width:1199px){.hidden-md{display:none}}@media(min-width:1000px)and (min-height:616px){#annual-report-sidebar{position:-webkit-sticky;position:sticky;top:140px}}@media(max-width:1130px)and (min-width:1000px){body.single.single-post .section-title h1{max-width:490px}}@media(min-width:1200px){.annual-report-page .container{padding:0}.who-we-are-section ul.items>li{margin-right:5px;width:calc(32% - 10px)}.wrp-chart p{width:32%}.international-china .left-wrp{width:70%}}@media(max-width:1250px)and (min-width:542px){.happy-birthday-cncf .birthday-container{padding:35px 40px}}@media(min-width:1300px)and (max-width:1600px){body:after{content:"four";display:none}.full-width-content .vc_col-sm-3 .team-member[data-style=meta_overlaid] .team-member-image,.full-width-content .vc_span3 .team-member[data-style=meta_overlaid] .team-member-image{height:320px}.full-width-content .vc_col-sm-4 .team-member[data-style=meta_overlaid] .team-member-image,.full-width-content .vc_span4 .team-member[data-style=meta_overlaid] .team-member-image{height:370px}}@media(max-width:1500px){.community-engagement .big-data .right-wrp span{width:45%}}@media(max-width:1250px){.who-we-are-section ul.items{justify-content:center}.who-we-are-projects .copy-wrp{margin:30px 0 0;width:100%}.project-updates-and-satisfaction .project-maturity-levels .copy-wrp{width:100%}.project-updates-and-satisfaction .project-maturity-levels img{display:block;margin:15px auto;width:100%}.ecosystem-tools .dev-stats-data img{margin:0 0 15px;width:auto}.ecosystem-tools .dev-stats-data p{width:100%}.international-china .data-wrp .big-data{margin:10px}.happy-birthday-cncf .birthday-container{flex-direction:column;padding:35px 20px}.happy-birthday-cncf blockquote{text-align:center;width:60%}.happy-birthday-cncf img{width:auto}.happy-birthday-cncf .data-wrp{justify-content:center}.happy-birthday-cncf .data-wrp .big-data{margin:10px}}@media(max-width:1199px){.widthcol5>li,.widthcol6>li{width:33.33%}.contact_us-section .detail li{flex:1}.who-we-are-section ul.items{margin-left:-10px;margin-right:-10px}}@media(max-width:1100px){.we-are-growing .left-wrp,.we-are-growing .right-wrp{width:100%}.we-are-growing .new-members{max-width:none;width:100%}.we-are-growing .china-members .content{margin-bottom:40px;max-width:none;width:100%}.we-are-growing .china-members .content .china-members-mockup{justify-content:flex-start}.we-are-growing .china-members .content .china-members-mockup img{margin-right:15px;width:50%}.community-engagement .big-data .big-data.bigger .left-wrp,.community-engagement .big-data .big-data.bigger .right-wrp{width:100%}.international-china .left-wrp{margin-bottom:20px;width:100%}.international-china .right-wrp{width:100%}.services-and-assistance-for-projects{justify-content:flex-start}.services-and-assistance-for-projects figure{margin:0 13px 10px 0}.cncf-meetup .meetup-container{justify-content:center}}@media(max-width:1080px){.happy-birthday-cncf blockquote{width:85%}.community-engagement .big-data.bigger .left-wrp,.community-engagement .big-data.bigger .right-wrp{width:100%}.cncf-ambassador-program .data-wrp{justify-content:center}}@media(max-width:1024px){.sidebar-wrap{padding:0 20px}.training-section .training-wrp{flex-wrap:wrap}.cols{-webkit-column-count:1;-moz-column-count:1;column-count:1}.conferences-and-events .left-wrp{width:100%}.conferences-and-events .left-wrp img{display:block;margin:10px auto}.conferences-and-events .right-wrp{margin:0 auto;width:100%}.conferences-and-events .full-wrp .left-wrp,.conferences-and-events .full-wrp .right-wrp{width:100%}.conferences-and-events .full-wrp .left-wrp{display:block;margin:0 auto 20px}.software-conformance ul.items li{margin:10px}.services-and-assistance-for-projects .left-wrp,.services-and-assistance-for-projects .right-wrp,.wrp-chart .chart{width:100%}.community-engagement .big-data .right-wrp>span{width:53%}.community-engagement .big-data .right-wrp img.main-logo{width:35%}.community-engagement .big-data .left-wrp span{width:100%}.community-awards .left-wrp{margin-bottom:20px;width:100%}.community-awards .left-wrp.bigger,.community-awards .right-wrp,.community-awards .right-wrp.bigger,.test-conformance-projects .left-wrp,.test-conformance-projects .right-wrp{width:100%}}@media(max-width:1020px){#to-top:not(.mobile-enabled){display:none}}@media(max-width:999px){.widthcol3>li,.widthcol4>li,.widthcol5>li,.widthcol6>li{width:50%}.toc-section .toc-content{-webkit-columns:1;-moz-columns:1;column-count:1}.contact_us-section .detail{display:block;text-align:left}.contact_us-section .detail li{border-left:1px solid #fff;padding-left:10px;text-align:left}.annual-report-sidebar{margin-bottom:20px}.col-md-3{width:100%}.col-sm-8.col-md-9.content-wrap{max-width:100%;padding:0}}@media(max-width:850px){.banner_logo{left:auto}.community-engagement .big-data{width:100%}.community-engagement .big-data .right-wrp{position:relative}.community-engagement .big-data .right-wrp>span{min-height:110px;width:100%}}@media(max-width:800px){.services-and-assistance-for-projects{justify-content:center}.services-and-assistance-for-projects figure{margin:5px}}@media(max-width:782px){html.has-top-banner{margin:0}}@media(max-width:768px){.user-community-companies-section .end-user-container.award .left-wrp,.user-community-companies-section .end-user-container.award .right-wrp{width:100%}.project-updates-and-satisfaction .data-wrp{justify-content:center}.project-updates-and-satisfaction .data-wrp .big-data{margin:0 10px 20px}}@media(max-width:767px){.widthcol5>li,.widthcol6>li{width:50%}}@media(max-width:749px)and (orientation:portrait){html body.home.has-top-banner #ajax-content-wrap{padding-top:70px}}@media(max-width:734px)and (orientation:landscape){html body.home.has-top-banner #ajax-content-wrap{padding-top:40px}}@media(max-width:690px){.col{margin-bottom:25px}.container .contact-info{padding-left:0}#contact-map{height:270px}.single.single-post .section-title h1{font-size:24px;line-height:30px;margin-bottom:4px}.project-title .section-title{padding:0}.row .col.section-title.project-title{margin-bottom:30px;padding-bottom:30px}.main-content .col.span_2 .col.span_2,.main-content .col.span_3 .col.span_2,.main-content .col.span_4 .col.span_2,.main-content .col.span_6 .col.span_2{width:15%}.main-content .col.span_2 .col.span_10,.main-content .col.span_3 .col.span_10,.main-content .col.span_4 .span_10,.main-content .col.span_6 .col.span_10{width:83%}.project-title #all-items{float:none;left:142px;position:absolute}.main-content .col.span_2 .col.span_2 img,.main-content .col.span_3 .col.span_2 img,.main-content .col.span_4 .col.span_2 img,.main-content .col.span_6 .col.span_2 img{padding-right:13px;top:-3px}}@media(max-width:680px){.training-section .training-wrp{flex-wrap:wrap}}@media(max-width:600px){.widthcol2>li,.widthcol3>li,.widthcol4>li:not(.docker_customers_section.widthcol4>li,.management.widthcol3>li){height:auto;width:100%}.project-updates-and-satisfaction .project-incubating,.project-updates-and-satisfaction .project-sandbox{width:100%}}@media(max-width:580px){.community-engagement .big-data{min-width:0}.community-engagement .big-data .right-wrp img.main-logo{width:50%}.community-engagement .big-data.bigger strong{font-size:50px}.community-engagement .big-data strong{font-size:50px;width:100%}.community-engagement .big-data>span,.happy-birthday-cncf blockquote{width:100%}}@media(max-width:541px){.user-community-companies-section .end-user-container.award .right-wrp img{margin-top:20px}.trail-map img{margin-bottom:1.5rem}}@media(max-width:540px){.welcome_section .welcome_container{padding:55px 30px}.we-are-growing .members-logos-wrp{justify-content:center}.we-are-growing .members-logos-wrp figure{margin:15px}}@media(max-width:500px){.we-are-growing .china-members .content .china-members-mockup{flex-direction:column}}@media(max-width:480px){.single .blog-title #single-meta ul{float:left}.single .blog-title #single-meta ul li a{display:inline-block;margin-bottom:5px}.single .blog-title #single-meta ul li:not(.meta-share-count)>a{opacity:1}.projects-updates-and-releases figure,.widthcol5>li,.widthcol6>li{width:100%}.projects-updates-and-releases figure span{margin:0 auto}.projects-updates-and-releases figure figcaption{max-width:none}}@media(max-width:470px){body:after{content:"one";display:none}body .default-style{margin-top:30px;padding:0}}@media(max-width:450px){.we-are-growing .china-members .content strong{font-size:25px}}@media(max-width:383px){html body.home.has-top-banner #ajax-content-wrap{padding-top:90px}}@media(max-width:374px){.we-are-growing .platinum-logo .big-data span{font-size:13px}}