@import url("//cdn2.hubspot.net/hub/1958393/hub_generated/template_assets/1470395970193/custom/page/web_page_basic/ressponsive.min.css");@import url("https://www.sonatype.com/hubfs/Fonts/Proxima-Nova-Extras.css");@import url("https://1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Fonts/proximanova.css");@import url("https://1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Fonts/font-awesome/css/font-awesome.css");body{font-family:Proxima Nova Light;font-size:18px;margin:0}b,h1,h2,h3,h4,h5,h6,strong{font-family:Proxima Nova Semibold}.new_2022 a,.new_2022 b,.new_2022 h1,.new_2022 h2,.new_2022 h3,.new_2022 h4,.new_2022 h5,.new_2022 h6,.new_2022 strong,body.new_2022{font-family:forma-djr-text,sans-serif}.new_2022.lp_refresh a,.new_2022.lp_refresh h1,.new_2022.lp_refresh h2,.new_2022.lp_refresh h3,.new_2022.lp_refresh h4,.new_2022.lp_refresh h5,.new_2022.lp_refresh h6{font-weight:400}.new_2022.lp_refresh p{font-family:Proxima Nova;font-size:18px}.new_2022 .btn a:hover{opacity:1}.new_2022 .btn.btn-primary:hover{background:linear-gradient(141.2deg,#7034ee,#00a1e2)}a{font-family:Proxima Nova Semibold;text-decoration:none}a:hover{opacity:.5}.hero{text-align:center}.hero h1{margin:60px 0 25px}.hero h2{font-family:Proxima Nova Light;font-size:30px;font-weight:400;line-height:40px;margin:0 0 25px}h1{font-size:40px;line-height:50px;margin:25px 0}h2{font-size:30px;line-height:36px;margin:30px 0}h2.banner_only{font-family:Proxima Nova Light;font-size:30px;font-weight:400;line-height:40px;margin:25px 0}h3{font-size:22px;line-height:28px;margin:25px 0 5px}h4{font-size:18px;letter-spacing:1px;line-height:22px;margin:25px 0 0;text-transform:uppercase}h5{font-size:20px;line-height:24px;margin:30px 0 0}p{font-size:18px;line-height:29px;margin:0 0 20px}.body-container-wrapper ul li{line-height:26px;margin-bottom:7px}p.quote{font-size:28px;line-height:40px;margin:20px auto 10px}p.quote,p.quote_attribute{color:#fff;max-width:1000px}p.quote_attribute{font-family:Proxima Nova Semibold;font-size:16px;letter-spacing:1px;line-height:20px;margin:0 auto 10px;text-align:right;text-transform:uppercase}.center-align,.sonatype-companies h2,.sonatype-deming h2,.sonatype-landing-cta h2,.sonatype-media h2,.sonatype-model h2,.sonatype-partners h2{text-align:center}.sonatype-companies h2,.sonatype-landing-cta h2,.sonatype-model h2{color:#3b4d96}.sonatype-firewall-thankyou .sonatype-default-background{background-color:#6c5896}.sonatype-firewall-thankyou .sonatype-gradient{background:linear-gradient(90deg,rgba(108,88,150,0),#6c5896)}a,a:active,a:focus,a:visited{color:#3b4d96;text-decoration:none}.content a:hover{text-decoration:underline}.hs-menu-wrapper ul{margin:0;padding:0}.hs-menu-wrapper.hs-menu-flow-vertical li{list-style-type:none}.sonatype-section{padding:8px 4em}@media (max-width:767px){.sonatype-primary-nav ul li.hs-menu-depth-1>a:after{border:0}features-integrations-block img.icon{display:none}features-integrations-block p{margin-left:40px!important}.sonatype-primary-nav li.hs-menu-item.hs-menu-depth-1.hs-item-has-children>a:after{color:transparent!important}.sonatype-primary-nav ul ul li:hover{background-color:transparent;opacity:.5}}.sonatype-section>.cell-wrapper,.sonatype-section>.hs_cos_wrapper_widget_container>.hs_cos_wrapper_widget,.sonatype-section>.row-fluid-wrapper>.row-fluid{margin:0 auto;max-width:1200px}.sonatype-section.width975>.cell-wrapper,.sonatype-section.width975>.hs_cos_wrapper_widget_container>.hs_cos_wrapper_widget,.sonatype-section.width975>.row-fluid-wrapper>.row-fluid{max-width:975px}.sonatype-striped-background{background-image:url(//1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Assets/pattern-stripes.png)}.sonatype-addo-blog .sonatype-default-background,.sonatype-addo-subpage .sonatype-default-background,.sonatype-default-page .sonatype-default-background{background-color:#3b4d96}.sonatype-repository .sonatype-default-background{background-color:#46956d}.sonatype-supply .sonatype-default-background{background-color:#f1f1f1}.sonatype-auditor .sonatype-default-background,.sonatype-default-page .sonatype-auditor .sonatype-default-background{background-color:#885195}.sonatype-firewall .sonatype-default-background{background-color:#6c5896}.sonatype-grey .sonatype-default-background{background-color:#f1f1f1}.sonatype-red .sonatype-default-background{background-color:red}.sonatype-lifecycle .sonatype-default-background{background-color:#4f5f98}.sonatype-error .sonatype-default-background{background-color:#d54854}.sonatype-generic .sonatype-default-background{background-color:#6d7073}.sonatype-background-image{background-position:50%;background-size:cover}.sonatype-earth-at-night{background-image:url(//1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Assets/earth_at_night.jpg);color:#fff}.sonatype-earth-at-night h1{color:#fff!important}.sonatype-earth-at-night .sonatype-call-to-action.primary{background-color:#fff!important;color:#000!important}.sonatype-earth-at-night .sonatype-call-to-action.secondary{border:1px solid #fff!important;color:#fff!important}.sonatype-earth-at-night .cta_button{background-color:#fff!important;color:#000!important}.sonatype-team{background-image:url(https://www.sonatype.com/hubfs/About/2018-01-29%20Website%20Footer%20-%20v01.jpg);background-position:top;background-size:cover;height:500px}.sonatype-datacenter{background-image:url(//1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Assets/datacenter.png)}.sonatype-capital{background-image:url(//1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Industry_Pages/Capital.jpg)}.sonatype-grey-capital{background-image:url(//1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Capitalgrey.jpg)}.sonatype-technology{background-image:url(//1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Industry_Pages/technology.png)}.sonatype-healthcare{background-image:url(//1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Industry_Pages/healthcare_image.jpg)}.sonatype-manufacturing{background-image:url(//1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Industry_Pages/manufacturing-page-image.png)}.sonatype-government{background-image:url(//1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Industry_Pages/US_Capitol_2-1.jpg)}.sonatype-APAC,.sonatype-addo,.sonatype-china,.sonatype-financial,.sonatype-financial-german,.sonatype-german,.sonatype-government,.sonatype-healthcare,.sonatype-manufacturing,.sonatype-nse,.sonatype-technology{height:500px;position:relative}.sonatype-financial{background-image:url(//1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Industry_Pages/financial-services-page.jpg)}.sonatype-APAC{background-image:url(https://1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/APAC%20Landing%20Page/iStock-499480344.jpg)}.sonatype-china{background-image:url(https://www.sonatype.com/hubfs/Shanghai.jpg)}.sonatype-nse{background-image:url(https://1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/iStock-155098011.jpg)}.sonatype-addo{background-image:url(https://1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/bobby%20addo3.jpg);background-position:50%;background-repeat:no-repeat}.sonatype-german{background-image:url(https://1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Frankfurt.jpg)}.sonatype-financial-german{background-image:url(//1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Industry_Pages/Warsaw-Skyline-poland.jpg)}.sonatype-APAC>div,.sonatype-addo>div,.sonatype-china>div,.sonatype-financial-german>div,.sonatype-financial>div,.sonatype-german>div,.sonatype-government>div,.sonatype-healthcare>div,.sonatype-manufacturing>div,.sonatype-nse>div,.sonatype-technology>div{background:#000;bottom:0;filter:alpha(opacity=80);opacity:.8;-moz-opacity:.8;position:absolute;width:100%}.sonatype-APAC>div p,.sonatype-addo>div p,.sonatype-china>div p,.sonatype-financial-german>div p,.sonatype-financial>div p,.sonatype-german>div p,.sonatype-government>div p,.sonatype-healthcare>div p,.sonatype-manufacturing>div p,.sonatype-nse>div p,.sonatype-technology>div p{color:#fff;filter:alpha(opacity=100);opacity:1;-moz-opacity:1;padding:0 150px}@media (max-width:767px){.sonatype-APAC div p,.sonatype-addo div p,.sonatype-china>div p,.sonatype-financial-german>div p,.sonatype-financial>div p,.sonatype-german div p,.sonatype-government>div p,.sonatype-healthcare>div p,.sonatype-manufacturing>div p,.sonatype-nse div p,.sonatype-technology>div p{padding:0 5px!important}}.sonatype-default-page .sonatype-gradient{background:linear-gradient(90deg,rgba(51,102,153,0),#3b4d96)}.sonatype-addo-blog .sonatype-gradient,.sonatype-addo-subpage .sonatype-gradient{background:linear-gradient(90deg,rgba(80,93,149,0),#3b4d96)}.sonatype-repository .sonatype-gradient{background:linear-gradient(90deg,rgba(70,149,109,0),#46956d)}.sonatype-auditor .sonatype-gradient{background:linear-gradient(90deg,rgba(136,81,149,0),#885195)}.sonatype-firewall .sonatype-gradient,.sonatype-grey .sonatype-gradient{background:linear-gradient(90deg,rgba(108,88,150,0),#6c5896)}.sonatype-lifecycle .sonatype-gradient{background:linear-gradient(90deg,rgba(79,95,152,0),#4f5f98)}.sonatype-error .sonatype-gradient{background:linear-gradient(90deg,rgba(213,72,84,0),#d54854)}.sonatype-generic .sonatype-gradient{background:linear-gradient(90deg,hsla(210,3%,44%,0),#6d7073)}.sonatype-body{padding:2em 4em 4em}@media (max-width:767px){.sonatype-body{padding:2em 1em 4em}}.cta_button{background-color:#2c2d2e!important;background-image:none!important;border:none!important;border-radius:26px!important;box-shadow:none!important;color:#fff!important;font-family:Proxima Nova Semibold;font-size:14px!important;padding:8px 17px!important;text-shadow:none!important;text-transform:uppercase;white-space:nowrap!important}.cta_button span{vertical-align:middle}.cta_button.sonatype-three-cta{background-color:transparent!important;border:1px solid #000!important;border-radius:29px!important;color:#000!important;display:inline-block;padding:14px 24px}.sonatype-large-cta .cta_button{border-radius:30px!important;padding:14px 24px!important}.cta_button.sonatype-secondary-cta{background-color:transparent!important;border:1px solid #fff!important}.cta_button.sonatype-emphasis-cta,.cta_button.sonatype-secondary-cta{color:#fff!important;display:inline-block;padding-bottom:6px;padding-top:6px}.cta_button.sonatype-emphasis-cta{background-color:#ff008c!important;border:1px solid #ff008c!important}.cta_button.sonatype-transparent-cta{background-color:transparent!important;border:1px solid #000!important}.cta_button.sonatype-transparent-cta,.cta_button.sonatype-white-cta{color:#000!important;display:inline-block;padding-bottom:6px;padding-top:6px}.cta_button.sonatype-white-cta{background-color:#fff!important;border:1px solid #fff!important}.cta_button.sonatype-purple-cta{background-color:#8002ef!important;border:1px solid #8002ef!important;color:#fff!important;display:inline-block;padding-bottom:6px;padding-top:6px}.pink-cta .sonatype-overview-block .cta-container a.cta_button{background-color:#ff008c!important;font-family:Proxima Nova Semibold!important}.sonatype-secondary-header{background-color:#f1f1f1;padding-bottom:0}.sonatype-news{color:#6d7073;font-size:70%}.sonatype-news a{border-bottom:1px solid #d0d1d1;color:#2c2d2e}.sonatype-news p{font-size:13px;margin-bottom:0;margin-top:0}.home-2017 .sonatype-news p{font-size:13px}.sonatype-secondary-nav>div{float:right!important}.sonatype-secondary-nav ul{list-style:none;text-align:right}.sonatype-secondary-nav li{display:inline}.sonatype-secondary-nav a{color:#6d7073;font-size:70%;padding-right:.7em;vertical-align:top}.sonatype-secondary-nav li:last-child a{padding-right:0}.sonatype-secondary-nav a i.fa{position:relative;top:1px;vertical-align:top}.sonatype-secondary-nav li:nth-child(3) a i.fa,.sonatype-secondary-nav li:nth-child(5) a i.fa{font-family:FontAwesome,Proxima Nova Semibold}.sonatype-secondary-nav{margin-top:2px}.sonatype-section.sonatype-primary-header{background:#fff;border-bottom:1px solid #e3e3e3;line-height:1;padding-bottom:0}.header-positioning{position:relative}.sonatype-primary-nav-logo img{margin-top:9px;max-width:200px!important}.row-fluid [class*=span].mobile-vertical-logo{display:none}.sonatype-primary-nav>.cell-wrapper{float:right}.sonatype-primary-nav{margin:14px 0 0;text-align:right}.sonatype-primary-nav a{color:#2c2d2e;font-family:Proxima Nova Light;padding-right:1em}.sonatype-primary-nav a:last-child{padding-right:0}.sonatype-primary-nav ul{display:inline;float:right;list-style:none;position:relative;text-align:left}.sonatype-primary-nav>ul{margin:0}.sonatype-primary-nav>div{float:right!important}.sonatype-primary-nav ul li.hs-menu-depth-1>a:hover{opacity:inherit}.sonatype-primary-nav ul li.hs-menu-depth-1:last-child>a:hover,.sonatype-primary-nav ul li.hs-menu-depth-1:nth-last-child(2)>a:hover{opacity:.5}.sonatype-primary-nav ul li.hs-menu-depth-1>a:after{border-bottom:12px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;left:50%;margin-left:-8px;position:absolute;top:38px;width:0}div#CybotCookiebotDialog{background:linear-gradient(141.2deg,#7034ee,#00a1e2)}#cookie_button{color:#fff;cursor:pointer;font-size:12px;text-decoration:underline}@media (max-width:767px){.sonatype-primary-nav ul li.hs-menu-depth-1>a:after{border:0}}.sonatype-heroes .sonatype-primary-nav ul li.hs-menu-depth-1:nth-child(2)>a:after,.sonatype-industries .sonatype-primary-nav ul li.hs-menu-depth-1:nth-child(3)>a:after,.sonatype-learning .sonatype-primary-nav ul li.hs-menu-depth-1:nth-child(4)>a:after,.sonatype-products .sonatype-primary-nav ul li.hs-menu-depth-1:first-child>a:after{border-bottom-color:#3b4d96}.sonatype-products-overview .body{min-height:325px}@media (max-width:1300px){.sonatype-products-overview .body{min-height:325px}}@media (max-width:1100px){.sonatype-products-overview .body{min-height:325px}}@media (max-width:950px){.sonatype-products-overview .body{min-height:325px}.sonatype-products-overview .header{min-height:82px}}@media (max-width:767px){.sonatype-products-overview .body{min-height:auto}}.sonatype-grey .sonatype-primary-nav ul li.hs-menu-depth-1:first-child>a:after,.sonatype-supply .sonatype-primary-nav ul li.hs-menu-depth-1:first-child>a:after{border-bottom-color:#f1f1f1}.sonatype-primary-nav ul>li.hs-menu-depth-1{padding-right:1.25em}.sonatype-primary-nav ul li.hs-menu-depth-1>a{display:block;height:37px;padding-right:0;position:relative}.sonatype-primary-nav ul li.hs-menu-depth-1:last-child{padding-right:0}.sonatype-primary-nav ul li.hs-menu-depth-1:last-child a,.sonatype-primary-nav ul li.hs-menu-depth-1:nth-last-child(2) a{height:auto}.sonatype-primary-nav ul ul{background-color:#2c2d2e;border-radius:2px;display:none;margin-left:-1em;padding:1.5em;position:absolute;top:37px;z-index:100}.sonatype-primary-nav ul ul li{float:none;padding-bottom:1em;white-space:nowrap}.sonatype-primary-nav ul ul li:last-child{padding-bottom:0}.sonatype-primary-nav ul ul li a{color:#fff}.sonatype-primary-nav ul ul li a span{font-size:12px}.sonatype-primary-nav .new_nav_2022 ul ul{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 0 32px rgb(15 28 77/6%);-moz-box-shadow:0 0 32px rgb(15 28 77/6%);-webkit-box-shadow:0 0 32px rgb(15 28 77/6%);padding:0;top:37px;z-index:100}.sonatype-primary-nav .new_nav_2022 ul ul li a{color:#1d1d1b;font-size:20px;line-height:24px}.sonatype-primary-nav .new_nav_2022 ul ul li a span{color:#8a9da8;font-size:16px;line-height:19px}.sonatype-primary-nav .new_nav_2022 ul ul li:last-child{border-bottom:none;border-radius:0 0 10px 10px;padding-bottom:10px}.sonatype-primary-nav .new_nav_2022 li.hs-menu-item.hs-menu-depth-1.hs-item-has-children>a:after{content:"\f0d7";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2682ff;font-size:13px;left:0;margin-left:0;position:relative;top:0}.sonatype-primary-nav .new_nav_2022 li.hs-menu-item.hs-menu-depth-1.hs-item-has-children:hover>a:after{content:"\f0d8"}.sonatype-primary-nav .new_nav_2022 ul ul li a:hover{opacity:1}.sonatype-primary-nav .new_nav_2022 ul ul li{border-bottom:1px solid #0f1c4d1a;padding:15px 20px}.sonatype-primary-nav .new_nav_2022 ul ul li:hover{background-color:#f2f8fc}.sonatype-primary-nav .new_nav_2022 .hs-menu-wrapper>ul>li:nth-last-child(2)>a{background-color:transparent!important;border-radius:none;color:#2c2d2e;font-family:forma-djr-text,sans-serif;font-size:18px;height:37px;padding:0!important;top:0}.sonatype-primary-nav .new_nav_2022 a{font-family:forma-djr-text,sans-serif}.sonatype-primary-nav ul ul li a span.sl_hide_de{font-size:13pt}.smartling-de .sonatype-column.footer-products ul li:last-child,.smartling-de .sonatype-primary-nav ul li.hs-menu-depth-1:first-of-type ul li.hs-menu-depth-2:nth-of-type(10) a,.smartling-de .sonatype-primary-nav ul li.hs-menu-depth-1:first-of-type ul li.hs-menu-depth-2:nth-of-type(9) a{display:none}.sonatype-primary-nav ul li{float:left}.sonatype-primary-nav ul li:hover>ul{display:block}.sonatype-primary-nav ul:after{clear:both;content:"";display:block}.sonatype-primary-nav .hs-menu-wrapper>ul>li:last-child>a{background-color:#2c2d2e;background-color:#3b4d96;border:1px solid #fff;border-radius:26px!important;color:#fff;display:inline-block;font-family:Proxima Nova Semibold;font-size:14px;font-weight:700;padding:8px 17px!important;top:-8px;white-space:nowrap}.sonatype-primary-nav.addo .hs-menu-wrapper>ul>li:nth-of-type(5)>a{background-color:none;background-color:#fff;color:#2c2d2e;font-size:14pt;padding:0!important;top:0}div#hs-eu-cookie-confirmation,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{background-color:#1f3d5c!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{color:#fff!important;font-family:Proxima Nova Light!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{color:#1f3d5c!important;font-family:Proxima Nova Light!important}img.swell-image1-1{transition:transform .5s}img.swell-image1-1:hover{transform:scale(1.1)}img.swell-image1-2{transition:transform .5s}img.swell-image1-2:hover{transform:scale(1.2)}.bluay-bg{background-color:#f2f8fc}.white-bg{background-color:#fff}.lightblue-bg{background-color:#e9f7ff}.gray-bg{background-color:#f2f8fc}.purple-bg{background-color:#8002ef}.repo-gradient{background:linear-gradient(90deg,#4ba9ea,#00afa9)}.lightblue-to-green-gradient-bg{background:linear-gradient(90deg,#2abcff,#00afa9 99.94%)}.darkdream-to-dream-gradient-bg{background:linear-gradient(316.35deg,#0f1c4d 15.44%,#3b4d96 82.21%)}.logocolors-gradient-bg{background:linear-gradient(138.86deg,#8002ef 6.37%,#00a1e2 92.41%)}.gradient-banner-generic{background-image:linear-gradient(to right bottom,#8e00f8,#00a9ef)}.gradient-banner-purple{background-image:linear-gradient(90deg,#8002ef,#a830c2)}.gradient-banner-purple-to-dream{background-image:linear-gradient(120.52deg,#7034ee 8.96%,#3b4d96 93.6%)}.gradient-banner-coral{background-image:linear-gradient(90deg,#e03b5a,#ff5869)}.gradient-banner-repo{background-image:linear-gradient(to right bottom,#0cccf9,#20c979)}.gradient-banner-lifecycle{background-image:linear-gradient(to right bottom,#2682ff,#2666ab)}.gradient-banner-container,.gradient-banner-lc-darker{background-image:linear-gradient(316.35deg,#0f1c4d 15.44%,#3b4d96 82.21%)}.gradient-banner-water-to-blue{background-image:linear-gradient(125.99deg,#2682ff 3.92%,#00a1e2 91.34%)}.gradient-banner-blue-to-turquoise{background-image:linear-gradient(90.21deg,#00a1e2,#00afa9 102.02%,#4fb2a6 102.03%)}.gradient-bg-image{background-image:url(https://1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Header%20-%202019/Components@2x-2000x800.png);background-position:0 0;background-repeat:no-repeat}.gradient-banner-bluetopurple{background-image:linear-gradient(to right bottom,#3d4b99,#8002ef)}.gradient-purples90degrees{background:linear-gradient(90deg,#ab00c6 -1.76%,#fe1278 97.06%)}.lift-gradient{background:linear-gradient(311.1deg,#2682ff 7.77%,#3b4d96 69.76%)}.dsodays-gradient-bg{background-image:linear-gradient(90deg,#0399ff,#e70d68 50%,#f45e08);background-image:-ms-linear-gradient(to right,#0399ff 0,#e70d68 50%,#f45e08 100%)}.dso-style-banner{position:relative}.dso-style-banner__bg{background-image:linear-gradient(90deg,#0399ff,#e70d68 50%,#f45e08);background-image:-ms-linear-gradient(to right,#0399ff 0,#e70d68 50%,#f45e08 100%);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.dso-style-banner__bg>div{background-position:50%;background-size:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:100%;mix-blend-mode:soft-light;width:100%}.dso-style-banner__heading{color:#fff;margin-top:0;padding:100px 40px;text-align:center}.brain-overlay-bg{background-image:url(https://www.sonatype.com/hubfs/Nexus%20Intelligence/SON_Nexus_Intelligence_Refresh_brain_overlay-lighter@2x.png);background-position:100% 0;background-repeat:no-repeat}@keyframes animatedBackground{0%{background-position:0 0}to{background-position:0 100%}}.bg-animate{animation:animatedBackground 60.01s linear infinite;background-image:url(https://www.sonatype.com/hubfs/Updates%20Fall%202017/Home%20page/SON_scrolling_texture_2@2x.png);background-position:0 0;background-repeat:repeat-y;background-size:2000px 1500px;float:none!important;height:auto;margin:0 auto!important;max-width:2000px;padding:10px 0;width:100%}.bg-animate.purple-gradient{background-image:url(https://www.sonatype.com/hubfs/animated%20backgrounds/SON_Scrolling_texture_purple-gradient@2x.png);background-size:2600px 1500px;background-size:2600px auto;max-width:2600px}.lp_refresh_banner{background-repeat:no-repeat;background-size:cover}.lp_refresh_banner.noimage{background-image:url(https://www.sonatype.com/hubfs/2022%20Website%20Refresh%20Banners/LP-noimage.png)}.lp_refresh_banner.withimage1{background-image:url(https://www.sonatype.com/hubfs/2022%20Website%20Refresh%20Banners/LP-withimage-1-squared.png)}.lp_refresh_banner.withimage2{background-image:url(https://www.sonatype.com/hubfs/2022%20Website%20Refresh%20Banners/LP-withimage-2-squared.png);background-position:100%}.lp_refresh_banner.withimage3{background-image:url(https://www.sonatype.com/hubfs/2022%20Website%20Refresh%20Banners/LP-withimage-3-squared.png);background-position:100%}.lp_refresh_banner.thankyou{background-image:url(https://www.sonatype.com/hubfs/2022%20Website%20Refresh%20Banners/LP-thankyou.png);background-position:100%}.shadow-border{-webkit-box-shadow:0 2px 19px 2px hsla(0,0%,83%,.5);-moz-box-shadow:0 2px 19px 2px hsla(0,0%,83%,.5);box-shadow:0 2px 19px 2px hsla(0,0%,83%,.5);padding:20px}.st-button.fat{padding:15px 30px}@media (max-width:767px){.left-button.center-mobile,.right-button.center-mobile{justify-content:center}}.st-landing-page .st-button{padding:10px 30px}.st-button-div{margin-top:10px;text-align:center}.st-button-div a.st-button{border-radius:50px;border-style:solid;border-width:1px;font-family:Proxima Nova Semibold;font-size:18px;padding:20px 30px;text-align:center}.st-button-div a.st-button.small{font-size:14px;padding:18px 40px 17px}.st-button{border-radius:50px;border-style:solid;border-width:1px;cursor:pointer;font-family:Proxima Nova Semibold;font-size:18px;font-weight:700;letter-spacing:.5px;padding:20px;text-align:center;text-transform:uppercase}.st-button.small{font-size:14px;padding:15px 15px 13px}.st-button.extra-small{font-size:14px;padding:10px 5px 8px}.st-button.pink{background-color:#ff008c;border-color:#ff008c;color:#fff}.st-button.pink a{color:#fff}.st-button.black{background-color:#2c2d2e;border-color:#2c2d2e;color:#fff}.st-button.black a{color:#fff}.st-button:hover{opacity:.5}.st-button.black.transparent{background-color:transparent;color:#2c2d2e}.st-button.black.transparent a{color:#2c2d2e}.st-button.white{background-color:#fff;border-color:#fff;color:#2c2d2e}.st-button.white a{color:#2c2d2e}.st-button.white.transparent{background-color:transparent;color:#fff}.st-button.white.transparent a{color:#fff}.st-button.water{background-color:#2682ff;border:1px solid #2682ff;color:#fff}.st-button.water a{color:#fff}.st-button.water.transparent{background:transparent;color:#2682ff}a.st-button.water.transparent{color:#2682ff}.st-button.water.white{background-color:#fff}a.st-button.water.white{color:#2682ff}.st-button.modal a{background-image:url(https://www.sonatype.com/hubfs/Updates%20Fall%202017/Home%20page/Modal-arrow.png?t=1504707736196);background-position:0;background-repeat:no-repeat;padding-left:25px}.st-button-div a.st-button.modal.small{background-image:url(https://www.sonatype.com/hubfs/Updates%20Fall%202017/Home%20page/Modal-arrow.png);background-position:15%;background-repeat:no-repeat;padding:18px 30px 17px 50px;text-align:right}.st-button.modal{padding:14px 0;vertical-align:middle}.st-button.centered{float:none;margin-left:auto!important;margin-right:auto;max-width:200px}.st-button.short-wide{padding:10px 30px}.st-button.hs-size,.st-landing-page .st-button.hs-size{padding:7px 24px}.st-button.purple{background-color:#8002ef;border-color:#8002ef;color:#fff}.st-button.purple a{color:#fff}.st-button.gradient{background-color:none;background-image:linear-gradient(to right bottom,#8e00f8,#00a9ef);border:none;color:#fff}.st-button.gradient a{color:#fff}.gradient-border,.st-button.gradient-border{background-image:linear-gradient(to right bottom,#8e00f8,#00a9ef);border-radius:50px;padding:2px}.st-button.gradient-border-inner{border:2px solid transparent;border-radius:50px;font-family:Proxima Nova Semibold;padding:8px 18px;text-align:center;text-transform:uppercase}.st-button.gradient-border-inner.whitebg{background-color:#fff;color:#1b1c30}.purple_cta{background-color:#8002ef;border:none;box-shadow:none;padding:10px 20px;text-transform:uppercase!important}.center-button,.two-buttons{display:flex;flex-wrap:wrap;justify-content:center}.left-button{justify-content:flex-start}.left-button,.right-button{display:flex;flex-wrap:wrap}.right-button{justify-content:flex-end}.center-button a,.left-button a,.right-button a{margin-top:5px}.white-text,.white-text a{color:#fff}p.appscan20-dyk{font-family:Proxima Nova Semibold;font-size:20px;text-transform:uppercase}p.appscan20-dyk.azure{color:#00a1e2}p.appscan20-dyk.coral{color:#e85c5e}p.appscan20-dyk.purple{color:#684f9b}.banner-flex-text{align-self:center;-webkit-align-self:center}.flex-form{-webkit-align-items:stretch;align-items:stretch}.flexrows{display:-webkit-flex;display:flex}.center-all-flexrow{align-items:center}.onerow{-webkit-align-content:center;align-content:center}.center-flexrow{-webkit-align-self:center;align-self:center}.stretch-flexrow{-webkit-align-items:stretch;align-items:stretch}.row-fluid [class*=span].flexrow-fluid .row-fluid{display:-webkit-flex;display:flex;margin:0 auto;max-width:1200px}.row-fluid [class*=span].flexrow-fluid.center .row-fluid{align-items:center}.row-fluid [class*=span].flexrow-fluid.width-1280 .row-fluid{max-width:1280px}.row-fluid [class*=span].flexrow-row{display:-webkit-flex;display:flex}.st-form.white-bg p{color:#2c2d2e}.st-form.white-bg input,.st-form.white-bg select{border:1px solid #d1d2d2;height:40px;margin-top:0}.st-form.white-bg .actions input,.st-form.white-bg input[type=button]
.st-form.white-bg input[type=submit]{border:none}.st-form.white-bg{background-color:hsla(0,0%,100%,.9);color:#2c2d2e}.st-form.white-bg.solid{background-color:#fff;color:#2c2d2e}.st-form.white-bg textarea{border:1px solid #d1d2d2}.st-form{border-radius:5px;margin-bottom:60px;margin-top:55px;padding:15px}.st-form h3{margin-bottom:20px;margin-top:10px;text-align:center}.st-form label{font-size:18px}.st-form input{border:none;border-radius:5px;height:40px;margin-bottom:15px;margin-top:5px;padding-left:5px}.st-form input[type=button],.st-form input[type=submit]{border:none;border-radius:50px;text-transform:uppercase}.st-form.white-bg-form{background-color:#fff}.st-form.white-bg-form input{border:1px solid #c5c6c7}.st-form.white-bg-form .actions input{border:none}.st-form.white-bg-form select,.st-form.white-bg-form textarea{border:1px solid #c5c6c7}.st-form select{-webkit-appearance:none;background-color:#fff;border:none;border-radius:5px;height:40px;margin-top:5px}.st-form textarea{border:none;border-radius:5px}.st-form fieldset.form-columns-1 .hs-input{height:40px;margin-bottom:15px;padding-left:5px;width:100%!important}.st-form fieldset.form-columns-1 input[type=radio].hs-input{height:10px;width:auto!important}.st-form fieldset.form-columns-1 .input,.st-form fieldset.form-columns-2 .input{margin-right:0!important;margin-top:4px}.st-form fieldset.form-columns-2 .input input{width:93%!important}.st-form fieldset.form-columns-3 .input input{width:92%!important}.st-form fieldset.form-columns-3 label{font-size:15px}.st-form fieldset.form-columns-2>:last-child .input input{float:right}.st-form .actions input{-webkit-appearance:none;background-color:#ff008c;border-radius:50px;color:#fff;font-family:Proxima Nova Semibold;font-size:18px;height:45px;line-height:22px;margin-top:15px;text-transform:uppercase;width:100%}.st-form input.hs-input[type=checkbox]{height:12px;margin-bottom:10px;vertical-align:unset;width:12px!important}.st-form.width-100percent fieldset{max-width:100%}.st-form.width-100percent fieldset.form-columns-1 .hs-input{width:99.5%!important}.st-form.width-100percent fieldset.form-columns-2 .input input{width:98%!important}.st-form.button-240 .actions input{max-width:240px}.form-overlap-200{margin-bottom:-458px;margin-top:-200px}.st-form .actions:hover input{cursor:pointer;opacity:.5}.st-landing-page .body-container .gradient-bg-image .st-form.white-bg p.nvs-form-combined-privacy,p.nvs-form-combined-privacy{font-size:16px;line-height:22px}.bottommargin-30{margin-bottom:30px}@media (max-width:1100px){.row-fluid [class*=span].flexrow-fluid{padding:10px}}@media (max-width:767px){.row-fluid [class*=span].flexrow-fluid .row-fluid{display:block}.flexrows.stack-mobile{flex-direction:column}}@media (max-width:500px){.sonatype-section{padding:8px 15px}}.mobile-trigger,.row-fluid [class*=span].mobile-navigation{display:none}.sonatype-primary-nav.mobile-version{margin:0}@media (max-width:767px){.row-fluid [class*=span].mobile-navigation{display:block}.header-container-wrapper .container-fluid .row-fluid [class*=span].sonatype-secondary-header,.row-fluid [class*=span].desktop-navigation{display:none}.row-fluid .sonatype-primary-nav [class*=span]{width:100%}.sonatype-primary-nav{margin:0}.sonatype-section.sonatype-primary-header{padding:0}.sonatype-primary-nav-logo{padding:25px 30px 0}.row-fluid [class*=span].mobile-vertical-logo{display:block}.sonatype-primary-nav ul ul li a span{display:none}.sonatype-primary-nav ul{float:none}.sonatype-primary-nav ul>li.hs-menu-depth-1{padding-left:1.25em}}@media screen and (min-width:769px){.mobile-navigation .hs-menu-wrapper{background:transparent!important;display:block!important}}@media screen and (max-width:767px){.mobile-navigation,.mobile-navigation .hs-menu-wrapper>ul,.mobile-navigation .hs-menu-wrapper>ul li,.mobile-navigation .hs-menu-wrapper>ul li a{background-color:transparent;background-image:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;bottom:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:block;float:none;font-weight:400;height:auto;left:auto;line-height:1;margin:0;max-width:none;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;top:auto}.mobile-navigation .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-of-type(8) a{color:#999b9d}.mobile-navigation .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-of-type(7) a{color:#fff}.mobile-navigation .hs-menu-wrapper>ul li.hs-menu-depth-1:nth-of-type(8){padding-bottom:30px}.mobile-navigation .hs-menu-wrapper>ul{background-color:#2c2d2e;background-color:#fff;padding-bottom:20px;padding-top:20px}.sonatype-primary-nav ul ul li{padding-bottom:0}.sonatype-primary-nav .hs-menu-wrapper>ul>li:last-child>a{background-color:#ff008c;background-color:transparent;border:1px solid #ff008c;border-color:#fff;border-radius:50px!important;color:#fff;font-size:15px;max-width:220px;padding:18px 0!important;width:100%}.sonatype-primary-nav .hs-menu-wrapper>ul>li:last-child>a:hover{text-decoration:none}.sonatype-primary-nav .hs-menu-wrapper>ul>li:last-child{border-bottom:1px solid;padding:10px 20px;text-align:center}.sonatype-primary-nav .hs-menu-wrapper>ul>li:last-child>a{font-weight:700;text-align:center;text-transform:uppercase}.mobile-trigger{background:transparent;cursor:pointer;display:inline-block!important;font-size:18px;font-weight:400;height:auto;margin-top:-16px;padding:6px 12px;position:absolute;right:10px;text-align:center;text-align:left;top:45px;width:auto;z-index:99999999999}.mobile-trigger:hover{text-decoration:none}.mobile-trigger span{display:inline}.mobile-trigger:after{content:"\f0c9";font-family:FontAwesome;font-size:33px;position:absolute;right:25px}.mobile-open .mobile-trigger:after{color:#999b9d}.mobile-trigger span:after{color:#999b9d;font-family:FontAwesome;font-size:18px;position:absolute;right:5px;text-transform:normal}.mobile-open .mobile-trigger span:after{color:#999b9d;font-family:FontAwesome;position:relative;right:5px}.mobile-open .mobile-trigger{background:transparent;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.mobile-trigger i{display:inline;position:relative;top:-5px}.mobile-trigger i:after,.mobile-trigger i:before{content:"";position:absolute}.mobile-trigger i,.mobile-trigger i:after,.mobile-trigger i:before{background-color:#d61f38;display:inline-block;height:2px;width:25px}.mobile-trigger i:before{margin-top:-6px}.mobile-trigger i:after{margin-top:6px}.child-trigger{border-left:none;cursor:pointer;display:block!important;height:45px!important;min-width:55px!important;padding:0!important;position:absolute;right:25px;top:-5px;width:55px!important}.child-trigger:hover{text-decoration:none}.child-trigger i{margin:0 auto!important;position:relative;top:50%}.child-trigger i:after{color:#999b9d;content:"\f00d";font-family:FontAwesome;font-style:normal;position:absolute}.child-trigger i,.child-trigger i:after{background-color:transparent;display:block;height:5px;width:5px}.mobile-navigation .hs-menu-wrapper>ul li.hs-item-has-children.child-open>a{color:#999b9d;text-decoration:none}.mobile-navigation .hs-menu-wrapper>ul li.hs-item-has-children.child-open ul li a{color:#fff;text-decoration:none}.mobile-navigation .hs-menu-wrapper>ul li.hs-item-has-children.child-open>ul li.hs-menu-depth-2 a:hover{color:#fff!important;opacity:1;text-decoration:underline;text-decoration-color:#999b9d}.mobile-navigation.js-enabled .hs-menu-children-wrapper,.mobile-navigation.js-enabled .hs-menu-wrapper{display:none}.mobile-navigation ul.hs-menu-children-wrapper{display:none;margin-left:10px;opacity:1!important;position:static!important;visibility:visible!important}.mobile-navigation.js-enabled .hs-menu-wrapper{left:0;position:relative;top:0;width:100%}.mobile-navigation .hs-menu-wrapper{padding:0;width:100%;z-index:8888}.mobile-navigation .hs-menu-wrapper>ul{margin-top:30px}.mobile-navigation .hs-menu-wrapper>ul>li{border:1px solid;border-bottom:none;position:relative}.mobile-navigation .hs-menu-wrapper>ul>li a{font-size:14pt;overflow:visible}.mobile-navigation.hs-menu-wrapper>ul li{border-top:none}.mobile-navigation .hs-menu-wrapper>ul li a{color:#2b66ab;font-family:Proxima Nova Semibold;padding:0 30px;text-transform:uppercase}.mobile-navigation .hs-menu-wrapper>ul li a:hover{text-decoration:underline;text-decoration-color:#999b9d}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children>a:after{display:none}.mobile-navigation .hs-menu-wrapper>ul ul{background:transparent;border:0;padding:0}.mobile-navigation .hs-menu-wrapper>ul ul li a{color:#fff;color:#2b66ab;font-family:Proxima Nova Semibold!important;font-size:15px;font-weight:400;text-transform:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:after,.mobile-navigation .hs-menu-wrapper>ul>li>ul:before{display:none}.mobile-navigation .hs-menu-wrapper>ul ul ul li a{text-indent:30px}.mobile-navigation .hs-menu-wrapper>ul ul ul ul li a{text-indent:50px}.kid-trigger{border-left:none;cursor:pointer;display:block!important;height:45px!important;min-width:55px!important;padding:0!important;position:absolute;right:1px;top:-1px;width:100%!important}.kid-trigger:hover{text-decoration:none}.kid-trigger i{left:42%;margin:0 auto!important;position:relative;top:50%}.kid-trigger i:after{content:"";position:absolute}.kid-trigger i,.kid-trigger i:after{background-color:#fff;background-color:#2b66ab;display:block;height:1px;width:10px}.kid-trigger i:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.kid-trigger.child-open i:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.kid-trigger.child-open i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-positioning{position:relative}.fixed-nav-margin{margin-bottom:0}}.smartling-language-selector{left:59%;max-width:150px;position:absolute;top:11px}.smartling-language-selector.white-paper{left:auto;right:17%;top:50px}.smartling-language-selector.lp-2019{top:25px}ul.smt-menu{list-style:none!important;margin:0 auto!important;padding:0!important;position:relative;visibility:visible;width:110px;z-index:99999}ul.smt-menu :focus{outline:0!important}ul.smt-menu ul{border:1px solid #999;display:none;list-style:none!important;margin:0!important;padding:0!important;position:absolute!important;text-indent:none!important;width:100%}ul.smt-menu li{display:block!important;float:left!important;margin:0;padding:0!important;width:100%!important}ul.smt-menu li.smt-item{display:block!important;float:none!important}ul.smt-menu li .smt-trigger-link .smt-downArrow{background:url(bullet_arrow_down.png) no-repeat;display:inline-block;height:13px;width:13px}* html .smt-trigger-link,.smt-link{display:inline-block}ul.smt-menu a.smt-trigger-link{background-image:none!important;color:#6d7073!important;cursor:pointer;display:block!important;font-family:Proxima Nova Semibold!important;font-size:14px!important;padding:0!important;text-align:right;text-decoration:none!important}ul.smt-menu a.smt-trigger-link:before{content:"\f0ac   ";font-family:FontAwesome}ul.smt-menu a.smt-trigger-link:after{content:"     \f0d7";font-family:FontAwesome}a.smt-link{background-color:#fff;border:0 solid #000;color:#6d7073!important;cursor:pointer;display:block!important;font-family:Proxima Nova Semibold!important;font-size:14px!important;line-height:12px!important;padding:3px 7px!important;text-decoration:none!important}a.smt-link:hover{opacity:1}ul.smt-menu li li a{background-color:#fff}ul.smt-menu li li a:hover{background-color:#999!important;color:#fff!important}ul.smt-menu span.smt-word{font-weight:400!important;padding-right:5px!important}ul.smt-menu span.smt-lang{color:#6d7073!important;font-weight:700!important;padding-left:5px}.new_2022 ul.smt-menu span.smt-lang{color:#fff!important}.new_2022 ul.smt-menu a.smt-trigger-link:after,.new_2022 ul.smt-menu a.smt-trigger-link:before{content:""}.new_2022 #smt-lang-selector .smt-menu ul{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.17));border:1px solid rgba(242,248,252,.11);border-radius:10px;box-shadow:0 16px 24px rgba(15,28,77,.24);display:none;position:absolute;width:auto!important;z-index:9}.new_2022 a.smt-link{color:#fff!important;font-family:forma-djr-text,sans-serif!important;padding:7px!important}.new_2022 ul.smt-menu li li a{background:transparent}.new_2022 ul.smt-menu ul{left:50%}.new_2022 ul.smt-menu li li a:hover{background:none!important}.new_2022 ul.smt-menu a.smt-trigger-link{font-family:forma-djr-text,sans-serif!important}.new_2022 ul.smt-menu a.smt-trigger-link,.new_2022 ul.smt-menu a.smt-trigger-link:hover{color:#fff!important}.new_2022 #smt-lang-selector ul.smt-menu li.smt-trigger,.new_2022 #smt-lang-selector ul.smt-menu li.smt-trigger:hover,.new_2022 ul.smt-menu span.smt-lang,.new_2022 ul.smt-menu span.smt-lang:hover{color:#fff!important;font-family:forma-djr-text,sans-serif!important}.smartling-language-selector.white-paper ul.smt-menu a.smt-trigger-link:after,.smartling-language-selector.white-paper ul.smt-menu a.smt-trigger-link:before,.smartling-language-selector.white-paper ul.smt-menu span.smt-lang{color:#fff!important}ul.smt-menu li.sfhover span.smt-lang,ul.smt-menu li:hover span.smt-lang{color:#6d7073!important}.sonatype-hero{padding:0}.sonatype-hero .sonatype-gradient{background:linear-gradient(to bottom right,rgba(70,149,109,0),#46956d);padding-bottom:6em;padding-top:6em}.sonatype-hero .widget-type-cta{margin-top:3em;text-align:center}.sonatype-mission{padding-bottom:2em;text-align:center}.sonatype-mission h1{color:#adc2d6;font-family:Proxima Nova Semibold;margin:0}.sonatype-mission h1.word{color:#fff}@keyframes one{0%{opacity:1}15%{opacity:1}20%{opacity:0}75%{opacity:0}80%{opacity:1}to{opacity:1}}@keyframes two{0%{opacity:0}15%{opacity:0}20%{opacity:1}35%{opacity:1}40%{opacity:0}to{opacity:0}}@keyframes three{0%{opacity:0}35%{opacity:0}40%{opacity:1}55%{opacity:1}60%{opacity:0}to{opacity:0}}@keyframes four{0%{opacity:0}55%{opacity:0}60%{opacity:1}75%{opacity:1}80%{opacity:0}to{opacity:0}}.sonatype-mission .word{animation-duration:10.01s;animation-iteration-count:infinite;display:block;opacity:0;position:absolute;text-align:center;width:100%}.sonatype-mission .word.one{animation-name:one;opacity:1}.sonatype-mission .word.two{animation-name:two}.sonatype-mission .word.three{animation-name:three}.sonatype-mission .word.four{animation-name:four}.sonatype-mission .underline{height:1.5em;position:relative}.sonatype-model{background-color:#f1f1f1;padding-bottom:3em;padding-top:4em}.sonatype-muda-vs-kaizen{background-color:#2c2d2e;color:#999b9d;padding-bottom:4em;padding-top:4em;text-align:center}.sonatype-muda-vs-kaizen a{color:#fff;text-decoration:underline}.sonatype-muda-vs-kaizen hr{border:1px solid #414345}.sonatype-muda-vs-kaizen .table-footer,.sonatype-muda-vs-kaizen .table-header{color:#fff;display:flex;position:relative}.sonatype-muda-vs-kaizen .table-header{margin-bottom:1em}.sonatype-muda-vs-kaizen .table-footer{margin-top:1em}.sonatype-muda-vs-kaizen .table-footer div,.sonatype-muda-vs-kaizen .table-header div{font-family:Proxima Nova Semibold;padding:1em;width:50%}.sonatype-muda-vs-kaizen .table-footer .muda,.sonatype-muda-vs-kaizen .table-header .muda{background-color:#d54854;font-size:150%}.sonatype-muda-vs-kaizen .table-footer .kaizen,.sonatype-muda-vs-kaizen .table-header .kaizen{background-color:#3b4d96;font-size:150%}.sonatype-muda-vs-kaizen .benefits .kaizen,.sonatype-muda-vs-kaizen .benefits .muda{margin-bottom:.5em;text-align:left}.sonatype-muda-vs-kaizen .benefits .muda strong{color:#e27f88}.sonatype-muda-vs-kaizen .benefits .kaizen strong{color:#7194b8}.sonatype-muda-vs-kaizen .benefits a{font-family:Proxima Nova Semibold}.sonatype-companies{padding-bottom:8em;padding-top:4em}.sonatype-companies .widget-type-linked_image{margin-top:1em;text-align:center}.sonatype-partners{padding-bottom:4em}.sonatype-partners .widget-type-linked_image{margin-top:1em;text-align:center}.sonatype-map{background-color:#14293d;height:550px;padding:0;position:relative}.sonatype-map .product-overview-image{background-image:url(//1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Assets/map_1.png);background-repeat:no-repeat;height:600px;left:50%;margin-left:-500px;margin-top:-60px;position:absolute;width:1000px}.sonatype-before-map{padding-bottom:6em}.sonatype-after-map{padding-top:4em}@media (max-width:999px){.sonatype-map{height:auto;text-align:center}.sonatype-map .product-overview-image{background-image:url(//1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/Assets/Product_Map_Mobile.png);display:inline-block;height:1747px;left:auto;margin-bottom:4em;margin-left:auto;margin-top:4em;max-width:341px;position:relative;width:100%}.sonatype-before-map{padding-bottom:2em}.sonatype-after-map{padding-top:2em}}.sonatype-deming{background-color:#3b4d96;padding-bottom:4em;padding-top:6em}.sonatype-deming h2{color:#adc2d6;margin-bottom:.5em}.sonatype-deming img{left:50%;margin-left:-100px;margin-top:-217px;position:absolute}.sonatype-media{background-color:#414345;padding-bottom:4em;padding-top:4em}.sonatype-media h2{color:#adc2d6;margin-bottom:.5em}.sonatype-media img{padding-top:2em}.sonatype-media a{border-bottom:1px solid #fff;font-family:Proxima Nova Light;text-decoration:none}.sonatype-footer{background:linear-gradient(180deg,#111c49,#3b4d96)}.sonatype-footer .sonatype-column{padding-top:3em}.sonatype-footer-nav-logo img{width:111px!important}.sonatype-footer .sonatype-social i.fa{display:inline-block;width:25px}.sonatype-footer .sonatype-social a{display:block;font-size:80%;margin-top:8px}.sonatype-footer .sonatype-social a:first-child{margin-top:7px}.sonatype-footer ul{padding-left:0}.sonatype-footer li{font-size:80%;padding-top:.5em}.sonatype-footer a{color:#fff;font-family:Proxima Nova Light}.sonatype-footer .bars{height:6em;margin-top:4em}.sonatype-footer .sonatype-legal{margin-top:3em!important}.sonatype-legal p{color:#fff;font-size:14px;line-height:18px;margin-bottom:5px}.home-2017 .sonatype-legal p{color:#fff}.sonatype-legal p a{text-decoration:underline}.sonatype-legal p.footer-copyright{font-size:12px}.sonatype-legal p.footer-terms a{font-size:12px;text-decoration:underline}ul.mobile-footer-links{list-style-type:none}ul.mobile-footer-links li a{color:#fff;font-size:18px;line-height:40px}.row-fluid [class*=span].mobile-footer{display:none}.mobile-footer ul.sonatype-social{list-style-type:none}.mobile-footer ul.sonatype-social li a{font-size:18px;line-height:40px}.sonatype-footer .mobile-footer .sonatype-social a:first-child{margin-top:0}.sonatype-footer .footer-header{font-size:18px}.sonatype-footer .footer-menu li{font-size:14px;line-height:30px}.sonatype-footer .footer-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul li a{padding:0}.sonatype-footer .sonatype-social a{font-size:14px;line-height:30px}@media (max-width:767px){.row-fluid [class*=span].mobile-footer{display:block}.row-fluid [class*=span].desktop-footer{display:none}}.footer-form .actions input{-webkit-appearance:none;background-color:#ff008c;border:none;border-radius:50px;color:#fff;float:right;font-family:Proxima Nova Semibold;font-size:18px;height:45px;line-height:22px;margin-top:-43px;max-width:200px;text-transform:uppercase;width:100%}.footer-form .input{width:65%}.footer-form input.hs-input{padding:10px;width:100%}@media (max-width:1350px){.footer-form .input{width:60%}.footer-form .actions input{max-width:175px}}@media (max-width:1000px){.footer-form .input{width:55%}.footer-form .actions input{max-width:150px}}@media (max-width:767px){.footer-form .input{width:70%}.footer-form .actions input{max-width:150px}}@media (max-width:650px){.footer-form .input{width:55%}.footer-form .actions input{font-size:15px;max-width:125px}}@media (max-width:375px){.footer-form .input{width:52%}.footer-form .actions input{font-size:14px;max-width:105px}}.sonatype-download-version{background-color:#f2f8fc;margin-top:2em;padding:1em}.sonatype-download-version h2{margin-top:0}.sonatype-download-version ul{margin:0;padding:0}.sonatype-download-version ul li{display:inline-block;padding-right:2em}.sonatype-download-version table td:first-child{width:120px}.sonatype-download-version table td:nth-child(3),.sonatype-download-version table td:nth-child(4),.sonatype-download-version table td:nth-child(5){width:60px}.sonatype-download-version table td{padding:.5em}.sonatype-download-version table td:first-child{padding-left:0}.sonatype-download-version table td:last-child{padding-right:0}.sonatype-download-version table tr:last-child td{padding-bottom:0}.sonatype-form{margin-top:1em}body .sonatype-form .hs-form label{color:#000;font-family:Proxima Nova Light;font-size:10pt!important;font-weight:400;line-height:1.5!important;position:relative!important;top:2px!important;width:200px!important}body .sonatype-form label{color:#000!important}.sonatype-form h3{color:#3b4d96;margin-top:0}.sonatype-form>div{background-color:#f2f8fc;border-radius:2px;padding:1em}body .sonatype-form #hs_cos_wrapper_module_14334512212372418{margin:0!important}.sonatype-form input,.sonatype-form select,.sonatype-form textarea{background-color:#fff!important;border:1px solid #c5c6c7!important;border-radius:2px!important;font-size:14px!important;height:28px;width:100%}.sonatype-form textarea{height:6em}.sonatype-form input{min-height:28px}.sonatype-form .field{margin-bottom:.5em}.sonatype-form select{height:29px}.sonatype-form hs-button,.sonatype-form input,.sonatype-form select,.sonatype-form submit,.sonatype-scc-form input,.sonatype-ssc-form hs-button,.sonatype-ssc-form select,.sonatype-ssc-form submit{cursor:pointer!important}.sonatype-form input[type=submit]{background-color:#2c2d2e!important;background-image:none!important;border:none!important;border-radius:26px!important;box-shadow:none!important;color:#fff!important;font-family:Proxima Nova Semibold!important;height:auto;letter-spacing:1px;padding:8px 17px!important;text-shadow:none!important;text-transform:uppercase;white-space:nowrap!important;width:auto!important}.sonatype-form input[type=submit]:hover{opacity:.5}.sonatype-form ul.no-list.hs-error-msgs.inputs-list{padding-left:0}.sonatype-form .hs-error-msg{color:#ff5869!important;font-family:Proxima Nova Semibold!important}.sonatype-summary-headers{background-color:#f1f1f1;padding-bottom:3em}.sonatype-nav-block{background-color:#f2f8fc;border-radius:2px;padding:1em 2em}.sonatype-nav-block a{color:#2c2d2e}.sonatype-landing-cta{background-color:#fff}.sonatype-careers{padding-bottom:2em}.sonatype-error-image img{width:500px!important}.sonatype-demo-cta{background-image:url(//1958393.fs1.hubspotusercontent-na1.net/hubfs/1958393/DEMO_Background_image.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.sonatype-firewall-docs-banner{background-color:#333;color:#fff}.sonatype-firewall-docs-banner a{color:#fff;text-decoration:underline}.sonatype-ssc-form{margin-top:1em}body .sonatype-ssc-form .hs-form label{color:#000!important;font-family:Proxima Nova Light;font-size:15pt!important;font-weight:400!important;line-height:2!important;position:relative!important;top:2px!important;width:200px!important}body .sonatype-ssc-form label{color:#000!important}.sonatype-ssc-form h3{color:#3b4d96;margin-top:0}.sonatype-ssc-form>div{background-color:#3b4d96;border-radius:4px;padding:1em}body .sonatype-ssc-form #hs_cos_wrapper_module_14334512212372418{margin:0!important}.sonatype-ssc-form input,.sonatype-ssc-form select,.sonatype-ssc-form textarea{background-color:#fff!important;border-radius:2px!important;font-size:14px!important;height:28px;width:100%}.sonatype-ssc-form textarea{height:6em}.sonatype-ssc-form input{min-height:28px}.sonatype-ssc-form .field{margin-bottom:.5em}.sonatype-ssc-form select{height:29px}.sonatype-ssc-form input[type=submit]{background-color:#2c2d2e!important;background-image:none!important;border:none!important;border-radius:26px!important;box-shadow:none!important;color:#fff!important;font-family:Proxima Nova Light!important;height:auto;padding:8px 17px!important;text-shadow:none!important;text-transform:uppercase;white-space:nowrap!important;width:auto!important}.sonatype-ssc-form input[type=submit]:hover{cursor:pointer!important;opacity:.5}.inputs-list{list-style-type:none}input[type=checkbox]{vertical-align:middle;width:auto}.sonatype-protein div-table{font-size:.5em;max-width:500px}.sonatype-protein div-cell{min-width:500px;padding:20px 40px}.sonatype-protein div-button a.anchor{border:1px solid #333;border-radius:18px;color:#333;font-size:.8em;margin:1px auto auto;padding:8px 12px;text-align:center;width:90px}.sonatype-protein div-table{display:table;width:100%}.sonatype-protein div-row{display:table-row;width:100%}.soantype-protein div-cell{border-right:3px solid #fff;display:table-cell}.sonatype-protein div-cell ul{padding-left:17px}.sonatype-protein div-cell a{color:#777;display:block}.sonatype-protein div-cell a.hover{text-decoration:underline}.main_wrapper{height:0;position:relative;width:100%}.outer_wrapper{box-shadow:3px 3px 5px -1px rgba(0,0,0,.29);margin-left:auto;margin-right:auto;overflow:hidden;position:relative;top:25px;width:1000px}.green_left_sec{background:#fff;border-top:12px solid #3d867b;float:left;min-height:212px;padding-top:25px;width:50%}.img_logo_wrapper img{margin-top:15px;width:75%}.logo_wrap{margin-bottom:15px}.blue_right_sec{background:#eee;border-top:12px solid #1160a4;float:right;min-height:212px;padding-top:25px;width:50%}.img_logo_wrapper{float:left;width:25%}.title_section_wrapper{float:right;padding:0 3%;width:69%}.title_section_wrapper h2{color:#369;font-size:18px;line-height:22px;margin:0;text-align:left}.title_section_wrapper p{font-size:15px;text-align:left}.title_section_wrapper a{background:#2c2d2e;border-radius:20px;color:#fff;display:inline-block;font-size:17px;margin-top:11px;padding:7px 20px;text-transform:uppercase}.cta_sec{position:absolute;top:72%}.circle-image{background-color:#eed;border:1px solid #555;border-radius:100px;box-shadow:10px -10px rgba(0,0,0,.6);-moz-box-shadow:10px -10px rgba(0,0,0,.6);-webkit-box-shadow:10px -10px rgba(0,0,0,.6);-o-box-shadow:10px -10px rgba(0,0,0,.6);height:150px;width:150px}.span12.widget-span.widget-type-cell.addo_wrap{background-image:url(https://www.sonatype.com/hubfs/ADDO/Bobby_older_banner.png)!important;background-position:50%;background-size:cover;padding-bottom:200px;padding-top:250px;width:100%}.addo h1{color:#fff;font-size:55px;line-height:1;margin-bottom:10px}.addo p{color:#fff;font-size:40px;margin-top:15px}@media (max-width:2100px){.smartling-language-selector{left:64%}}@media (max-width:1750px){.smartling-language-selector.white-paper{right:14%}}@media (max-width:1650px){.smartling-language-selector.white-paper{right:12%}}@media (max-width:1500px){.smartling-language-selector.white-paper{right:8%}}@media (max-width:1400px){.smartling-language-selector.white-paper{right:2%}}@media (max-width:1200px){.smartling-language-selector{left:60%}}@media (max-width:1000px){.smartling-language-selector{left:50%}}@media screen and (max-width:1023px){.span12.widget-span.widget-type-cell.addo_wrap{background-image:url(https://www.sonatype.com/hubfs/ADDO/Bobby_older_banner.png)!important;background-position:50%;background-size:cover;padding-bottom:80px;padding-top:180px;width:100%}.addo h1{color:#fff;font-size:45px;line-height:1;margin-bottom:10px}}@media screen and (max-width:850px){.span12.widget-span.widget-type-cell.addo_wrap{background-image:url(https://www.sonatype.com/hubfs/ADDO/Bobby_older_banner.png)!important;background-position:50%;background-size:cover;padding-bottom:40px;padding-top:120px;width:100%}.addo p{color:#fff;font-size:30px;margin-top:15px}.addo h1{color:#fff;font-size:35px;line-height:1;margin-bottom:10px}}@media (max-width:990px){.new_2022 #smt-lang-selector ul.smt-menu li.smt-trigger,.new_2022 #smt-lang-selector ul.smt-menu li.smt-trigger:hover,.new_2022 a.smt-link,.new_2022 ul.smt-menu a.smt-trigger-link,.new_2022 ul.smt-menu a.smt-trigger-link:hover,.new_2022 ul.smt-menu span.smt-lang,.new_2022 ul.smt-menu span.smt-lang:hover{color:#000!important}.new_2022 ul.smt-menu li li a:hover{color:#6d7073!important}.new_2022 ul.smt-menu ul{left:0}}@media (max-width:767px){.smartling-language-selector{left:45%;top:40px}.smartling-language-selector.white-paper{right:120px}.form-overlap-200{margin-bottom:10px;margin-top:10px}.row-fluid [class*=span].go-away-on-mobile{display:none}}@media screen and (max-width:650px){.span12.widget-span.widget-type-cell.addo_wrap{background-image:url(https://www.sonatype.com/hubfs/ADDO/Bobby_older_banner.png)!important;background-position:50%;background-size:cover;padding-bottom:20px;padding-top:90px;width:100%}.addo p{color:#fff;font-size:20px;margin-top:15px}.addo h1{color:#fff;font-size:22px;line-height:1;margin-bottom:10px}}@media (max-width:500px){.smartling-language-selector{left:35%;top:65px}.smartling-language-selector.white-paper{top:90px}}@media screen and (max-width:470px){.span12.widget-span.widget-type-cell.addo_wrap{background-image:url(https://www.sonatype.com/hubfs/ADDO/Bobby_older_banner.png)!important;background-position:50%;background-size:cover;padding-bottom:10px;padding-top:70px;width:100%}}@media screen and (max-width:420px){.span12.widget-span.widget-type-cell.addo_wrap{background-image:url(https://www.sonatype.com/hubfs/ADDO/Bobby_older_banner.png)!important;background-position:50%;background-size:cover;padding-bottom:0;padding-top:50px;width:100%}.addo h1{color:#fff;font-size:16px;line-height:1;margin-bottom:10px}.addo p{color:#fff;font-size:14px;margin-top:15px}}img{height:auto;max-width:100%}.addeventatc{background:#2878eb;color:#fff!important;cursor:pointer;display:inline-block;font-family:Roboto,Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-weight:300;padding:12px 20px 12px 15px;position:relative;text-align:center;width:170px;z-index:999998}.addeventatc,.addeventatc:hover{font-size:15px;text-decoration:none}.addeventatc:hover{background-color:#2c84f4;color:#fff}.addeventatc:active{top:1px}.addeventatc .arrow{background:url(../gfx/icon-arrow-t1.png) no-repeat;height:10px;margin-top:-5px;position:absolute;right:15px;top:50%;width:15px}.addeventatc-selected{background-color:#2c84f4}.addeventatc .alarm_reminder,.addeventatc .all_day_event,.addeventatc .attendees,.addeventatc .calname,.addeventatc .date_format,.addeventatc .description,.addeventatc .end,.addeventatc .facebook_event,.addeventatc .location,.addeventatc .organizer,.addeventatc .organizer_email,.addeventatc .recurring,.addeventatc .start,.addeventatc .timezone,.addeventatc .title,.addeventatc .uid{display:none!important}.addeventatc_dropdown{background:#fff;border-color:#c8c8c8 #bebebe #a8a8a8;border-style:solid;border-width:1px;-webkit-box-shadow:1px 3px 6px rgba(0,0,0,.15);-moz-box-shadow:1px 3px 6px rgba(0,0,0,.15);box-shadow:1px 3px 6px rgba(0,0,0,.15);display:none;margin-left:-1px;margin-top:2px;padding:6px 0 0;position:absolute;text-align:left;width:215px;z-index:99999}.addeventatc_dropdown span{background:#fff;color:#333;display:block;font-size:14px;line-height:100%;padding:9px 10px 9px 40px;text-decoration:none}.addeventatc_dropdown span:hover{background-color:#f4f4f4;color:#000;font-size:14px;text-decoration:none}.addeventatc_dropdown em{color:#999!important;font-size:12px!important}.addeventatc_dropdown .frs{background:#fff;color:#cacaca!important;cursor:pointer;font-size:9px!important;font-style:normal!important;font-weight:400!important;line-height:110%!important;padding-left:10px;position:absolute;right:10px;text-align:right;text-decoration:none;top:5px;z-index:101}.addeventatc_dropdown .frs:hover{color:#999!important}.addeventatc_dropdown .ateappleical{background-image:url(../gfx/dropdown-apple-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .ateoutlook,.addeventatc_dropdown .ateoutlookcom{background-image:url(../gfx/dropdown-outlook-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .ategoogle{background-image:url(../gfx/dropdown-google-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .ateyahoo{background-image:url(../gfx/dropdown-yahoo-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .atefacebook{background-image:url(../gfx/dropdown-facebook-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .copyx{cursor:pointer;display:block;height:21px;position:relative}.addeventatc_dropdown .brx{background:#e0e0e0;height:1px;left:10px;overflow:hidden;position:absolute;right:10px;top:9px;z-index:100}