.search__Vmworld .searchResultShow{display:none}
.search__Vmworld{min-height:300px}
.search__Vmworld .loadingParent .loading{height:0;width:0;padding:15px;border:6px solid #ccc;border-right-color:#888;border-radius:22px;-webkit-animation:rotate 1s infinite linear;position:absolute;left:50%;top:50%;margin-top:120px;margin-left:-20px}
@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}
}
.search__Vmworld ul.vm-pagination[_ngcontent-c3] li[_ngcontent-c3] a[_ngcontent-c3],.a[_ngcontent-c2]{color:#007ab8}
.search__Vmworld ul.vm-pagination[_ngcontent-c3] li[_ngcontent-c3] a[_ngcontent-c3]:hover,.a[_ngcontent-c2]:hover{color:#0091da}
.microsite-menuItem{float:left;padding-bottom:28px;clear:both}
.header-menu .ctaDiv{float:right;margin-bottom:25px}
.header-menu .ctaBtn{padding:6px 15px}
.subtileText{font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;color:#565656}
.header-component{height:140px}
.header-component .hdr-wrapper{position:fixed;width:100%;top:0;z-index:99999;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);font-family:'metropolislight'}
.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}
.header-component .header-menu .menu-item li a.active::after{border-bottom:10px solid var(--indigo)}
.header-component .header-menu .menu-item li:nth-child(1) a.active::after{border-bottom:10px solid #65be3d}
.header-component .header-menu .menu-item li:nth-child(2) a.active::after{border-bottom:10px solid #3abd7f}
.header-component .header-menu .menu-item li:nth-child(3) a.active::after{border-bottom:10px solid #12bab9}
.header-component .header-menu .menu-item li:nth-child(4) a.active::after{border-bottom:10px solid #0599c5}
.header-component .header-menu .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:-145px;height:0}
.hdr-search .wrapperSearch .fa-search{margin-top:5px}
#ub-search,#globalsearch .autocomplete-input[name='q']{border-radius:3px;border:solid 1px rgba(112,112,112,0.73);background-color:var(--white);padding:0 5px}
#ub-search:focus,#globalsearch .autocomplete-input[name='q']:focus{outline-color:rgba(112,112,112,0.73)}
.header-flyout{position:absolute;top:0;background-color:white;padding:24px}
.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:0}
.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}
.skip-link{position:absolute;left:0;top:-20px;padding:0 15px}
a.skip-link:focus{top:10px;color:var(--indigo)}
.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}
hr.z{display:none}
.ms-header.header-component .login-wrap{display:flex;align-items:center;margin-left:23px}
.ms-header.header-component .login-wrap>i{color:var(--indigo)}
.ms-header.header-component .login-wrap .login_cta,.ms-header.header-component .login-wrap .logout_cta{margin-left:12px;font-size:16px}
.ms-header.header-component .utility-menu .login_cta,.ms-header.header-component .utility-menu .logout_cta{display:none}
@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;transition:all 200ms linear 0;border:1px solid #003d79;border-radius:3px;padding:5px 10px;opacity:1;z-index:10;margin-left:-15px}
.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,#globalsearch .autocomplete-input[name='q']{width:290px;height:25px;float:left}
.submenu-component .custom-container-config>.row{margin:0}
.submenu-component .cont-columns>div,.submenu-component .cont-columns>div>div{height:100%}
.submenu-component .cont-columns>div>div>.linksCard{height:auto}
.submenu-component .cont-columns>div>div>.linksCard.full-col-height{height:100%}
.submenu-component .cont-columns div>div>.linksCard .submenu-container{height:100%;display:flex;flex-direction:column;padding:24px 5px 0 5px !important;margin-bottom:0}
.submenu-component .cont-columns div>div>.linksContainer .submenu-container{height:100%;display:flex;flex-direction:column;padding:24px 15px 0 15px !important;margin-bottom:0}
.submenu-component .cont-columns div>div>.linksCard .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 .linksCard:first-child h5.submenu-container-title{padding-top:0;font-size:20px}
.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}
.submenu-component .menu-item-list{padding-top:38px}
.submenu-component .cont-columns .linksCard:first-child h5.submenu-container-title+.menu-item-list{padding-top:0}
.submenu-component section.aem-col-container .card.common{padding-top:24px}
.submenu-component section.aem-col-container .submenu-container .menu-item-list .card.common{padding-top:0}
}
@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{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:30px;padding-right:30px;border-bottom:solid 1px #ebebeb;width:100%;margin-left:0}
.header-component .top-nav .utility-menu.show-block a.btn-blue-outline{border-bottom:1px solid var(--indigo) !important}
.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:42px}
.ms-header .hdr-search .wrapperSearch .fa-search{width:25px}
.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%}
.header-component .header-menu .menu-item{display:flex;position:absolute;flex-direction:column;background-color:white;width:100vw;left:0;top:100%;height:100vh;left:calc(-50vw + 50%)}
.header-component .header-menu .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:30px;padding-left:30px;font-size:16px;color:var(--black)}
.microsite-menuItem .menu-item li i{-webkit-text-stroke:1px white;font-size:20px}
.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}
.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:30px;padding-right:30px}
.microsites-header .submenu-component .column-cards>.container>.content>.container-comp-wrapper .cont-columns .container-footer .btn{margin-left:15px}
.microsites-header .submenu-component .submenu-container .menu-item-list{margin-bottom:0}
.submenu-component .linksCard-divider-div .links-card-divider-b .linksCard{border-bottom:solid 1px rgba(26,66,138,0.1);padding-top:15px;padding-bottom:15px}
;.submenu-component .linksCard-divider-div .links-card-divider-b .linksCard+.linksCard{border-bottom:0;padding-top:0;padding-bottom:0}
.submenu-component .linksCard-divider-div .links-card-divider-b{border-bottom:none !important;padding-top:0 !important;padding-bottom:0 !important}
.col-md-8.col-sm-12 .container.pb-50 .aem-Grid.aem-Grid--12 .custom-container-config .container-comp-wrapper .col-md-6.mt-3:first-child+.col-md-6.mt-3 .linksCard:first-child{border-bottom:solid 1px rgba(26,66,138,0.1);padding-bottom:15px}
.col-md-8.col-sm-12 .container.pb-50 .aem-Grid.aem-Grid--12 .custom-container-config .container-comp-wrapper .col-md-6.mt-3:first-child+.col-md-6.mt-3 .linksCard+.linksCard{padding-top:15px !important}
.submenu-component .cont-columns .linksCard{margin:0 -15px}
.submenu-component .column-cards>.container>.content>.container-comp-wrapper .cont-columns .container-footer .btn{margin-left:15px}
.submenu-component .column-cards .cont-columns{flex:0 0 100%;max-width:100%}
#ub-search,#globalsearch .autocomplete-input[name='q']{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;color:var(--indigo)}
.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;color:var(--indigo)}
.header-component .top-nav .login-link{justify-content:space-between}
.submenu-component .cont-columns .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;border-bottom:solid 1px rgba(26,66,138,0.1);padding-bottom:12px !important;padding-top:20px !important}
.submenu-component .back-icon .fa{margin-right:16px;margin-top:0;font-size:30px;-webkit-text-stroke:2px white;padding:0 12px 0 15px;color:var(--indigo)}
.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,.header-component .utility-menu .login_cta,.header-component .utility-menu .logout_cta{max-width:540px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}
.header-component .top-nav .utility-menu.show-block a.login_cta,.header-component .top-nav .utility-menu.show-block a.logout_cta{margin-left:auto}
.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,#globalsearch .autocomplete-input[name='q']{width:100%}
}
@media(max-width:800px){.top-nav .hide-utility-menu{display:none}
.no-menu .top-nav-inside{display:none}
.header-component .top-nav.search-open .hdr-search #globalsearch{width:calc(100% - 85px)}
#ub-search,#globalsearch .autocomplete-input[name='q']{width:91%}
.linksCard .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,#globalsearch .autocomplete-input[name='q']{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)}
}
}
}
.ms-header .column-cards{margin-top:34px}
.column-cards .submenu-container-title{color:var(--black)}
.submenu-component .componentBody .card-box .card.no-gutter{padding:0}
.submenu-component .componentBody .horizontalcard .pictureicon{padding-left:0}
.ms-header.header-component .menu-item li:nth-child(2) a.active::after{border-bottom:10px solid #65be3d}
.ms-header.header-component .menu-item li:nth-child(3) a.active::after{border-bottom:10px solid #6ebe30}
.ms-header.header-component .menu-item li:nth-child(4) a.active::after{border-bottom:10px solid #4cbd62}
.ms-header.header-component .menu-item li:nth-child(5) a.active::after{border-bottom:10px solid #2cbd95}
.ms-header.header-component .menu-item li:nth-child(6) a.active::after{border-bottom:10px solid #00bbd6}
.ms-header.header-component .menu-item li:nth-child(7) a.active::after{border-bottom:10px solid #0c76b4}
.header-component .header-menu .menu-item li a.active:after{content:"";bottom:5px;opacity:1}
.ms-header .hdr-search .wrapperSearch .fa-search{margin-top:7px}
body .submenu-component{position:fixed;z-index:3;left:0;right:0;margin:auto;max-width:1280px;background:var(--white);max-height:calc(100vh - 118px);min-height:300px;overflow-y:auto;box-shadow:0 4px 10px 0 rgb(26 66 138 / 10%);height:auto}
.submenu-component .submenu-container .card-body>div>p{font-size:12px;line-height:1.52}
.submenu-component .submenu-container .heading-description p.small{line-height:1.5}
.submenu-component .submenu-container .card-title{display:block !important}
.submenu-component .submenu-links-footer>a{font-size:12px;color:var(--indigo)}
.submenu-component .submenu-links-footer>h6{color:var(--gray);font-size:16px}
section .submenu-component .aem-Grid .custom-container-config .column-cards .container .content .row.container-comp-wrapper{background-color:var(--white)}
@media(min-width:993px){.submenu-component .cont-columns>div,.submenu-component .cont-columns>div>div,.submenu-component .cont-columns>div>div>.linksCard{height:100%}
}
@media(max-width:992px){.ms-header.header-component .login-wrap{display:none}
.ms-header.header-component .utility-menu .login_cta,.ms-header.header-component .utility-menu .logout_cta{display:block}
.header-component .top-nav .utility-menu.show-block{position:absolute;display:flex;width:100vw;flex-direction:column;top:95px;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%);overflow-x:hidden}
.header-component .top-nav .utility-menu-icon,.header-component .top-nav #globalsearch{position:absolute;right:15px;top:12px;align-items:center;z-index:1}
.header-component .header-menu{display:flex}
.submenu-component{position:absolute;width:100%;max-height:100vh;overflow-y:auto;overflow-x:hidden;height:100vh;background-color:var(--white);top:90px;z-index:1}
#ub-search,#globalsearch .autocomplete-input[name='q']{height:40px;width:94%;margin-top:-5px}
.submenu-component .column-cards>.container>.content>.container-comp-wrapper{box-shadow:none;background-color:var(--white)}
.header-component .top-nav.search-open .hdr-search #globalsearch{width:calc(100% - 10%)}
.submenu-component .submenu-links-footer>h6:not(.submenu-header-title){font-size:16px;color:var(--gray)}
}
.ms-header .fa-twitter:before,.ms-header .fa-linkedin:before,.ms-header .fa-facebook-f:before,.ms-header .fa-facebook:before,.ms-header .fa-youtube-play:before{font-size:18px}
.ms-header .mL20{margin-left:30px}
.ms-header a.btn.mL20{margin-left:23px}
.ms-header .mT24{margin-top:30px}
.ms-header .mB25{margin-bottom:25px}
.ms-header .logo{margin-top:-21px;display:flex;min-height:22px}
.logo a{display:flex;align-items:center}
.ms-header .header{margin-top:-13px}
.ms-header .top-nav{margin-top:18px}
.ms-header.header-component .top-nav{padding:7px 0}
.ms-header.header-component .utility-menu .mL30{margin-left:1rem}
.ms-header .mR30{margin-right:30px}
.ms-header .mR40{margin-right:40px}
.ms-header .mL30{margin-left:30px}
.ms-header .subtile{font-size:30px;font-weight:300;font-stretch:normal;font-style:normal;line-height:.8;letter-spacing:.94px;color:#565656}
.mmT25{margin-top:-25px}
@media(max-width:992px){.ms-header .logo a{display:block}
.ctaDiv{display:none}
.header-component .top-nav .utility-menu.show-block .hdr-login a{font-size:18px}
.ms-header .logo{display:inline-block;text-align:center;margin:0 auto;margin-bottom:5px}
.ms-header .logo .mR40{margin-right:0}
.subtile{line-height:50px}
.utility-menu .ctaDiv2 a,.utility-men .cta2 a{border:none !important}
.mR30{margin-right:0}
.mL30{margin-left:0}
.ctaDiv2{width:100vw;border-bottom:solid 1px var(--indigo)}
.header-component .header-menu .menu-item,.header-component .top-nav .utility-menu{padding-top:0}
.header-component .header-menu .menu-item.mT24{margin-top:-2px}
.ctaBtn{display:block;margin:20px}
.cta2{width:100vw}
.cta2 a{border-bottom:none !important}
.header-component .top-nav .utility-menu.show-block .ctaDiv2 a,.header-component .top-nav .utility-menu.show-block .cta2 a{padding-left:5px;padding-right:5px}
}
@media(max-width:800px){.ms-header.header-component .hdr-wrapper:before{bottom:2px}
.ms-header.header-component .top-nav.search-open .hdr-search #globalsearch{width:calc(100% - 18%)}
.ms-header #ub-search,#globalsearch .autocomplete-input[name='q']{width:87%}
.ms-header .mR30{margin-right:0}
.ms-header .mL30{margin-left:0}
.ms-header .ctaDiv{display:none}
.ms-header .logo{display:inline-block;text-align:center;margin:0 auto;margin-bottom:5px}
.ms-header .logo .mR40{margin-right:0}
.ms-header .subtile{line-height:50px}
.ms-header.header-component .top-nav .utility-menu{padding-top:0 !important}
.ms-header.header-component .header-menu .menu-item{margin-top:0;padding-top:0 !important}
.ms-header .subtileText{text-align:center}
.ms-header .logo .float-left{float:none !important}
.ms-header .header-menu .logo a .float-left.mR30{margin-right:0}
}
.ms-header .subtile{font-size:26px;line-height:19px;color:#717174}
.logo img,.logo span{display:inline-block;vertical-align:bottom}
.logo img{max-width:140px}
.ms-header .logo span *{margin-bottom:2px}
@media(min-width:992px){.submenu-component .custom-container-config .column-cards>.container-fluid>.content{padding:0 !important}
}
.submenu-component .submenu-container .textcard .card-body p{margin-top:0}
.submenu-component .submenu-container .textcard .card-body .card-title{margin-bottom:5px}
.submenu-component .submenu-container .horizontalcard .pictureicon{padding-top:0}
.submenu-component .submenu-container .card-body{padding-top:0}
.submenu-component .submenu-container .card-image-center+.content .card-body{padding-top:16px}
.submenu-component .submenu-container .card .card-body .card-title{margin-bottom:5px;font-size:14px}
.submenu-component .text>.cmp-text>.text-container p{padding-bottom:20px;border-top:1px solid var(--light-gray);padding-top:15px}
.submenu-component .container-comp-wrapper>div:not(.five-col-wrapper).cont-columns{padding:0}
.submenu-component .container-comp-wrapper>div:not(.five-col-wrapper).cont-columns.border-solid+.cont-columns{padding:0 5px 24px 5px}
.submenu-component .componentBody .card-box.profilecard{padding-top:48px}
.submenu-component .componentBody .card-box.fullwidthcard{padding-top:48px}
.submenu-component .componentBody .profilecard .card-body{padding:0 18px 20px 18px}
.submenu-component .componentBody .picture .Image.full-width-img{border:3px solid var(--light-gray);border-radius:5px}
.submenu-component .componentBody .profilecard .cards-footer{padding-left:20px}
.submenu-component .componentBody .profilecard .card-title{padding-bottom:0;margin-bottom:10px}
.submenu-component .textcard .card-body{padding:0}
.submenu-component .componentBody .card-box .content.cta-auto{padding-bottom:0}
.submenu-component .textcard .card-text,.submenu-component .textcard .card-body p{margin:0}
.submenu-component .card .card-body .card-title{margin-bottom:5px}
.no-menu nav.header-menu{display:flex;padding:33px 0 28px 0;align-items:center}
.no-menu.ms-header .logo{flex:1;margin-top:0}
.no-menu .top-nav-inside{margin-bottom:25px;margin-top:-15px}
.submenu-component .divider>.divider{border-top-color:rgb(86 86 86 / 16%) !important}
.logo span h3{font-size:30px;color:#565656}
.ms-header .logo span pre{font-size:13px;color:#565656}
.ms-header .logo a .float-left.mR30{margin-right:27px;margin-top:-3px}
.submenu-component .submenu-container .submenu-container-title.header-margin:empty{min-height:20px}
.submenu-component .submenu-container .card .card-body .card-title .fa-external-link{margin-left:5px;font-size:16px}
.compact-menu.submenu-component .submenu-links-footer>a{font-size:16px}
.submenu-component .picture.no-image{display:none}
@media(min-width:992px){.no-menu.ms-header .top-nav{display:none}
.microsite-menuItem{max-width:calc(100% - 350px)}
header.ms-header.no-menu{height:96px}
.header-menu .ctaDiv{max-width:480px;display:flex;margin-top:24px;align-items:center}
.ctaDiv i.fa{margin-top:0}
.header-menu .ctaDiv .ctaBtn.mmT25{margin-top:-23px}
}
@media only screen and (min-width:992px) and (max-width:1125px){.ms-header .header-menu .ctaDiv .mL20{margin-left:15px}
.microsite-menuItem{max-width:calc(100% - 315px)}
.header-menu .ctaDiv{max-width:350px;display:flex}
.ms-header .microsite-menuItem ul li:last-child{margin-right:0}
.ms-header .microsite-menuItem ul li{margin-right:18px}
}
@media(max-width:992px){body .submenu-component{position:fixed;width:100%;max-height:calc(100vh - 90px);overflow-y:auto;overflow-x:hidden;height:720px;background:var(--white);top:92px;z-index:99999;padding-bottom:100px}
.submenu-component .text>.cmp-text>.text-container{padding:0}
.submenu-component .text>.cmp-text>.text-container p{background:transparent;border:0;box-shadow:none;position:static}
.submenu-component .cont-columns section.aem-col-container{background:transparent}
.submenu-component section.aem-col-container>.container{padding-bottom:0;padding-top:0}
.submenu-component .submenu-container .card .card-body .card-title{margin-top:5px}
.header-component .header-menu>span{display:inline-block;width:40px;position:absolute;top:45%;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}
.submenu-component .card-box.textcard{padding:8px 30px}
.submenu-component .fullwidthcard .card .card-body{padding:16px 30px}
.ms-header.header-component .top-nav{padding:0}
.ms-header .header{margin-top:0}
.logo span{padding:20px 0 10px}
.header-component .top-nav #globalsearch{right:29px}
.header-component .top-nav .utility-menu-icon{right:15px}
.header-menu .header-menu-icon,.utility-menu-icon i,.search-icon i,.header-menu-cross-icon{-webkit-text-stroke:2px white}
.ms-header.header-component .top-nav{margin-top:10px}
.header-component .header-menu{align-items:baseline}
.submenu-component .componentBody .card-box.profilecard{padding-top:0}
.submenu-component .componentBody .card-box.fullwidthcard{padding-top:0}
.logo span h3{font-size:25px}
.utility-menu-icon .header-menu-ellipsis.open:before{content:"\f00d"}
.submenu-component .submenu-container .horizontalcard .card-body>div>p{margin-bottom:10px}
.header-component .utility-menu *{font-size:18px}
.header-component .utility-menu .cta2{padding:0 12px}
.ms-header .fa-twitter:before,.ms-header .fa-linkedin:before,.ms-header .fa-facebook-f:before,.ms-header .fa-facebook:before,.ms-header .fa-youtube-play:before{font-size:24px}
.header-component .utility-menu .cta2 i{font-size:24px}
.submenu-component .column-cards>.container>.content>.container-comp-wrapper .cont-columns{margin-top:0 !important}
.submenu-component .column-cards>.container>.content>.container-comp-wrapper .cont-columns .cont-columns{margin-top:0 !important;padding:15px 15px}
.submenu-component .column-cards .submenu-container-title{margin-bottom:5px;min-height:auto}
.submenu-component .submenu-container .card-box.textcard{padding:6px 0}
.submenu-component .submenu-container .horizontalcard .pictureicon{padding-top:10px;padding-bottom:10px}
body .submenu-component#partners .column-cards>.container>.content>.container-comp-wrapper .cont-columns .cont-columns:last-child{margin-top:0 !important}
.header-component .top-nav .utility-menu.show-block .hdr-login .hdr-login-menu{padding-left:15px}
.header-component .hdr-login{border-bottom:solid 1px #ebebeb}
.submenu-component .componentBody .profilecard .card-body{padding:12px 18px 20px 18px}
.linksCard .submenu-container{padding-top:15px;padding-bottom:15px}
.submenu-component .column-cards>.container>.content>.container-comp-wrapper .cont-columns .cont-columns .linksCard .submenu-container{padding-top:0;padding-bottom:0}
.submenu-component ul.menu-item-list.mobile-col-merge{display:none}
.submenu-container .submenu-container-title.header-margin+ul.menu-item-list{display:block;margin:0}
}
@media(max-width:800px){.ms-header .logo span p{font-size:25px}
.header-component .header-menu>span{top:45%;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}
.logo span{padding:10px 0}
.no-menu nav.header-menu{padding:0}
}
@media(max-width:600px){.ms-header #ub-search,#globalsearch .autocomplete-input[name='q']{width:82%}
.ms-header.header-component .top-nav.search-open .hdr-search #globalsearch{width:calc(100% - 90px)}
}
@media(max-width:568px){.submenu-component .componentBody .profilecard .card-body{padding:12px 30px 20px 30px}
.header-component .utility-menu .cta2 i{font-size:20px}
.ms-header .fa-twitter:before,.ms-header .fa-linkedin:before,.ms-header .fa-facebook-f:before,.ms-header .fa-facebook:before,.ms-header .fa-youtube-play:before{font-size:20px}
.submenu-component .componentBody .profilecard .cards-footer{padding-left:30px}
.header-component .top-nav .utility-menu.show-block{top:88px}
}
#globalsearch .autocomplete-input[name='q']{display:inline}
.searchQuery{margin-left:1rem;float:right}
@media(max-width:600px){.ms-header.header-component .top-nav .hdr-search #globalsearch{width:calc(100% - 90px)}
.searchQuery{margin-left:0rem;margin-right:.5rem}
}
header .fa-comments:before{content:"\f2fe"}
.submenu-component .submenu-container .picture .Image{min-height:auto}
@media(max-width:992px) and (min-width:800px){.ms-header .logo a .float-left.mR30{float:none !important;margin-right:0}
}
@media(max-width:1130px){.header-menu .ctaBtn{padding:6px}
}
@media(max-width:992px){.submenu-component .container-comp-wrapper>div:not(.five-col-wrapper).cont-columns.border-solid+.cont-columns{padding-left:0;padding-right:0;padding-bottom:15px}
.container .row.container-comp-wrapper .linksContainer{padding-right:15px;padding-left:15px;padding-bottom:7px;padding-top:15px}
.submenu-component .submenu-links-footer>a{margin-top:10px}
.container .row.container-comp-wrapper .linksContainer .row{margin-left:-7px;margin-right:-7px}
.compact-menu.submenu-component .submenu-links-footer>a:last-child{margin-bottom:5px}
.submenu-component .submenu-container .links>div{margin:0}
.compact-menu.submenu-component .container-comp-wrapper>div:not(.five-col-wrapper).cont-columns.border-solid+.cont-columns{padding-bottom:0}
.back-icon span span{display:inline-block;vertical-align:super}
.back-icon span{display:block}
.submenu-component .back-icon .fa{margin-right:0}
span.submenu-back-text{padding-left:6px;position:relative;top:6px;color:#000}
}
@media(min-width:992px){.compact-menu .cmp-text p:last-child{margin-bottom:1px}
.submenu-component.compact-menu .componentBody .card-box{margin-bottom:0}
.submenu-component.compact-menu .container-comp-wrapper>div:not(.five-col-wrapper).cont-columns.border-solid+.cont-columns{padding:0}
.horizontalcard .cta-align-center .card-body{flex:2}
.horizontalcard .cta-align-center .cards-footer{display:flex;align-items:center;padding-left:0}
.horizontalcard .content.cta-align-center{display:flex}
.content.cta-align-center .linkdisplay{margin:0}
.navflyout-s.compact-menu>div{max-width:600px}
.navflyout-m.compact-menu>div{max-width:800px}
.navflyout-l.compact-menu>div{max-width:1000px}
.compact-menu>div{max-height:calc(100vh - 118px);overflow-y:auto;box-shadow:0 4px 10px 0 rgb(26 66 138 / 10%);background:#fff}
.compact-menu.navflyout-s,.compact-menu.navflyout-m,.compact-menu.navflyout-l{box-shadow:none;min-height:auto;overflow:inherit;background:0}
.submenu-component .no-image+.content .card-body{padding-left:15px}
.submenu-component .horizontalcard .picture{padding-top:20px;padding-bottom:20px;padding-left:25px}
.compact-menu .horizontalcard .content{flex:3}
.submenu-component .card-box .content{padding:0}
.submenu-component .horizontalcard .cta-align-center .cards-footer{padding-top:0}
}
@media(max-width:992px){.microsites-header .submenu-component .cont-columns .cont-columns{padding:0;border-bottom:0}
.microsites-header .submenu-component .col-md-4.col-sm-12 .submenu-container-title.submenu-header-title{margin-bottom:8px}
.submenu-component .col-md-4.col-sm-12 .submenu-container-title.submenu-header-title{margin-bottom:8px}
.microsites-header .submenu-component .column-cards>.container>.content>.container-comp-wrapper .cont-columns .cont-columns{padding-top:0;padding-bottom:0}
.microsites-header .submenu-component .cont-columns .linksCard{border-bottom:solid 1px rgba(26,66,138,0.1);margin:0 -15px;padding-top:15px;padding-bottom:15px}
.microsites-header .submenu-component .telco-cloud-desc .linksCard{margin:0}
.submenu-component .telco-cloud-desc .linksCard{margin:0}
.col-md-8.col-sm-12 .container.pb-50 .aem-Grid.aem-Grid--12 .custom-container-config .container-comp-wrapper .col-md-12.mt-3 .linksCard{margin:0}
.microsites-header .submenu-component .column-cards>.container>.content>.container-comp-wrapper .cont-columns .container-footer{margin:0 30px}
}
.microsites-header .submenu-component .column-cards>.container>.content>.container-comp-wrapper .cont-columns .container-footer{margin:0 !important}
@media(min-width:993px){.ms-header.header-component .top-nav-inside .login-link{display:flex;align-items:center}
.ms-header.no-menu nav.header-menu{display:block;padding:50px 0 28px 0}
.ms-header.no-menu .top-nav-inside{margin-top:-40px;display:flex;justify-content:flex-end}
div.container-comp-wrapper>.col-md-6.mx-auto.cont-columns+div.col-md-6.mx-auto.cont-columns .aem-Grid.aem-Grid--12{display:flex;flex-direction:column}
div.container-comp-wrapper>.col-md-6.mx-auto.cont-columns+div.col-md-6.mx-auto.cont-columns .aem-Grid.aem-Grid--12>.linksCard+.linksCard{padding-top:24px}
div.container-comp-wrapper>.col-md-6.mx-auto.cont-columns+div.col-md-6.mx-auto.cont-columns .aem-Grid.aem-Grid--12>.linksCard+.linksCard .menu-item-list{padding-top:0}
div.container-comp-wrapper>.col-md-6.mx-auto.cont-columns+div.col-md-6.mx-auto.cont-columns .aem-Grid.aem-Grid--12>.linksCard+.linksCard .submenu-container{padding-top:0 !important}
.submenu-component .cont-columns>div>div>.linksCard{height:auto}
.container.noPadding>div>.aem-Grid.aem-Grid--12:first-child .row.container-comp-wrapper .linksCard{margin:0}
.submenu-component .menu-item-list{padding-top:0}
.submenu-component .bg-lightgray .container.pb-100{padding-bottom:47px}
}
.submenu-component .column-cards>.container>.content>.container-comp-wrapper .cont-columns .container-footer{margin:0 !important}
@media(max-width:992px){a.skip-link:focus{background-color:white;z-index:9;padding:7px}
}