@charset "utf-8";@font-face{font-family:'Neuzeit-Grotesk';src:url('clientlib-video/fonts/Neuzeit-Grotesk.eot');src:url('clientlib-video/fonts/Neuzeit-Grotesk.eot?#iefix') format('embedded-opentype'),url('clientlib-video/fonts/Neuzeit-Grotesk.woff2') format('woff2'),url('clientlib-video/fonts/Neuzeit-Grotesk.woff') format('woff'),url('clientlib-video/fonts/Neuzeit-Grotesk.ttf') format('truetype'),url('clientlib-video/fonts/Neuzeit-Grotesk.svg#Neuzeit-Grotesk ') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Neuzeit-Gro-bold';src:url('clientlib-video/fonts/Neuzeit-Gro-bold.eot');src:url('clientlib-video/fonts/Neuzeit-Gro-bold.eot?#iefix') format('embedded-opentype'),url('clientlib-video/fonts/Neuzeit-Gro-bold.woff2') format('woff2'),url('clientlib-video/fonts/Neuzeit-Gro-bold.woff') format('woff'),url('clientlib-video/fonts/Neuzeit-Gro-bold.ttf') format('truetype'),url('clientlib-video/fonts/Neuzeit-Gro-bold.svg#Neuzeit-Gro-bold ') format('svg');font-weight:normal;font-style:normal}
body{padding:0;margin:0;font-family:'Neuzeit-Grotesk'}
.fluid-width{max-width:1585px;padding:0 24px 0 24px;margin:auto}
a,a:focus,a:hover{text-decoration:none;color:current}
.wipro-section-head{text-align:center;margin:0;box-sizing:border-box;padding-bottom:20px}
.wipro-section-head h2{font-size:3rem;line-height:1.5;font-weight:bold;margin-top:0;margin-bottom:10px}
.wipro-show-more-button{margin:20px 0 65px 0;text-align:center;font-size:.875rem;line-height:1.5}
.popup{background:rgba(0,0,0,0.8);position:fixed;height:100%;display:none;width:100%;left:0;top:0;z-index:9999999999999}
.transparent{width:100%;height:100%;position:relative;margin:0 auto;display:block;text-align:center}
.transparent a:hover{color:#fff !important}
.close-button{position:absolute;top:-16px;right:-18px;width:30px;height:30px;background-color:#000;padding-top:3px;border-radius:50px;cursor:pointer;border:3px solid #fff;z-index:800}
.transparent-image{display:inline-block;position:relative;transform:translateY(-50%);top:50%;max-width:60%}
.transparent-image.video-content{width:60%}
.popup-image,.popup-video{width:100%}
.popup-image img{width:100%}
.figure,.figure-video{position:relative;margin-bottom:19px}
.image-section .figure img,.figure-video img{width:100%}
.sub-menu-content-popup .sub-menu-logos img{width:35px}
.play-button{position:absolute;top:50%;left:0;text-align:center;right:0;color:#fff;margin:auto;transform:translateY(-50%);z-index:999;cursor:pointer;font-size:1rem;font-weight:bold;color:#fff}
.play-button-1{height:65px;text-align:center;width:65px;margin:auto;border-radius:50px;background-color:rgba(0,0,0,0.3);position:absolute;transition:.3s ease-in-out}
.play-button-1:hover{background-color:rgba(0,0,0,1)}
.play-button-1:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%) translateX(-20%);left:50%;right:0;border-style:solid;border-width:9.5px 0 9.5px 17px;border-color:transparent transparent transparent rgba(255,255,255,1)}
.article{margin-top:44px;position:relative}
.sub-menu-content-popup{position:relative;-webkit-box-shadow:inset 0 56px 28px -41px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 56px 28px -41px rgba(0,0,0,0.75);box-shadow:inset 0 56px 28px -41px rgba(0,0,0,0.75);padding:15px 25px 15px 25px}
.sub-menu-content-popup .black-background{position:absolute;width:100%;background-color:#0e3570;top:0;left:0;height:100%}
.sub-menu-content-popup .sub-menu-part{color:#fff;text-transform:uppercase;font-size:.875rem;line-height:1.5;vertical-align:middle;font-family:'Neuzeit-Gro-bold';position:relative;opacity:1;text-align:left}
.sub-menu-content-popup .sub-menu-part-text{margin-left:35px}
.sub-menu-logos{top:0;left:0}
.sub-menu-content-popup .sub-menu-logos{text-align:right;font-size:0}
#video_content1,#video_content2,#video_content3{display:none;width:600px}
@media screen and (max-width:1920px){.sub-menu-content-popup .sub-menu-part p{display:block;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap;line-height:1.5;overflow:hidden;letter-spacing:0;text-align:left;margin-left:0;margin-bottom:0}
}
@media screen and (min-width:1920px){.sub-menu-content-popup .sub-menu-part img{width:25px !important}
}
@media screen and (max-width:1024px){.sub-menu-content-popup .sub-menu-part img{width:21px !important;margin:0 4% 0 4%}
}
@media only screen and (min-width:568px) and (max-width:736px){.figure img{display:block;margin:0 auto}
#video_content1,#video_content2,#video_content3{width:500px}
}
@media only screen and (min-width:768px) and (max-width:1199px){#article-align-center-1{text-align:center}
#article-align-center-1 div div img{margin:0 auto}
#article-align-center-1 div div a{position:relative !important;left:0;text-align:center;bottom:49px !important}
#video_content1,#video_content2,#video_content3{width:600px}
.transparent-image{padding:0 20px}
.close-button{top:-4%;right:1%}
}
@media only screen and (max-width:767px){.sub-menu-content-popup .sub-menu-part p,.sub-menu-content .sub-menu-part p{display:block;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:0;text-align:left;margin-left:30px;margin-bottom:0}
@media screen and (max-width:620px){.sub-menu-content-popup .sub-menu-part img{width:20px;margin:0 3% 0 3%}
}
.close-button{top:-5%;right:8%}
.transparent-image{width:80%}
}
@media only screen and (max-width:568px){#video_content1,#video_content2,#video_content3{width:320px}
}
@media only screen and (max-width:480px){.sub-menu-content-popup{padding:12px}
.sub-menu-content-popup .sub-menu-part p{margin-left:0}
#video_content1,#video_content2,#video_content3{width:340px}
}
@media only screen and (max-width:320px){#video_content1,#video_content2,#video_content3{width:260px}
}
.play-button-1:focus-visible{outline:#fff 3px dashed !important;outline-offset:-6px !important;border-color:#2f2452}
.social-icons-list{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between}
.social-icons-list li{display:inline}
.social-image-popup{text-decoration:none}
.textimage-right .textVideo-play-btn,.textimage-left .textVideo-play-btn,.textimage-center .textVideo-play-btn{position:relative}
.textVideo-popup{background:rgba(0,0,0,0.8);position:fixed;height:100%;display:none;width:100%;left:0;top:0;z-index:9999999999999}
.textVideo-popup .video-title{text-transform:capitalize;text-overflow:initial !important;white-space:initial !important;padding-right:80px}
.textVideo-popup .title-lg-12{width:100%}
.textVideo-popup .shareBtn-right{position:absolute;right:20px;top:0 !important}
.textVideo-popup .videoRow{display:flex;align-items:center;min-height:35px}
.textVideo-popup .videoShare-icon{top:initial;bottom:-30px}
.textVideo-popup .popup-close-btn{font-size:20px;position:absolute;right:0;color:#fff;top:0;width:30px;padding:0;z-index:9;border:1px solid #fff;cursor:pointer;font-family:var(--pnr)}
.textVideo-play-btn a img{cursor:auto}
.textVideo-play-btn .play-button{cursor:pointer;width:50px;height:50px}
.textVideo-popup .sub-menu-content-popup .sub-menu-logos img{width:21px}
.textVideo-popup .sub-menu-content-popup{position:relative;-webkit-box-shadow:inset 0 56px 28px -41px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 56px 28px -41px rgba(0,0,0,0.75);box-shadow:inset 0 56px 28px -41px rgba(0,0,0,0.75);padding:15px 25px 15px 25px}
.textVideo-popup .sub-menu-content-popup .black-background{position:absolute;width:100%;top:0;left:0;height:100%;background-color:#0e3570}
.textVideo-popup .sub-menu-content-popup .sub-menu-part{color:#fff;text-transform:uppercase;font-size:14px;line-height:34px;vertical-align:middle;font-family:var(--pnb);position:relative;opacity:1;text-align:left}
.textVideo-popup .sub-menu-content-popup .sub-menu-part-text{margin-left:35px}
.textVideo-popup .sub-menu-logos{top:0;left:0}
.textVideo-popup .sub-menu-content-popup .sub-menu-logos{text-align:right;font-size:0}
.textVideo .hyperlink .textVideo-popup a.social-image-popup,.textVideo .hyperlink .textVideo-popup a.textVideoModal{color:transparent}
@media screen and (max-width:1920px){.textVideo-popup .sub-menu-content-popup .sub-menu-part p{display:block;font-size:22px;text-overflow:ellipsis;white-space:nowrap;line-height:34px;overflow:hidden;letter-spacing:1px;text-align:left;margin-left:0;margin-bottom:0;font-family:var(--pnb)}
}
@media screen and (max-width:1024px){.textVideo-popup .sub-menu-content-popup .sub-menu-part p{font-size:16px;line-height:22px}
.textVideo-popup .transparent-image{width:100%;max-width:75%;left:0 !important}
.textVideo-popup .popup-close-btn{font-size:14px;width:22px;top:0;padding-top:2px}
.textVideo-popup .shareBtn-right{right:0}
.textVideo-popup .sub-menu-content-popup .sub-menu-part img{width:21px !important;margin:0 4% 0 4%}
}
@media screen and (max-width:767px){.textVideo-popup .transparent-image{max-width:60%;left:initial}
.textVideo-popup .sub-menu-content-popup .sub-menu-part p,.textVideo-popup .sub-menu-content .sub-menu-part p{display:block;font-size:16px;line-height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:0;text-align:left;margin-left:30px;margin-bottom:0}
}
@media screen and (max-width:460px){.textVideo-popup .video-title{font-size:14px;line-height:20px !important;padding-right:50px}
.textVideo-popup .sub-menu-content-popup{padding:5px 10px}
.shareBtn-right{right:0}
.videoRow{min-height:20px}
.popup-close-btn{font-size:14px;width:22px;top:0}
.textVideo-popup .transparent{width:90%}
.textVideo-popup .sub-menu-content-popup .sub-menu-part{padding-right:12px}
.textVideo-popup .sub-menu-content-popup .sub-menu-part p{margin-left:0}
}
@media screen and (min-width:951px) and (max-width:1025px){.textVideo-popup .transparent-image{padding-right:0}
.textVideo-popup .shareBtn-right{right:15px}
}
@media screen and (min-width:761px) and (max-width:850px){.textVideo-popup .transparent-image{padding-right:0}
.textVideo-popup .shareBtn-right{right:15px}
}
@media screen and (min-width:766px) and (max-width:1024px){.textVideo-popup .transparent-image{padding-right:0;padding-left:0}
.textVideo-popup .popup-close-btn{font-size:18px;width:25px;top:0;padding-top:2px}
}
.textVideoModal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999999;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;background:rgba(0,0,0,0.8)}
.textVideoModal .modal-dialog{max-width:800px;width:85%;margin:6% auto;border-bottom:45px solid #0e3570;border-top:45px solid #0e3570;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}
.textVideoModal .close{position:absolute;right:1px;top:-45px;font-size:20px;color:#fff;width:30px;padding:3px;z-index:9;border:1px solid #fff;cursor:pointer;font-family:var(--pnr);font-weight:100;opacity:1}
.textVideoModal .close span{padding-top:1px}
.textVideoModal .modal-body{position:relative;padding:0}
.textVideoModal .modal-dialog .modal-blox_title{position:absolute;z-index:9;top:-36px;left:30px;color:#fff;margin:0 auto;display:block;text-align:left;font-size:22px;font-family:var(--pnb)}
.textVideoModal .modal-content{width:100%;border:0}
.textVideoModal .modal-content h4{background:#0e3570;color:#fff;padding:20px 30px;margin:0}
.textVideoModal .close:hover{color:#fff;opacity:1}
@media screen and (min-width:769px){.textVideoModal .modal-content{width:100%}
.textVideoModal .transparent-image{top:10%;left:0}
.textVideoModal.in .modal-dialog{width:50%}
}
@media screen and (max-width:767px){.textVideoModal .modal-dialog .modal-blox_title{left:15px;font-size:16px}
.textVideoModal .close span{padding-top:2px}
}
@media screen and (min-width:1023px){.textVideoModal.in .modal-dialog{max-width:800px;transform:none}
}
.textVideo-popup .popup-close-btn:focus-visible{outline:#fff 3px dashed !important;outline-offset:-6px !important;border-color:#2f2452}