*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
body{background:#000000;font-weight:300;font-size:14px;color:#333;overflow:scroll;overflow-x:hidden}
.tab-pane{transition:all 300ms ease-in-out 0;-webkit-animation:fadein 3s;-moz-animation:fadein 3s;-ms-animation:fadein 3s;-o-animation:fadein 3s;animation:fadein 3s}
@keyframes fadein {
from{opacity:0}
to{opacity:1}
}
@-moz-keyframes fadein {
from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes fadein {
from{opacity:0}
to{opacity:1}
}
@-ms-keyframes fadein {
from{opacity:0}
to{opacity:1}
}
@-o-keyframes fadein {
from{opacity:0}
to{opacity:1}
}
.container-mom{width:100%;min-height:1px;height:100%;background:#000000;padding-top:56px}
a{-webkit-transition:.5s;transition:.5s}
html{width:100%;height:100%}
@media(min-width:767px) {
.navbar{padding:4px 0;-webkit-transition:background .8s ease-in-out,padding .8s ease-in-out;-moz-transition:background .8s ease-in-out,padding .8s ease-in-out;transition:background .8s ease-in-out,padding .8s ease-in-out;position:fixed;right:0;left:0;z-index:1030}
.navbar2{padding:4px 0;-webkit-transition:background .8s ease-in-out,padding .8s ease-in-out;-moz-transition:background .8s ease-in-out,padding .8s ease-in-out;transition:background .8s ease-in-out,padding .8s ease-in-out;position:fixed;right:0;left:0;z-index:1030;top:0;background:#000000!important}
.top-nav-collapse{padding:0}
.top-nav-me{top:0!important;height:70px}
}
@media(max-width:767px) {
.visitors{display:none}
}
.intro-section{text-align:center;overflow:hidden;background:#000000;padding-top:80px;width:100%}
.who-we-are{padding-top:81px;color:#5c5c5c;float:left;width:100%}
.services{padding-top:81px;color:#ffffff;width:100%;float:left}
.joinus{padding-top:81px;color:#5c5c5c;width:100%;float:left}
.Brand-Connect{height:100%;padding-top:0;background:#374043;color:#ffffff}
.contact-section{height:100%;padding-top:0;text-align:center;background:#eee}
.top-nav-me > .container > .navbar-header > .page-scroll > .logo{height:40px;margin-top:5px}
.visitors{color:#ffffff;float:right;margin-top:9px;text-align:center;font-size:12px;font-family:arial}
.ss-padding-off{padding:0!important}
.top-nav-me{background:#000}
.aoutus{float:left;width:100%}
.ss-full-width{width:100%}
.small-heading-main{font-size:20px;color:#ffffff;float:left;width:100%;text-align:center}
.big-heading-main{font-size:60px;line-height:78px;margin-bottom:50px;text-transform:uppercase;color:#ffffff;text-align:center;margin-top:50px}
.ss-text-halka-color{color:#a6a6a6}
.more{color:#cc3939!important;border:1px solid #cc3939;float:right;font-size:12px;padding:4px 10px 2px;text-decoration:none;border-radius:50px;font-family:arial}
.more-w{font-family:arial;color:#ffffff!important;border:1px solid #ffffff;float:right;font-size:12px;padding:2px 10px 1px;text-decoration:none;border-radius:50px}
.more:hover{color:#ffffff!important;border:1px solid #cc3939;background:#cc3939;text-decoration:none;border-radius:0}
.more-w:hover{color:#cc3939!important;border:1px solid #cc3939;background:#ffffff;float:right;font-size:12px;padding:2px 10px;text-decoration:none;border-radius:0}
.ss-ind{float:left;width:30px;height:30px;color:#ffffff;background:#007bb6;border-radius:50%;padding:5px}
.ss-ind:hover{text-decoration:none;color:#ffffff;width:35px;height:35px;padding:7px}
.ss-inst{float:left;width:30px;height:30px;color:#ffffff;background:#2f618a;border-radius:50%;padding:5px}
.ss-inst:hover{text-decoration:none;color:#ffffff;width:35px;height:35px;padding:7px}
.ss-fb{float:left;width:30px;height:30px;color:#ffffff;background:#3b5998;border-radius:50%;padding:5px}
.ss-fb:hover{text-decoration:none;color:#ffffff;width:35px;height:35px;padding:7px}
.ss-yt{float:left;width:30px;height:30px;color:#ffffff;background:#df2c28;border-radius:50%;padding:5px}
.ss-yt:hover{text-decoration:none;color:#ffffff;width:35px;height:35px;padding:7px}
.ss-tw{float:left;width:30px;height:30px;color:#ffffff;background:#5ea9dd;border-radius:50%;padding:5px}
.ss-tw:hover{text-decoration:none;color:#ffffff;width:35px;height:35px;padding:7px}
.ss-gp{float:left;width:30px;height:30px;color:#ffffff;background:#dc483b;border-radius:50%;padding:5px}
.ss-gp:hover{text-decoration:none;color:#ffffff;width:35px;height:35px;padding:7px}
.ss-ml{float:left;width:30px;height:30px;color:#ffffff;background:#c8cb30;border-radius:50%;padding:5px}
.ss-ml:hover{text-decoration:none;color:#ffffff;width:35px;height:35px;padding:7px}
.social-icons{position:fixed;right:0;bottom:0;z-index:9999;text-align:center;border-right:0;border-bottom:0}
.ss-fb-color{float:right;color:#3b5998;padding:0 5px;font-size:17px}
.ss-yt-color{float:right;color:#df2c28;padding:0 5px;font-size:17px}
.ss-tw-color{float:right;color:#5ea9dd;padding:0 5px;font-size:17px}
.ss-gp-color{float:right;color:#dc483b;padding:0 5px;font-size:17px}
.ss-ins-color{float:right;color:#2f618a;padding:0 5px;font-size:17px}
.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;background:url(&#39;https://6ed03b3e7ee716b29bc2dee79aafb8179ed53b19-www.googledrive.com/host/0B9VLbslO6g64UnFTUlQzWDVMdXM&#39;) 50% 50% no-repeat rgb(249,249,249)}
.loader-container{width:50%;height:200px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center}
audio{position:fixed;top:100%;left:100%;display:none}
.awards{position:fixed;top:60px;right:0;z-index:999}
.frenchy{position:fixed;top:190px;right:0;z-index:999}
video.background-video{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background-size:cover;max-width:none;background-image:url(images/)}
.title-home{position:absolute;top:50%;left:50%;color:#FFF;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:99;text-align:center}
.title-home h1{margin:0;padding:0;color:inherit;text-transform:uppercase;font-weight:300;font-size:42px;padding-bottom:20px}
.title-home h1 span{display:block;width:70%;margin:auto;height:1px;background-color:#B8CBE6;margin-top:10px}
.title-home h2{margin:0;padding:0;color:inherit;text-transform:uppercase;font-weight:bold;font-size:28px}
.title-home a{display:block;width:150px;height:31px;color:#FFF;text-align:center;text-transform:uppercase;line-height:31px;font-size:18px;margin:auto;margin-top:120px;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s;border:1px solid #B8CBE6;position:relative}
.title-home a span{display:block;width:100%;height:100%;background-color:#FFF;position:absolute;top:0;left:0;z-index:-1;-khtml-opacity:.2;-moz-opacity:.2;-ms-filter:alpha(opacity=20);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);filter:alpha(opacity=20);opacity:.2;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}
.title-home a:hover{color:#FFF;background-color:transparent;border:1px solid #FFF}
.title-home a:hover span{-khtml-opacity:.4;-moz-opacity:.4;-ms-filter:alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter:alpha(opacity=40);opacity:.4}
.acteur-list{position:fixed;top:100%;left:100%}
.acteur-list img{display:block}
#universe{width:100%;height:100%;position:relative}
#universe img{position:absolute;top:0;left:0;transform-origin:center center}
#universe img:hover{-webkit-box-shadow:0 0 26px 6px rgba(0,0,0,0.40);-moz-box-shadow:0 0 26px 6px rgba(0,0,0,0.40);box-shadow:0 0 26px 6px rgba(0,0,0,0.40);border:1px solid #ffffff}
.home-content{position:fixed;top:100%;left:100%}
.nav-prev{left:0}
.nav-next{right:0}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
.landing-top-nav-me{top:0!important;height:70px}
.landing-cover-base{float:left;width:100%;position:relative}
.landing-cover-base img{width:100%;float:left}
.landing-name-head{color:#ffffff;width:100%;font-size:21px;text-transform:uppercase;padding:2%;margin-top:55px;background-color:rgb(9,9,9);float:left;-webkit-box-shadow:17px 4px 20px 0 rgba(0,0,0,0.45);-moz-box-shadow:17px 4px 20px 0 rgba(0,0,0,0.45);box-shadow:17px 4px 20px 0 rgba(0,0,0,0.45)}
.landing-name-head > h1{font-size:35px;font-weight:400;border-bottom:1px solid #ffffff;margin-bottom:10px;float:left;line-height:35px;padding-bottom:10px;padding-right:30px}
.landing-name-head > h2{font-size:21px;font-weight:400;margin-top: 0;}
.social-icons-landing{position:absolute;right:11px;top:8px;text-align:center;border-right:0;border-bottom:0;font-size:13px}
.ss-int-l{float:left;width:25px;color:#ffffff;background:#2f618a;padding-top:2px}
.ss-int-l:hover{text-decoration:none;width:35px;color:#ffffff}
.ss-fb-l{float:left;width:25px;color:#ffffff;background:#3b5998;padding-top:2px}
.ss-fb-l:hover{text-decoration:none;width:35px;color:#ffffff}
.ss-yt-l{float:left;width:25px;color:#ffffff;background:#df2c28;padding-top:2px}
.ss-yt-l:hover{text-decoration:none;width:35px;color:#ffffff}
.ss-tw-l{float:left;width:25px;color:#ffffff;background:#5ea9dd;padding-top:2px}
.ss-tw-l:hover{text-decoration:none;width:35px;color:#ffffff}
.ss-gp-l{float:left;width:25px;color:#ffffff;background:#dc483b;padding-top:2px}
.ss-gp-l:hover{text-decoration:none;width:35px;color:#ffffff}
.ss-ml-l{float:left;width:25px;color:#ffffff;background:#c8cb30;padding-top:2px}
.ss-ml-l:hover{text-decoration:none;width:35px;color:#ffffff}
.landing-video-block{float:left;width:100%;position:relative}
.video-bol-main{float:left;width:100%;background:#ffffff;padding:2px;margin-bottom:20px;-webkit-box-shadow:5px 10px 20px 0 rgba(0,0,0,0.45);-moz-box-shadow:5px 10px 20px 0 rgba(0,0,0,0.45);box-shadow:5px 10px 20px 0 rgba(0,0,0,0.45)}
.video-bol-main:hover{-webkit-box-shadow:0 0 23px 4px rgb(0,0,0);-moz-box-shadow:0 0 23px 4px rgb(0,0,0);box-shadow:0 0 23px 4px rgb(0,0,0)}
.landing-video-block img{width:100%;float:left}
.last-more{width:100%;text-align:center;color:#ffffff;font-size:17px;float:left;margin-bottom:20px;font-weight:500;text-transform:uppercase}
.last-more:hover{color:#ffffff;text-decoration:none;font-size:18px}
#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(9,9,9);z-index:99999}
#loader{display:block;position:relative;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;border-radius:50%;border:3px solid transparent;border-top-color:#bdbdbd;-webkit-animation:spin 5s linear infinite;animation:spin 5s linear infinite}
#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#bdbdbd;-webkit-animation:spin 20s linear infinite;animation:spin 20s linear infinite}
#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#bdbdbd;-webkit-animation:spin 10s linear infinite;animation:spin 10s linear infinite}
@-webkit-keyframes spin {
0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin {
0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
.hum-pagal-hai{color:#bdbdbd;text-align:center;font-size:18px;bottom:20%;position:absolute;width:100%;font-weight:300;text-transform:lowercase}
.popi-heading{font-size:27px!important;color:#2A80A9;float:left;width:100%;text-align:left;line-height:30px;margin-bottom:10px;text-transform:capitalize}
.popi-heading:hover{text-decoration:none;color:#29ABE8}
.pop-text-detail{text-align:left!important;float:left;width:100%;margin-bottom:5px!important;overflow:auto;color:#3E3E3E!important;font-size:12px!important;font-family:arial}
.ss-padding-left-off{padding-left:0!important}
[title]{position:relative}
[title]:after{content:attr(title);color:#fff;background:#808182;padding:5px 10px;position:absolute;left:-9999px;opacity:0;bottom:100%;white-space:nowrap;font-size:13px;font-family:arial;border-radius:5px;-webkit-transition:.25s linear opacity}
[title]:hover:after{left:5px;opacity:1}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.navbar-fixed-top-mob{position:fixed!important;right:0;left:0;top:0;z-index:1030}
.flip-container{perspective:1000px;transform-style:preserve-3d}
.flip-container:hover .back{transform:rotateY(0deg)}
.flip-container:hover .front{transform:rotateY(180deg)}
.flip-container,.front,.back{width:100%;height:auto}
.flipper{transition:1s;transform-style:preserve-3d;position:relative}
.front,.back{backface-visibility:hidden;transition:1s;transform-style:preserve-3d;position:absolute;top:0;left:0;padding:0 3px}
.front{z-index:2;transform:rotateY(0deg)}
.back{transform:rotateY(-180deg)}
.vertical.flip-container{position:relative}
.vertical .back{transform:rotateX(180deg)}
.vertical.flip-container:hover .back{transform:rotateX(0deg)}
.vertical.flip-container:hover .front{transform:rotateX(180deg)}
.card-hard img{float:left;width:100%}
.flip-title{position:absolute;top:0;width:100%;text-transform:uppercase;margin-top:10px}
.flip-title a{color:#fff;font-size:20px}
.flip-title a:hover{color:#fff;font-size:20px}
.oter{position:relative;bottom:30px;padding:10px;width:100%}
.ss-flip-icon{float:left;color:#bdbdbd;padding:0 5px;font-size:17px}
.Know-More{color:#bdbdbd;float:right;font-size:13px}
.Know-More:hover{color:#bdbdbd}
.card-hard:hover{opacity:1;z-index:99;-webkit-box-shadow:0 0 60px -1px rgba(0,0,0,1);-moz-box-shadow:0 0 60px -1px rgba(0,0,0,1);box-shadow:0 0 60px -1px rgba(0,0,0,1)}
.ohh-yeah{z-index:1;-webkit-transition:all .8s ease,width 0 linear,height 0 linear;-moz-transition:all .8s ease,width 0 linear,height 0 linear;transition:all .8s ease,width 0 linear,height 0 linear;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.ohh-yeah.flip-it{-webkit-transform:scale(1) rotateY(360deg);-moz-transform:scale(1) rotateY(180deg);-ms-transform:scale(1) rotateY(180deg);-o-transform:scale(1) rotateY(180deg);transform:scale(1) rotateY(180deg);-webkit-transition:all .8s ease,width 0 linear,height 0 linear;-moz-transition:all .8s ease,width 0 linear,height 0 linear;transition:all .8s ease,width 0 linear,height 0 linear;z-index:2}
.memev{background:red;width:100%;height:275px;position:absolute;left:0;top:0}
.ri-grid{margin:30px auto;position:relative;height:auto}
.ri-grid ul{list-style:none;display:block;width:100%;margin:0;padding:0}
.ri-grid ul:before,.ri-grid ul:after{content:'';display:table}
.ri-grid ul:after{clear:both}
.ri-grid ul{zoom:1}
.ri-grid ul li{-webkit-perspective:400px;-moz-perspective:400px;-o-perspective:400px;-ms-perspective:400px;perspective:400px;margin:0;padding:0;float:left;position:relative;display:block;overflow:hidden;background:#000;border:3px solid #000000}
.ri-grid ul li a{display:block;outline:none;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;background-color:#333;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.ri-grid-size-1{width:55%}
.ri-grid-size-2{width:100%}
.ri-grid-size-3{width:100%;margin-top:0}
.ri-shadow:after,.ri-shadow:before{content:"";position:absolute;z-index:-2;bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;box-shadow:0 15px 10px rgba(0,0,0,0.7);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}
.ri-shadow:after{right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}
.ri-grid-loading:after,.ri-grid-loading:before{display:none}
.ri-loading-image{display:none}
.ri-grid-loading .ri-loading-image{position:relative;width:30px;height:30px;left:50%;margin:100px 0 0 -15px;display:block}
.social-icons a{margin:2px}
.bakky{background-repeat:no-repeat!important;background-attachment:fixed!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}
.color-w{color:#ffffff!important}
.spacer-me{float:left;width:100%;display:-webkit-box;height:15px}
.pad{padding:5px 10px}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.logocover{float:left;width:100%}
.logocover img{float:left;width:25%;padding-right:5px;padding-bottom:5px}
.logocover2{float:left;width:100%}
.logocover2 img{float:left;width:16.6%;padding-right:5px;padding-bottom:5px}
.ss-m-b-v{margin-bottom:15px}
.navmms>li>a{margin:10px 0!important}
.caselinks{list-style:none;width:100%;float:left}
.caselinks li a{padding:5px;float:left;width:100%;color:#ffffff}
.caselinks li a:hover{color:#fff134}
.addReadMore.showlesscontent .SecSec,
.addReadMore.showlesscontent .readLess {
    display: none;
}

.addReadMore.showmorecontent .readMore {
    display: none;
}

.addReadMore .readMore,
.addReadMore .readLess {
    font-weight: bold;
    margin-left: 2px;
    color: yellow;
    cursor: pointer;
    display: inline-block;
}

.addReadMoreWrapTxt.showmorecontent .SecSec,
.addReadMoreWrapTxt.showmorecontent .readLess {
    display: block;
}