.banner{min-height:540px;padding-top:145px;padding-bottom:130px}.banner__imagery__has-decorative-elm:after{background:url(../../../../../../../../themes/couchbase-com/images/decorative-items/Capella-stars.png) no-repeat center center/contain;width:50px;height:50px;top:100px;right:95px}.banner__imagery__has-decorative-elm:before{background:url(../../../../../../../../themes/couchbase-com/images/decorative-items/orange-gt.svg) no-repeat center center/contain;width:116px;height:129px;right:0;bottom:90px}.banner__imagery{display:none}.cb-values__accordion:last-child .cb-values__accordion_imagery{padding-bottom:0}.cb-values{padding-bottom:72px}.cb-usecases__has-decorative-elm:after{width:472px;height:233px;left:-135px;bottom:-180px}.prefooter__has-decorative-elm:before{background:url(../../../../../../../../themes/couchbase-com/images/decorative-items/orange-gt.svg) no-repeat center center/contain;width:53px;height:60px;top:calc((var(--spacing-09) + 30px) * -1)}.prefooter__has-decorative-elm:after{background:url(../../../../../../../../themes/couchbase-com/images/decorative-items/orange-curly-star.png) no-repeat center center/contain}@media all and (max-width:767px){.dg-banner__has-decorative-elm:after{background:url(../../../../../../../../themes/couchbase-com/images/decorative-items/red-curly-crop.svg) no-repeat center center/contain;height:115px;bottom:-85px}.banner__has-decorative-elm:after{background:url(../../../../../../../../themes/couchbase-com/images/decorative-items/Capella-stars.png) no-repeat center center/contain;width:50px;height:50px;top:100px;right:95px}.banner__has-decorative-elm:before{background:url(../../../../../../../../themes/couchbase-com/images/decorative-items/orange-gt.svg) no-repeat center center/contain;width:116px;height:129px;right:0;bottom:55px}.cta-wrapper{margin-top:30px}}@media all and (min-width:768px){.banner__imagery{display:block;max-height:215px}.banner__imagery img{width:224px}.banner__imagery__has-decorative-elm:before{width:112px;height:110px;right:0;bottom:-75px}.banner__imagery__has-decorative-elm:after{width:86px;height:85px;right:315px;top:-95px}.banner__content{padding-right:20px}.cb-values{padding-bottom:290px;padding-top:145px;margin-bottom:-155px}.cb-usecases{padding-bottom:183px}.cb-usecases__has-decorative-elm:after{width:702px;height:346px;left:-295px;bottom:-210px}.banner .cta-wrapper{flex-direction:row;margin-top:38px;align-items:center}.related-resources{padding:0 0 var(--spacing-07)}.prefooter__has-decorative-elm:before{width:100px;height:111px;top:calc((var(--spacing-09) + 18px) * -1);left:15px}.cb-values__has-decorative-elm:after{top:auto;bottom:-140px}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:calc(100% - 390px)}}@media all and (min-width:992px){.banner__imagery__has-decorative-elm:after{right:440px}.banner .col-2:first-child{padding-right:20px}.banner__imagery img{margin-left:55px}.dg-banner:not(.dg-banner--large) .dg-banner__wrapper_has-decorative-elm:after{left:-30px;bottom:-170px}.cb-values__has-decorative-elm:after{right:-90px;bottom:-75px}.cb-usecases{padding-bottom:130px}.prefooter__has-decorative-elm:before{top:calc((var(--spacing-09) + 55px) * -1)}.quote-block-wrapper{padding-top:96px}.prefooter{margin-top:128px}.cb-values{padding-bottom:0;margin-bottom:0}.cb-values .container{padding-bottom:135px}}@media all and (min-width:1280px){.banner+.dg-banner{margin-top:-100px}.banner__content{padding-right:110px}.banner__imagery__has-decorative-elm:after{width:106px;height:105px;right:auto;top:-75px;left:-90px;margin:0 auto}.banner{min-height:600px}.banner__imagery__has-decorative-elm:before{width:164px;height:182px;right:0;bottom:-5px}.banner__imagery img{width:325px;margin:0}.logo-bar{margin-top:-100px}.cb-values__has-decorative-elm:after{bottom:-85px;right:-95px}.cb-values .container{padding-bottom:205px}.cb-usecases{padding-bottom:130px}.cb-usecases__has-decorative-elm:after{left:-30px}.prefooter__has-decorative-elm:before{left:-45px}.quote-block .carousel-dash{left:0}.quote-block-wrapper{padding-top:196px}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:calc(100% - 520px)}}@media all and (min-width:1366px){.banner__imagery img{width:353px;margin-left:15px}.related-resources{padding:0 0 var(--spacing-07)}}@media all and (min-width:1440px){.banner{min-height:670px}.banner__imagery__has-decorative-elm:after{top:-85px;left:-125px}.cb-values__has-decorative-elm:after{right:-130px}}