.popup,.popup-overlay{bottom:0;left:0;right:0}.contact-form form .input textarea,.contact-form form input{background-color:#e6e6e6;margin-bottom:10px;padding-left:1em!important}.industries-banner{background-color:#f4f9fe!important;position:relative!important;text-align:center;z-index:1}.heading-btn-maintm{align-items:baseline;display:flex;justify-content:center}.industries-banner .container{position:relative;z-index:9}.heading-button-left a{border:2px solid;border-radius:3px;font-weight:700;margin-right:15px;padding:10px 30px}.industries-banner .container .heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.industries-banner .container .heading span{color:#e4369c;font-size:1.1em}.industries-banner .container .heading p{font-size:1.1em;margin:0 auto;width:70%}.heading-btn a{background-color:#0067dd;border:none;border-radius:3px;color:#fff!important;cursor:pointer;display:inline-block;font-weight:700;margin:0 auto;padding:10px 25px}.col-md{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.industries-banner .container .slider{-ms-overflow-style:none;bottom:0;left:0;position:relative;right:0;scrollbar-width:none;width:100%}.industries-banner .line{background:rgba(0,103,221,.15);bottom:17px;height:2px;left:0;margin:0 auto;position:absolute;right:0;width:85%}.industries-banner .container .slider .row .slider-item h6{font-weight:700;height:2.5em}.industries-banner .container .slider .row .slider-item .circle-knob{height:40px;padding:0 .5em}.industries-banner .bubble,.industries-banner .grid{position:absolute;right:2vw;top:20%;width:2.8em;z-index:1}.industries-banner .bubble{top:9%;width:2.5em}.d-lg-block{display:block!important}.haptik-slider{width:100%}.haptik-slider .slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0067dd;height:3px;opacity:.7;outline:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;width:100%}.d-md-none{display:none!important}.contact-form form .hs_email label,.popup{display:none}.heading-btn{margin-top:30px}.slider-item img{position:relative}.popup{background:rgba(0,0,0,.9);overflow:scroll;-webkit-perspective:1200px;-moz-perspective:1200px;perspective:1200px;position:fixed;top:-17px;z-index:99}.popup-overlay{background:#fff;opacity:.3;position:absolute;top:0}.popup-content{left:50%;margin:-58px 0 0 -605px;padding:0!important;position:absolute;top:20%;width:90%;z-index:11}.close-popup{color:#2f2f2f;display:inline-block;font-size:38px;position:absolute;right:-9px;top:-45px}.fadeIn{animation:fadeIn .5s ease-in both;-webkit-animation:fadeIn .5s ease-in both}@keyframes fadeIn{0%{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}}.fadeOut{animation:fadeOut .5s ease-out both;-webkit-animation:fadeOut .5s ease-out both}@keyframes fadeOut{to{opacity:0}}@-webkit-keyframes fadeOut{to{opacity:0}}.scaleIn,.scaleUpIn{animation:scaleIn .5s ease-in both;-webkit-animation:scaleIn .5s ease-in both}@keyframes scaleIn{0%{opacity:0;transform:scale(.5)}}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.5)}}.scaleOut{animation:scaleOut .5s ease-out both;-webkit-animation:scaleOut .5s ease-out both}@keyframes scaleOut{to{opacity:0;transform:scale(.5)}}@-webkit-keyframes scaleOut{to{opacity:0;-webkit-transform:scale(.5)}}.scaleUpOut{animation:scaleUpOut .5s ease-in both;-webkit-animation:scaleUpOut .5s ease-in both}@keyframes scaleUpOut{to{opacity:0;transform:scale(1.2)}}@-webkit-keyframes scaleUpOut{to{opacity:0;-webkit-transform:scale(1.2)}}.scaleDownIn{animation:scaleDownIn .5s ease-in both;-webkit-animation:scaleDownIn .5s ease-in both}.scaleDownOut{animation:scaleOut .5s ease-in both;-webkit-animation:scaleOut .5s ease-in both}@keyframes scaleDownIn{0%{opacity:0;transform:scale(1.2)}}@-webkit-keyframes scaleDownIn{0%{opacity:0;-webkit-transform:scale(1.2)}}.slideIn{animation:slideIn .5s ease-in both;-webkit-animation:slideIn .5s ease-in both}@keyframes slideIn{0%{opacity:0;transform:translateY(-50%)}}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(-50%)}}.slideOut{animation:slideOut .5s ease-out both;-webkit-animation:slideOut .5s ease-out both}@keyframes slideOut{to{opacity:0;transform:translateY(50%)}}@-webkit-keyframes slideOut{to{opacity:0;-webkit-transform:translateY(50%)}}.slideLeftIn{animation:slideLeftIn .5s ease-in both;-webkit-animation:slideLeftIn .5s ease-in both}@keyframes slideLeftIn{0%{opacity:0;transform:translateX(-50%)}}@-webkit-keyframes slideLeftIn{0%{opacity:0;-webkit-transform:translateX(-50%)}}.slideLeftOut{animation:slideLeftOut .5s ease-out both;-webkit-animation:slideLeftOut .5s ease-out both}@keyframes slideLeftOut{to{opacity:0;transform:translateX(50%)}}@-webkit-keyframes slideLeftOut{to{opacity:0;-webkit-transform:translateX(50%)}}.flipLeftIn{-webkit-animation:flipLeftIn .5s ease-out both;-moz-animation:flipLeftIn .5s ease-out both;animation:flipLeftIn .5s ease-out both;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}.flipLeftOut,.flipRightIn{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%}@-webkit-keyframes flipLeftIn{0%{opacity:.2;-webkit-transform:translateZ(-1000px) rotateY(90deg)}}@keyframes flipLeftIn{0%{opacity:.2;transform:translateZ(-1000px) rotateY(90deg)}}.flipLeftOut{-webkit-animation:flipLeftOut .5s ease-in both;-moz-animation:flipLeftOut .5s ease-in both;animation:flipLeftOut .5s ease-in both;transform-origin:50% 50%}@-webkit-keyframes flipLeftOut{to{opacity:0;-webkit-transform:translateZ(1000px) rotateY(-90deg)}}@keyframes flipLeftOut{to{opacity:0;transform:translateZ(1000px) rotateY(-90deg)}}.flipRightIn{-webkit-animation:flipRightIn .5s ease-out both;-moz-animation:flipRightIn .5s ease-out both;animation:flipRightIn .5s ease-out both;transform-origin:50% 50%}.flipRightOut,.rotateIn{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%}@-webkit-keyframes flipRightIn{0%{opacity:.2;-webkit-transform:translateZ(-1000px) rotateY(-90deg)}}@keyframes flipRightIn{0%{opacity:.2;transform:translateZ(-1000px) rotateY(-90deg)}}.flipRightOut{-webkit-animation:flipRightOut .5s ease-in both;-moz-animation:flipRightOut .5s ease-in both;animation:flipRightOut .5s ease-in both;transform-origin:50% 50%}@-webkit-keyframes flipRightOut{to{opacity:0;-webkit-transform:translateZ(1000px) rotateY(90deg)}}@keyframes flipRightOut{to{opacity:0;transform:translateZ(1000px) rotateY(90deg)}}.rotateIn{-webkit-animation:rotateIn .5s ease-out both;-moz-animation:rotateIn .5s ease-out both;animation:rotateIn .5s ease-out both;transform-origin:50% 50%}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:translateZ(-3000px) rotate(-1turn)}}@-moz-keyframes rotateIn{0%{opacity:0;-moz-transform:translateZ(-3000px) rotate(-1turn)}}@keyframes rotateIn{0%{opacity:0;transform:translateZ(-3000px) rotate(-1turn)}}.rotateOut{-webkit-animation:rotateOut .5s ease-in both;-moz-animation:rotateOut .5s ease-in both;animation:rotateOut .5s ease-in both;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes rotateOut{to{opacity:0;-webkit-transform:translateZ(-3000px) rotate(1turn)}}@-moz-keyframes rotateOut{to{opacity:0;-moz-transform:translateZ(-3000px) rotate(1turn)}}@keyframes rotateOut{to{opacity:0;transform:translateZ(-3000px) rotate(1turn)}}.rotateCubeIn{-webkit-animation:rotateCubeIn .6s ease-in both;-moz-animation:rotateCubeIn .6s ease-in both;animation:rotateCubeIn .6s ease-in both;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;transform-origin:50% 100%}@-webkit-keyframes rotateCubeIn{0%{opacity:.3;-webkit-transform:translateY(-100%) rotateX(90deg)}50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}}@-moz-keyframes rotateCubeIn{0%{opacity:.3;-moz-transform:translateY(-100%) rotateX(90deg)}50%{-moz-animation-timing-function:ease-out;-moz-transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}}@keyframes rotateCubeIn{0%{opacity:.3;transform:translateY(-100%) rotateX(90deg)}50%{animation-timing-function:ease-out;transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}}.rotateCubeOut{-webkit-animation:rotateCubeOut .6s ease-in both;-moz-animation:rotateCubeOut .6s ease-in both;animation:rotateCubeOut .6s ease-in both;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0}@-webkit-keyframes rotateCubeOut{50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}to{opacity:.3;-webkit-transform:translateY(100%) rotateX(-90deg)}}@-moz-keyframes rotateCubeOut{50%{-moz-animation-timing-function:ease-out;-moz-transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}to{opacity:.3;-moz-transform:translateY(100%) rotateX(-90deg)}}@keyframes rotateCubeOut{50%{animation-timing-function:ease-out;transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}to{opacity:.3;transform:translateY(100%) rotateX(-90deg)}}.popup-content{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.contact-section .col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;padding:0 15px}.contact-section .col-xl-5{align-items:center;display:grid;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;padding:0 15px}.contact-section .left-half-side{background-color:#174d8c;border-radius:10px 0 0 10px;overflow:hidden;padding:6em 1em 2em 6em}.contact-form form input{border:0;border-radius:5px;height:50px}.contact-form form .input .hs-input{width:100%!important}.contact-section121{text-align:left}.contact-section img.contact-section-left-bubble{height:15em;left:-1em;position:absolute;top:15%;z-index:1}.chat-section,.popup-form .modal-dialog .contact-wrapper .chat-section{height:6em;margin-bottom:2em;padding-left:0;position:relative}.chat-section .bot-message{background-color:#51cfe1;border-radius:1em 1em 1em 0;bottom:.5em;left:2.6em;padding:.5em 1em;position:absolute}.chat-section .afro img{width:40px}.chat-section .afro{bottom:-.8em;left:0;position:absolute}.awards-recieved-wrapper.lg{display:flex;flex-wrap:wrap}.awards-recieved{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 5px}.awards-recieved .awards-image-wrapper{min-height:6em;position:relative}.awards-recieved .awards-image-wrapper img{left:50%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.awards-recieved-wrapper .awards-recieved p{color:#fff;font-size:10px!important}.contact-section121 h2,.contact-section121 h4{color:#fff}.contact-section .contact-form-wrapper{background-color:#fff;border-radius:0 10px 10px 0;padding:25px}.contact-form form .input textarea{border:0;border-radius:5px;height:75px}.contact-form .actions input.hs-button.primary.large{background-color:#e4369c;color:#fff;font-weight:700;text-transform:capitalize;width:100%}.contact-section h5{font-family:proxima-nova,sans-serif;font-size:.8em;font-weight:500;padding-top:.5em;text-align:center}@media only screen and (max-width:852px){.industries-banner .container{height:auto;position:relative}.industries-banner .container .heading .in-heading h1{padding:0 0 20px}.col-md{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:unset;flex-grow:unset;margin-bottom:25px;max-width:100%;width:100%}.slider{padding-top:35px}.contact-section .contact-form-wrapper{background-color:#fff;border-radius:10px;padding:25px!important}.contact-section .col-xl-5{align-items:center;display:grid;-ms-flex:0 0 41.666667%;flex:0 0 100%;max-width:100%;padding:0 15px}.popup-content{left:0;margin:0 auto;padding:0!important;position:absolute;right:0;top:20%;width:90%;z-index:11}.contact-section .left-half-side{display:none!important}.industries-banner .container .heading p{width:90%}}