.submenu-component .card .componentBody .card-body fa{font-size:50px;width:50px;color:var(--indigo)}
.submenu-component .card .componentBody .standardcard .cardImagenoPadding .card-body{padding-top:0}
.submenu-component .card .componentBody .customercard .cardImagenoPadding .card-body{padding-top:0}
.submenu-component .card .componentBody .cardImageMediumPadding .picture{margin-bottom:10px}
.submenu-component .card .componentBody .cardImageLargePadding .picture{margin-bottom:21px}
.submenu-component .cardbackground-color{background-color:black;color:white}
.submenu-component .card .componentBody .cardImageLargePadding .card-body{padding-top:0}
.submenu-component .card .componentBody .cardImageMediumPadding .card-body{padding-top:0}
.submenu-component .column-cards .image-wrapper{padding-bottom:20px}
.submenu-component .linkdisplay{display:inline-block;line-height:1.5;clear:left}
.submenu-component .cards-footer.cta-align-right .linkdisplay{float:right;clear:both}
.submenu-component .cards-footer{margin:0;margin-right:auto;display:block;justify-content:start}
.submenu-component .cards-footer.cta-align-center,.submenu-component .customercard .content .cards-footer.cta-align-center{margin:0 auto;display:grid;justify-content:center;padding-bottom:0}
.submenu-component .cards-footer.cta-align-right{display:block;margin-left:auto;justify-content:flex-end;float:right;padding-bottom:0;margin-right:18px}
.submenu-component .featurecard .cards-footer.cta-align-right{margin-right:0}
.submenu-component .no-padd{padding:0}
.submenu-component .componentBody .card-box .card{background-color:transparent}
.submenu-component .card-box .card .card-body .card-description{word-break:break-word}
.submenu-component .componentBody .card-box .card-body ul li{list-style:disc;list-style-position:inside;text-indent:-23px;margin-left:24px;margin-bottom:10px}
.submenu-component .componentBody .card-box .card-body ol li{list-style:decimal;list-style-position:inside;text-indent:-16px;margin-left:18px}
.submenu-component .componentBody .card-box .card-body ol,.submenu-component .componentBody .card-box .card-body li{padding-left:5px}
.submenu-component .componentBody .card-box.horizontalcard div li,.submenu-component .componentBody .card-box.horizontalcard div ul,.submenu-component .componentBody .card-box.horizontalcard div ol,.submenu-component .componentBody .card-box.fullwidthcard div li,.submenu-component .componentBody .card-box.fullwidthcard div ul,.submenu-component .componentBody .card-box.fullwidthcard div ol{margin-left:10px}
.submenu-component .componentBody .card-box .card-body div li ul{padding-left:15px}
.submenu-component .card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;border:0 solid rgba(0,0,0,0.125) !important;border-radius:0 !important;background-color:transparent}
.submenu-component img{max-width:100%}
.submenu-component .content{width:100%;height:100%}
.submenu-component .shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,0.15)}
.submenu-component .card img.shadow{box-shadow:0 4px 14px 0 rgba(17,69,134,0.25)}
.submenu-component .card .shadow{box-shadow:0 4px 14px 0 rgba(17,69,134,0.1) !important}
.submenu-component .height{height:100%}
.submenu-component .card-box{display:flex;width:100%;height:100%}
.submenu-component .horizontalcard.bg-lightgray .fullwidth-reverse .picture.svg-img{padding-left:0;padding-right:12px}
.submenu-component .horizontalcard .fullwidth-reverse .picture.svg-img{padding-left:0;padding-right:12px}
.submenu-component .horizontalcard.bg-lightgray .picture.svg-img{padding-left:12px}
.submenu-component .horizontalcard .picture.svg-img{padding-left:12px}
.submenu-component .horizontalcard.bg-lightgray .picture img{object-fit:contain}
.submenu-component .card-box .picture .card-badge{position:absolute;right:0;top:0;padding:3px 20px;border-radius:4px}
.submenu-component .horizontalcard .card-svg-img{max-width:70px;max-height:70px;object-fit:cover}
.submenu-component .horizontalcard .svg-img{max-width:70px;padding-top:24px}
.submenu-component .card-svg-img{max-width:120px;max-height:120px;object-fit:cover}
.submenu-component .fullwidthcard .Image.card-svg-img{min-height:auto}
.submenu-component .card-box.image{padding-top:0}
.submenu-component .picture{text-align:center}
.submenu-component .item .pictureicon>i{font-size:50px;width:50px;text-align:center}
.submenu-component .card-body p{text-align:unset}
.submenu-component .picture .Image.full-width-img{width:100%;object-fit:cover;margin:auto}
.submenu-component .picture .Image.auto-img{width:auto;object-fit:revert;height:auto;min-height:auto;margin-top:24px}
.submenu-component .picture.svg-img .Image.auto-img{width:auto;object-fit:revert;height:auto;min-height:auto;margin-top:24px;margin:auto}
.submenu-component .componentBody .card-box .content.pin-to-bottom{display:flex;flex-direction:column}
.submenu-component .componentBody .card-box .content.cta-auto{padding-bottom:24px;height:auto}
.submenu-component .card-content-vertical-center .card-box .content{align-self:center}
.submenu-component .card-content-vertical-top .card-box .content{align-self:flex-start}
.submenu-component .card-content-vertical-bottom .card-box .content{align-self:flex-end}
.submenu-component .content .cards-footer a{margin-top:auto;margin-left:0;display:table}
.submenu-component .simplecard .Image{width:auto;padding-top:20px}
.submenu-component .card-box .video-container{position:relative}
.submenu-component .cta-dropdown-variation{padding:0 24px;margin:0;margin-right:auto;display:block;justify-content:start}
.submenu-component .flipcard .cards-footer.cta-align-right{display:block}
.submenu-component .flipcard .cta-dropdown-variation.cta-align-right{display:flex}
.submenu-component .flipcard .cards-footer.cta-align-right,.submenu-component .flipcard .cta-dropdown-variation.cta-align-right{padding:0;margin-right:0;text-align:right}
.submenu-component .horizontalcard .cards-footer.cta-align-right,.submenu-component .standardcard .cards-footer.cta-align-right,.submenu-component .cta-dropdown-variation.cta-align-right{padding:0}
.submenu-component .featurecard .cta-dropdown-variation{padding:0}
.submenu-component .tab-dropdown .cta-dropdown-variation .dropdown .btn,.submenu-component .tab-content .cta-dropdown-variation .dropdown .btn,.submenu-component .cta-dropdown-variation .dropdown .btn{color:#fff;border-radius:7px;padding:6px 23px;border:1px solid var(--white);font-size:14px;width:auto;background-color:var(--indigo)}
.submenu-component .tab-dropdown .cta-dropdown-variation .dropdown .btn:hover,.submenu-component .cta-dropdown-variation .dropdown .btn:hover{border-color:var(--indigo);background-color:var(--white);color:var(--indigo);border:1px solid}
.submenu-component .tab-dropdown .cta-dropdown-variation .dropdown .btn-blue-outline,.submenu-component .tab-content .cta-dropdown-variation .dropdown .btn-blue-outline,.submenu-component .cta-dropdown-variation .dropdown .btn-blue-outline{border-color:var(--indigo);background-color:var(--white);color:var(--indigo)}
.submenu-component .tab-dropdown .cta-dropdown-variation .dropdown .btn-blue-outline:hover,.submenu-component .tab-content .cta-dropdown-variation .dropdown .btn-blue-outline:hover,.submenu-component .cta-dropdown-variation .dropdown .btn-blue-outline:hover{border-color:var(--white);background-color:var(--indigo);color:var(--white)}
.submenu-component .tab-dropdown .cta-dropdown-variation .dropdown .btn-white-outline,.submenu-component .tab-content .cta-dropdown-variation .dropdown .btn-white-outline,.submenu-component .cta-dropdown-variation .dropdown .btn-white-outline{border-color:var(--white);background-color:transparent;color:var(--white)}
.submenu-component .tab-dropdown .cta-dropdown-variation .dropdown .btn-white-outline:hover,.submenu-component .tab-content .cta-dropdown-variation .dropdown .btn-white-outline:hover,.submenu-component .cta-dropdown-variation .dropdown .btn-white-outline:hover{border-color:var(--white);background-color:var(--white);color:var(--indigo)}
.submenu-component _:-ms-fullscreen,.submenu-component :root .cta-dropdown-variation .dropdown .btn{color:#fff;background-color:#1d428a}
.submenu-component _:-ms-fullscreen,.submenu-component :root .cta-dropdown-variation .dropdown .btn:hover{color:#1d428a;background-color:#fff;border-color:#1d428a}
.submenu-component _:-ms-fullscreen,.submenu-component :root .cta-dropdown-variation .dropdown .btn-blue-outline{color:#1d428a;background-color:#fff;border-color:#1d428a}
.submenu-component _:-ms-fullscreen,.submenu-component :root .cta-dropdown-variation .dropdown .btn-blue-outline:hover{color:#fff;background-color:#1d428a;border-color:#fff}
.submenu-component .cta-dropdown-variation .dropdown-menu.show{width:100%;z-index:1;top:unset;transform:translate3d(0,0,0) !important;max-height:200px;overflow-y:auto}
.submenu-component .cta-dropdown-variation .btn i{display:inline-block;color:inherit;margin-left:5px}
.submenu-component .cta-dropdown-variation .btn:hover i{color:inherit}
.submenu-component .flipcard .cardsub-image,.submenu-component .customercard .cardsub-image{padding-bottom:12px}
@media(max-width:800px){.submenu-component .horizontalcard .item{display:flex;flex-direction:column}
.submenu-component .tab-content .cta-dropdown-variation .dropdown .btn{width:100%}
.submenu-component .tab-content .profilecard .cta-dropdown-variation,.submenu-component .tab-content .standardcard .cta-dropdown-variation,.submenu-component .tab-content .horizontalcard .cta-dropdown-variation{padding-left:0;padding-right:0}
.submenu-component .cta-dropdown-variation{width:100%}
.submenu-component .tab-content .cards-footer,.submenu-component .tab-content .profilecard .cards-footer,.submenu-component .tab-content .standardcard .cards-footer{padding-left:0}
}
@media(max-width:600px){.submenu-component .cards-footer a{margin-left:0}
.submenu-component .horizontalcard .svg-img{padding-left:24px}
.submenu-component .horizontalcard .pictureicon{padding:28px 17px 0 32px}
}
.submenu-component .standardcard .card{padding:0}
.submenu-component .standardcard .pictureicon{padding:24px 0 0 29px}
.submenu-component .card-body{padding:16px 24px;text-align:unset}
.submenu-component .cards-footer{padding:16px 24px;text-align:unset;padding-bottom:0}
.submenu-component .standardcard .btn+.btn{margin-left:0}
.submenu-component .column-container .cards-footer .btn+.btn{margin-left:0;margin-top:0}
.submenu-component .standardcard p{margin-top:0;margin-bottom:0rem}
.submenu-component .standardcard .card-body{padding:16px 29px 18px}
.submenu-component .card-title{text-align:unset}
.submenu-component .card .card-body .card-title{word-break:break-word}
.submenu-component .card-text,.submenu-component .standardcard .card-body p{margin-bottom:0}
.submenu-component .standardcard .cards-footer{padding:10px 29px 0;bottom:0;width:auto}
.submenu-component .componentBody .card-box .content{padding-bottom:24px}
@media screen and (min-width:40em){.submenu-component .standardcard .item{display:flex;justify-content:space-between;flex-direction:column}
.submenu-component .standardcard .content{flex:1}
}
@media screen and (min-width:60em){.submenu-component .standardcard .content{flex:1}
}
.submenu-component .customercard .card{padding:0 0 27px}
.submenu-component .customercard .card-heading{padding:16px 27px;text-align:unset;padding-bottom:0}
.submenu-component .customercard .cards-footer,.submenu-component .customercard .cta-dropdown-variation{padding:0;bottom:0;margin-left:24px}
.submenu-component .customercard .card-body p{margin:16px 0 0}
.submenu-component .card-box .cardsub-image img{max-height:40px}
.submenu-component .card-box .cardsub-image .image{padding-top:0;padding-left:24px}
.submenu-component .customercard .cardsub-image img{max-height:40px}
.submenu-component .customercard .cardsub-image .image{padding-top:0;padding-left:24px}
@media screen and (min-width:40em){.submenu-component .customercard .item{display:flex;justify-content:space-between;flex-direction:column;height:auto}
.submenu-component .customercard .picture{flex:1}
.submenu-component .customercard .content{flex:1}
}
@media screen and (min-width:60em){.submenu-component .customercard .picture{flex:1}
.submenu-component .customercard .content{flex:1}
}
@media screen and (min-width:40em){.submenu-component .customercard .cardsub-image{display:flex;flex-wrap:wrap;text-align:unset;justify-content:space-between;margin-bottom:8px}
}
@media screen and (min-width:10em){}
@media screen and (min-width:60em){}
.submenu-component .horizontalcard .height{min-height:100%}
.submenu-component .horizontalcard .componentBody .cardImagenoPadding .card-body{padding:24px 12px 18px 24px}
.submenu-component .horizontalcard .card-text,.submenu-component .horizontalcard .card-body p{margin:0}
.submenu-component .horizontalcard .cards-footer{bottom:0;width:auto}
.submenu-component .horizontalcard .pictureicon{flex:.1;font-size:xx-large;text-align-last:right;margin:inherit;padding:28px 17px 35px 32px}
.submenu-component .card .standardcard .picture.svg-img{padding-top:25px}
.submenu-component .horizontalcard .item{display:flex}
@media screen and (min-width:40em){.submenu-component .horizontalcard .picture{flex:1}
.submenu-component .horizontalcard .content{flex:2}
}
@media screen and (min-width:60em){.submenu-component .horizontalcard .picture{flex:1}
.submenu-component .horizontalcard .content{flex:2}
}
@media screen and (min-width:10em){.submenu-component .horizontalcard .pictureicon{flex:.1;font-size:xx-large;text-align-last:auto;margin:inherit;padding:28px 17px 0 32px}
}
.submenu-component .horizontalcard .Image{position:relative;height:100%}
.submenu-component .profilecard .card{padding:24px}
.submenu-component .profilecard .imagpadding{padding:0 24px 0 0}
.submenu-component .profilecard .card-title{padding:0 18px 7px 0}
.submenu-component .profilecard .card-body{padding:0 18px 0 24px}
.submenu-component .profilecard .card-text,.submenu-component .profilecard .card-body p{font-size:16px;margin:0}
.submenu-component .profilecard .cards-footer{padding:0;padding-left:24px;width:auto;bottom:0}
.submenu-component .profilecard .Image{position:relative;min-height:100%}
@media(max-width:600px){.submenu-component .profilecard .cards-footer{padding:24px 0}
.submenu-component .profilecard .cards-footer.cta-align-center,.submenu-component .profilecard .cards-footer.cta-align-right{padding-bottom:0;margin-right:0}
}
@media screen and (min-width:10em){.submenu-component .profilecard .card-body{padding:0;padding-top:24px}
}
@media screen and (min-width:40em){.submenu-component .profilecard .picture{flex:1}
.submenu-component .profilecard .content{flex:2}
.submenu-component .profilecard .card-body{padding:0 18px 53px 24px}
}
@media screen and (min-width:60em){.submenu-component .profilecard .picture{flex:1}
.submenu-component .profilecard .content{flex:2}
}
.submenu-component .fullwidth-reverse{flex-direction:row-reverse}
.submenu-component .fullwidthcard .fullwidth-reverse .card-body{padding:16px 24px}
.submenu-component .fullwidthcard .imagpadding{padding:24px 0 24px 0}
.submenu-component .fullwidthcard .card-title{padding:0 30px 0 0}
.submenu-component .fullwidthcard .card-text,.submenu-component .fullwidthcard .card-body p{margin:16px 37px 0 0}
.submenu-component .fullwidthcard .cards-footer{padding:0 0 43px 25px;bottom:0;padding-bottom:0}
.submenu-component .fullwidthcard .pictureicon{padding:58px 0 0 15px;flex:.2;font-size:xx-large;text-align-last:center;margin:inherit}
@media screen and (min-width:40em){.submenu-component .fullwidthcard .item{display:flex;flex-wrap:wrap;justify-content:space-between}
.submenu-component .fullwidthcard .picture{flex:1}
.submenu-component .fullwidthcard .content{flex:1}
}
@media screen and (min-width:60em){.submenu-component .fullwidthcard .picture{flex:1}
.submenu-component .fullwidthcard .content{flex:1}
}
.submenu-component .fullwidthcard .Image{position:relative;min-height:100%}
.submenu-component .textcard .card{padding:32px 25px 0 25px}
.submenu-component .textcard .card-title{padding:0}
.submenu-component .textcard .card-body{padding:0 0 16px 0}
.submenu-component .textcard .card-text,.submenu-component .textcard .card-body p{margin:16px 0 0 0}
.submenu-component .textcard .cards-footer{padding:0;margin-top:14px;bottom:0}
.submenu-component .textcard .actionicon{display:block;align-items:baseline}
.submenu-component .flipcard .card{padding:24px 24px 12px 23px}
.submenu-component .flipcard .content:hover{cursor:pointer}
.submenu-component .flipcard .card-body{padding:0;min-height:0}
.submenu-component .flipcard .card-title{margin:0 0 16px 1px}
.submenu-component .flipcard .card-text,.submenu-component .flipcard .card-body p{margin:16px 0 67px 1px}
.submenu-component .flipcard .picture{padding:63px 4px 12px 9px}
.submenu-component .flipcard .picture .closes{margin:52px 0 12px 0;font-size:19px;position:absolute;cursor:pointer;bottom:0;display:flex;align-items:center}
.submenu-component .flipcard .cards-footer{padding:0 48px 13px 0;text-align-last:right;bottom:0}
.submenu-component .flipcard .cards-footer.cta-align-center{padding:0}
@media screen and (min-width:40em){.submenu-component .flipcard .item{flex-wrap:wrap;justify-content:space-between;flex-direction:column}
.submenu-component .flipcard .content{flex:1}
.submenu-component .flipcard .cardsub-image{display:flex;flex-wrap:wrap;padding-bottom:12px}
.submenu-component .flipcard .cardsub-image img{max-height:40px}
.submenu-component .flipcard .image{flex:0 1 calc(25%);margin:0 80px 0 0}
}
@media screen and (min-width:60em){.submenu-component .flipcard .content{flex:1}
.submenu-component .flipcard .image{flex:0 1 calc(25%)}
}
@media screen and (min-width:10em){.submenu-component .flipcard .image{flex:0 1 calc(34% - 0.5em);margin:0 80px 0 0}
}
.submenu-component .flipcard .img{height:40px}
.submenu-component .a-i{margin:1% 0 0 2%}
.submenu-component .flipcard .closebutt{place-content:flex-end;margin:64px 0 12px 0}
.submenu-component .feedcard{justify-content:center}
.submenu-component .feedcard .card{padding:0 0 40px;margin:12px}
.submenu-component .feedcard .card-body{padding:16px 29px 0;min-height:90%;position:relative}
.submenu-component .feedcard .card-body:after{display:block;content:'';height:112px}
.submenu-component .feedcard .cards-footer{padding:0 29px 18px;position:absolute;bottom:0;clear:both;column-gap:3px;width:100%}
.submenu-component .card-text{margin:16px 0 43px}
.submenu-component .feedcard .Date{align-self:flex-end}
@media screen and (min-width:40em){.submenu-component .feedcard .item{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column}
.submenu-component .feedcard .picture{flex:1}
.submenu-component .feedcard .content{flex:1}
}
@media screen and (min-width:60em){.submenu-component .feedcard .picture{flex:1}
.submenu-component .feedcard .content{flex:1;flex-direction:column}
}
@media screen and (min-width:40em){.submenu-component .feedcard .cards-footer{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row}
.submenu-component .feedcard .author{flex:2}
.submenu-component .feedcard .subimage{flex:1}
.submenu-component .feedcard .Date{flex:1}
.submenu-component .feedcard .content{flex:1}
}
@media screen and (min-width:10em){.submenu-component .feedcard .cards-footer{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row}
.submenu-component .feedcard .author{flex:2}
.submenu-component .feedcard .subimage{flex:1}
.submenu-component .feedcard .Date{flex:1}
.submenu-component .feedcard .content{flex:1}
}
.submenu-component .feedcard,.submenu-component .featurecard{height:auto;display:flex;flex-flow:row}
.submenu-component .featurecard .card{padding:24px}
.submenu-component .featurecard .card-body{padding:0;text-align:center}
.submenu-component .featurecard .cards-footer{bottom:0;text-align:center;padding-left:0;padding-right:0}
.submenu-component .featurecard .button{padding:12px 29px 12px 28px;border-radius:4px;border:solid 1px black}
.submenu-component hr{margin-top:24px;margin-bottom:24px}
.submenu-component .featurecard ul{display:block;list-style-type:disc;margin-inline-start:0;margin-inline-end:0;padding-inline-start:5px}
.submenu-component .featurecard .list-body>ul,.submenu-component .featurecard .list-body .full-content>ul{margin-block-end:3em}
.submenu-component .featurecard li{display:list-item;text-align:-webkit-match-parent;list-style:disc}
.submenu-component .btn i{display:none}
.submenu-component .card-box.thumbnail-card-component-inline .video-container picture::after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f04b";font-size:56px;position:absolute;top:0;bottom:0;left:0;margin:auto;right:0;height:56px;width:56px;transition:200ms linear}
.submenu-component .card-box.thumbnail-card-component-inline .video-container img{width:100%}
.submenu-component .card-box.thumbnail-card-component-inline.horizontalcard .video-container img{width:100%}
.submenu-component .card-box.thumbnail-card-component-inline.horizontalcard .video-container{flex:1}
.submenu-component .card-box.thumbnail-card-component-inline.fullwidthcard .video-container img{width:100%}
.submenu-component .card-box.thumbnail-card-component-inline.fullwidthcard .video-container{flex:1}
.submenu-component .card .video-container picture.text-gray,.submenu-component .text-white .card .video-container picture.text-gray,.submenu-component .text-dark-mode .card .video-container picture.text-gray{color:var(--indigo)}
.submenu-component .card .video-container picture.text-dark-mode,.submenu-component .text-white .card .video-container picture.text-dark-mode,.submenu-component .text-gray .card .video-container picture.text-dark-mode{color:var(--ocean)}
.submenu-component .card .video-container picture.text-white,.submenu-component .text-dark-mode .card .video-container picture.text-white,.submenu-component .text-gray .card .video-container picture.text-white{color:var(--light)}
.submenu-component .card-box .card-image-start.svg-img{text-align:start}
.submenu-component .card-box .card-image-center.svg-img{text-align:center}
.submenu-component .standardcard .pictureicon img.svgIcons{height:75px;width:75px;margin-left:-10px}
.submenu-component html[dir="rtl"] .card-box .card .picture{text-align:right !important}
.submenu-component html[dir="rtl"] .card-box .card .card-body .card-title,.submenu-component html[dir="rtl"] .card-box .card .card-body .card-description{text-align:right !important}
.submenu-component html[dir="rtl"] .card-box .card .cards-footer{justify-content:flex-start !important}
.submenu-component html[dir="rtl"] .card-box .card .cards-footer a{float:right !important}
.submenu-component html[dir="rtl"] .card-box .card .cards-footer a i{float:right;padding-top:3px}
.submenu-component html[dir="rtl"] .fullwidthcard.card-box .card .cards-footer{display:grid;padding-right:60px}
.submenu-component html[dir="rtl"] .card-box .card .pictureicon i.fa{float:right}
.submenu-component html[dir="rtl"] .card-box .card .pictureicon img{float:right}
@media(max-width:800px){.submenu-component html[dir="rtl"] .fullwidthcard.card-box .card .cards-footer,.submenu-component html[dir="rtl"] .horizontalcard.card-box .card .cards-footer{padding-right:12px}
}
.submenu-component .card-box .card-body pre{margin-bottom:0;padding-bottom:5px;font-size:14px;font-family:'metropolislight'}
.submenu-component .customercard .card-image-start.picture{text-align:left;padding:20px 24px 0}
.submenu-component .card .standardcard .card-image-start.picture{padding-left:29px;padding-right:29px;text-align:left}
.submenu-component .card .standardcard .card-image-start.picture.svg-img{padding-left:18px;padding-right:18px}
.submenu-component .standardcard .card .card-heading{padding:0 29px 0}
.submenu-component .fullwidthcard .card .card-heading{padding:24px 24px 0}
.submenu-component .horizontalcard .card-heading{padding:8px 10px 24px 0}
@media(min-width:768px){.submenu-component .profilecard .card .card-heading{padding:0 18px 5px 24px}
.submenu-component .customercard .pin-to-bottom .cards-footer{bottom:0;padding:10px 24px 10px;left:0;margin-left:0;padding-bottom:0;padding-right:0}
}
@media(max-width:767px){.submenu-component .profilecard .card .card-heading{padding:15px 0 0 0}
.submenu-component .customercard .cards-footer{margin-left:24px}
}
@media(min-width:800px){.submenu-component .container-comp-wrapper>.col-md-12 .standardcard img{min-height:300px;object-fit:cover}
.submenu-component .container-comp-wrapper>.col-md-6.col-sm-12 .standardcard img{min-height:70px;object-fit:cover}
.submenu-component .container-comp-wrapper>.col-md-6.col-lg-4 .standardcard img{min-height:90px;object-fit:cover}
.submenu-component .container-comp-wrapper>.col-md-6.col-lg-3 .standardcard img{min-height:70px;object-fit:cover}
.submenu-component .container-comp-wrapper .column-5-container .standardcard img{min-height:50px;object-fit:cover}
.submenu-component .container-comp-wrapper>.col-md-12 .customercard img{min-height:300px;object-fit:cover}
.submenu-component .container-comp-wrapper>.col-md-6.col-sm-12 .customercard img{min-height:140px;object-fit:cover}
.submenu-component .container-comp-wrapper>.col-md-6.col-lg-4 .customercard img{min-height:90px;object-fit:cover}
.submenu-component .container-comp-wrapper>.col-md-6.col-lg-3 .customercard img{min-height:70px;object-fit:cover}
.submenu-component .container-comp-wrapper .column-5-container .customercard img{min-height:50px;object-fit:cover}
.submenu-component .container-comp-wrapper>.col-md-12 .fullwidthcard img{min-height:150px;object-fit:cover}
.submenu-component .container-comp-wrapper>.col-md-6.col-sm-12 .fullwidthcard img{min-height:75px;object-fit:cover}
.submenu-component .container-comp-wrapper>.col-md-6.col-lg-4 .fullwidthcard img{min-height:45px;object-fit:cover}
.submenu-component .container-comp-wrapper>.col-md-6.col-lg-3 .fullwidthcard img{min-height:30px;object-fit:cover}
.submenu-component .container-comp-wrapper .column-5-container .fullwidthcard img{min-height:25px;object-fit:cover}
.submenu-component .cta-dropdown-variation.cta-align-center{margin:0 auto;display:grid;justify-content:center;float:unset}
}
@media(max-width:800px){.submenu-component .container-comp-wrapper .standardcard img,.submenu-component .container-comp-wrapper .customercard img,.submenu-component .container-comp-wrapper .fullwidthcard img{min-height:90px;object-fit:cover}
}
.submenu-component .container-comp-wrapper .standardcard .pictureicon img.svgIcons{min-height:0}
.submenu-component .speakerbox{padding:14px 0}
.submenu-component .speakerbox .container{position:relative;height:335px;background-size:cover;background-position:center top;background-repeat:no-repeat}
.submenu-component .speakerpopup .modal-body{padding:0}
.submenu-component .speakerbox img{width:100%;height:100%}
.submenu-component .speakerpopup .modal-content{border:0}
.submenu-component .icon-container{width:20px;height:20px;position:absolute;top:10px;left:8px}
.submenu-component .speakerpopup .speakerbox-left{padding:50px 0 0 50px;margin-top:auto}
.submenu-component .speakerpopup .speakerbox-left .modal-title{margin-bottom:0;font-size:25px}
.submenu-component .speakerpopup .speakerbox-left .sub-title-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center}
.submenu-component .speakerpopup .speakerbox-left .sub-title-box .modal-subtitle a{font-size:16px;line-height:24px;color:#1d4486}
.submenu-component .speakerpopup .speakerbox-left .sub-title-box .modal-subtitle i{margin-left:4px;font-size:12px;color:#1d428a}
.submenu-component .speakerpopup .speakerbox-left .sub-title-box .social-icons-box i{width:18px;height:15px;padding:0 5px 0 5px}
.submenu-component .speakerpopup .modal-body .modal-button-box{width:100%;display:flex;flex-direction:row;flex:none;justify-content:center;align-items:center;text-align:center;margin:0 0 24px 0}
.submenu-component .speakerpopup .modal-body .modal-button-box a.btn{line-height:14px;padding:13px 23px}
.submenu-component .speakerpopup .speakerbox-left .modal-subtitle{color:black}
.submenu-component .speakerpopup .modal-body .main-content-top{flex-direction:row-reverse}
.submenu-component .speakerpopup .modal-body .close{right:-25px;top:-15px;position:absolute;font-size:.5rem;font-weight:200;line-height:1;color:white;text-shadow:none;opacity:.5}
.submenu-component .icon-container i{width:100%;height:auto;font-size:26px}
.submenu-component .speaker-brief-container{position:absolute;bottom:0;margin-left:0;left:0;padding:7px 10px}
.submenu-component .speaker-brief-container.gradientenabled{background-image:linear-gradient(transparent,black);width:100%}
.submenu-component .speakerbox a .speakerid{font-size:22px;color:#fff}
.submenu-component .bottomright{font-size:16px;color:#fff !important}
@media(max-width:480px){.submenu-component .speakerbox{padding:10px 0}
.submenu-component .fourcolumncontainer h2{margin-bottom:12px;font-size:33px !important}
}
.submenu-component .speakerpopup .modal-dialog{overflow-y:initial !important}
.submenu-component .speakerpopup .modal-dialog .close{color:#fff;opacity:1}
@media(max-width:480px){.submenu-component .speakerpopup .modalsection img{display:block;left:50%;margin-left:-47vw;margin-right:-50vw;max-width:94vw !important;max-height:none !important;position:relative;width:100vw;top:-66px;z-index:1 !important}
.submenu-component .speakerpopup .modal-dialog .close{z-index:2 !important;position:inherit}
.submenu-component .speakerpopup .social-footer{margin-top:-42px !important}
}
.submenu-component .speakerpopup .modal-dialog .modal-body.whiteColor .close{color:white}
.submenu-component .speakerpopup .modal-body{background-color:#2296d1}
.submenu-component .speakerpopup .modal-body .close i.fa{font-size:18px;color:white}
.submenu-component .speakerpopup .modal-content.ukColor{background-color:#78ba2f}
.submenu-component .speakerpopup .modal-body.whiteColor{background-color:#fff}
.submenu-component .speakerpopup .modal-content.whiteColor{background-color:#fff}
.submenu-component .speakerpopup .modal-body.transparent{background:transparent !important}
.submenu-component .speakerpopup .modal-content.transparent{background:transparent !important}
.submenu-component .speakerpopup .modal-desc::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#fff}
.submenu-component .speakerpopup .modal-desc::-webkit-scrollbar{width:12px;background-color:transparent}
.submenu-component .speakerpopup .whiteColor .modal-desc::-webkit-scrollbar{width:8px;background-color:#fff}
.submenu-component .speakerpopup .ukColor .modal-desc::-webkit-scrollbar{width:12px;background-color:#78ba2f}
.submenu-component .speakerpopup .modal-desc::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#717174}
.submenu-component .speakerpopup .modalsection p{color:#fff;font-size:16px !important}
.submenu-component .speakerpopup .modalsection p.modal-title{font-size:40px !important;margin-top:-22px;width:95%}
.submenu-component .speakerpopup .modalsection p.modal-subtitle{font-size:18px}
.submenu-component .speakerpopup .modalsection img{max-height:370px;max-width:315px;display:block}
@media screen and (min-width:481px) and (max-width:800px){.submenu-component .speakerpopup .modalsection img{margin:auto}
.submenu-component .speakerbox .container{background-position:center 20%}
}
.submenu-component .speakerpopup .modal-content.whiteColor .modalsection p,.submenu-component .speakerpopup .modal-content.whiteColor .modalsection div{color:#565656}
.submenu-component .speakerpopup .modal-content.whiteColor .modalsection div.attend-cta{color:transparent}
.submenu-component .speakerpopup .modal-button{color:#fff;outline:1px solid #fff}
@media(min-width:1024px){.submenu-component .speakerpopup .modal-content{padding-right:0;background-color:#2296d1}
.submenu-component .speakerpopup .modal-content.transparent,.submenu-component .speakerpopup .modal-body.transparent{background-color:transparent}
}
.submenu-component .speakerpopup .attend-cta a{padding:5px 15px;border-radius:3px;font-size:16px;line-height:29px;font-family:"metropolislight";font-weight:400}
.submenu-component .speakerpopup .modal-content .modal-body .main-content .modalsection .social-icons{margin-top:15px}
.submenu-component .speakerpopup .social-footer{margin-top:22px}
.submenu-component .speakerpopup .social-footer i.fa{font-size:30px}
.submenu-component .speakerpopup .modal-content .modal-desc{max-height:130px;min-height:100px;overflow-y:auto;padding:0;margin:32px 50px 32px 50px;font-size:18px}
.submenu-component .speakerpopup .modal-content .modal-desc p{color:black}
@media(max-width:800px){.submenu-component .speakerpopup .attend-cta{padding:12px 0 66px 0;text-align:center}
.submenu-component .speakerpopup .speakerbox-left .sub-title-box{display:flex;flex-direction:column;align-items:flex-start}
.submenu-component .speakerpopup .speakerbox-left .sub-title-box .social-icons-box i{padding:5px}
.submenu-component .speakerpopup .modal-content .modal-desc{overflow-y:auto;max-height:250px;min-height:100px;padding:0;margin:25px 25px 25px 25px;font-size:18px}
.submenu-component .speakerpopup .speakerbox-left{padding:5px 40px}
.submenu-component .speakerpopup .main-content.row{display:contents}
.submenu-component .speakerpopup .speakerbox-right{padding:25px 35px}
.submenu-component .speakerpopup .modal-dialog{position:relative;width:auto;margin:100px 25px;pointer-events:none}
.submenu-component .speakerpopup .modal-body .close{left:0;top:0;margin-top:-20px;position:relative;font-size:.5rem;font-weight:200;line-height:1;color:white;text-shadow:none}
.submenu-component .speakerpopup .modal-body .close i.fa{font-size:18px;color:white}
}
.submenu-component .speakerpopup .show1{display:block;backdrop-filter:brightness(0.5);z-index:999999}
@media(min-width:576px){.submenu-component .speakerpopup .modal-dialog{max-width:1000px;left:50%;top:50%;transform:translate(-50%,-50%);margin:0}
}
@media only screen and (min-device-width:768px) and (max-device-width:1023px){.submenu-component .speakerpopup .modal-dialog{position:relative;max-width:700px;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}
.submenu-component .customercard .cta-dropdown-variation{padding:16px 24px}
.submenu-component .tab-content .customercard .cta-dropdown-variation{margin-left:0;padding-top:0}
}
.submenu-component body.speakerscroll{overflow-y:hidden}
.submenu-component .standardcard .cta-dropdown-variation .dropdown .btn,.submenu-component .standardcard .cta-dropdown-variation .dropdown-menu{margin-left:5px;width:100%}
.submenu-component .customercard .cta-dropdown-variation .dropdown .btn,.submenu-component .customercard .cta-dropdown-variation .dropdown-menu{width:100%}
.submenu-component .textcard .cta-dropdown-variation .dropdown .btn,.submenu-component .textcard .cta-dropdown-variation .dropdown-menu{width:100%}
.submenu-component .textcard .cta-dropdown-variation,.submenu-component .featurecard .cta-dropdown-variation{margin:0;padding:0}
.submenu-component .flipcard .cta-dropdown-variation{margin:0;padding:0}
.submenu-component .tab-content .cta-dropdown-variation .dropdown{margin-top:0}
.submenu-component .cta-dropdown-variation .dropdown-menu .dropdown-item{padding-left:19px;padding-right:19px;margin-bottom:12px}
.submenu-component .cta-dropdown-variation .dropdown-menu a.dropdown-item,.submenu-component .tab .tab-content .cta-dropdown-variation .dropdown-menu a.dropdown-item{text-decoration:underline;font-size:14px}
.submenu-component .cta-dropdown-variation .dropdown.show .fa-chevron-right{transform:rotate(90deg)}
.submenu-component .cta-dropdown-variation .dropdown-menu .dropdown-item,.submenu-component .tab-content .cta-dropdown-variation .dropdown-menu .dropdown-item{color:var(--indigo)}
.submenu-component .cta-dropdown-variation .dropdown-menu .dropdown-item:hover,.submenu-component .tab-content .cta-dropdown-variation .dropdown-menu .dropdown-item:hover{color:var(--hoveerblue)}
.submenu-component .cta-dropdown-variation .dropdown{display:inline-block}
.submenu-component body:not(.xf-web-container) .promotional-content-wrapper .card-box>.card>.item{visibility:hidden}
@media(max-width:600px){.submenu-component .cta-dropdown-variation{margin:0;padding:0}
}
@media(min-width:992px){.submenu-component .cta-dropdown-variation.cta-align-right{clear:both}
.submenu-component .cta-dropdown-variation.cta-align-right{display:block;margin-left:auto;justify-content:flex-end;float:right;padding-bottom:0;margin-right:18px}
.submenu-component .cta-dropdown-variation.cta-align-center{margin:0 auto;display:grid;justify-content:center;float:unset}
}
@media(max-width:992px){.submenu-component .customercard .cta-dropdown-variation{margin-left:0;padding-left:29px}
.submenu-component .profilecard .cta-dropdown-variation,.submenu-component .standardcard .cta-dropdown-variation,.submenu-component .horizontalcard .cta-dropdown-variation{margin:0;padding-left:24px;padding-right:18px}
.submenu-component .fullwidthcard .cta-dropdown-variation{padding:16px 24px}
.submenu-component .cta-dropdown-variation .dropdown .btn{width:100%}
.submenu-component .content .cta-dropdown-variation .dropdown{display:block}
}
@media(max-width:600px){.submenu-component .cta-dropdown-variation{margin-bottom:10px}
.submenu-component .cta-dropdown-variation .dropdown .btn{width:100%}
.submenu-component .profilecard .cta-dropdown-variation{padding:0}
.submenu-component .customercard .cta-dropdown-variation{padding-left:24px;margin-left:0;padding-right:24px}
.submenu-component .tab-content .customercard .cta-dropdown-variation{padding-left:5px;padding-right:5px}
.submenu-component .tab-content .customercard .cards-footer{margin-left:5px;margin-right:5px}
.submenu-component .standardcard .cta-dropdown-variation .dropdown .btn,.submenu-component .standardcard .cta-dropdown-variation .dropdown-menu{margin-left:0}
.submenu-component .profilecard .cta-dropdown-variation,.submenu-component .standardcard .cta-dropdown-variation,.submenu-component .horizontalcard .cta-dropdown-variation{margin-bottom:10px}
}
.submenu-component .standardcard .card .card-heading{display:flex;justify-content:space-between;align-items:center;padding:0;padding-bottom:8px}
.submenu-component .profilecard .socialIcons i.fa,.submenu-component .standardcard .socialIcons i.fa,.submenu-component .horizontalcard .socialIcons i.fa{padding:0 6px}
.submenu-component .componentBody .horizontalcard.inner-padding{padding:24px}
.submenu-component .componentBody .standardcard.no-padding .content.cta-auto{padding:0}
.submenu-component .componentBody .inner-padding.horizontalcard .content{padding-bottom:0}
.submenu-component .componentBody .inner-padding.horizontalcard .cards-footer a{margin-bottom:0 !important}
@media(max-width:800px){.submenu-component .componentBody .horizontalcard.inner-padding .card-body{padding:16px 0}
.submenu-component .componentBody .horizontalcard.inner-padding .cards-footer{padding-left:0}
.submenu-component .owl-carousel .componentBody .card-box .item{display:flex;flex-direction:column;justify-content:space-between}
}
.submenu-component .componentBody .card-box .shortDesc .partial-content,.submenu-component .componentBody .card-box .expand-content{display:none}
.submenu-component .componentBody .card-box .list-body ul li{list-style-position:inside}
@media(max-width:800px){.submenu-component .componentBody .card-box .shortDesc .full-content{display:none}
.submenu-component .componentBody .card-box .shortDesc .partial-content,.submenu-component .componentBody .card-box .expand-content.show-more{display:block}
.submenu-component .componentBody .card-box .expand-content{padding-left:5px;padding-right:5px}
.submenu-component .componentBody .card-box .shortDesc .partial-content{line-height:24px}
}
@media(max-width:600px){.submenu-component .componentBody .card-box.hideCardInMobile{display:none}
}
.submenu-component .image-component{text-align:center}
.submenu-component .no-padd{padding:0}
.submenu-component .br-solid{border-style:solid}
.submenu-component img{max-width:100%;max-height:100%;object-fit:cover}
.submenu-component .br-light-gray{border-color:#ddd}
.submenu-component img.br-solid.br-light-gray{border:1px solid #ddd}
.submenu-component .visible-xs,.submenu-component .visible-sm,.submenu-component .visible-md,.submenu-component .visible-lg{display:none}
.submenu-component .image-Wrapper{padding:none}
.submenu-component .image-Wrapper a:hover{cursor:pointer}
.submenu-component .grey{background:#d8d8d8}
.submenu-component .content{width:100%}
.submenu-component .position-top img{object-position:top}
.submenu-component .position-bottom img{object-position:bottom}
.submenu-component .position-left img{object-position:left}
.submenu-component .position-right img{object-position:right}
.submenu-component .image-modal{display:none;position:fixed;z-index:2;padding-top:50px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black;background-color:rgba(0,0,0,0.9);z-index:99999999}
.submenu-component .image-modal .image-modal-content{margin:auto;display:block;width:80%;max-width:800px}
.submenu-component .image-modal .image-modal-content{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}
@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}
to{-webkit-transform:scale(1)}
}
@keyframes zoom{from{transform:scale(0)}
to{transform:scale(1)}
}
.submenu-component .close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:bold;transition:.3s}
.submenu-component .close:hover,.submenu-component .close:focus{color:#bbb;text-decoration:none;cursor:pointer}
.submenu-component .image-Wrapper .img-largeView.dark{color:#4b4b4b}
.submenu-component .image-Wrapper .img-largeView{position:absolute;margin-left:-60px;font-size:55px;color:#fff;margin-top:10px;opacity:.7}
.submenu-component .background-image{position:relative}
@media(max-width:800px){.submenu-component .hidden-xs{display:none}
.submenu-component .visible-xs{display:block}
.submenu-component .position-top img{object-position:top}
.submenu-component .position-bottom img{object-position:bottom}
.submenu-component .position-left img{object-position:left}
.submenu-component .position-right img{object-position:right}
.submenu-component .image-modal{padding-top:22px}
}
@media(device-width:768px){.submenu-component .image-modal{padding-top:46px}
}
@media only screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.submenu-component .image-modal{padding-top:50px}
}
@media(min-width:800px){.submenu-component .container-comp-wrapper>.col-md-12 .image-Wrapper img{min-height:300px;object-fit:cover}
.submenu-component .container-comp-wrapper>.col-md-6.col-sm-12 .image-Wrapper img{min-height:140px;object-fit:cover}
.submenu-component .container-comp-wrapper>.col-md-6.col-lg-4 .image-Wrapper img{min-height:90px;object-fit:cover}
.submenu-component .container-comp-wrapper>.col-md-6.col-lg-3 .image-Wrapper img{min-height:70px;object-fit:cover}
.submenu-component .container-comp-wrapper .column-5-container .image-Wrapper img{min-height:50px;object-fit:cover}
}
@media(max-width:600px){.submenu-component .image-component.hideImgComponent{display:none}
}
@media(max-width:800px){.submenu-component .container-comp-wrapper .image-Wrapper img{min-height:90px;object-fit:cover}
}
.submenu-component .embedded-marketo-form .mktoForm{width:100% !important;display:inline-block}
.submenu-component .embedded-marketo-form .mktoForm .mktoRequiredField .mktoAsterix,.submenu-component .embedded-marketo-form .mktoForm .mktoAsterix,.submenu-component .embedded-marketo-form .mktoForm .mktoClear,.submenu-component .embedded-marketo-form .mktoForm .mktoGutter,.submenu-component .embedded-marketo-form .mktoForm .mktoOffset,.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow.hidden{display:none}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormCol,.submenu-component .embedded-marketo-form .mktoForm .mktoFieldWrap{width:100%}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormCol{margin:0 !important}
.submenu-component .embedded-marketo-form.double .mktoForm .mktoFormCol{margin:0 0 25px 0 !important}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow,.submenu-component .embedded-marketo-form .mktoForm .mktoButtonRow{float:left;clear:both;width:100%;margin:0}
.submenu-component .embedded-marketo-form .mktoForm input[type="url"],.submenu-component .embedded-marketo-form .mktoForm input[type="text"],.submenu-component .embedded-marketo-form .mktoForm input[type="date"],.submenu-component .embedded-marketo-form .mktoForm input[type="tel"],.submenu-component .embedded-marketo-form .mktoForm input[type="email"],.submenu-component .embedded-marketo-form .mktoForm input[type="number"],.submenu-component .embedded-marketo-form .mktoForm textarea.mktoField,.submenu-component .embedded-marketo-form .mktoForm select.mktoField{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:35px;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:3px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none;font-family:metropolislight}
.submenu-component .embedded-marketo-form .mktoForm input[type="url"]:focus,.submenu-component .embedded-marketo-form .mktoForm input[type="text"]:focus,.submenu-component .embedded-marketo-form .mktoForm input[type="date"]:focus,.submenu-component .embedded-marketo-form .mktoForm input[type="tel"]:focus,.submenu-component .embedded-marketo-form .mktoForm input[type="email"]:focus,.submenu-component .embedded-marketo-form .mktoForm input[type="number"]:focus,.submenu-component .embedded-marketo-form .mktoForm textarea.mktoField:focus,.submenu-component .embedded-marketo-form .mktoForm select.mktoField:focus{background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow .mktoRequiredField label.mktoLabel{margin:10px 0 3px 0;line-height:18px;display:block;font-size:16px;font-weight:300;color:var(--black);font-family:metropolislight;display:block}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow label,.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow input,.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow textarea,.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow select{width:100% !important;font-family:metropolislight}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow label{margin:6px 0 3px 30px;display:block;font-size:16px;line-height:1.13;font-weight:300;color:var(--black);font-family:metropolislight;width:calc(100% - 18px) !important}
.submenu-component .form-container-carbon.embedded-marketo-form .mktoForm .mktoFormRow label{margin:6px 0 3px 30px;width:calc(100% - 18px) !important}
.submenu-component .form-container-carbon.embedded-marketo-form{margin-top:20px}
.submenu-component .form-container-carbon #inplace-wrapper{display:none}
.submenu-component .form-container-carbon #inplace-wrapper{margin-top:20px}
.submenu-component .form-container-carbon #inplace-wrapper>div>div{margin-bottom:10px}
.submenu-component .form-container-carbon #inplace-wrapper div.aem-GridColumn{margin-bottom:20px}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow .mktoRequiredField label#Lblzcbprivacy{margin-left:30px}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow input,.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow textarea{padding:8px 8px 8px 8px;width:100%}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow .mktoCheckboxList input[type="checkbox"]{margin:8px 0 3px 0;padding:0;border:1px solid #e0e0e0;border-radius:0;width:20px !important;height:20px;float:left;clear:left}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow .mktoCheckboxList label{margin:10px 0 3px 0;width:83% !important;text-transform:none}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute !important;bottom:0;left:50%;display:block !important;width:.5px !important;height:100% !important;padding:0 !important;opacity:0 !important;border:0;z-index:0 !important}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow select:focus{box-shadow:0 1px 3px rgba(0,0,0,0.5) inset;outline-width:0}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow textarea{height:auto}
.submenu-component .embedded-marketo-form .mktoForm .mktoButtonRow{text-align:center;margin-top:24px}
.submenu-component .embedded-marketo-form .mktoForm .mktoButtonRow .mktoButtonWrap{margin:0 !important}
.submenu-component .embedded-marketo-form .mktoForm .mktoButtonRow .mktoButtonWrap button.mktoButton{background-color:var(--indigo);color:#fff;font-size:14px;text-transform:uppercase;border-radius:3px;line-height:1.8;padding:6px 23px;border:1px solid var(--white);width:auto;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;font-weight:400;font-family:metropolislight;float:left;outline:0;box-shadow:none;background-image:none;top:0}
.submenu-component .embedded-marketo-form .mktoForm .mktoButtonRow .mktoButtonWrap button.mktoButton:hover{background:0;border-color:var(--indigo);background-color:var(--white);color:var(--indigo);text-shadow:none}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow input::-webkit-input-placeholder{color:var(--black);font-size:14px}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow input:-ms-input-placeholder{color:var(--black);font-size:14px}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow input::placeholder{color:var(--black);font-size:14px}
@media only screen and (min-width:980px){.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow{clear:both;width:100%;margin-right:0}
}
@media only screen and (min-width:813px){.submenu-component .embedded-marketo-form.double .mktoForm .mktoFormRow{margin:0 3% 0 0;width:47%;clear:none}
.submenu-component .embedded-marketo-form .mktoForm .mktoButtonRow{margin:10px 3% 10px 0;width:100%}
.submenu-component .embedded-marketo-form.double .mktoForm .mktoButtonRow{margin:0 3% 10px 0;width:47%}
.submenu-component :not(.input-group)>.embedded-marketo-form .mktoForm .bootstrap-select.form-control:not([class*=col-]){width:100% !important}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow .mktoRequiredField label.mktoLabel#LblCompany_Size__c{margin-top:-25px}
}
.submenu-component .embedded-marketo-form .mktoForm .mktoError{clear:both;float:left;width:100%;left:0;position:static}
.submenu-component .embedded-marketo-form.double .mktoForm .mktoError{position:absolute}
.submenu-component .embedded-marketo-form .mktoForm .mktoError .mktoErrorArrow{display:none}
.submenu-component .embedded-marketo-form .mktoForm .mktoError .mktoErrorMsg{display:block;margin-top:7px;background-color:var(--lightmode);background-image:none;background-image:none;background-image:none;background-image:none;border:0;-webkit-border-radius:6px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#9f2842;line-height:1.2em;max-width:100%;padding:.4em .6em;text-shadow:none;font-size:16px;font-weight:600;font-family:metropolislight}
.submenu-component .embedded-marketo-form .mktoCheckboxList{position:absolute;width:auto !important;left:0}
.submenu-component .mktoForm *{font-family:metropolislight}
.submenu-component .embedded-marketo-form .mktoForm .dropdown-menu{background-color:var(--lightmode);padding-top:7px;padding-bottom:5px;margin-bottom:5px;left:0 !important;transform:translate3d(0,38px,0) !important}
.submenu-component .embedded-marketo-form .mktoForm .bs-searchbox{padding:4px 25px}
.submenu-component .embedded-marketo-form .mktoForm .search-icon{position:absolute;top:24px;left:40px;color:var(--indigo);background-image:url(../../../../content/dam/digitalmarketing/vmware/en/images/gallery/icons/search-icon.svg);background-repeat:no-repeat;width:17px;height:17px}
.submenu-component .embedded-marketo-form .mktoForm .search-icon:before{content:""}
.submenu-component .embedded-marketo-form .mktoForm ul.dropdown-menu{overflow:unset}
.submenu-component .embedded-marketo-form .mktoForm .dropdown-menu ul li a{padding-left:25px;padding-right:25px;background-color:var(--lightmode);padding-top:7px;padding-bottom:5px;margin-bottom:5px;color:var(--gray)}
.submenu-component .embedded-marketo-form .mktoForm .dropdown-menu ul li a:hover{background-color:var(--hoveerblue);color:var(--white)}
.submenu-component .embedded-marketo-form .mktoForm .bootstrap-select button.dropdown-toggle{max-height:35px;min-height:35px;border-radius:3px;border:solid 1px #b7b7b7;text-transform:unset;padding-left:7px;background-color:#fff;outline:0;color:#999}
.submenu-component .embedded-marketo-form .mktoForm button.dropdown-toggle[aria-expanded="true"]:after{background-image:url(../../../../etc.clientlibs/vmware-modernize-cms/componentlibrary/components/forms/clientlibs/resources/arrows-dark-bg-down.png);background-repeat:no-repeat;background-position:0 0;position:absolute;right:3px;content:"";height:25px;width:20px;top:7px;border-top:0;border-bottom:0}
.submenu-component .embedded-marketo-form .mktoForm .bootstrap-select button.dropdown-toggle:after{background-image:url(../../../../etc.clientlibs/vmware-modernize-cms/componentlibrary/components/forms/clientlibs/resources/arrows-dark-bg-up.png);background-position:0 0;background-repeat:no-repeat;position:absolute;right:3px;content:"";height:20px;width:20px;top:8px;border-top:0;border-bottom:0}
.submenu-component .embedded-marketo-form .mktoForm .bootstrap-select button.dropdown-toggle:active{border:1px solid #ced4da}
.submenu-component .embedded-marketo-form .mktoForm .mktoFormRow .bs-searchbox input{padding:8px 8px 8px 35px}
.submenu-component .embedded-marketo-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}
.submenu-component .mktoForm input[type=checkbox]+label:before,.submenu-component .mktoForm input[type=radio]+label:before{width:20px;height:20px;line-height:normal;box-shadow:none;border:1px solid var(--black);font-family:metropolislight}
.submenu-component .mktoForm input[type=checkbox]:checked+label:before,.submenu-component .mktoForm input[type=radio]:checked+label:before{background:#0075fe;color:#fff;border-color:#0075fe}
@media(max-width:812px){.submenu-component .embedded-marketo-form .mktoForm .dropdown-menu{width:100%}
.submenu-component .embedded-marketo-form .mktoForm .bootstrap-select .dropdown-menu li{padding:0}
.submenu-component .embedded-marketo-form.double .mktoForm .mktoError{position:static}
.submenu-component .embedded-marketo-form.double .mktoForm .mktoFormCol{margin:0 0 0 0 !important}
.submenu-component .embedded-marketo-form .mktoForm .mktoField{width:100% !important}
}
.submenu-component .fluid-main-body{display:flex;flex-direction:row;overflow:hidden;padding:30px 0;justify-content:center}
.submenu-component .fluid-task .logo{width:auto;height:auto;margin:0;text-align:center;flex:1}
.submenu-component .fluid-task .logo img{display:inline-block;width:50px}
.submenu-component .fluid-task .logo i{margin-bottom:20px}
.submenu-component .fluid-task i{font-size:3.125em}
.submenu-component .fluid-task img{display:none}
.submenu-component .fluid-task .title{margin-top:5px}
.submenu-component .fluid-logo i{display:none}
.submenu-component .fluid-logo .title{display:none}
.submenu-component .center-alignment .title{text-align:center}
.submenu-component .start-alignment .title{text-align:start}
.submenu-component .space-between{justify-content:space-between}
.submenu-component .space-around{justify-content:space-around}
.submenu-component .space-evenly{justify-content:space-evenly}
.submenu-component .body-start{justify-content:flex-start}
.submenu-component .body-end{justify-content:flex-end}
.submenu-component .border-solid .logo{border-right:2px solid;padding:0 15px;margin:0}
.submenu-component .border-dotted .logo{border-right:2px dotted;padding:0 15px;margin:0}
.submenu-component .fluid-logo .logo{width:142px;max-height:142px;margin:0 35px 0 0}
.submenu-component .fluid-logo .logo img{height:100%;width:100%;object-fit:contain}
.submenu-component .fluid-logo .logo:last-child{border-right:0}
.submenu-component .fluid-task .logo:last-child{border-right:0}
@media(max-width:800px){.submenu-component .fluid-main-body{display:flex;flex-flow:row wrap;justify-content:center}
.submenu-component .fluid-container .container{padding:0}
.submenu-component .fluid-task .logo{margin:0 30px}
.submenu-component .fluid-logo .logo{height:142px;width:122px;float:left;padding-left:16px}
.submenu-component .fluid-logo .logo:first-child{margin-left:0}
}
@media(device-width:768px){.submenu-component .main-body{display:flex;flex-flow:row wrap;justify-content:center}
.submenu-component .logo:first-child{margin-left:0}
}
.submenu-component .aem-col-container{position:relative}
.submenu-component .column-container-padding-left-right{padding-left:162px;padding-right:162px}
.submenu-component .carousel-container .image{position:relative}
.submenu-component .visible-xs,.submenu-component .visible-sm,.submenu-component .visible-md,.submenu-component .visible-lg{display:none}
.submenu-component .container-bg-img{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0;object-position:top left}
.submenu-component .column-container .col-title-img img{width:120px;max-height:120px}
.submenu-component .column-container .col-title-img i{width:50px;height:50px}
.submenu-component section{width:100%;height:100%}
.submenu-component .content{width:100%;height:100%}
.submenu-component .card-box{width:100%;height:100%}
.submenu-component .five-col-wrapper{display:flex;justify-content:space-between;flex-wrap:nowrap;width:100%}
.submenu-component .column-5-container{width:20%;padding:0 15px}
.submenu-component .collapse_container{text-align:center;width:100%}
.submenu-component .border-solid{border-right:1px solid var(--gray)}
.submenu-component .border-dots{border-right:2px dotted var(--gray)}
.submenu-component .light-background .border-solid{border-right:1px solid var(--white)}
.submenu-component .light-background .border-dots{border-right:2px dotted var(--white)}
.submenu-component .text-white a:not(.btn):hover{text-decoration:underline}
.submenu-component .justify-space-around{display:flex;justify-content:space-around}
.submenu-component .justify-space-between{display:flex;justify-content:space-between}
.submenu-component .justify-space-evenly{display:flex;justify-content:space-evenly}
.submenu-component .tabbed-carousel .owl-nav div:focus i{outline:0}
.submenu-component .column-container .container-footer .btn-blue-outline{color:var(--indigo)}
.submenu-component .column-container .container-footer .btn-blue-outline{color:var(--indigo)}
.submenu-component .column-container .container-footer .btn-blue-outline:hover{color:var(--white)}
@media(max-width:992px){.submenu-component .five-col-wrapper{flex-wrap:wrap}
.submenu-component .column-5-container{width:50%}
.submenu-component .container-bg-img{width:992px;object-fit:none}
}
@media(min-width:801px){.submenu-component .split-view{display:flex}
.submenu-component .split-view .text-column{flex:0 0 30%;margin-right:.5rem}
.submenu-component .split-view .card-column{flex:0 0 70%;margin-right:.3rem}
.submenu-component .split-view .top-align{display:flex;flex-direction:column;justify-content:flex-start}
.submenu-component .split-view .center-align{height:100%;display:flex;flex-direction:column;justify-content:center}
.submenu-component .split-view .bottom-align{display:flex;flex-direction:column;justify-content:flex-end}
}
@media(max-width:800px){.submenu-component .hidden-xs{display:none}
.submenu-component .visible-xs{display:block}
.submenu-component .five-col-wrapper{flex-wrap:wrap}
.submenu-component .column-5-container{width:50%}
.submenu-component .container-with-scroll-mobile .owl-carousel button.owl-dot{width:60px}
.submenu-component .border-solid{border-right:0}
.submenu-component .border-dots{border-right:0}
.submenu-component .column-5-container{width:100%}
.submenu-component .container-with-scroll-mobile .owl-carousel .owl-item{margin-right:0}
.submenu-component .column-container-padding-left-right{padding-left:62px;padding-right:62px}
.submenu-component .column-container .btn+.btn,.submenu-component .column-container .btn+.cta-link{margin-top:15px;margin-left:10px}
.submenu-component .column-container .cards-footer .btn+.btn{margin-left:0}
.submenu-component .container-footer .btn{margin-top:15px}
}
.submenu-component .column-container .text-xxss.body-lineheight{line-height:20px}
.submenu-component .column-container .text-xxs.body-lineheight{line-height:24px}
.submenu-component .column-container .text-xs.body-lineheight{line-height:27px}
.submenu-component .column-container .text-s.body-lineheight{line-height:30px}
.submenu-component .column-container .text-m.body-lineheight{line-height:38px}
.submenu-component .column-container .text-l.body-lineheight{line-height:48px}
.submenu-component .column-container .text-xl.body-lineheight{line-height:60px}
.submenu-component .column-container .text-xxl.body-lineheight{line-height:75px}
.submenu-component .text-white .body-lineheight a:not(.btn){text-decoration:underline}
.submenu-component .text-dark-mode .body-lineheight a:not(.btn){text-decoration:underline}
.submenu-component .text-gray .text-dark-mode .body-lineheight a:not(.btn):hover,.submenu-component .text-gray .text-white .body-lineheight a:not(.btn){text-decoration:underline}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.submenu-component .column-container .btn+.btn,.submenu-component .column-container .btn+.cta-link{margin-top:0}
.submenu-component .column-container-padding-left-right{padding-left:76px;padding-right:76px}
}
body .submenu-component>.aem-Grid>.custom-container-config .container-comp-wrapper>div.cont-columns{padding:40px}
body .submenu-component>.aem-Grid>.custom-container-config .container-comp-wrapper>div .container-comp-wrapper>div{padding:0}
body .submenu-component>.aem-Grid>.custom-container-config .container-comp-wrapper>div .container-comp-wrapper>div .container-comp-wrapper>div{padding:0}
body .submenu-component>.aem-Grid>.custom-container-config>div>.col-md-12>.column-cards>.container>.content>.container-comp-wrapper>div.cont-columns section.column-cards>.container-fluid{padding-left:0;padding-right:0}
body .submenu-component .standardcard .card-body{padding:0}
body .submenu-component.submenu-redesign-container .card-box.featurecard{padding:0}
body .submenu-component.submenu-redesign-container .standardcard .cards-footer{padding:10px 0}
body .submenu-component .horizontalcard .card-heading{padding:0}
body .submenu-component.submenu-redesign-container .card-image-center.picture{margin-bottom:15px}
body .submenu-component .componentBody .card-box[class*="bg-"]{padding:20px}
body .submenu-component .cont-columns[class*="bg-"] .componentBody .card-box[class*="bg-"]{padding:0}
body .submenu-component .componentBody .card-box.bg-white{padding:0}
body .submenu-component.submenu-redesign-container .card .standardcard .picture.svg-img{padding-top:0}
body .submenu-component.submenu-redesign-container .card-box .card .card-body h6{margin-bottom:16px}
body .submenu-component.submenu-redesign-container .card-box.featurecard .card .card-body h6{margin-bottom:44px}
body .submenu-component.submenu-redesign-container .card-box .card .card-body .card-title{display:block}
body .submenu-component section.aem-col-container[class*="bg-"]{padding:20px}
body .submenu-component section.aem-col-container.bg-white{padding:0}
body .submenu-redesign-container.submenu-component .submenu-container .container{margin-top:0 !important}
body .submenu-component.submenu-redesign-container .card-box .card .card-body .card-title{margin-bottom:5px;font-weight:300}
body .submenu-component .cont-columns div>.linksContainer.full-col-height .submenu-container,body .submenu-component .cont-columns div>.linksContainer.full-col-height{height:100%}
body .submenu-component .cont-columns div>div>.submenu-container.full-col-height{height:calc(100% - 10px)}
body .submenu-component.submenu-redesign-container .featurecard .card-body{text-align:left}
body .dalmore-header .submenu-component.submenu-redesign-container .card-box .card .card-body .card-title{margin-bottom:5px;font-weight:400;line-height:24px}
body .dalmore-header .header-component .header-menu .menu-item li a.active,body .dalmore-header .header-component .header-menu .menu-item li a:hover{color:#1d428a;font-weight:400;font-style:normal;outline:0}
body .dalmore-header .submenu-component a:not(.btn):hover{color:#1a428a;font-weight:400}
body .dalmore-header a:not(.btn){color:#1a428a}
body .dalmore-header .header-component .header-menu .menu-item li a.active,body .dalmore-header .header-component .header-menu .menu-item li a:hover{color:#1d428a;font-weight:400;font-style:normal;outline:0}
body .dalmore-header .submenu-component .submenu-links-footer a{color:#1d428a !important;margin:0;padding:16px 0 16px 8px;line-height:14px}
body .dalmore-header a:hover,body .dalmore-header a:focus{text-decoration:none}
@media(min-width:993px){body .submenu-component.submenu-redesign-container .cont-columns>div>div>.linksContainer.full-col-height{height:calc(100% - 10px)}
body .submenu-component>.aem-Grid>.custom-container-config .container-comp-wrapper>div .container-comp-wrapper>div.px-0{padding:0 15px !important}
body .submenu-component>.aem-Grid>.custom-container-config>.row>.col-md-12>.column-cards>.container>.content>.container-comp-wrapper>div.cont-columns{padding:40px}
body .submenu-component .at-element-marker{padding:0 !important}
body .submenu-component .at-element-marker .responsivegrid .container-comp-wrapper:first-child>.cont-columns{padding:40px}
body .submenu-component.submenu-redesign-container .card-box.horizontalcard .card-body{padding-left:0}
body .submenu-component.submenu-redesign-container .card-box.horizontalcard .pictureicon+.content .card-body{padding:0 0 0 24px}
body .submenu-component.submenu-redesign-container .card-box.horizontalcard .picture+.content .card-body{padding:0 0 0 24px}
body .submenu-component section.aem-col-container .linksCard>.submenu-container>ul.menu-item-list>li{margin-bottom:15px}
body .submenu-component section.aem-col-container .linksCard>.submenu-container>ul.menu-item-list>li:last-child{margin-bottom:0}
}
@media(max-width:992px){body .submenu-component.submenu-redesign-container .submenu-links-footer>h6{margin-bottom:0}
body .submenu-component .card .pictureicon{display:none}
body .submenu-component.submenu-redesign-container .nested-filtered-table>.container,body .submenu-component.submenu-redesign-container .column-cards>.container{padding-left:15px;padding-right:15px}
body .submenu-component>.aem-Grid>.custom-container-config .container-comp-wrapper>div.cont-columns,body .submenu-component>.aem-Grid>.custom-container-config .container-comp-wrapper.at-element-marker .container-comp-wrapper:first-child div.cont-columns{padding:0 15px}
body .submenu-component>.aem-Grid>.custom-container-config>div>.col-md-12>.column-cards>.container>.content>.container-comp-wrapper{margin-top:24px}
body .submenu-component.submenu-redesign-container .card-box.horizontalcard .cards-footer{padding-left:0}
body .submenu-component.submenu-redesign-container ul.menu-item-list.hide-block-mobile{display:block}
body .submenu-component.submenu-redesign-container .content.px-3{padding:0 !important}
body .submenu-component>.aem-Grid>.custom-container-config>.row>.col-md-12>.column-cards>.container>.content>.container-comp-wrapper>div.cont-columns[class*="bg-"]{padding-top:15px}
body .submenu-component>.aem-Grid>.custom-container-config>.row>.col-md-12>.column-cards>.container>.content>.container-comp-wrapper>div.cont-columns .cont-columns,body .submenu-component>.aem-Grid>.custom-container-config>.row>.col-md-12>.column-cards>.container>.content>.container-comp-wrapper>div.cont-columns .cont-columns .container{padding:0}
body .submenu-component .cont-columns[class*="bg-"] .componentBody .card-box[class*="bg-"]{padding-top:24px}
body .submenu-component.submenu-redesign-container .card-description p{line-height:22px}
body .submenu-component.submenu-redesign-container .column-cards>.container .container{padding-left:0;padding-right:0}
body .submenu-component.submenu-redesign-container .container-comp-wrapper>.cont-columns.col-md-12.mt-3{margin-top:0 !important}
body .submenu-component.submenu-redesign-container .container-comp-wrapper>div.col-md-7.cont-columns.mt-3{margin-top:0 !important}
body .submenu-component.submenu-redesign-container .linksContainer .submenu-links-footer>h6{margin-bottom:15px}
}