.header-component{height:114px}
.header-component .hdr-wrapper{position:fixed;width:100%;top:0;z-index:999;background-color:var(--white)}
.header-component .hdr-wrapper:before{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:6px;background-image:linear-gradient(to right,#6fbe2e 19%,#00bbd6 43%,#0f61a9 57%,#5a39a0 81%)}
.header-component .hdr-wrapper .hdr-top{background-color:#eaeaea}
.header-component .top-nav{display:flex;justify-content:flex-end;padding:8px 0;height:40px}
.header-component .top-nav .login-link{display:flex;align-items:center}
.header-component .utility-menu{display:flex;align-items:center}
.header-component .utility-menu *{font-size:14px}
.header-component .header-menu .menu-item{display:flex}
.header-component .header-menu .menu-item li a{display:flex;justify-content:center;color:var(--black)}
.header-component .header-menu .menu-item a::after{content:"";opacity:0;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;bottom:-8px}
.menu-item li a.active::after{border-bottom:10px solid var(--indigo)}
.menu-item li:nth-child(1) a.active::after{border-bottom:10px solid #65be3d}
.menu-item li:nth-child(2) a.active::after{border-bottom:10px solid #3abd7f}
.menu-item li:nth-child(3) a.active::after{border-bottom:10px solid #12bab9}
.menu-item li:nth-child(4) a.active::after{border-bottom:10px solid #0599c5}
.menu-item li:nth-child(5) a.active::after{border-bottom:10px solid #135fa9}
.header-component .header-menu .menu-item li a.active{color:var(--hoveerblue)}
.hdr-login .fa-chevron-right.right-arrow.rotate{transform:rotate(90deg)}
.hdr-login .login-link:hover .fa{color:var(--hoveerblue)}
.header-component .hide-header,.breadCrumb.hide-header{top:-113px;height:0}
.hdr-search .wrapperSearch .fa-search{margin-top:5px}
#ub-search{border-radius:3px;border:solid 1px rgba(112,112,112,0.73);background-color:var(--white);padding:0 5px}
#ub-search:focus{outline-color:rgba(112,112,112,0.73)}
.header-flyout{position:absolute;top:0;background-color:white;padding:24px}
.aem-col-container.submenu-component{position:fixed;z-index:99999;top:117px}
.submenu-component .submenu-container .picture .Image{max-height:103px}
.submenu-component .submenu-container .card-body,.submenu-component .submenu-container .cards-footer{padding-left:0;padding-right:0}
.submenu-component .submenu-container .cards-footer a{margin-bottom:20px}
.submenu-component .submenu-container .cards-footer .linkdisplay{font-size:14px}
.submenu-component .submenu-container .card-body{margin-bottom:0;padding-bottom:10px}
.submenu-component .submenu-container .componentBody .card-box .content.cta-auto{padding-bottom:0}
.submenu-component .submenu-container .card-title{display:none}
.submenu-component .submenu-links-footer>a,.submenu-component .submenu-links-footer>h6{margin-bottom:13px}
.submenu-component .submenu-links-footer>a{font-size:14px;color:var(--indigo)}
.submenu-component .submenu-links-footer>a:hover{color:var(--hoveerblue)}
.submenu-component .submenu-links-footer>h6{color:var(--gray)}
.submenu-component .submenu-container .links>div{margin-bottom:11px}
a.skip-link{position:absolute;left:0;top:-20px;padding:0 15px}
a.skip-link:focus{top:10px;color:var(--hoveerblue)}
.header .submenu-container-title{min-height:25px}
.submenu-component .column-cards .submenu-container-title{margin-bottom:13px}
.column-cards .submenu-container-title{min-height:25px}
.tabs.tab-list-wrapper.stick-to-top{top:0}
.tabs.tab-list-wrapper.stick-to-header{top:118px}
.header-component .search-icon:focus{padding-top:3px}
@media(min-width:1024px){.header-component .header-vmware-logo{float:left}
}
@media(min-width:993px){.header-component .header-menu .menu-item li a.active:after{content:"";bottom:6px;opacity:1}
.header-component .hdr-login-menu{position:absolute;min-width:12%;background:#fff;transform:translate(-50%);transition:all 200ms linear 0;border:1px solid #003d79;border-radius:3px;padding:5px 10px;opacity:1;z-index:10;margin-left:-10px}
.header-component .top-nav .login-link{padding:10px 0}
.header-component .hdr-login-menu::after{border-bottom:7px solid #fff;content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;top:-7px;left:70%;transform:translate(-50%)}
.header-component .hdr-login-menu::before{border-bottom:8px solid #003d79;content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;top:-8px;left:70%;transform:translate(-50%)}
.submenu-component .custom-container-config>.row{margin:0}
#ub-search{width:290px;height:25px;float:left}
.submenu-component .custom-container-config>.row{margin:0}
.submenu-component .column-cards>.container>.content>.container-comp-wrapper{margin:0;background-color:var(--white);box-shadow:0 4px 10px 0 rgb(26 66 138 / 10%);max-height:calc(100vh - 118px);min-height:300px;overflow-y:auto}
.submenu-component .cont-columns>div,.submenu-component .cont-columns>div>div{height:100%}
.submenu-component .cont-columns>div>div>.linksContainer{height:auto}
.submenu-component .cont-columns>div>div>.linksContainer.full-col-height{height:100%}
.submenu-component .cont-columns div>div>.linksContainer .submenu-container{height:100%;display:flex;flex-direction:column;padding:0 15px 0 15px;margin-bottom:10px}
.submenu-component .cont-columns div>div>.linksContainer .submenu-container .submenu-btn{margin-top:auto}
.submenu-component .container-comp-wrapper>div:not(.five-col-wrapper){padding:0 5px 24px 5px}
.submenu-component .container-comp-wrapper>div.five-col-wrapper .column-5-container{padding:0 5px 24px 5px}
.submenu-component .border-solid{border-right:1px solid rgba(29,66,138,0.1)}
.submenu-component .border-dots{border-right:1px dotted rgba(29,66,138,0.1)}
.submenu-component .cont-columns{margin-top:0 !important}
.submenu-component .componentBody .card-box{margin-bottom:20px}
.submenu-component .cont-columns .linksContainer:first-child h5.submenu-container-title{padding-top:24px}
.submenu-component .links:not(:first-child) .submenu-links-footer>h6{margin-bottom:13px;margin-top:24px}
.submenu-component .submenu-container .card+.links h6{margin-top:0}
.submenu-component .submenu-container .submenu-container-title.header-margin{margin-bottom:35px}
}
@media(max-width:992px){.header-component{height:91px}
.header-component .top-nav{padding:0;height:0}
.header-menu .header-menu-icon,.utility-menu-icon i,.search-icon i,.header-menu-cross-icon,.header-menu .header-menu-cross-icon{font-size:30px}
.header-component .search-icon i{font-size:20px;float:right}
.header-component .top-nav .utility-menu.show-block{position:absolute;display:flex;width:100vw;flex-direction:column;top:90px;right:-15px;height:auto;padding-top:0;box-shadow:0 3px 9px 0 rgb(26 66 138 / 16%);background-color:var(--white);left:calc(-50vw + 50%)}
.header-component .top-nav .utility-menu.show-block a{padding-left:25px;padding-right:25px;border-bottom:solid 1px var(--indigo);width:100%}
.header-component .top-nav .utility-menu.show-block .hdr-login a{border:0}
.header-component .top-nav .utility-menu-icon,.header-component .top-nav #globalsearch{position:absolute;right:15px;top:30px;align-items:center;z-index:1}
.header-component .top-nav #globalsearch{right:29px}
.header-component .header-menu{display:flex;align-items:center}
.header-component .header-menu>picture,.header-component .header-menu>a{margin:0 auto}
.header-component .header-menu .menu-item,.header-component .top-nav .utility-menu{padding-top:45px;overflow-y:auto;max-height:calc(100vh - 90px)}
.header-component .top-nav .utility-menu a{padding:15px 0;font-size:18px}
.header-component .searhbox-block .hdr-search{width:100%}
.menu-item{display:flex;position:absolute;flex-direction:column;background-color:white;width:100vw;left:0;top:100%;height:100vh;left:calc(-50vw + 50%)}
.menu-item li{padding:15px 0;border-bottom:solid 1px rgba(26,66,138,0.1)}
.header-component .header-menu .menu-item li a{justify-content:space-between;padding-right:24px;padding-left:15px;font-size:16px;color:var(--black)}
.header-component .hdr-login{width:100%}
.header-component .hdr-login-menu a{padding-bottom:10px}
.header-component .hdr-login-menu a span{font-size:16px}
.header-flyout{display:flex;flex-direction:column;top:17%;padding:0}
.header-flyout div{width:100%;padding-left:0;padding-right:0}
.header-flyout>div{border-bottom:solid 1px rgba(26,66,138,0.1);padding:0 24px;margin-top:0}
.aem-col-container.submenu-component{position:fixed;width:100%;max-height:calc(100vh - 90px);overflow-y:auto;overflow-x:hidden;height:720px;background-color:var(--white);top:90px;z-index:99999;padding-bottom:100px}
.overflow-hidden{overflow-y:hidden}
.submenu-component .header-flyout>div:first-child .submenu-links-footer .plus-icon{display:none}
.submenu-component .submenu-container{padding-left:15px;padding-right:15px}
.submenu-component .column-cards .cont-columns{flex:0 0 100%;max-width:100%}
#ub-search{height:40px;width:95%;margin-top:-5px}
.plus-icon:before{content:"\f067";padding-right:3px;vertical-align:middle;font-weight:900;float:right;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}
.minus-icon:before{content:"\f068";padding-right:3px;vertical-align:middle;font-weight:900;float:right;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}
.header-component .top-nav .login-link{justify-content:space-between}
.submenu-component .cont-columns{border-bottom:solid 1px rgba(26,66,138,0.1)}
.submenu-component .column-cards>.container>.content>.container-comp-wrapper{box-shadow:none;background-color:var(--white)}
.submenu-component .back-icon{display:none}
.submenu-component .back-icon .fa{margin-right:16px}
.hide-block-mobile,.header-component .header-menu .menu-item.hide-block-mobile,.header-component .utility-menu.hide-block-mobile{display:none}
.header-component .top-nav.search-open{width:100%}
.header-component .top-nav.search-open .hdr-search #globalsearch{width:calc(100% - 85px)}
.submenu-btn{margin-bottom:10px}
.submenu-container.no-container-padding{padding-left:0;padding-right:0}
.submenu-container.no-container-padding .submenu-container-title,.submenu-container.no-container-padding .links .submenu-links-footer,.submenu-container.no-container-padding .card-box .item>img,.submenu-container.no-container-padding .card-box .item .content .card-body,.submenu-container.no-container-padding .card-box .item .content .cards-footer *{padding-left:15px;padding-right:15px}
.submenu-container.no-container-padding .card .componentBody .cards-footer{border-bottom:solid 1px rgba(26,66,138,0.1);padding-bottom:36px}
.submenu-container.no-container-padding .submenu-header-title{margin:16px 0}
.border-top-mobile{border-top:solid 1px rgba(26,66,138,0.1)}
.submenu-component .submenu-header-title,.submenu-component .submenu-links-footer .submenu-header-title{font-size:18px;color:var(--black)}
.submenu-component .add-border-mobile{border-bottom:solid 1px rgba(26,66,138,0.1);margin-bottom:15px}
html[dir="rtl"] .plus-icon:before{content:"\f067";padding-right:3px;vertical-align:middle;font-weight:900;float:right;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;float:left}
html[dir="rtl"] .minus-icon:before{content:"\f068";padding-right:3px;vertical-align:middle;font-weight:900;float:right;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;float:left}
.submenu-component .submenu-header-title:focus{outline:0}
}
@media(min-width:576px) and (max-width:767px){.header-component .top-nav .utility-menu.show-block{right:-128px}
.submenu-component .column-cards>.container{max-width:100vw}
.submenu-component .submenu-container .submenu-container-title,.submenu-component .links .submenu-links-footer,.header-component .menu-item li a,.header-component .utility-menu>a>span,.header-component .utility-menu .hdr-login{max-width:540px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}
.header-component .utility-menu .hdr-login{padding-left:0;padding-right:0}
.header-component .utility-menu>a>span{display:block;padding-left:15px;padding-right:15px}
.header-component .top-nav .utility-menu.show-block a{padding-left:15px;padding-right:15px}
.submenu-container.no-container-padding .card .componentBody{border-bottom:solid 1px rgba(26,66,138,0.1);padding-bottom:36px;margin:0 -15px}
.submenu-container.no-container-padding .card .componentBody .cards-footer{border-bottom:0;padding-bottom:0}
#ub-search{width:100%}
}
@media(max-width:800px){.header-component .top-nav.search-open .hdr-search #globalsearch{width:calc(100% - 85px)}
#ub-search{width:91%}
.linksContainer .submenu-container .submenu-container-title.header-margin{display:none}
}
@media(max-width:600px){.header-component .top-nav.search-open .hdr-search #globalsearch{width:calc(100% - 85px)}
#ub-search{width:88%;margin-top:-5px}
}
.submenu-container .submenu-container-title.header-margin{margin-bottom:16px}
html[dir="rtl"] .header-component .top-nav .login-link{flex-direction:row-reverse}
@media(min-width:993px){html[dir="rtl"] .header-component .hdr-login-menu{left:120px}
html[dir="rtl"] .header-component .hdr-login-menu::after{left:34%}
html[dir="rtl"] .header-component .hdr-login-menu::before{left:34%}
}
@media(max-width:800px){html[dir="rtl"] .header-component .top-nav .login-link{flex-direction:initial}
}
@media(max-width:992px){html[dir="rtl"] .header-component .header-menu{flex-flow:row-reverse}
}
@media not all and (min-resolution:.001dpcm){@supports(-webkit-appearance:none){@media(max-width:992px){.header-component .header-menu .menu-item,.header-component .top-nav .utility-menu{max-height:calc(100vh - 180px)}
}
}
}