.no-margin-top{margin-top:0!important}.no-gfb-h2 .container>h2{display:none}.event-description-wrapper+section.grey-bg{padding:35px 0}.event-description-wrapper+section.grey-bg .inner-content>*{font-size:20px}.event-description-wrapper+section.grey-bg .inner-content ul{margin:16px}.event-description-wrapper+section.grey-bg .inner-content ul li{list-style:disc;display:list-item;line-height:1.5}.event-page-contact .generic-intro p+p{margin-top:0}.event-page-contact .generic-intro{padding:60px 0}.info-bar{padding:28px 0 29px;background-color:#666}.info-bar .para-18{max-width:calc(100% - 178px);color:#fff;font-size:23px}.info-bar a{position:absolute;height:50px;right:20px;top:0;bottom:0;margin:auto}.generic-grid-overlay{cursor:pointer}.generic-grid-overlay .overlay-content-wrapper{display:none!important}.no-tb-border,table.no-tb-border,table.no-tb-border tr{border-top:none!important;border-bottom:none!important}@media (max-width:991px) and (min-width:768px){.tab-inner-content .col-two{width:100%!important}.event-description-wrapper+section.grey-bg .inner-content>*{font-size:18px}}.third-party-page a{color:#4287d6!important}.generic-featured-block .featured-box .info-text .tooltip{position:relative}.generic-featured-block .featured-box .info-text .tooltip .tooltiptext{position:absolute;left:0;margin-top:0;top:25px}.blue-content{color:#4287d6;font-size:16px;margin:0;position:relative;font-weight:400}.cta-link{position:relative;font-weight:700;padding-right:15px}.cta-link:after{content:">";position:absolute;display:inline-block;right:0;top:1px}.inner-tabs-block .capella-pricing-list li.card{padding-bottom:70px;position:relative}.capella-pricing-list a.request-price-link{background:#4287d6;color:#fff;padding:16px;width:100%;text-align:center;margin:0;display:block;position:absolute;bottom:0;left:0}.pricing-detail-page.pd-modal-active{overflow:hidden}.pricing-table-modal-container{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pricing-table-modal{width:95%;background:#fff;max-width:1240px;position:relative}.pricing-table-modal .close-modal-btn{position:absolute;top:28px;right:28px;width:16px;height:16px;z-index:10;cursor:pointer;display:block}.pricing-table-modal .close-modal-btn:after,.pricing-table-modal .close-modal-btn:before{content:"";width:20px;height:2px;background:#000;display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:7px;left:-1px}.pricing-table-modal .close-modal-btn:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.pricing-table-modal .pd-inner-cont{max-height:90vh;overflow:auto;padding:0 20px}#price-detail-cta-table .tabs li{cursor:pointer}#price-detail-cta-table .tabs li a{pointer-events:none}#price-detail-cta-table .tabs li.active a:after{background:#4287d6}#price-detail-cta-table{padding-bottom:40px}#price-detail-cta-table .itb-title{margin-bottom:16px}#price-detail-cta-table .itb-description{margin-bottom:40px;font-weight:400}#price-detail-cta-table .pricing-detail-modal-content{margin:0}#price-detail-cta-table .pricing-detail-modal-content+.tabs-container .tabs-content,.pricing-detail-bottom-section,.pricing-detail-top-section,.pricing-table-modal .generic-detail-table{display:none}.pricing-table-modal .generic-detail-table{float:none;-webkit-transition:none;transition:none}.pricing-table-modal .generic-detail-table table{border-collapse:unset}.pricing-table-modal .generic-detail-table table td{white-space:nowrap;padding:35px 12px;text-align:center!important;border-left:1px solid #bec0c1;border-bottom:1px solid #bec0c1}.pricing-detail-bottom-section.active,.pricing-detail-top-section.active,.pricing-table-modal .generic-detail-table.active{display:block}.pricing-table-modal-container .generic-detail-table .container{overflow-y:hidden;padding:0;margin:0 20px;width:auto;border-left:1px solid #bec0c1;border-right:1px solid #bec0c1}.pricing-table-modal-container .generic-detail-table tbody tr:first-child td p{color:#53565a!important;position:relative;z-index:1;font-weight:500}.basic-pd-modal .generic-detail-table tbody tr td:nth-child(6),.dev-pro-pd-modal .generic-detail-table tbody tr td:nth-child(7),.enterprise-pd-modal .generic-detail-table tbody tr td:nth-child(8){position:relative;z-index:2}.basic-pd-modal .generic-detail-table tbody tr:first-child td:nth-child(6):before,.dev-pro-pd-modal .generic-detail-table tbody tr:first-child td:nth-child(7):before,.enterprise-pd-modal .generic-detail-table tbody tr:first-child td:nth-child(8):before{content:"";background:rgba(66,135,214,.08);position:absolute;top:0;left:0;width:100%;height:922px}.pricing-detail-bottom-section{margin-top:16px}.pricing-detail-bottom-section ul{margin-top:28px;padding-left:16px}.pricing-detail-bottom-section li{display:list-item;list-style:disc;font-weight:700;margin-top:8px}@media (-ms-high-contrast:none){::-ms-backdrop{display:block!important}#n1ql .col-two .hide-div{opacity:1!important}#n1ql .col-two .hide-div,::-ms-backdrop{opacity:1!important}}@media (max-width:1240px) and (min-width:992px){.info-bar a{right:40px}}@media (max-width:991px){.pricing-table-modal .close-modal-btn{top:16px;right:18px}}@media (max-width:991px) and (min-width:768px){.project-content{padding-top:10px}}@media (max-width:767px){.pricing-table-modal .generic-detail-table table td{height:46px!important}.basic-pd-modal .generic-detail-table tbody tr:first-child td:nth-child(6):before,.dev-pro-pd-modal .generic-detail-table tbody tr:first-child td:nth-child(7):before,.enterprise-pd-modal .generic-detail-table tbody tr:first-child td:nth-child(8):before{display:block;height:100%;width:1002%}.project-content{padding-top:10px}.event-description-wrapper+section.grey-bg .inner-content>*{font-size:16px}}@media (max-width:799px){div.trustradius-tqw div.tr-fancy div.tr-reviews-viewport{height:auto!important}.tr-card[style="visibility: visible; width: 100%; left: 0%;"],.tr-card[style="visibility: visible; width: 50%; left: 0%;"]{position:relative!important;padding-bottom:10px}}@media (max-width:767px) and (min-width:596px){.info-bar a{height:46px}.info-bar .para-18{font-size:20px;line-height:1.3}}@media (max-width:595px){.info-bar a{height:40px;right:0;position:relative;margin-top:20px}.info-bar .para-18{max-width:100%;font-size:18px;line-height:1.3}.info-bar .content-wrap{text-align:center}}@media (max-width:480px){.generic-featured-block.event-description-wrapper .featured-box{margin-top:20px}}.form-overlay{position:fixed;width:100%;height:100%;background:rgba(51,51,51,.8);z-index:999999;display:none;opacity:0;overflow:auto;top:0}.form-overlay .v-middle-inner{padding:0 20px}.form-overlay .form{position:relative;max-width:740px;padding:55px 20px 40px;margin:30px auto;background:#fff;overflow:hidden}.form-overlay .form h4{letter-spacing:-.025em;margin-bottom:6px}.form-overlay .form p{font-weight:500;margin-bottom:5px;font-size:14px}.form-overlay .close-btn{position:absolute;background:#e81c21;right:0;top:0;width:51px;padding:14px 0;height:48px;cursor:pointer}.code-intro,.col-expand{float:left;width:100%;display:none;padding-bottom:10px}.code-intro .code-intro-container{position:relative}#n1ql .links,.code-intro .links{float:left;width:100%;text-align:right;padding:18px 28px}#n1ql .links{padding:18px 0}#n1ql .links>a:hover:after,.code-intro .links>a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.3s;transition-duration:.3s}.black-box{position:absolute;width:6px;height:6px;background:#272822;right:0;bottom:0}.additional-link .tc-cp-card .tc-card-img{height:40px;margin-bottom:16px}.additional-link .tc-cp-card .tc-cp-action{width:100%}.additional-link .tc-cp-card .flex.tc-cp-action a{margin:0;font-size:14px}.additional-link .tc-cp-card .download-btn.button{padding:8px 20px}.additional-link .tc-cp-card .download-btn:after{background-image:url(../images/download_icon_white.svg);content:"";width:16px;height:16px;margin-left:8px;display:inline-block;background-size:contain;background-position:50%;background-repeat:no-repeat}.additional-link .tab-content[data-product-group=PartnerIntegrations] .tc-cp-card .download-btn{padding:8px 40px}.additional-link .tab-content[data-product-group=PartnerIntegrations] .tc-cp-card .download-btn:after{display:none}.additional-link .tab-content li{cursor:default}.additional-link .tab-content li.inner-plus+li.inner-plus h6{margin-top:28px}.leadership-intro h4{font-size:42px}.intro-block-platform .content-900 h4:after{height:2px;background:#333}@media (max-width:767px){.blue-content{font-size:14px}}@media (max-width:595px){#n1ql .links{text-align:left;padding:20px 0}#n1ql .links>a{margin:0}#n1ql .links>h6{margin:0 0 10px}}.solution-col-grid h2{margin-bottom:54px}.view-all-btn{margin:20px auto;text-align:center;display:inline-block;position:relative;width:100%}.view-all-btn a{text-transform:none}.connect-links{float:right}.connect-links span{color:#000;margin:10px 14px;font-weight:700}@media screen and (max-width:1220px) and (min-width:1025px){.leadership-intro h4{font-size:38px}.solution-col-grid h2{font-size:36px}}@media (max-width:1024px) and (min-width:992px){.leadership-intro h4,.solution-col-grid h2{font-size:34px}}@media (max-width:991px) and (min-width:768px){.leadership-intro h4,.solution-col-grid h2{font-size:32px}.solution-col-grid h2{margin-bottom:40px}}@media (max-width:767px){.solution-col-grid h2{margin-bottom:20px}}@media (max-width:767px) and (min-width:596px){.leadership-intro h4{font-size:28px}.solution-col-grid h2{font-size:30px}}@media (max-width:595px) and (min-width:481px){.leadership-intro h4,.solution-col-grid h2{font-size:24px}.intro-block-platform.leadership-intro .content-900 h4{margin-bottom:20px}}@media (max-width:480px){.leadership-intro h4{font-size:24px}.solution-col-grid h2{font-size:22px}.connect-links{position:unset;top:70px;left:0}.connect-links span{margin-right:0}.intro-block-platform.leadership-intro .content-900 h4{margin-bottom:15px}}@media screen and (max-width:595px) and (min-width:481px){.generic-featured-block .featured-box .info-text .tooltip{position:unset}.generic-featured-block .featured-box .info-text .tooltip .tooltiptext{width:80%;left:10%;margin-top:30px;top:unset}}#cloud,#container,#kubernetes,#mobile{display:none;opacity:0}.tab-container{position:relative}@media screen and (max-width:767px){.generic-featured-block .featured-box .info-text .tooltip{position:unset}.generic-featured-block .featured-box .info-text .tooltip .tooltiptext{width:60%;left:20%;margin-top:30px;top:unset}}@media screen and (max-width:991px) and (min-width:768px){.generic-featured-block .featured-box .info-text .tooltip{position:unset}.generic-featured-block .featured-box .info-text .tooltip .tooltiptext{width:50%;left:25%;margin-top:30px;top:unset}}.select-box__mobile-outline{height:34px!important}@media (min-width:595px){.select-box__mobile-outline{height:52px!important}.popup-form .select-box__mobile-outline,.popup-form.enquiry-form .select-box select{height:34px!important}}@media screen and (max-width:1023px) and (min-width:992px){.play-btn{width:50px;margin:0 auto}}@media screen and (max-width:991px) and (min-width:768px){.second-level-banner .v-middle .banner-anchor{max-width:calc(100% - 280px)}.featured-content .cta-animate{font-size:16px}.play-btn{width:45px;margin:0 auto}}@media screen and (max-width:1024px){.touch .grid-container .grid-block.tappable .grid-outer:after{top:0}.touch .grid-container .grid-block.tappable .logo-container{-webkit-transform:translateY(-140px);-ms-transform:translateY(-140px);transform:translateY(-140px)}.touch .grid-container .grid-block.tappable .grid-outer .text-container p{color:#fff}.touch .grid-container .grid-block.searchable-item.tappable .grid-outer .text-container p{color:#333}.touch .watch-video:after{display:none}}@media screen and (max-width:991px){.price-detail-cta-table.inner-tabs-block{margin-bottom:-40px}.gcp-negative-margin{margin-bottom:-25px}.second-level-banner .v-middle .banner-anchor{display:inline-block;vertical-align:middle}.second-level-banner .v-middle .banner-anchor:after{position:relative;right:-5px;top:1px}}@media screen and (max-width:767px){.featured-content .cta-animate{font-size:14px}}@media screen and (max-width:767px) and (min-width:596px){.second-level-banner .v-middle .banner-anchor{max-width:calc(100% - 230px)}.play-btn{width:40px;margin:0 auto}}@media screen and (max-width:595px) and (min-width:481px){.second-level-banner .v-middle .banner-anchor{max-width:calc(100% - 230px)}}@media screen and (max-width:595px){.play-btn{width:50px;margin:0 auto}}@media screen and (max-width:480px){.form-overlay .form p{font-size:13px}.form-overlay .close-btn{padding:10px 0;height:35px;width:35px}.form-overlay .close-btn img{width:15px}.form-overlay .form{padding:25px 20px;margin:15px auto}}.logo-grid{background:#fff;padding:70px 0 52px;overflow:hidden}.logo-grid>h4{font-weight:600;text-align:center}.logo-grid .overlay-text{display:none}.hide-filter .select-outer{-webkit-transform:scale(.7);transform:scale(.7);-ms-transform:scale(.7);opacity:0;-webkit-transition:opacity .4s linear 0s,-webkit-transform .4s linear;transition:opacity .4s linear 0s,-webkit-transform .4s linear;transition:transform .4s linear,opacity .4s linear 0s;transition:transform .4s linear,opacity .4s linear 0s,-webkit-transform .4s linear}.hide-filter .search-filter .search-form{padding-left:0;opacity:1;z-index:8;visibility:visible;-webkit-transition:all .4s linear;transition:all .4s linear;-webkit-transition-delay:.3s,.3s;transition-delay:.3s,.3s}.hide-filter .select-outer .select-wrap{-webkit-transform:rotateY(30deg);transform:rotateY(30deg);-webkit-transition-delay:.9s;transition-delay:.9s}.show-filter .select-outer .select-wrap{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .4s linear;transition:-webkit-transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear}.show-filter .select-outer:first-child .select-wrap{-webkit-transition-delay:0s;transition-delay:0s}.show-filter .select-outer:nth-child(2) .select-wrap{-webkit-transition-delay:35ms;transition-delay:35ms}.show-filter .select-outer:nth-child(3) .select-wrap{-webkit-transition-delay:70ms;transition-delay:70ms}.show-filter .select-outer:nth-child(4) .select-wrap{-webkit-transition-delay:95ms;transition-delay:95ms}#partners-logo-grid .grid-container .grid-block.searchable-item .logo-container img{height:auto}.logo-grid .load-more{display:block;width:100%;text-align:center;margin-top:34px}.search-filter .animated-input{width:54px;height:50px;position:absolute}.search-filter .input-circle-search{border:3px solid #666;width:20px;height:20px;border-radius:50%;left:0;top:0}.search-filter .input-line-search{background:#666;left:17px;top:-6px;height:10px;position:relative;border-bottom-left-radius:7px;border-bottom-right-radius:7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:5px}.video-overlay.active .video-inner{opacity:0;-webkit-animation:showVideo-1 1.25s forwards;animation:showVideo-1 1.25s forwards}.video-overlay .video-inner{position:relative;-webkit-animation:hideVideo .25s forwards;animation:hideVideo .25s forwards;max-width:1020px;width:100%;margin:0 auto}.video-overlay{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;padding:0 20px;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-overlay.active{pointer-events:auto;z-index:9}.video-overlay.active .video-inner{opacity:1}.video-overlay.active .overlay-close{width:28px;height:28px;position:absolute;top:-15px;right:-15px;z-index:999;cursor:pointer;opacity:1;-webkit-transition-delay:1.2s;transition-delay:1.2s;-webkit-transform:scaleX(1);transform:scaleX(1)}.video-overlay.active .overlay-close .after,.video-overlay.active .overlay-close .before{position:absolute;left:0;top:50%;width:100%;height:2px;margin-top:-2px;background:#fff;opacity:0;-webkit-transition:opacity 0s;transition:opacity 0s}.video-overlay.active .overlay-close .before{-webkit-animation-name:closeiconbefore;animation-name:closeiconbefore;-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;height:3px}.video-overlay.active .overlay-close .after{-webkit-animation-name:closeiconafter;animation-name:closeiconafter;-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;height:3px}.video-player{position:absolute;top:0;left:0;width:100%;height:382px;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform:scale3d(.7,.7,1) rotate(5deg);transform:scale3d(.7,.7,1) rotate(5deg)}.video-overlay .video-player{width:100%;height:100%;-webkit-transform:scaleX(1);transform:scaleX(1)}.video-overlay .video-inner{max-height:380px}.video-overlay .iframe-container{position:absolute;top:50%;left:50%;width:100%;height:380px;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@-webkit-keyframes showVideo-1{50%{width:50vw;height:50vw;opacity:1;-webkit-transform:scale3d(.5,.5,1) rotate(-5deg);transform:scale3d(.5,.5,1) rotate(-5deg)}to{width:100vw;height:100vh;opacity:1;-webkit-transform:scaleX(1) rotate(0);transform:scaleX(1) rotate(0)}}@keyframes showVideo-1{50%{width:50vw;height:50vw;opacity:1;-webkit-transform:scale3d(.5,.5,1) rotate(-5deg);transform:scale3d(.5,.5,1) rotate(-5deg)}to{width:100vw;height:100vh;opacity:1;-webkit-transform:scaleX(1) rotate(0);transform:scaleX(1) rotate(0)}}@-webkit-keyframes hideVideo{0%{width:100vw;height:100vh;opacity:1;-webkit-transform:scaleX(1) rotate(0);transform:scaleX(1) rotate(0)}to{width:100vw;height:100vh;opacity:0;-webkit-transform:scaleX(1) rotate(0);transform:scaleX(1) rotate(0)}}@keyframes hideVideo{0%{width:100vw;height:100vh;opacity:1;-webkit-transform:scaleX(1) rotate(0);transform:scaleX(1) rotate(0)}to{width:100vw;height:100vh;opacity:0;-webkit-transform:scaleX(1) rotate(0);transform:scaleX(1) rotate(0)}}@media screen and (max-width:1224px) and (min-width:992px){.additional-link .tab-content .card{padding:40px 30px}.additional-link .tc-cp-card .download-btn.button{padding:8px 12px}.touch .grid-container .grid-block.tappable .text-container{transform:translateY(-130px);-ms-transform:translateY(-130px);-webkit-transform:translateY(-130px);-moz-transform:translateY(-130px);min-height:130px}.touch .grid-container .grid-block.tappable .button-box{-webkit-transform:translateY(-90px);-ms-transform:translateY(-90px);transform:translateY(-90px)}}@media screen and (max-width:991px) and (min-width:768px){.touch .grid-container .grid-block.tappable .text-container{transform:translateY(-130px);-ms-transform:translateY(-130px);-webkit-transform:translateY(-130px);-moz-transform:translateY(-130px)}.hide-filter .select-outer .select-wrap{-webkit-transform:none;transform:none;-ms-transform:none;-webkit-transition-delay:0;transition-delay:0;-ms-transition-delay:0}.hide-filter .select-outer{opacity:1}.hide-filter .select-outer,.show-filter .select-outer .select-wrap{-webkit-transform:none;transform:none;-ms-transform:none;-webkit-transition:none;transition:none;-ms-transition:none}.show-filter .select-outer:first-child .select-wrap,.show-filter .select-outer:nth-child(2) .select-wrap,.show-filter .select-outer:nth-child(3) .select-wrap,.show-filter .select-outer:nth-child(4) .select-wrap{-webkit-transition-delay:0s;transition-delay:0s;-ms-transition-delay:0s}}@media screen and (max-width:767px){.video-overlay.active{background:rgba(1,1,1,.6)}.video-overlay.active .overlay-close{width:22px;height:22px;top:-30px}}@media screen and (max-width:767px) and (min-width:596px){.logo-grid{padding:40px 0}.touch .grid-container .grid-block.tappable .button-box{-webkit-transform:translateY(-55px);-ms-transform:translateY(-55px);transform:translateY(-55px)}.touch .grid-container .grid-block.tappable .text-container{transform:translateY(-90px);-ms-transform:translateY(-90px);-webkit-transform:translateY(-90px);-o-transform:translateY(-90px);-moz-transform:translateY(-90px)}.logo-grid .load-more{margin-top:20px}.hide-filter .select-outer .select-wrap{-webkit-transform:none;transform:none;-ms-transform:none;-webkit-transition-delay:0;transition-delay:0;-ms-transition-delay:0}.hide-filter .select-outer{opacity:1}.hide-filter .select-outer,.show-filter .select-outer .select-wrap{-webkit-transform:none;transform:none;-ms-transform:none;-webkit-transition:none;transition:none;-ms-transition:none}.show-filter .select-outer:first-child .select-wrap,.show-filter .select-outer:nth-child(2) .select-wrap,.show-filter .select-outer:nth-child(3) .select-wrap,.show-filter .select-outer:nth-child(4) .select-wrap{-webkit-transition-delay:0s;transition-delay:0s;-ms-transition-delay:0s}}@media screen and (max-width:595px){.hide-filter .select-outer .select-wrap{-webkit-transform:none;transform:none;-ms-transform:none;-webkit-transition-delay:0;transition-delay:0;-ms-transition-delay:0}.hide-filter .select-outer{opacity:1}.hide-filter .select-outer,.show-filter .select-outer .select-wrap{-webkit-transform:none;transform:none;-ms-transform:none;-webkit-transition:none;transition:none;-ms-transition:none}.show-filter .select-outer:first-child .select-wrap,.show-filter .select-outer:nth-child(2) .select-wrap,.show-filter .select-outer:nth-child(3) .select-wrap,.show-filter .select-outer:nth-child(4) .select-wrap{-webkit-transition-delay:0s;transition-delay:0s;-ms-transition-delay:0s}}@media screen and (max-width:595px) and (min-width:481px){.logo-grid{padding:40px 0}.logo-grid .load-more{margin-top:20px}.touch .grid-container .grid-block.tappable .text-container{transform:translateY(-90px);-ms-transform:translateY(-90px);-webkit-transform:translateY(-90px);-o-transform:translateY(-90px);-moz-transform:translateY(-90px)}.touch .grid-container .grid-block.tappable .button-box{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}}@media screen and (max-width:480px){.logo-grid{padding:40px 0}.logo-grid .load-more{margin-top:20px}.touch .grid-container .grid-block.tappable .text-container{transform:translateY(-110px);-ms-transform:translateY(-110px);-webkit-transform:translateY(-110px);-o-transform:translateY(-110px);-moz-transform:translateY(-110px);min-height:100px}.touch .grid-container .grid-block.tappable .button-box{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}}.info-block .generic-detail-block .col .white-line:after{background:#fff}.info-block .generic-detail-block .col .black-line:after{background:#000}.divider{position:relative;margin-bottom:50px}b{font-weight:700}.blue-color{color:#4287d6}.divider:after{content:"";position:absolute;width:94px;height:1px;left:calc(50% - 47px);bottom:-22px;background:#5c5c5c}.bold-title{margin:6px 0}.generic-table-image h4{margin-bottom:15px}.generic-table-image .col-outer{font-size:0;margin-top:30px;border:1px solid #bec0c1}.generic-table-image .col-outer .title-box{width:100%;max-width:calc(100% - 776px);float:left}.generic-table-image .col-outer .title-box .content-inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 20px;color:#fff}.generic-table-image .col-outer .title-box .content-inner h5{line-height:1.2;padding-top:15px}.generic-table-image .col-outer .img-box{width:100%;max-width:776px;position:relative;float:left}@media screen and (max-width:1224px) and (min-width:1024px){.generic-table-image .col-outer .title-box{width:35%;max-width:inherit}.generic-table-image .col-outer .img-box{width:65%;max-width:inherit}}@media screen and (max-width:1023px) and (min-width:768px){.divider{margin-bottom:40px}.generic-table-image .col-outer .title-box{width:30%;max-width:inherit}.generic-table-image .col-outer .img-box{width:60%;max-width:inherit}.generic-table-image .col-outer .title-box .content-inner{padding:15px}.generic-table-image .col-outer .title-box .content-inner h5{font-size:20px}}@media screen and (max-width:767px){.generic-table-image .col-outer{margin-top:15px}.generic-table-image .col-outer .img-box,.generic-table-image .col-outer .title-box{width:100%;max-width:inherit}.generic-table-image .col-outer .title-box .content-inner{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:20px}}@media screen and (max-width:767px) and (min-width:596px){.divider{margin-bottom:30px}.divider:after{bottom:-14px}}@media screen and (max-width:595px){.divider{margin-bottom:30px}.divider:after{bottom:-14px}}.bg-light-grey{background:#f7f7f7}.pink-color{color:#eb4971}.green-color{color:#00b9be}.purple-color{color:#b36cdb}.black-color{color:#000}.red-color{color:#ea2328}.orange-color{color:#fc9c0c}.font-18{font-size:18px}.text-white{color:#fff}.light-blue-color{color:#0074e0}.generic-col .col p a{margin:0}.generic-col .blue-link:before,.generic-link-with-icon .blue-link:before{bottom:0}a.white-link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}a.white-link:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.3s;transition-duration:.3s}.generic-cta .inner-container{width:100%;margin:0 auto;padding:0 20px;max-width:1078px;position:relative}.generic-featured-block h2{font-size:42px}.generic-featured-block .col{float:left;width:50%;padding-right:40px}.generic-featured-block .col:last-child{padding-left:13px}.generic-featured-block.full-width{border-top:1px solid #c1c1c1}.generic-featured-block.full-width .container{max-width:900px}.generic-featured-block.full-width .col{width:100%;padding-right:45px}.generic-featured-block.full-width .col:last-child{padding-left:0}.generic-featured-block h2{position:relative;font-size:48px;margin-bottom:84px;letter-spacing:-.027em}.generic-featured-block h2:after{content:"";position:absolute;width:94px;height:1px;left:calc(50% - 47px);bottom:-27px;background:#000}.generic-featured-block .featured-box{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.generic-featured-block .featured-box .img-icon{position:relative;width:70px;height:70px;display:table-cell;vertical-align:top;float:none;text-align:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.generic-featured-block .featured-box .info-text{float:left;width:calc(100% - 36px);margin-left:20px}.generic-featured-block.event-description-wrapper{padding:40px 0}.generic-featured-block.event-description-wrapper .featured-box .info-text{width:100%}.generic-featured-block .featured-box h6{margin-bottom:3px}.generic-featured-block .featured-box p{font-weight:500;letter-spacing:-.003em}@media (max-width:1024px) and (min-width:768px){.generic-featured-block .featured-box .img-icon{width:60px;height:60px}.generic-featured-block h2{font-size:32px}.generic-featured-block .col{padding-right:21px}.generic-featured-block .featured-box .info-text{width:calc(100% - 20px);margin-left:15px}}@media (max-width:767px){.generic-featured-block .col{float:left;width:100%;padding-right:0}.generic-featured-block h2{margin-bottom:55px}.generic-featured-block .featured-box .img-icon{width:50px;height:100%}.generic-featured-block .col:last-child{padding-left:0}.generic-featured-block.full-width .col{width:100%;padding-right:0}}@media (max-width:767px) and (min-width:596px){.generic-featured-block h2{font-size:30px}}@media (max-width:595px) and (min-width:481px){.generic-featured-block h2{font-size:28px}}@media (max-width:480px){.generic-featured-block .featured-box .img-icon{float:none;margin:0 auto 15px;display:inherit;vertical-align:inherit}.generic-featured-block .featured-box .info-text{width:100%;text-align:center;margin-left:0}.generic-featured-block .featured-box .info-text .tooltip{position:unset}.generic-featured-block .featured-box .info-text .tooltip .tooltiptext{width:80%;left:10%;margin-top:30px;top:unset}.generic-featured-block .featured-box{display:inherit}.generic-featured-block h2{font-size:26px}}.generic-link-with-icon .column{float:left;width:100%;overflow:hidden}.generic-link-with-icon .gradient-box{position:relative;float:left;width:100%;padding:62px 20px 68px 37px}.generic-link-with-icon .gradient-box .doc-img{float:left;margin:8px 0 0}.generic-link-with-icon .gradient-box .link-title{float:left;margin:0 0 39px 38px}.generic-link-with-icon .gradient-box .link-title h2{text-align:left;color:#fff;font-size:38px;line-height:1.18;letter-spacing:-.027em}.generic-link-with-icon .gradient-box .link-button-icon{float:left;margin-top:2px;text-align:left;width:100%}.generic-link-with-icon .gradient-box .link-button-icon a{color:#fff;font-size:18px;letter-spacing:-.025em;position:relative}.generic-link-with-icon .gradient-box .transparent-btn{padding:15px 28px}.generic-link-with-icon .gradient-box .link-button-icon .transparent-btn:hover{background:#fff;color:#c661b9;border:2px solid #fff}.generic-link-with-icon .gradient-box .link-button-icon a:last-child{font-weight:600;margin-left:24px}.generic-link-with-icon .gradient-box .hover-item{text-align:left;color:#fff;position:absolute;opacity:0;visibility:hidden;top:100%;padding:65px 20px 40px 1px}.generic-link-with-icon .gradient-box .hover-item,.generic-link-with-icon .gradient-box .link-box-content{transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.generic-link-with-icon .gradient-box .link-box-content{float:left;opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}.generic-link-with-icon .column:hover .link-box-content{transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);opacity:0}.generic-link-with-icon .column:hover .hover-item{top:-30px;opacity:1;visibility:visible}.generic-link-with-icon .gradient-box p{color:#fff;font-size:18px;font-weight:700;margin-bottom:19px}.generic-link-with-icon .gradient-box .hover-item li{display:list-item;list-style:disc;font-weight:500;font-size:16px;margin:8px 0 8px 17px}.generic-link-with-icon .gradient-box .hover-item li:last-child{margin-bottom:24px}@media screen and (max-width:1099px) and (min-width:1024px){.generic-link-with-icon .gradient-box{padding:70px 20px 70px 38px}.generic-link-with-icon .gradient-box .link-title{margin:0 0 30px 15px}}@media (max-width:1024px) and (min-width:992px){.generic-link-with-icon .gradient-box{padding:50px 20px 50px 38px}.generic-link-with-icon .gradient-box .link-title{float:left;margin:0 0 30px 22px}.generic-link-with-icon .column:hover .hover-item{top:-50px}}@media (max-width:991px) and (min-width:768px){.generic-link-with-icon .gradient-box{padding:10px 0}.generic-link-with-icon .gradient-box .doc-img{width:40px;height:60px}.generic-link-with-icon .gradient-box .link-title{margin:0 0 20px 13px}.generic-link-with-icon .gradient-box .link-title h2{font-size:26px}.generic-link-with-icon .gradient-box p{font-size:17px}.generic-link-with-icon .gradient-box .hover-item li{font-size:15px;margin:6px 0 6px 17px}.generic-link-with-icon .gradient-box{padding:60px 20px 64px 30px}.generic-link-with-icon .gradient-box .link-button-icon a{font-size:17px}.generic-link-with-icon .column:hover .hover-item{top:-45px}}@media (max-width:767px){.generic-link-with-icon .col-seven{width:100%}.generic-link-with-icon .gradient-box p{font-size:16px;margin-bottom:7px}.generic-link-with-icon .gradient-box .hover-item li{font-size:14px;margin:6px 0 6px 17px}.generic-link-with-icon .gradient-box .link-button-icon a{font-size:16px}}@media (max-width:767px) and (min-width:596px){.generic-link-with-icon .gradient-box .doc-img{width:40px;height:50px}.generic-link-with-icon .gradient-box .link-title{margin:0 0 30px 20px}.generic-link-with-icon .gradient-box .link-title h2{font-size:24px}.generic-link-with-icon .gradient-box .link-button-icon{margin-top:10px}.generic-link-with-icon .column:hover .hover-item{top:-46px}.generic-link-with-icon .gradient-box{padding:50px 20px}.generic-link-with-icon .gradient-box .hover-item li:last-child{margin-bottom:2px}}@media (max-width:595px) and (min-width:481px){.generic-link-with-icon .gradient-box .doc-img{width:100%;height:100%;margin:0 auto;float:none;text-align:center}.generic-link-with-icon .gradient-box{padding:30px 20px}.generic-link-with-icon .gradient-box .link-title{margin:10px auto 15px;width:100%}.generic-link-with-icon .gradient-box .link-title h2{font-size:20px;padding:0;text-align:center}.generic-link-with-icon .gradient-box .link-button{margin-top:10px}.generic-link-with-icon .gradient-box .link-button-icon a{font-size:16px}.generic-link-with-icon .gradient-box .link-box-content .link-button-icon a{font-size:16px;display:block;max-width:300px;margin:auto;text-align:center}.generic-link-with-icon .gradient-box .link-button-icon a:last-child{margin:16px auto auto 15px}.generic-link-with-icon .column:hover .hover-item{top:-10px;padding:30px 20px 30px 0}.generic-link-with-icon .gradient-box .hover-item li:last-child{margin-bottom:10px}}@media (max-width:480px){.generic-link-with-icon .gradient-box{padding:40px 20px}.generic-link-with-icon .gradient-box .link-title h2{text-align:center}.generic-link-with-icon .gradient-box .doc-img{width:100%;height:100%;text-align:center}.generic-link-with-icon .column:hover .hover-item{top:-18px;padding:40px 20px 40px 0}.generic-link-with-icon .gradient-box .link-title{margin:20px 0;width:100%}.generic-link-with-icon .gradient-box .link-title h2{font-size:20px;padding:0}.generic-link-with-icon .gradient-box .link-button-icon{margin-top:10px;text-align:center}.generic-link-with-icon .gradient-box .link-button-icon a{font-size:14px;width:100%;margin:0 auto;max-width:250px;display:block}.generic-link-with-icon .gradient-box .hover-item li{font-size:13px}.generic-link-with-icon .gradient-box .hover-item li:last-child{margin-bottom:10px}.generic-link-with-icon .gradient-box .link-button-icon a:last-child{margin:0 auto}.generic-link-with-icon .gradient-box .link-button-icon a{font-size:16px;padding:10px 28px}.generic-link-with-icon .gradient-box .link-box-content .link-button-icon a{font-size:16px;display:block;max-width:300px;margin:auto;text-align:center}.generic-link-with-icon .gradient-box .link-button-icon a:last-child{margin-top:5px;display:inline-block;width:auto;padding-left:0;padding-right:0}.generic-link-with-icon .gradient-box p{font-size:15px}}.generic-table-new h3{margin-bottom:15px}.generic-table-new table{table-layout:fixed;margin-bottom:60px;border-bottom:1px solid #bec0c1}.generic-table-new table th{width:16.23%}.generic-table-new table th:first-child,.generic-table-new table.data-access th:first-child{width:51.3%}.generic-table-new table.data-access th{width:24.35%}.generic-table-new table tr:nth-child(2n){background:#f3f3f3}.generic-table-new table th.bg-black,.generic-table-new table th.bg-blue,.generic-table-new table th.bg-green,.generic-table-new table th.bg-pink,.generic-table-new table th.bg-red,.generic-table-new table th.dark-grey{color:#fff}@media (max-width:767px){.generic-table-new table{margin-bottom:30px}}@media (max-width:767px) and (min-width:596px){.generic-table-new table th{font-size:13px;padding:25px 20px 25px 8px}}.list-intro{margin-top:70px}.list-intro .intro-outer{color:#fff;padding:53px 0 60px}.list-intro .head h2{font-size:38px;letter-spacing:-.05px;font-weight:200;line-height:1.2;color:#fff;margin-bottom:7px;text-align:left;width:96%;padding:0}.list-intro .head p{font-family:gothamMedium}.list-intro .link-button .transparent-btn{padding:16px 19px 14px}.list-container{margin-left:20px;margin-bottom:16px}.list-container ul li{display:list-item;padding:11px 0;font-weight:500;letter-spacing:1px;list-style-type:disc;font-size:16px}.list-intro .divider{margin-bottom:30px}.list-intro .divider:after{left:0;width:185px;bottom:-15px;background:#fff}.list-intro p{font-size:19px;width:92%;color:#fff;line-height:1.35;letter-spacing:-.55px}.list-intro .divider+p{margin-bottom:16px}.list-intro p{font-weight:400}.link-button{margin-top:36px;margin-top:18px}.link-button .transparent-btn:first-child{margin-right:14px}.link-button .transparent-btn{margin-top:15px;padding:15px 19px 13px}.link-button .transparent-btn:hover{background:#fff;color:#c661b9;border:2px solid #fff}.darkpurple-gradient .link-button .transparent-btn:hover{color:#1ea5df}.orangepink-gradient .link-button .transparent-btn:hover{color:#fa921e}@media screen and (max-width:1024px) and (min-width:768px){.list-intro .intro-outer{padding:50px 20px}.list-container ul li{padding:8px 0}.list-intro .divider+p{margin-bottom:10px}.list-intro .head h2{font-size:32px}.list-intro p{font-size:18px}.info-block .generic-detail-block .col{padding:35px 35px 25px}.info-block .generic-detail-block .col p{margin-bottom:20px;font-size:15px}.link-button{margin-top:12px}}@media screen and (max-width:992px) and (min-width:768px){.list-intro{margin-top:33px}}@media (max-width:767px) and (min-width:596px){.list-intro{margin-top:33px}.list-intro .intro-outer{padding:40px 0}.list-intro .head h2{font-size:30px}.list-intro p{font-size:17px}.list-container ul li{padding:7px 0;font-size:15px}.list-intro .divider+p{margin-bottom:10px}}@media (max-width:595px){.list-intro{margin-top:43px}.list-intro .intro-outer{padding:30px 0}.list-container ul li{padding:5px 0;line-height:1.2;font-size:14px}.list-intro .divider+p{margin-bottom:5px}.list-intro p{font-size:16px;line-height:1.5}.link-button{margin-top:25px;text-align:center}.link-button .transparent-btn:first-child{padding:15px 29px 13px;margin:0 auto}}@media (max-width:595px) and (min-width:481px){.list-intro .head h2{font-size:28px}.link-button .transparent-btn{padding:15px 19px 13px;display:block;text-align:center;max-width:290px;margin:15px auto 0}}@media (max-width:480px){.list-intro .head h2{font-size:26px}.link-button .transparent-btn{margin-top:0}.link-button .transparent-btn:last-child{margin-top:15px}.link-button .transparent-btn{padding:15px 19px 13px;display:block;text-align:center;max-width:220px;margin:15px auto 0}}.info-block .generic-detail-block .col>h6:after{content:"";position:absolute;width:94px;height:2px;left:0;bottom:-40px;background:#fc9c0c}.info-block .generic-detail-block .col>h6{margin-bottom:40px}.info-block .generic-detail-block .col-wrapper{padding:0}.info-block .generic-detail-block .col h4.red-line:after{background:#ea2328!important}.info-block .generic-detail-block .col p,.info-block .generic-detail-block .col ul li{line-height:1.49}.info-block .generic-detail-block .column-2{width:50%;margin:0}@media screen and (max-width:1024px) and (min-width:768px){.info-block .generic-detail-block .col{padding:35px 35px 25px}.info-block .generic-detail-block .col p{font-size:15px;line-height:1.49}}@media screen and (max-width:595px){.info-block .generic-detail-block .column-2{width:100%;margin:0}.info-block .generic-detail-block .col{padding:30px 20px 20px}}.table-stripe thead{display:block;float:left}.table-stripe tbody{width:auto;position:relative;overflow-x:auto;white-space:nowrap}.table-col-three table td:last-child,.table-col-three table td:nth-child(2){font-weight:700;color:#333}@media (max-width:1024px) and (min-width:768px){.generic-table-new table th:first-child{padding:15px 12px 12px 25px}}@media (max-width:768px){.generic-featured-block.event-description-wrapper .featured-box{float:none;margin:15px 0}.table-col-three table th:first-child,.table-col-three table.data-access th,.table-col-three table.data-access th:first-child{width:100%}}.new-info-block .generic-detail-block .col-wrapper{padding:0;display:table}.new-info-block .generic-detail-block{cursor:pointer}.new-info-block .generic-detail-block .column-2{width:50%;margin:0}.new-info-block .generic-detail-block .col>h6{margin-bottom:4px}.new-info-block .generic-detail-block .col{display:table-cell;float:none}.new-info-block .generic-detail-block .col h4.red-line:after{background:#ea2328!important}.new-info-block .generic-detail-block .col>h6:after{content:"";position:absolute;width:94px;height:2px;left:0;bottom:-43px;background:#fc9c0c}.new-info-block .generic-detail-block .col p,.new-info-block .generic-detail-block .col ul li{line-height:1.49}.new-info-block .generic-detail-block .sub-head{margin-top:0}.new-info-block .generic-detail-block .inner-content .hide-content{display:none}.new-info-block .generic-detail-block .col.bg-mid-grey .inner-content h6:after,.new-info-block .generic-detail-block .col.bg-white .inner-content h6:after{background:url(../images/arrow_mini_black.png)}.new-info-block .generic-detail-block .col .inner-content h6:after{content:"";display:inline-block;background:url(../images/arrow_mini.png);margin-left:10px;width:5px;height:10px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out}.new-info-block .generic-detail-block .col.bg-mid-grey .inner-content h6:before{background:#000}.new-info-block .generic-detail-block .col .inner-content h6:before{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:1px;background:#fff;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.new-info-block .generic-detail-block .col .inner-content h6:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.3s;transition-duration:.3s}.new-info-block .generic-detail-block .col h4.white-line:after,.new-info-block .generic-detail-block .col h6.white-line:after{background:#fff}.new-info-block .generic-detail-block .col h4.black-line:after,.new-info-block .generic-detail-block .col h6.black-line:after{background:#000}.cta-button.two-cta{padding:0}.cta-button .generic-cta-wrapper{padding:20px 0;margin:0}.generic-cta .cta-button a:last-child{display:none}.generic-cta.two-cta .cta-button a:last-child{display:inline-block}@media screen and (max-width:1024px) and (min-width:768px){.new-info-block .generic-detail-block .col{padding:35px 35px 25px}.new-info-block .generic-detail-block .col p{margin-bottom:20px;font-size:15px}}@media screen and (max-width:768px) and (min-width:595px){.new-info-block .generic-detail-block .col{padding:20px 15px}.new-info-block .generic-detail-block .col .inner-content h6{font-size:15px}}@media screen and (max-width:595px){.new-info-block .generic-detail-block .column-2{width:100%;margin:0}.new-info-block .generic-detail-block .col{padding:30px 20px 20px;display:block;border-bottom:1.25px solid #fff}.new-info-block .generic-detail-block .col>h6{line-height:1.3}}@media screen and (max-width:480px){.new-info-block .generic-detail-block .col>h6:after{bottom:-43px}.new-info-block .generic-detail-block .col p{line-height:1.5;margin-bottom:10px}.new-info-block .generic-detail-block .col .inner-content h6{line-height:1.3}}.box-with-info .generic-detail-block .col-wrapper{padding:0;display:table}.box-with-info .generic-detail-block .column-2{width:50%;margin:0}.box-with-info .generic-detail-block .col>h6{margin-bottom:4px}.box-with-info .generic-detail-block .col{display:table-cell;float:none}.box-with-info .generic-detail-block .col h4.red-line:after{background:#ea2328!important}.box-with-info .generic-detail-block .col p{line-height:1.49}.box-with-info .generic-detail-block .sub-head{margin-top:0}.box-with-info .generic-detail-block .inner-content p{margin-bottom:5px!important}.box-with-info .generic-detail-block .col .inner-content h6{cursor:text}.box-with-info .generic-detail-block .col .inner-content:first-of-type{margin-top:30px}.box-with-info .generic-detail-block .col>h6:after{content:"";position:absolute;width:94px;height:2px;left:0;bottom:-43px}.box-with-info .generic-detail-block .col.bg-mid-grey .inner-content h6:before{background:#000}.box-with-info .generic-detail-block .col .inner-content h6:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.3s;transition-duration:.3s}.box-with-info .generic-detail-block .col h4.white-line:after,.new-info-block .generic-detail-block .col h6.white-line:after{background:#fff}.box-with-info .generic-detail-block .col h4.black-line:after,.new-info-block .generic-detail-block .col h6.black-line:after{background:#000}@media screen and (max-width:1024px) and (min-width:768px){.box-with-info .generic-detail-block .col{padding:35px 35px 25px}.box-with-info .generic-detail-block .col p{margin-bottom:20px;font-size:15px}}@media screen and (max-width:768px) and (min-width:595px){.box-with-info .generic-detail-block .col{padding:20px 15px}.box-with-info .generic-detail-block .col .inner-content h6{font-size:15px}}@media screen and (max-width:595px){.box-with-info .generic-detail-block .column-2{width:100%;margin:0}.box-with-info .generic-detail-block .col{padding:30px 20px 20px;display:block}.box-with-info .generic-detail-block .col>h6{line-height:1.3}}@media screen and (max-width:480px){.box-with-info .generic-detail-block .col>h6:after{bottom:-43px}.box-with-info .generic-detail-block .col p{line-height:1.2;margin-bottom:20px}.box-with-info .generic-detail-block .col .inner-content h6{line-height:1.3}}.notification{font-size:14px;font-weight:600;color:#e81c21;padding:10px;background-color:#fce5e9;display:none}.detail-content .notification{margin-right:10px}.download-button.on-device{-ms-flex-wrap:wrap;flex-wrap:wrap}.download-button.on-device .notification{display:block;float:none;width:100%;text-align:center;margin-top:16px}@media screen and (max-width:991px){.additional-link .tab-content .card{width:100%}.banner-download .download-button .file-info{clear:both}}@media (min-width:767px){.fixed.off-canvas .generic-table .container h3[id]{padding-top:100px}}.generic-table-new table td img{height:15px}.no-table-bottom-margin+table{margin-bottom:20px!important}.topics-block{padding:60px 0}.topics-block>.container>h2{margin-bottom:30px}.topics-block>.container>p{font-size:24px;font-weight:500}.topics-block .col-four-outer,.topics-block .col-three-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.topics-block .col-four-outer:after,.topics-block .col-three-outer:after{display:none}.topics-block .col-four-outer .col-four,.topics-block .col-three-outer .col-three{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:none;margin-top:60px;padding:0 20px}.topics-block .info-text{margin-top:16px;padding-bottom:5px}.topics-block .info-text a,.topics-block .info-text p{font-size:18px;font-weight:300}.topics-block .info-text .hyperlink-effect{display:block;font-weight:700}.topics-block .col-four-outer .col-four img,.topics-block .col-three-outer .col-three img{width:auto}.topics-block .col-four-outer .col-four{width:25%}.topics-block .col-three-outer .col-three{width:33%}.user-content-slider.solution-customer-slider .lazyloaded[alt="right icon"]{-webkit-filter:brightness(.5);filter:brightness(.5)}.user-content-slider.solution-customer-slider .cta-effect{display:inline}.user-content-slider.solution-customer-slider .cta-effect:after{right:-17px;bottom:-5px;top:unset}@media (max-width:991px){.why-couchbase-frame.content-with-image .container .content-wrapper>div{width:100%!important;overflow:auto}.topics-block .col-four-outer .col-four img,.topics-block .col-three-outer .col-three img{width:auto}#n1ql .links>a:hover,.code-intro .links>a:hover{text-decoration:underline}}@media (max-width:767px){.topics-block .col-four-outer .col-four,.topics-block .col-three-outer .col-three{width:50%}}@media (max-width:480px){.topics-block .col-four-outer .col-four{width:50%}.topics-block .col-four-outer .col-four img{width:auto}.topics-block .col-three-outer .col-three{width:50%}.topics-block .col-three-outer .col-three img{width:auto}}@-moz-document url-prefix(){.main-nav .list-menu .sub-menu li a:hover{text-decoration:underline}.main-nav .list-menu .sub-menu li a:after{height:0}}.grid-filter .selectboxit-container .selectboxit,.grid-filter select{background:#fff;border:1px solid #c1c1c1;border-radius:0;width:100%!important;height:54px}.grid-filter select{-webkit-appearance:inherit;padding-left:23px;font-weight:700}.grid-filter .selectboxit-container{width:100%}.grid-filter .selectboxit-container .selectboxit-text{font-size:18px;font-weight:600;color:#333;width:calc(100% - 30px);max-width:inherit!important;padding:12px 14px;height:52px}.grid-filter .selectboxit-container .selectboxit-btn.selectboxit-enabled:focus{background-color:#fff!important}.grid-filter .selectboxit-container .selectboxit-options{border-radius:0;width:100%}.grid-filter .selectboxit-list .selectboxit-option-anchor{font-weight:600;color:#333}.grid-filter .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background:#666;color:#fff}.grid-filter .selectboxit .selectboxit-option-icon-container{display:none}.grid-filter .selectboxit-arrow-container{height:52px}.grid-filter .selectboxit-default-arrow{border-top:7px solid #666;border-right:7px solid transparent;border-left:7px solid transparent}.grid-filter{margin:16px 0 34px;position:relative}.grid-filter:after{content:"";clear:both;display:block}.grid-filter form{float:left}.grid-filter .filter-item{float:left;width:21.37%;margin-left:2.1%}.grid-filter .select2,.grid-filter .select3,.grid-filter .select4{display:none}.grid-filter .search-filter{width:45px;height:54px;margin-left:0}.grid-filter .search-filter input{padding:12px 20px;border:0;width:calc(100% - 50px);float:left;font-weight:700;font-size:18px;color:#333;background:#f3f3f3}.grid-filter .search-filter input::-ms-clear{display:none}.grid-filter .search-filter input::-webkit-input-placeholder{color:#a3a3a3;font-weight:700}.grid-filter .search-filter input::-moz-input-placeholder,.grid-filter .search-filter input::-moz-placeholder{color:#a3a3a3;font-weight:700}.grid-filter .search-filter .search-form input:-ms-input-placeholder{color:#666;font-weight:700}.grid-filter .search-form button.submit{padding:0;width:25px}.grid-filter .search-filter .search-btn{position:relative;width:50px;height:100%;float:left;z-index:1;background:rgba(0,0,0,0);cursor:pointer}.grid-filter .search-filter .search-btn .animated-circle{position:absolute;width:100%;height:100%;right:-6px;top:calc(50% - 13px)}.grid-filter .search-filter .search-btn .element{border:1px solid #666;-webkit-box-shadow:0;box-shadow:0;height:20px;margin-bottom:5px}.grid-filter .search-filter .search-btn .line-search{background:#666;left:17px;top:-11px;height:10px;-webkit-box-shadow:none;box-shadow:none;position:relative;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:5px;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.grid-filter .search-filter .animated-circle.close1 .line-search{height:20px;width:0;left:25px;top:-20px;border-bottom-left-radius:0;border-bottom-right-radius:0}.grid-filter .search-filter .search-btn .circle-search{border:3px solid #666;width:20px;border-radius:50%;left:0;top:0}.grid-filter .search-filter .clear-btn{display:none;position:relative;width:50px;height:100%;float:left;background:rgba(0,0,0,0);cursor:pointer}.grid-filter .search-filter .clear-btn:before{content:"";position:absolute;right:14px;top:17px;width:20px;height:20px;background:url(../images/clear.png)}.grid-filter .search-form{background:#f3f3f3;left:0;width:90%;max-width:100%;height:54px;visibility:hidden}@media screen and (max-width:991px) and (min-width:768px){.grid-filter .filter-item{margin:0}.grid-filter .select1{width:50%;padding:0 10px 10px 0}.grid-filter .select2{width:50%;padding:0 0 10px 10px}.grid-filter .select3{width:50%;padding:0 10px 10px 0}.grid-filter .select4{width:50%;padding:0 0 10px 10px}.grid-filter .search-filter{width:50%}.grid-filter{margin:15px 0 25px}.grid-filter form{float:left;width:100%}}@media screen and (max-width:767px){.grid-filter{margin:15px 0 20px}}@media screen and (max-width:767px) and (min-width:596px){.grid-filter .filter-item{margin:0}.grid-filter .select1{width:50%;padding:0 10px 10px 0}.grid-filter .select2{width:50%;padding:0 0 10px 10px}.grid-filter .select3{width:50%;padding:0 10px 10px 0}.grid-filter .select4{width:50%;padding:0 0 10px 10px}.grid-filter .search-filter{width:100%}.grid-filter form{float:left;width:100%}}@media screen and (max-width:595px){.grid-filter .select-outer{margin:0}.grid-filter .search-filter input{margin-left:10px}}@media screen and (max-width:595px) and (min-width:481px){.grid-filter .select1{width:100%;padding:20px 0 10px}.grid-filter .select2,.grid-filter .select3,.grid-filter .select4{width:100%;padding:0 0 10px}.grid-filter .search-filter{width:100%;margin-top:0;height:42px}.grid-filter .selectboxit-container .selectboxit-text{height:40px;font-size:14px;padding:5px 14px}.grid-filter .selectboxit-container .selectboxit{height:42px}.grid-filter .selectboxit-arrow-container{height:40px}.grid-filter .search-filter input{padding:10px;font-size:14px}.grid-filter .search-filter .search-btn:before{top:11px;width:20px;height:20px;background-size:cover}.grid-filter .search-filter .clear-btn:before{right:16px;top:13px;width:15px;height:15px;background-size:cover}}@media screen and (max-width:480px){.grid-filter .select1{width:100%;padding:20px 0 10px}.grid-filter .select2,.grid-filter .select3,.grid-filter .select4{width:100%;padding:0 0 10px}.grid-filter .search-filter{width:100%;margin-top:0;height:42px}.grid-filter .selectboxit-container .selectboxit-text{height:40px;font-size:14px;padding:5px 14px}.grid-filter .selectboxit-container .selectboxit{height:42px}.grid-filter .selectboxit-arrow-container{height:40px}.grid-filter .search-filter input{padding:10px 10px 9px;font-size:14px}.grid-filter .search-filter .search-btn:before{top:11px;width:20px;height:20px;background-size:cover}.grid-filter .search-filter .clear-btn:before{right:16px;top:13px;width:15px;height:15px;background-size:cover}}.generic-cta-wrapper h3,.generic-cta-wrapper p{color:#fff}.generic-cta-wrapper{padding:115px 0 121px;margin:9px 0}.generic-cta-wrapper.cloud-starter-kit{min-height:250px}.generic-cta-wrapper .container{max-width:1100px}.generic-cta-wrapper h3{font-weight:500}.generic-cta-wrapper p{font-size:24px;font-weight:500;margin:7px 0 30px}.generic-cta-wrapper a{margin:0 13px;padding:16px 30px 14px}.generic-cta-wrapper.bg-lightBlue a{color:#4287d6}.generic-cta-wrapper.bg-pink a{color:#eb4971}.generic-cta-wrapper.bg-green a{color:#00b9be}.generic-cta-wrapper.bg-purple a{color:#b36cdb}.generic-cta-wrapper.bg-orange a{color:#fc9c0c}.generic-cta-wrapper.bg-blue a{color:#0074e0}.generic-cta-wrapper.bg-blue a:hover,.generic-cta-wrapper.bg-green a:hover,.generic-cta-wrapper.bg-lightBlue a:hover,.generic-cta-wrapper.bg-mid-grey a:hover,.generic-cta-wrapper.bg-orange a:hover,.generic-cta-wrapper.bg-pink a:hover,.generic-cta-wrapper.bg-purple a:hover{color:#fff}@media screen and (max-width:1224px) and (min-width:1025px){.generic-cta-wrapper{padding:90px 0}.generic-cta-wrapper p{font-size:22px;margin:10px 0 18px}}@media (max-width:1024px) and (min-width:768px){.generic-cta-wrapper{padding:70px 0}.generic-cta-wrapper h3{font-size:28px}.generic-cta-wrapper p{font-size:18px;margin:10px 0 15px}}.why-couchbase-frame div div div div{margin:0 auto!important}.promo-blade.purple-gradient .promo-content{display:-webkit-box;display:-ms-flexbox;display:flex}.promo-blade.purple-gradient .promo-content>.col-three{height:auto!important;float:none}@media (max-width:991px){.why-couchbase-frame.content-with-image .container .content-wrapper>div{width:100%!important;overflow:auto}.topics-block .col-four-outer .col-four img,.topics-block .col-three-outer .col-three img{width:auto}}@media (max-width:767px){.topics-block .col-four-outer .col-four,.topics-block .col-three-outer .col-three{width:50%}.promo-blade.purple-gradient .promo-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px) and (min-width:596px){.generic-cta-wrapper{padding:40px 0}.generic-cta-wrapper p{font-size:18px;margin:8px 0 12px}.generic-cta-wrapper h3{font-size:26px}}@media (max-width:595px){.generic-cta-wrapper{padding:30px 0}.generic-cta-wrapper.cloud-starter-kit{min-height:300px}.generic-cta-wrapper h3{font-size:22px}.generic-cta-wrapper p{font-size:16px;margin:8px 0 12px}.generic-cta-wrapper a{margin:0 5px}}@media (max-width:480px){.generic-cta-wrapper a{margin:10px auto;display:block;max-width:200px}}.generic-cta-wrapper.bg-mid-grey a{color:#ea2328}.generic-cta-wrapper.bg-white .white-btn,.generic-cta.one-cta .bg-white .white-btn{border:2px solid #000}.generic-cta-wrapper.bg-white a{color:#ea2328}.generic-cta-wrapper.bg-white a:hover{background:#000;color:#fff}