.jumbo-heading{font-size:45px}@media (min-width:992px){.jumbo-heading{font-size:55px}}.main-heading{margin-bottom:20px;font-size:34px}@media (min-width:992px){.main-heading{font-size:36px}}.section-heading{margin-top:10px;font-size:30px;color:#548}.sub-heading{font-size:26px}@media (min-width:992px){.sub-heading{font-size:32px}}.promo-text{font-size:20px}.table th h4{margin-top:0}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.u-margin-top-0{margin-top:0}@media (min-width:992px){.u-margin-top-0{margin-top:0}}.u-margin-top-0-const{margin-top:0}@media (max-width:1199px){.u-margin-top-0-if-md{margin-top:0}}@media (max-width:991px){.u-margin-top-0-if-sm{margin-top:0}}@media (max-width:767px){.u-margin-top-0-if-xs{margin-top:0}}.u-padding-top-0{padding-top:0}@media (min-width:992px){.u-padding-top-0{padding-top:0}}.u-padding-top-0-const{padding-top:0}@media (max-width:1199px){.u-padding-top-0-if-md{padding-top:0}}@media (max-width:991px){.u-padding-top-0-if-sm{padding-top:0}}@media (max-width:767px){.u-padding-top-0-if-xs{padding-top:0}}.u-margin-right-0{margin-right:0}@media (min-width:992px){.u-margin-right-0{margin-right:0}}.u-margin-right-0-const{margin-right:0}@media (max-width:1199px){.u-margin-right-0-if-md{margin-right:0}}@media (max-width:991px){.u-margin-right-0-if-sm{margin-right:0}}@media (max-width:767px){.u-margin-right-0-if-xs{margin-right:0}}.u-padding-right-0{padding-right:0}@media (min-width:992px){.u-padding-right-0{padding-right:0}}.u-padding-right-0-const{padding-right:0}@media (max-width:1199px){.u-padding-right-0-if-md{padding-right:0}}@media (max-width:991px){.u-padding-right-0-if-sm{padding-right:0}}@media (max-width:767px){.u-padding-right-0-if-xs{padding-right:0}}.u-margin-bottom-0{margin-bottom:0}@media (min-width:992px){.u-margin-bottom-0{margin-bottom:0}}.u-margin-bottom-0-const{margin-bottom:0}@media (max-width:1199px){.u-margin-bottom-0-if-md{margin-bottom:0}}@media (max-width:991px){.u-margin-bottom-0-if-sm{margin-bottom:0}}@media (max-width:767px){.u-margin-bottom-0-if-xs{margin-bottom:0}}.u-padding-bottom-0{padding-bottom:0}@media (min-width:992px){.u-padding-bottom-0{padding-bottom:0}}.u-padding-bottom-0-const{padding-bottom:0}@media (max-width:1199px){.u-padding-bottom-0-if-md{padding-bottom:0}}@media (max-width:991px){.u-padding-bottom-0-if-sm{padding-bottom:0}}@media (max-width:767px){.u-padding-bottom-0-if-xs{padding-bottom:0}}.u-margin-left-0{margin-left:0}@media (min-width:992px){.u-margin-left-0{margin-left:0}}.u-margin-left-0-const{margin-left:0}@media (max-width:1199px){.u-margin-left-0-if-md{margin-left:0}}@media (max-width:991px){.u-margin-left-0-if-sm{margin-left:0}}@media (max-width:767px){.u-margin-left-0-if-xs{margin-left:0}}.u-padding-left-0{padding-left:0}@media (min-width:992px){.u-padding-left-0{padding-left:0}}.u-padding-left-0-const{padding-left:0}@media (max-width:1199px){.u-padding-left-0-if-md{padding-left:0}}@media (max-width:991px){.u-padding-left-0-if-sm{padding-left:0}}@media (max-width:767px){.u-padding-left-0-if-xs{padding-left:0}}.u-margin-top-xs{margin-top:10px}@media (min-width:992px){.u-margin-top-xs{margin-top:20px}}.u-margin-top-xs-const{margin-top:20px}@media (max-width:1199px){.u-margin-top-xs-if-md{margin-top:20px}}@media (max-width:991px){.u-margin-top-xs-if-sm{margin-top:20px}}@media (max-width:767px){.u-margin-top-xs-if-xs{margin-top:20px}}.u-padding-top-xs{padding-top:10px}@media (min-width:992px){.u-padding-top-xs{padding-top:20px}}.u-padding-top-xs-const{padding-top:20px}@media (max-width:1199px){.u-padding-top-xs-if-md{padding-top:20px}}@media (max-width:991px){.u-padding-top-xs-if-sm{padding-top:20px}}@media (max-width:767px){.u-padding-top-xs-if-xs{padding-top:20px}}.u-margin-right-xs{margin-right:10px}@media (min-width:992px){.u-margin-right-xs{margin-right:20px}}.u-margin-right-xs-const{margin-right:20px}@media (max-width:1199px){.u-margin-right-xs-if-md{margin-right:20px}}@media (max-width:991px){.u-margin-right-xs-if-sm{margin-right:20px}}@media (max-width:767px){.u-margin-right-xs-if-xs{margin-right:20px}}.u-padding-right-xs{padding-right:10px}@media (min-width:992px){.u-padding-right-xs{padding-right:20px}}.u-padding-right-xs-const{padding-right:20px}@media (max-width:1199px){.u-padding-right-xs-if-md{padding-right:20px}}@media (max-width:991px){.u-padding-right-xs-if-sm{padding-right:20px}}@media (max-width:767px){.u-padding-right-xs-if-xs{padding-right:20px}}.u-margin-bottom-xs{margin-bottom:10px}@media (min-width:992px){.u-margin-bottom-xs{margin-bottom:20px}}.u-margin-bottom-xs-const{margin-bottom:20px}@media (max-width:1199px){.u-margin-bottom-xs-if-md{margin-bottom:20px}}@media (max-width:991px){.u-margin-bottom-xs-if-sm{margin-bottom:20px}}@media (max-width:767px){.u-margin-bottom-xs-if-xs{margin-bottom:20px}}.u-padding-bottom-xs{padding-bottom:10px}@media (min-width:992px){.u-padding-bottom-xs{padding-bottom:20px}}.u-padding-bottom-xs-const{padding-bottom:20px}@media (max-width:1199px){.u-padding-bottom-xs-if-md{padding-bottom:20px}}@media (max-width:991px){.u-padding-bottom-xs-if-sm{padding-bottom:20px}}@media (max-width:767px){.u-padding-bottom-xs-if-xs{padding-bottom:20px}}.u-margin-left-xs{margin-left:10px}@media (min-width:992px){.u-margin-left-xs{margin-left:20px}}.u-margin-left-xs-const{margin-left:20px}@media (max-width:1199px){.u-margin-left-xs-if-md{margin-left:20px}}@media (max-width:991px){.u-margin-left-xs-if-sm{margin-left:20px}}@media (max-width:767px){.u-margin-left-xs-if-xs{margin-left:20px}}.u-padding-left-xs{padding-left:10px}@media (min-width:992px){.u-padding-left-xs{padding-left:20px}}.u-padding-left-xs-const{padding-left:20px}@media (max-width:1199px){.u-padding-left-xs-if-md{padding-left:20px}}@media (max-width:991px){.u-padding-left-xs-if-sm{padding-left:20px}}@media (max-width:767px){.u-padding-left-xs-if-xs{padding-left:20px}}.u-margin-top-sm{margin-top:20px}@media (min-width:992px){.u-margin-top-sm{margin-top:40px}}.u-margin-top-sm-const{margin-top:40px}@media (max-width:1199px){.u-margin-top-sm-if-md{margin-top:40px}}@media (max-width:991px){.u-margin-top-sm-if-sm{margin-top:40px}}@media (max-width:767px){.u-margin-top-sm-if-xs{margin-top:40px}}.u-padding-top-sm{padding-top:20px}@media (min-width:992px){.u-padding-top-sm{padding-top:40px}}.u-padding-top-sm-const{padding-top:40px}@media (max-width:1199px){.u-padding-top-sm-if-md{padding-top:40px}}@media (max-width:991px){.u-padding-top-sm-if-sm{padding-top:40px}}@media (max-width:767px){.u-padding-top-sm-if-xs{padding-top:40px}}.u-margin-right-sm{margin-right:20px}@media (min-width:992px){.u-margin-right-sm{margin-right:40px}}.u-margin-right-sm-const{margin-right:40px}@media (max-width:1199px){.u-margin-right-sm-if-md{margin-right:40px}}@media (max-width:991px){.u-margin-right-sm-if-sm{margin-right:40px}}@media (max-width:767px){.u-margin-right-sm-if-xs{margin-right:40px}}.u-padding-right-sm{padding-right:20px}@media (min-width:992px){.u-padding-right-sm{padding-right:40px}}.u-padding-right-sm-const{padding-right:40px}@media (max-width:1199px){.u-padding-right-sm-if-md{padding-right:40px}}@media (max-width:991px){.u-padding-right-sm-if-sm{padding-right:40px}}@media (max-width:767px){.u-padding-right-sm-if-xs{padding-right:40px}}.u-margin-bottom-sm{margin-bottom:20px}@media (min-width:992px){.u-margin-bottom-sm{margin-bottom:40px}}.u-margin-bottom-sm-const{margin-bottom:40px}@media (max-width:1199px){.u-margin-bottom-sm-if-md{margin-bottom:40px}}@media (max-width:991px){.u-margin-bottom-sm-if-sm{margin-bottom:40px}}@media (max-width:767px){.u-margin-bottom-sm-if-xs{margin-bottom:40px}}.u-padding-bottom-sm{padding-bottom:20px}@media (min-width:992px){.u-padding-bottom-sm{padding-bottom:40px}}.u-padding-bottom-sm-const{padding-bottom:40px}@media (max-width:1199px){.u-padding-bottom-sm-if-md{padding-bottom:40px}}@media (max-width:991px){.u-padding-bottom-sm-if-sm{padding-bottom:40px}}@media (max-width:767px){.u-padding-bottom-sm-if-xs{padding-bottom:40px}}.u-margin-left-sm{margin-left:20px}@media (min-width:992px){.u-margin-left-sm{margin-left:40px}}.u-margin-left-sm-const{margin-left:40px}@media (max-width:1199px){.u-margin-left-sm-if-md{margin-left:40px}}@media (max-width:991px){.u-margin-left-sm-if-sm{margin-left:40px}}@media (max-width:767px){.u-margin-left-sm-if-xs{margin-left:40px}}.u-padding-left-sm{padding-left:20px}@media (min-width:992px){.u-padding-left-sm{padding-left:40px}}.u-padding-left-sm-const{padding-left:40px}@media (max-width:1199px){.u-padding-left-sm-if-md{padding-left:40px}}@media (max-width:991px){.u-padding-left-sm-if-sm{padding-left:40px}}@media (max-width:767px){.u-padding-left-sm-if-xs{padding-left:40px}}.u-margin-top-md{margin-top:30px}@media (min-width:992px){.u-margin-top-md{margin-top:60px}}.u-margin-top-md-const{margin-top:60px}@media (max-width:1199px){.u-margin-top-md-if-md{margin-top:60px}}@media (max-width:991px){.u-margin-top-md-if-sm{margin-top:60px}}@media (max-width:767px){.u-margin-top-md-if-xs{margin-top:60px}}.u-padding-top-md{padding-top:30px}@media (min-width:992px){.u-padding-top-md{padding-top:60px}}.u-padding-top-md-const{padding-top:60px}@media (max-width:1199px){.u-padding-top-md-if-md{padding-top:60px}}@media (max-width:991px){.u-padding-top-md-if-sm{padding-top:60px}}@media (max-width:767px){.u-padding-top-md-if-xs{padding-top:60px}}.u-margin-right-md{margin-right:30px}@media (min-width:992px){.u-margin-right-md{margin-right:60px}}.u-margin-right-md-const{margin-right:60px}@media (max-width:1199px){.u-margin-right-md-if-md{margin-right:60px}}@media (max-width:991px){.u-margin-right-md-if-sm{margin-right:60px}}@media (max-width:767px){.u-margin-right-md-if-xs{margin-right:60px}}.u-padding-right-md{padding-right:30px}@media (min-width:992px){.u-padding-right-md{padding-right:60px}}.u-padding-right-md-const{padding-right:60px}@media (max-width:1199px){.u-padding-right-md-if-md{padding-right:60px}}@media (max-width:991px){.u-padding-right-md-if-sm{padding-right:60px}}@media (max-width:767px){.u-padding-right-md-if-xs{padding-right:60px}}.u-margin-bottom-md{margin-bottom:30px}@media (min-width:992px){.u-margin-bottom-md{margin-bottom:60px}}.u-margin-bottom-md-const{margin-bottom:60px}@media (max-width:1199px){.u-margin-bottom-md-if-md{margin-bottom:60px}}@media (max-width:991px){.u-margin-bottom-md-if-sm{margin-bottom:60px}}@media (max-width:767px){.u-margin-bottom-md-if-xs{margin-bottom:60px}}.u-padding-bottom-md{padding-bottom:30px}@media (min-width:992px){.u-padding-bottom-md{padding-bottom:60px}}.u-padding-bottom-md-const{padding-bottom:60px}@media (max-width:1199px){.u-padding-bottom-md-if-md{padding-bottom:60px}}@media (max-width:991px){.u-padding-bottom-md-if-sm{padding-bottom:60px}}@media (max-width:767px){.u-padding-bottom-md-if-xs{padding-bottom:60px}}.u-margin-left-md{margin-left:30px}@media (min-width:992px){.u-margin-left-md{margin-left:60px}}.u-margin-left-md-const{margin-left:60px}@media (max-width:1199px){.u-margin-left-md-if-md{margin-left:60px}}@media (max-width:991px){.u-margin-left-md-if-sm{margin-left:60px}}@media (max-width:767px){.u-margin-left-md-if-xs{margin-left:60px}}.u-padding-left-md{padding-left:30px}@media (min-width:992px){.u-padding-left-md{padding-left:60px}}.u-padding-left-md-const{padding-left:60px}@media (max-width:1199px){.u-padding-left-md-if-md{padding-left:60px}}@media (max-width:991px){.u-padding-left-md-if-sm{padding-left:60px}}@media (max-width:767px){.u-padding-left-md-if-xs{padding-left:60px}}.u-margin-top-lg{margin-top:40px}@media (min-width:992px){.u-margin-top-lg{margin-top:80px}}.u-margin-top-lg-const{margin-top:80px}@media (max-width:1199px){.u-margin-top-lg-if-md{margin-top:80px}}@media (max-width:991px){.u-margin-top-lg-if-sm{margin-top:80px}}@media (max-width:767px){.u-margin-top-lg-if-xs{margin-top:80px}}.u-padding-top-lg{padding-top:40px}@media (min-width:992px){.u-padding-top-lg{padding-top:80px}}.u-padding-top-lg-const{padding-top:80px}@media (max-width:1199px){.u-padding-top-lg-if-md{padding-top:80px}}@media (max-width:991px){.u-padding-top-lg-if-sm{padding-top:80px}}@media (max-width:767px){.u-padding-top-lg-if-xs{padding-top:80px}}.u-margin-right-lg{margin-right:40px}@media (min-width:992px){.u-margin-right-lg{margin-right:80px}}.u-margin-right-lg-const{margin-right:80px}@media (max-width:1199px){.u-margin-right-lg-if-md{margin-right:80px}}@media (max-width:991px){.u-margin-right-lg-if-sm{margin-right:80px}}@media (max-width:767px){.u-margin-right-lg-if-xs{margin-right:80px}}.u-padding-right-lg{padding-right:40px}@media (min-width:992px){.u-padding-right-lg{padding-right:80px}}.u-padding-right-lg-const{padding-right:80px}@media (max-width:1199px){.u-padding-right-lg-if-md{padding-right:80px}}@media (max-width:991px){.u-padding-right-lg-if-sm{padding-right:80px}}@media (max-width:767px){.u-padding-right-lg-if-xs{padding-right:80px}}.u-margin-bottom-lg{margin-bottom:40px}@media (min-width:992px){.u-margin-bottom-lg{margin-bottom:80px}}.u-margin-bottom-lg-const{margin-bottom:80px}@media (max-width:1199px){.u-margin-bottom-lg-if-md{margin-bottom:80px}}@media (max-width:991px){.u-margin-bottom-lg-if-sm{margin-bottom:80px}}@media (max-width:767px){.u-margin-bottom-lg-if-xs{margin-bottom:80px}}.u-padding-bottom-lg{padding-bottom:40px}@media (min-width:992px){.u-padding-bottom-lg{padding-bottom:80px}}.u-padding-bottom-lg-const{padding-bottom:80px}@media (max-width:1199px){.u-padding-bottom-lg-if-md{padding-bottom:80px}}@media (max-width:991px){.u-padding-bottom-lg-if-sm{padding-bottom:80px}}@media (max-width:767px){.u-padding-bottom-lg-if-xs{padding-bottom:80px}}.u-margin-left-lg{margin-left:40px}@media (min-width:992px){.u-margin-left-lg{margin-left:80px}}.u-margin-left-lg-const{margin-left:80px}@media (max-width:1199px){.u-margin-left-lg-if-md{margin-left:80px}}@media (max-width:991px){.u-margin-left-lg-if-sm{margin-left:80px}}@media (max-width:767px){.u-margin-left-lg-if-xs{margin-left:80px}}.u-padding-left-lg{padding-left:40px}@media (min-width:992px){.u-padding-left-lg{padding-left:80px}}.u-padding-left-lg-const{padding-left:80px}@media (max-width:1199px){.u-padding-left-lg-if-md{padding-left:80px}}@media (max-width:991px){.u-padding-left-lg-if-sm{padding-left:80px}}@media (max-width:767px){.u-padding-left-lg-if-xs{padding-left:80px}}.u-margin-top-xl{margin-top:60px}@media (min-width:992px){.u-margin-top-xl{margin-top:120px}}.u-margin-top-xl-const{margin-top:120px}@media (max-width:1199px){.u-margin-top-xl-if-md{margin-top:120px}}@media (max-width:991px){.u-margin-top-xl-if-sm{margin-top:120px}}@media (max-width:767px){.u-margin-top-xl-if-xs{margin-top:120px}}.u-padding-top-xl{padding-top:60px}@media (min-width:992px){.u-padding-top-xl{padding-top:120px}}.u-padding-top-xl-const{padding-top:120px}@media (max-width:1199px){.u-padding-top-xl-if-md{padding-top:120px}}@media (max-width:991px){.u-padding-top-xl-if-sm{padding-top:120px}}@media (max-width:767px){.u-padding-top-xl-if-xs{padding-top:120px}}.u-margin-right-xl{margin-right:60px}@media (min-width:992px){.u-margin-right-xl{margin-right:120px}}.u-margin-right-xl-const{margin-right:120px}@media (max-width:1199px){.u-margin-right-xl-if-md{margin-right:120px}}@media (max-width:991px){.u-margin-right-xl-if-sm{margin-right:120px}}@media (max-width:767px){.u-margin-right-xl-if-xs{margin-right:120px}}.u-padding-right-xl{padding-right:60px}@media (min-width:992px){.u-padding-right-xl{padding-right:120px}}.u-padding-right-xl-const{padding-right:120px}@media (max-width:1199px){.u-padding-right-xl-if-md{padding-right:120px}}@media (max-width:991px){.u-padding-right-xl-if-sm{padding-right:120px}}@media (max-width:767px){.u-padding-right-xl-if-xs{padding-right:120px}}.u-margin-bottom-xl{margin-bottom:60px}@media (min-width:992px){.u-margin-bottom-xl{margin-bottom:120px}}.u-margin-bottom-xl-const{margin-bottom:120px}@media (max-width:1199px){.u-margin-bottom-xl-if-md{margin-bottom:120px}}@media (max-width:991px){.u-margin-bottom-xl-if-sm{margin-bottom:120px}}@media (max-width:767px){.u-margin-bottom-xl-if-xs{margin-bottom:120px}}.u-padding-bottom-xl{padding-bottom:60px}@media (min-width:992px){.u-padding-bottom-xl{padding-bottom:120px}}.u-padding-bottom-xl-const{padding-bottom:120px}@media (max-width:1199px){.u-padding-bottom-xl-if-md{padding-bottom:120px}}@media (max-width:991px){.u-padding-bottom-xl-if-sm{padding-bottom:120px}}@media (max-width:767px){.u-padding-bottom-xl-if-xs{padding-bottom:120px}}.u-margin-left-xl{margin-left:60px}@media (min-width:992px){.u-margin-left-xl{margin-left:120px}}.u-margin-left-xl-const{margin-left:120px}@media (max-width:1199px){.u-margin-left-xl-if-md{margin-left:120px}}@media (max-width:991px){.u-margin-left-xl-if-sm{margin-left:120px}}@media (max-width:767px){.u-margin-left-xl-if-xs{margin-left:120px}}.u-padding-left-xl{padding-left:60px}@media (min-width:992px){.u-padding-left-xl{padding-left:120px}}.u-padding-left-xl-const{padding-left:120px}@media (max-width:1199px){.u-padding-left-xl-if-md{padding-left:120px}}@media (max-width:991px){.u-padding-left-xl-if-sm{padding-left:120px}}@media (max-width:767px){.u-padding-left-xl-if-xs{padding-left:120px}}.u-margin-top-xxl{margin-top:75px}@media (min-width:992px){.u-margin-top-xxl{margin-top:150px}}.u-margin-top-xxl-const{margin-top:150px}@media (max-width:1199px){.u-margin-top-xxl-if-md{margin-top:150px}}@media (max-width:991px){.u-margin-top-xxl-if-sm{margin-top:150px}}@media (max-width:767px){.u-margin-top-xxl-if-xs{margin-top:150px}}.u-padding-top-xxl{padding-top:75px}@media (min-width:992px){.u-padding-top-xxl{padding-top:150px}}.u-padding-top-xxl-const{padding-top:150px}@media (max-width:1199px){.u-padding-top-xxl-if-md{padding-top:150px}}@media (max-width:991px){.u-padding-top-xxl-if-sm{padding-top:150px}}@media (max-width:767px){.u-padding-top-xxl-if-xs{padding-top:150px}}.u-margin-right-xxl{margin-right:75px}@media (min-width:992px){.u-margin-right-xxl{margin-right:150px}}.u-margin-right-xxl-const{margin-right:150px}@media (max-width:1199px){.u-margin-right-xxl-if-md{margin-right:150px}}@media (max-width:991px){.u-margin-right-xxl-if-sm{margin-right:150px}}@media (max-width:767px){.u-margin-right-xxl-if-xs{margin-right:150px}}.u-padding-right-xxl{padding-right:75px}@media (min-width:992px){.u-padding-right-xxl{padding-right:150px}}.u-padding-right-xxl-const{padding-right:150px}@media (max-width:1199px){.u-padding-right-xxl-if-md{padding-right:150px}}@media (max-width:991px){.u-padding-right-xxl-if-sm{padding-right:150px}}@media (max-width:767px){.u-padding-right-xxl-if-xs{padding-right:150px}}.u-margin-bottom-xxl{margin-bottom:75px}@media (min-width:992px){.u-margin-bottom-xxl{margin-bottom:150px}}.u-margin-bottom-xxl-const{margin-bottom:150px}@media (max-width:1199px){.u-margin-bottom-xxl-if-md{margin-bottom:150px}}@media (max-width:991px){.u-margin-bottom-xxl-if-sm{margin-bottom:150px}}@media (max-width:767px){.u-margin-bottom-xxl-if-xs{margin-bottom:150px}}.u-padding-bottom-xxl{padding-bottom:75px}@media (min-width:992px){.u-padding-bottom-xxl{padding-bottom:150px}}.u-padding-bottom-xxl-const{padding-bottom:150px}@media (max-width:1199px){.u-padding-bottom-xxl-if-md{padding-bottom:150px}}@media (max-width:991px){.u-padding-bottom-xxl-if-sm{padding-bottom:150px}}@media (max-width:767px){.u-padding-bottom-xxl-if-xs{padding-bottom:150px}}.u-margin-left-xxl{margin-left:75px}@media (min-width:992px){.u-margin-left-xxl{margin-left:150px}}.u-margin-left-xxl-const{margin-left:150px}@media (max-width:1199px){.u-margin-left-xxl-if-md{margin-left:150px}}@media (max-width:991px){.u-margin-left-xxl-if-sm{margin-left:150px}}@media (max-width:767px){.u-margin-left-xxl-if-xs{margin-left:150px}}.u-padding-left-xxl{padding-left:75px}@media (min-width:992px){.u-padding-left-xxl{padding-left:150px}}.u-padding-left-xxl-const{padding-left:150px}@media (max-width:1199px){.u-padding-left-xxl-if-md{padding-left:150px}}@media (max-width:991px){.u-padding-left-xxl-if-sm{padding-left:150px}}@media (max-width:767px){.u-padding-left-xxl-if-xs{padding-left:150px}}.u-release{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.u-image-bg{background-position:50% 50%;background-size:cover}.u-close-columns{margin-left:-10px;margin-right:-10px}.u-close-columns>[class^=col]{padding-left:10px;padding-right:10px}.u-placeholder{border:2px solid #e65328}.u-hide-overflow-x{overflow-x:hidden}.u-hide-overflow{overflow:hidden}.u-subtle-bg{background-color:#f2f2f2}.u-brand-gradient-bg{background-color:#6b4fb9;background-image:linear-gradient(180deg,rgba(54,33,92,.25),rgba(113,92,171,.25))}.u-text-light{color:#fff}.u-text-brand{color:#548}.u-flex{display:flex}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.u-flex>*{max-width:100%}}.u-flex-wrap{flex-wrap:wrap}@media (max-width:1199px){.u-flex-wrap-if-md{flex-wrap:wrap}}@media (max-width:991px){.u-flex-wrap-if-sm{flex-wrap:wrap}}@media (max-width:767px){.u-flex-wrap-if-xs{flex-wrap:wrap}}.u-horiz-center,.u-vert-center{justify-content:center}.u-vert-center{flex-direction:column;align-items:flex-start}.u-vert-center.u-horiz-center{align-items:center}.u-rounded{border-radius:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body{background-color:#f9f9f9}@media (min-width:992px){.flex-row{display:flex}}.js-hover{cursor:pointer}.js-hover a{color:#4b3589;text-decoration:underline}.gitlab-promo-banner{display:flex;justify-content:center;align-items:center;min-height:80px;padding:10px;background-color:#de7e00;font-size:20px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.gitlab-promo-banner{height:80px}}.gitlab-promo-banner>a{border-bottom:1px solid transparent}.gitlab-promo-banner>a:hover{border-bottom-color:#fff;text-decoration:none}.moving-to-gitlab-wrapper{width:100%;height:100%}.moving-to-gitlab-wrapper .blank-header{padding:0;height:100%}.moving-to-gitlab-wrapper .blank-header .image-border{opacity:.1}@media (max-width:1200px){.moving-to-gitlab-wrapper .blank-header .image-border{display:none}}@media (max-width:1200px){.moving-to-gitlab-wrapper .blank-header{padding:20px}}.g2-splash-wrapper{width:100%;height:100%;background:url(/images/home/desk-bg.png) 50% no-repeat;background-size:cover;position:relative}.g2-splash-wrapper .home-splash{padding:100px 140px}.g2-splash-wrapper .home-splash .hero-image{height:300px}@media (max-width:768px){.g2-splash-wrapper .home-splash .hero-image{max-width:80%;width:80%}}@media (max-width:992px){.g2-splash-wrapper .home-splash{padding:80px 60px}}@media (max-width:768px){.g2-splash-wrapper .home-splash{padding:50px 20px}}.g2-splash-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(22,22,22,.8)}.gary-gruver-wrapper{width:100%;height:100%;background:url(/images/home/devops-desk.png) 50% no-repeat;background-size:cover;position:relative}.gary-gruver-wrapper .hero-image{max-height:440px!important}@media (max-width:992px){.gary-gruver-wrapper .hero-image{max-height:240px!important}}.gary-gruver-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(52,55,60,.9)}.cern-splash-wrapper{width:100%;height:100%;background:url(/images/blogimages/cern.jpg) 50% no-repeat;background-size:cover;position:relative}.cern-splash-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(22,22,22,.8)}.ci-splash-wrapper{width:100%;height:100%;background:url(/images/7_7/bg.jpeg) 50% no-repeat;background-size:cover;position:relative}.ci-splash-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(22,22,22,.8)}.serverless-splash-wrapper{width:100%;height:100%;background:#548}.serverless-splash-wrapper .hero-image{max-height:244px!important}@media (max-width:992px){.serverless-splash-wrapper .hero-image{max-height:150px!important}}.serverless-splash-wrapper .blank-header{padding:0;height:100%}.serverless-splash-wrapper .blank-header .image-border{opacity:.1}@media (max-width:1200px){.serverless-splash-wrapper .blank-header .image-border{display:none}}@media (max-width:1200px){.serverless-splash-wrapper .blank-header{padding:20px}}.vsm-splash-wrapper{width:100%;height:100%;background:url(/images/home/unsplash-software-team.png) 50% no-repeat;background-size:cover;position:relative}.vsm-splash-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.fourth-fastest-wrapper{background:url(/images/home/growth-background.png) 50% no-repeat;background-size:cover;width:100%;height:100%;position:relative}@media (max-width:1200px){.fourth-fastest-wrapper .fourth-fastest{padding:115px 140px}}@media (max-width:992px){.fourth-fastest-wrapper .fourth-fastest{padding:3px 80px}}@media (max-width:768px){.fourth-fastest-wrapper .fourth-fastest{padding:20px}.fourth-fastest-wrapper .fourth-fastest .hero-image{max-width:280px;padding-top:18px}}.fourth-fastest-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(52,55,60,.85),#34373c 85%);opacity:.9}.home-splash-wrapper{width:100%;height:100%;background:url(/images/home/unsplash-software-team.png) 50% no-repeat;background-size:cover;position:relative}.home-splash-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.home-splash{position:relative;overflow:hidden;margin:auto;height:100%;padding:0 200px;display:flex;justify-content:center;align-items:center;max-width:1440px}.home-splash .hero-container{align-items:flex-start;padding-right:50px;z-index:1}@media (max-width:992px){.home-splash .hero-container{padding-right:0;align-items:center;justify-content:center;order:1;max-width:560px;margin:40px auto}}.home-splash a{text-decoration:none;color:#fff}.home-splash .hero-image{transition:.2s cubic-bezier(0,0,0,1);max-height:340px;height:100%;max-width:none!important}@media (max-width:992px){.home-splash .hero-image{max-height:240px}}.home-splash .hero-image-container{z-index:1}.home-splash .hero-image-container,.home-splash .hero-image-container .hero-image-link{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.home-splash .hero-image-container .hero-image-link:hover .hero-image{transform:scale(1.02)}@media (max-width:992px){.home-splash .hero-image-container{order:0;flex-shrink:0;height:auto}}.home-splash .forrester-logo{height:56px;padding:20px;background:#fff;position:absolute;right:170px;bottom:120px;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1}@media (max-width:1200px){.home-splash .forrester-logo{right:100px;bottom:100px}}@media (max-width:992px){.home-splash .forrester-logo{position:relative;height:auto;width:100%;max-width:300px;right:0;bottom:0}}.home-splash .btn,.home-splash .hero-description,.home-splash .hero-title{margin:0}.home-splash p{margin:0;font-weight:400;font-size:18px;cursor:pointer;padding:10px 10px 10px 0}.home-splash p:hover{opacity:1}.home-splash .hero-title h1{margin:0;color:#fff}.home-splash .hero-description{margin-top:10px;line-height:1.5;color:hsla(0,0%,100%,.75)}.home-splash .btn{margin-top:30px;margin-bottom:20px;font-weight:400;padding:4px 30px;font-size:18px}.home-splash .page-subtitle{font-family:Source Sans Pro,sans-serif;font-weight:300;max-width:784px;margin:20px auto 18px;font-size:28px}@media (max-width:1200px){.home-splash{padding:165px 80px}}@media (max-width:992px){.home-splash{padding:40px 20px;flex-direction:column}}@media (max-width:768px){.home-splash{padding:43px 20px}}.value-pillar-group{font-weight:400;margin:100px auto 120px}.value-pillar-group img{height:80px;margin-bottom:10px}.value-pillar-group .pillar-title{font-weight:600}.value-pillar-group .pillar-description{color:#828282;font-style:italic}.value-pillar-group ul{font-size:18px}.value-pillar-group ul li{margin-top:.5em}.value-pillar-group .value-pillar:not(:first-child){margin-left:50px}@media screen and (max-width:768px){.value-pillar-group .value-pillar:not(:first-child){margin-left:0;margin-top:50px}}@media screen and (max-width:768px){.value-pillar-group{flex-wrap:wrap;max-width:400px}}.home-lifecycle-diagram{display:flex;flex-flow:column;margin-top:40px;margin-bottom:60px}@media (min-width:768px){.home-lifecycle-diagram{flex-flow:row;margin-top:80px;margin-bottom:60px}}.home-lifecycle-diagram.is-checking-height{display:block}@media (min-width:768px){.lifecycle-diagram-nav-wrapper{width:33.33333%}}.lifecycle-diagram-nav-title{margin:0 0 20px;color:#2e2e2e;font-weight:600}@media (min-width:1200px){.lifecycle-diagram-nav-title{margin-bottom:40px}}@media (min-width:768px){.lifecycle-diagram-navigation{padding-right:55px}}@media (max-width:767px){.lifecycle-diagram-navigation{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}}.lifecycle-diagram-navigation li{position:relative;flex:1;display:flex;align-items:center;padding:18px;cursor:pointer;border-radius:6px;box-shadow:0 0 0 transparent;transition:.6s cubic-bezier(0,0,0,1);overflow:hidden}@media (max-width:767px){.lifecycle-diagram-navigation li{flex:0 0 auto;width:48%}}.lifecycle-diagram-navigation li span{color:#828282;font-size:18px;transition:.2s cubic-bezier(0,0,0,1)}.lifecycle-diagram-navigation li.plan{color:#1bb968}.lifecycle-diagram-navigation li.create{color:#9578eb}.lifecycle-diagram-navigation li.verify{color:#fca121}.lifecycle-diagram-navigation li.package{color:#de7e00}.lifecycle-diagram-navigation li.release{color:#c0341d}.lifecycle-diagram-navigation li.configure{color:#6e49cb}.lifecycle-diagram-navigation li.monitor{color:#380d75}.lifecycle-diagram-navigation li.is-active{background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.1);z-index:10}.lifecycle-diagram-navigation li.is-active span{color:#2e2e2e;transform:translateX(6px)}.lifecycle-diagram-navigation .icon-wrapper{height:40px;width:40px;position:relative;display:none;align-items:center;justify-content:center;margin-right:12px;border-radius:6px;background-color:#fff}@media (min-width:768px){.lifecycle-diagram-navigation .icon-wrapper{display:flex}}.lifecycle-diagram-navigation .is-active .icon-wrapper{background-color:currentcolor;animation:iconWrapperAnimation .2s cubic-bezier(0,0,0,1) forwards}.lifecycle-diagram-navigation svg{height:24px}.lifecycle-diagram-navigation svg path{stroke:currentcolor;fill:currentcolor}.lifecycle-diagram-navigation .is-active svg path{stroke:#fff;fill:#fff}.lifecycle-diagram-navigation span{position:relative;color:#2e2e2e;opacity:.6}.lifecycle-diagram-navigation .is-active span{color:#2e2e2e;opacity:1}@keyframes iconWrapperAnimation{0%{transform:scale(.6)}to{transform:scale(1)}}.lifecycle-diagram-phase{color:#2e2e2e}@media (max-width:767px){.lifecycle-diagram-phase{min-height:auto!important}}@media (min-width:768px){.html--js .lifecycle-diagram-phase{width:66.66667%;padding-left:60px}}.html--js .lifecycle-diagram-phase:not(:first-of-type){display:none}.home-lifecycle-diagram.is-checking-height .lifecycle-diagram-phase{display:block!important}.lifecycle-diagram-phase .title{margin-top:0}.lifecycle-diagram-phase .description{margin-bottom:15px;color:#828282}.lifecycle-diagram-phase .more-link{color:#2e87e0}.lifecycle-diagram-phase .image-wrapper{margin-top:40px}.lifecycle-diagram-phase .image-wrapper img{border:1px solid #d7d7d7}.logo-divider{margin-top:65px;margin-bottom:40px}.logo-divider-body{position:relative}.logo-divider-body:before{position:absolute;top:0;right:0;left:0;height:3px;background-color:#d2d6de;content:""}.logo-divider-body:after{position:absolute;top:0;left:50%;width:60px;height:3px;margin-left:-30px;background-color:#fff;content:""}.logo-divider-body svg{width:43px;height:39px;top:-19.5px;margin-left:-21.5px;z-index:5}.custom-gray-bg{position:absolute;background-color:#f2f2f2;width:100%;height:100%;z-index:-1;bottom:-50%}.enterprise-edition{padding:80px 0;background-color:#de7e00;background-image:linear-gradient(180deg,#fa7035,#fba438);color:#fff}.enterprise-edition .cta-btn:last-child{margin-left:20px}@media (max-width:992px){.enterprise-edition .cta-btn:last-child{margin-left:0;margin-top:20px}}@media (max-width:992px){.enterprise-edition .cta-btn{min-width:220px}}.enterprise-edition p a{color:inherit;font-weight:inherit;border-bottom:1px solid}.enterprise-edition p a:hover{border-color:transparent;text-decoration:none}.eleven-oh-announcement{background:url(/images/home/eleven-oh-bg.png) 50% no-repeat;background-size:cover;width:100%;height:100%}.eleven-oh-announcement .eleven-oh-content-container{padding:0 0 0 200px;max-width:1440px;display:flex;justify-content:center;align-items:center;margin:auto;height:100%}.eleven-oh-announcement .eleven-oh-content-container .eleven-oh-content{padding-right:50px}@media (max-width:992px){.eleven-oh-announcement .eleven-oh-content-container .eleven-oh-content{padding-right:0}}@media (max-width:1200px){.eleven-oh-announcement .eleven-oh-content-container{padding:150px 140px}}@media (max-width:992px){.eleven-oh-announcement .eleven-oh-content-container{padding:186px 100px;flex-direction:column}}@media (max-width:768px){.eleven-oh-announcement .eleven-oh-content-container{padding:176px 20px}}.eleven-oh-announcement .max-width-container{max-width:1440px}@media (max-width:992px){.eleven-oh-announcement .max-width-container{flex-wrap:wrap}}.eleven-oh-announcement video{width:100%;background-color:#548;border-radius:6px 0 0 6px;box-shadow:0 10px 20px rgba(0,0,0,.1)}@media (min-width:1441px){.eleven-oh-announcement video{border-radius:6px}}@media (max-width:992px){.eleven-oh-announcement video{display:none}}.eleven-oh-announcement video::-webkit-media-controls{display:none}.eleven-oh-announcement h1{font-size:42px;font-weight:600}.eleven-oh-announcement .dot-oh{font-size:50px;font-weight:900}.eleven-oh-announcement .dot-oh-image{width:100%;max-height:80%}.eleven-oh-announcement .learn-more{font-size:18px;color:#fff}.eleven-oh-announcement h1{color:#fff}.eleven-oh-announcement p{color:hsla(0,0%,100%,.75)}.eleven-oh-announcement .btn{margin:30px 0 0;font-weight:400;padding:4px 30px;font-size:18px}@media (max-width:992px){.eleven-oh-announcement{flex-wrap:wrap;padding-bottom:0}}.ten-oh-announcement{position:relative;color:#fff;overflow-x:hidden}.ten-oh-announcement .ten-oh-description-body{z-index:1}.ten-oh-announcement .row{display:flex;flex-flow:column;align-items:center}@media (min-width:1200px){.ten-oh-announcement .row{flex-flow:row}}.ten-oh-label{font-family:Source Sans Pro,sans-serif;font-weight:600;position:absolute;top:0;left:0;width:100%;font-size:150px;line-height:1;text-align:center}@media (min-width:768px){.ten-oh-label{font-size:190px}}@media (min-width:1200px){.ten-oh-label{font-size:233px}}@media (min-width:2400px){.ten-oh-label{padding-top:40px}}.ten-oh-label:before{position:absolute;top:0;left:-6.6%;width:107%;height:100%;background:url(/images/home/sky-bg.jpg) 50% 100%/cover no-repeat;content:""}.ten-oh-label>span{position:relative}.ten-oh-description{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;overflow:hidden;padding:200px 40px 100px}.ten-oh-description:before{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/home/mountains-bg-480.png) 50% 0/cover no-repeat;content:""}@media (min-width:380px){.ten-oh-description:before{top:-10px}}@media (min-width:410px){.ten-oh-description:before{top:-20px}}@media (min-width:440px){.ten-oh-description:before{top:-30px}}@media (min-width:460px){.ten-oh-description:before{top:-40px}}@media (min-width:480px){.ten-oh-description:before{background-image:url(/images/home/mountains-bg-768.png);top:-10px}}@media (min-width:500px){.ten-oh-description:before{top:0}}@media (min-width:600px){.ten-oh-description:before{top:-10px}}@media (min-width:650px){.ten-oh-description:before{top:-20px}}@media (min-width:700px){.ten-oh-description:before{top:-30px}}@media (min-width:740px){.ten-oh-description:before{top:-40px}}@media (min-width:768px){.ten-oh-description:before{background-image:url(/images/home/mountains-bg-992.png);top:30px}}@media (min-width:850px){.ten-oh-description:before{top:10px}}@media (min-width:900px){.ten-oh-description:before{top:0}}@media (min-width:992px){.ten-oh-description:before{background-image:url(/images/home/mountains-bg-1200.png);top:20px}}@media (min-width:1050px){.ten-oh-description:before{top:0}}@media (min-width:1200px){.ten-oh-description:before{background-image:url(/images/home/mountains-bg.png);top:80px}}@media (min-width:1500px){.ten-oh-description:before{top:60px}}@media (min-width:1800px){.ten-oh-description:before{top:40px}}@media (min-width:2000px){.ten-oh-description:before{top:0}}@media (min-width:1200px){.ten-oh-description{padding:200px 80px 80px}}.ten-oh-description .main-heading{margin-bottom:27px}.top-30-callout{height:250px;width:250px;margin-right:auto;margin-left:auto;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#007bc3;background-image:linear-gradient(180deg,#3c257b,#074799 50%,#15a0e8);color:#fff;text-align:center}@media (min-width:768px){.top-30-callout{height:357px;width:357px}}.top-30-callout span{font-family:Source Sans Pro,sans-serif;font-weight:300;display:block;font-size:24px;line-height:1.2}@media (min-width:768px){.top-30-callout span{font-size:36px}}.top-30-callout em{font-weight:300;font-style:normal;text-transform:uppercase}.top-30-callout em,.top-30-callout strong{font-family:Source Sans Pro,sans-serif;font-size:50px;line-height:1}.top-30-callout strong{font-weight:600}@media (min-width:768px){.top-30-callout em,.top-30-callout strong{font-size:90px}}.customers,.customers-carousel,.customers-carousel-slide{background-color:#6b4fbb}.customers-carousel-slide{background-position:100% 0;background-repeat:no-repeat;background-size:contain;overflow-x:hidden}.customers-carousel-slide .slide-media{position:relative;display:flex;justify-content:center;align-items:center;height:100%;margin-right:calc(-50vw + 100%)}.customers-carousel-slide .slide-media--alt{margin-right:0;margin-left:calc(-50vw + 100%)}.customers-carousel-slide .slide-media-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.customers-carousel-slide .slide-media-bg+*{position:relative}.customer-quote{border-left:0;color:#fefefe;font-size:20px;padding-top:40px;padding-bottom:40px;margin-bottom:0}@media (min-width:992px){.customer-quote{padding:80px 0}}.customer-quote .quote-text{margin-bottom:30px;line-height:1.5}.customer-quote .quote-meta{display:flex;align-items:center}.customer-quote .quote-media{max-width:60px;margin-right:10px;border-radius:50%;overflow:hidden}.customer-quote .quote-attribution{font-style:normal}.customer-quote .quote-attribution-title{display:block;font-size:14px}.feature-group{padding:80px 0}.feature-group .flex-row{justify-content:space-between}@media (max-width:1199px){.feature-group .flex-row{flex-wrap:wrap}}.feature-group .flex-row:after,.feature-group .flex-row:before{content:none}@media (min-width:992px) and (max-width:1199px){.feature-group .col-md-6{margin-bottom:60px}}.feature-group--alt .flex-row>[class^=col]{display:block}.feature{position:relative;height:100%;margin-bottom:40px;padding:20px;background-color:#fff}.feature p{color:#828282}@media (min-width:1199px){.feature{margin-bottom:30px}}.feature-group--alt .feature{border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.feature-media{position:relative;display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto;overflow:hidden}.feature-media img{border-radius:3px}.feature-group--alt .feature-media{width:281px;max-width:100%}.feature-title{color:#380d75;font-size:24px}.js-hover .feature-title{text-decoration:underline}.feature-description{margin-bottom:16px}.feature-more{display:flex;color:#2e87e0}.feature-more:hover,.js-hover .feature-more{text-decoration:none}.feature-more:after{display:inline-block;margin-top:2px;margin-left:4px;content:"\2192"}.forrester-wave-section{margin-bottom:90px;padding:60px 0;background:#fff}@media (max-width:991px){.forrester-wave-section .flex-row{flex-wrap:wrap}.forrester-wave-section .forrester-wave-media{margin-top:40px}}.forrester-wave-body{display:flex;flex-direction:column;justify-content:center}.values-pillars{margin-top:100px}.html--js .values-pillars{display:flex;flex-flow:column}@media (min-width:768px){.html--js .values-pillars{flex-flow:row}}.html--js .values-pillars .value{display:none}.values-pillars .value{flex:1 1 auto;padding-left:20px}.values-pillars .value.is-active{display:block}.values-pillars .value-content{margin-bottom:20px}.values-pillars .value-content ul{padding-left:22px}.values-pillars .value-content li{margin-bottom:10px}.values-pillars .sub-heading{margin:20px 0;line-height:1.3}@media (min-width:992px){.values-pillars .sub-heading{font-size:34px}}.values-pillars .value-media .screen-shot-wrapper{position:relative;padding:3.92157% 14.37908% 5.71895% 14.21569%;background:url(/images/home/laptop.png) 50% 0/contain no-repeat}.values-pillars .value-media .screen-shot-wrapper:after{position:absolute;top:100%;left:-5%;width:110%;height:9%;content:""}@media (min-width:992px){.values-pillars .value.is-active{display:flex}.values-pillars .value-content{width:33.33333%;flex:1 0 auto;margin-bottom:0;padding-left:0}.values-pillars .value-media{width:50%;flex:1 0 auto}}.values-pillars-nav{width:16.66667%;flex:0 0 auto}@media (max-width:767px){.values-pillars-nav{display:flex;justify-content:space-around;width:100%}}.values-pillars-nav li{display:flex;position:relative;flex-flow:column;justify-content:center;align-items:center;width:110px;height:110px;margin-bottom:5px;background:#fff;color:#380d75;opacity:.25}.values-pillars-nav li.is-active{opacity:1}.values-pillars-nav li.is-active:after{height:0;width:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 10px;position:absolute;top:50%;left:100%;margin-top:-10px;content:""}@media (max-width:767px){.values-pillars-nav li.is-active:after{height:0;width:0;border-color:#fff transparent transparent;border-style:solid;border-width:10px 10px 0;top:100%;left:50%;margin-top:0;margin-left:-10px}}.values-pillars-nav li .label{margin-top:10px}.integrated-teams{margin-top:80px;margin-bottom:75px;padding:6.41026% 8.54701%;background-color:#6b4fbb;color:#fff}@media (min-width:768px){.integrated-teams{padding:45px}}.integrated-teams h2{margin-top:0}.gke-layer .gke-layer-body{padding:6.41026% 8.54701%;background-color:#fff}.gke-layer .gke-layer-body h2{margin-top:0}@media (min-width:992px){.gke-layer .gke-layer-body{padding:40px 60px}}.gke-layer .gke-layer-media{display:flex;align-items:center;padding:20px 3.76068%;background-color:#548;background-image:linear-gradient(-180deg,#3c257b,#654ca7)}.gke-layer .k8s-layer-media{display:flex;align-items:center;padding:20px 3.76068%;background-color:#fff}@media (min-width:992px){.gke-layer{display:flex}.gke-layer .gke-layer-body,.gke-layer .gke-layer-media{width:50%}}.bottom-buttons .btn-group{position:absolute;bottom:0;left:15px}.feature-media{max-width:100%}.hero-container.blhero{padding-bottom:115px;text-align:left}.hero-container.blhero2{padding-bottom:145px}.hero-container.blhero2 .form-lightbox-open-span{text-decoration:underline;cursor:pointer;transition:opacity .2s ease}.hero-container.blhero2 .form-lightbox-open-span:hover{opacity:.8}.hero-content,.hero-content a{color:#fff}.hero-content .row{width:100%}.hero-container.blhero .cta-btn.large{padding-left:30px;padding-right:30px}@media (max-width:992px){.hero-background-full-image{display:none}}.simple-cta{background:#fff;border-radius:4px;box-shadow:0 10px 20px rgba(0,0,0,.1);font-size:24px;font-weight:700;margin:0 auto;max-width:700px;padding:20px;position:relative;text-align:center}.simple-cta.pullup{margin-top:-98px;border:2px solid #fa7035}.challenge-boxes a{color:inherit}.challenge-boxes .box-link{color:#6b4fbb}.challenge-boxes :active,.challenge-boxes :focus,.challenge-boxes :hover{text-decoration:none}.challenge-box:active .box-link,.challenge-box:focus .box-link,.challenge-box:hover .box-link{text-decoration:underline}.challenge-boxes .challenge-box{background:#fff;border-radius:4px;box-shadow:0 10px 20px rgba(0,0,0,.1);float:none;flex:0 0 auto;margin:0 15px;min-width:100%;overflow:hidden;padding:0;position:relative;transition:.2s cubic-bezier(0,0,0,1);width:calc(33% - 30px)}.challenge-boxes .challenge-box:active,.challenge-boxes .challenge-box:focus,.challenge-boxes .challenge-box:hover{transform:scale(1.05)}@media (max-width:992px){.challenge-boxes .challenge-box{margin-bottom:30px}}.box-image{background:#548;color:#fff;font-size:24px;font-weight:700;height:0;left:0;position:relative;top:0;width:100%}.box-image-title{text-align:center;top:calc(50% - .75em);z-index:2}.box-image-title,.box-image:before{left:0;position:absolute;width:100%}.box-image:before{background:rgba(28,22,53,.75);content:"";height:100%;top:0}.challenge-boxes .challenge-box .box-heading{font-size:24px;margin:30px 30px 24px}.challenge-boxes .challenge-box .box-copy{font-size:18px;margin:0 30px 14px}.challenge-boxes .challenge-box .box-link{font-size:18px;margin:0 30px 30px}.challenge-boxes .challenge-box .box-link i{font-size:12px;margin-left:4px}.wrapper-dark .contact-sales-container h2{color:#fff}.wrapper-dark .contact-sales-container{background:#3f3177;color:hsla(0,0%,100%,.7);padding:64px}.wrapper-dark .contact-sales-container a:not(.cta-btn){color:hsla(0,0%,100%,.7);text-decoration:underline}.wrapper-dark .contact-sales-container a:not(.cta-btn):active,.wrapper-dark .contact-sales-container a:not(.cta-btn):focus,.wrapper-dark .contact-sales-container a:not(.cta-btn):hover{color:#fff}.sdlc-description p{font-size:24px}.hero-container.blhero2 .hero-content{max-width:1120px}.hero-container.blhero2 .hero-content h1{font-size:61px;line-height:66px;text-align:center}.hero-container.blhero2 .hero-content h1 .orange{color:#f07328}.hero-container.blhero2 .hero-content p{max-width:550px;font-size:22px;line-height:34px}.blhero2 .special-link{cursor:pointer;margin-top:25px}.blhero2 .special-link a{color:hsla(0,0%,100%,.7)!important;font-size:22px;text-transform:uppercase}.blhero2 .special-link a .special-img span{border-bottom:1px solid hsla(0,0%,100%,.7);display:inline-block;padding-bottom:5px}.blhero2 .special-link a .special-img{display:block;margin:0 auto 20px;max-width:100%;position:relative;transition:.2s cubic-bezier(0,0,0,1);width:305px}.blhero2 .special-link a .special-img img{position:relative;width:100%;z-index:4}.blhero2 .special-link a .special-img:before{background:#f7f7f7;border:1px solid #ddd;bottom:-5px;content:" ";left:20px;position:absolute;right:0;top:10px;transform:rotate(4deg);z-index:3}.blhero2 .special-link a .special-img:after{background:#eaeaea;border:1px solid #ccc;bottom:-10px;content:" ";left:40px;position:absolute;right:0;top:20px;transform:rotate(8deg);z-index:2}.blhero2 .special-link a .special-img img span{z-index:4}.blhero2 .special-link a:hover .special-img{transform:scale(1.04)}.blhero2 .buttons-container{justify-content:center-start}.hero-container.skhero1{background:#6e49cb;position:relative}.hero-wave,.hero-wave:after,.hero-wave:before{position:absolute;display:block;right:0;bottom:0;border-radius:100% 0 0 0}.hero-wave{width:300px;height:300px;background:hsla(0,0%,84.7%,.1)}.hero-wave:before{content:"";width:150px;height:150px;background:hsla(0,0%,84.7%,.15)}.hero-wave:after{content:"";width:450px;height:450px;background:hsla(0,0%,84.7%,.1)}@media (max-width:992px){.hero-container.blhero2{padding-bottom:115px}.hero-container.blhero2 .hero-content h1{font-size:51px;line-height:56px;text-align:center}.blhero2 .buttons-container{justify-content:center;margin-bottom:40px;margin-left:auto;margin-right:auto}.hero-container.blhero2 .hero-content p{margin-left:auto;margin-right:auto;text-align:center;font-size:20px;line-height:30px;margin-bottom:30px}.blhero2 .special-link{padding-top:22px}.blhero2 .special-link a{font-size:20px}.hero-container.blhero2 .hero-content{margin-top:10px}}.bl-modal .mktoForm{margin:0 auto;padding-bottom:40px}@media (max-width:768px){.bl-modal .mktoForm{max-width:280px}}.hero-container.hero-commit-image-background{width:100%;background:url(/images/home/hero-commit-background.png) 50% no-repeat;background-size:cover;padding-bottom:130px}.hero-commit-image-background .hero-commit-logo img{width:270px;margin:0 auto;max-width:100%}.hero-commit-image-background a.hero-commit-cta{display:block;transition:all .2s ease}.hero-commit-image-background a.hero-commit-cta:hover{opacity:.85}.hero-commit-image-background a.hero-commit-cta img{width:550px;margin:5px auto 0;max-width:90%}.home-cta-promo{box-shadow:0 10px 20px rgba(0,0,0,.1);border-radius:4px;background:#fff;padding:40px 30px;text-align:center;margin-left:5px;margin-right:5px;position:relative}.home-cta-promo:before{content:"";background-image:url(/images/enterprise/logo-gitlab.svg);background-repeat:no-repeat;position:absolute;background-position:50%;background-size:175px 175px;top:0;right:0;bottom:0;left:0;opacity:.12}.home-cta-promo h2{margin-top:10px;margin-bottom:15px;font-weight:700}.home-cta-promo p{margin-bottom:15px}.home-cta-promo .home-cta-promo-content{position:relative;z-index:5}.home-text--underline{text-decoration:underline}