.btcolor-digitalworkplace,.btcolor-customercontact,.btcolor-infrastructure,.btcolor-security{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}
.btfont-display-1,.btfont-display-2,.btfont-headline-1,.btfont-headline-2,.btfont-headline-3,.btfont-headline-4,.btfont-headline-5,.btfont-headline-6,.btfont-headline-7,.btfont-b1-headline,.btfont-caption-headline-2{padding:unset;margin:unset;font-family:"bt_font_headline";font-weight:500}
.btfont-b1-regular,.btfont-b2-regular,.btfont-b3-regular,.btfont-component-regular-2{padding:unset;margin:unset;font-family:"bt_font_regular";font-weight:400}
.btfont-b1-bold,.btfont-b2-bold,.btfont-b3-bold,.btfont-component-bold-1{padding:unset;margin:unset;font-family:"bt_font_bold";font-weight:700}
.btgs-socialshare a{text-decoration:none;z-index:999;cursor:pointer}
.btgs-socialshare button{text-decoration:none;z-index:999;cursor:pointer;padding:0;background-color:transparent;border:0}
.btgs-socialshare .share-twitter{color:#4099ff}
.btgs-socialshare .share-facebook{color:#3a5998}
.btgs-socialshare .share-linkedin{color:#0077b5}
.btgs-socialshare .share-purple{color:#5514b4}
.btgs-socialshare .share-purple:hover{color:#1a0636}
.btgs-socialshare .horizontalshare{margin:12px 0 12px 0}
@media only screen and (max-width:1199px){.btgs-socialshare .horizontalshare{margin:20px 0 20px 0}
}
.btgs-socialshare .horizontalshare img{vertical-align:unset}
.btgs-socialshare .horizontalshare .link-space{height:20px}
@media only screen and (max-width:1199px){.btgs-socialshare .horizontalshare .link-space{height:30px}
}
.btgs-socialshare .horizontalshare .link-space div{display:block;float:left;margin-right:30px}
.btgs-socialshare .horizontalshare .share-linkedin-icon{height:20px;width:20px}
.btgs-socialshare .horizontalshare .share-twitter-icon{height:20px;width:23px}
.btgs-socialshare .horizontalshare .share-facebook-icon{height:20px;width:20px}
.btgs-socialshare .horizontalshare .share-link-icon{height:20px;width:23px}
.btgs-socialshare .horizontalshare .btgs-linkedin{background-image:url("../../../../../etc/designs/globalservices/clientlibs/css/images/mainIconsV2.png");background-position-x:-10px;background-size:auto 32px;background-position-y:-7px;height:20px;width:20px}
.btgs-socialshare .horizontalshare .btgs-linkedin{background-image:url("../../../../../etc/designs/globalservices/clientlibs/css/images/mainIconsV2.png");background-position-x:-10px;background-size:auto 32px;background-position-y:-7px}
.btgs-socialshare .vlink-container .share-linkedin-icon{height:20px;width:20px}
.btgs-socialshare .vlink-container .share-twitter-icon{height:23px;width:23px}
.btgs-socialshare .vlink-container .share-facebook-icon{height:20px;width:20px}
.btgs-socialshare .vlink-container .share-link-icon{height:23px;width:23px}
.btgs-socialshare .vshare{margin:12px 0 12px 0}
@media only screen and (max-width:1199px){.btgs-socialshare .vshare .link-space{height:30px}
.btgs-socialshare .vshare .link-space img{vertical-align:unset}
}
.btgs-socialshare .vshare .link-space div{display:block;margin-right:0;float:none}
@media only screen and (max-width:1199px){.btgs-socialshare{font-size:2.9rem}
.btgs-socialshare .share-twitter{font-size:3.4rem}
.btgs-socialshare .share-link{font-size:2.9rem}
.btgs-socialshare .vertical-twitterfix{height:34px;width:34px;transform:scaleY(0.853)}
.btgs-socialshare .vshare{margin:12px 0 12px 0}
.btgs-socialshare .vshare .link-space div{display:block;float:left;margin-right:30px}
.btgs-socialshare .vshare .link-space div div{margin-right:0}
.btgs-socialshare .horizontalshare .share-linkedin-icon,.btgs-socialshare .vlink-container .share-linkedin-icon{height:29px;width:29px}
.btgs-socialshare .horizontalshare .share-twitter-icon,.btgs-socialshare .vlink-container .share-twitter-icon{height:34px;width:34px}
.btgs-socialshare .horizontalshare .share-facebook-icon,.btgs-socialshare .vlink-container .share-facebook-icon{height:29px;width:29px}
.btgs-socialshare .horizontalshare .share-link-icon,.btgs-socialshare .vlink-container .share-link-icon{height:29px;width:29px}
}
@media only screen and (max-width:1199px){.btgs-socialshare .vshare{margin:20px 0 20px 0}
.btgs-socialshare .vshare .link-space div{display:block;float:left;margin-right:30px}
.btgs-socialshare .vshare .link-space div div{margin-right:0}
}
@media only screen and (min-width:992px){.btgs-socialshare{font-size:2rem;line-height:14px}
.btgs-socialshare .share-twitter{font-size:2.5rem}
.btgs-socialshare .vertical-twitterfix{height:25px;width:25px;transform:scaleY(0.8)}
.btgs-socialshare .share-link{font-size:2.3rem}
}
@media only screen and (min-width:1200px){.btgs-socialshare .vshare{padding-top:100px;position:absolute}
.btgs-socialshare .vlink-container{margin-bottom:25px;margin-left:2px}
.btgs-socialshare .horizontal-twitterfix{height:25px;width:20px}
}
.btgs-socialshare .horizontalPush{margin-top:10px;margin-bottom:10px}
.btgs-socialshare .horizontalPush .vscCollapse{float:right;overflow:hidden;width:54px;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;-webkit-transition:width .5s;transition:width .5s}
.btgs-socialshare .horizontalPush .vscCollapse.in{width:266px}
@media only screen and (max-width:479px){.btgs-socialshare .horizontalPush .vscCollapse.in{width:245px}
}
.btgs-socialshare .horizontalPush #vschildContainer{width:266px !important}
@media only screen and (max-width:479px){.btgs-socialshare .horizontalPush #vschildContainer{width:245px !important}
}
.btgs-socialshare .horizontalPush button.vs-btnPrnt{background-color:#5514b4}
.btgs-socialshare .horizontalPush button.vs-btnChild{background-color:#32008a}
.btgs-socialshare .horizontalPush .vshare-ico{float:right}
.btgs-socialshare .horizontalPush button.vshare-btn{border:0;line-height:0;padding:17px}
@media only screen and (max-width:479px){.btgs-socialshare .horizontalPush button.vshare-btn{padding:14px}
}
.btgs-socialshare .horizontalPush .vshare-img{width:19px;height:19px}
.btgs-socialshare .horizontalPush .vshare-btn{border-radius:0}