body,html{overflow-x:hidden}.sidemenu-content>div h2,.sidemenu-content>div h2 a{text-transform:capitalize;font-size:20px;color:#f68b3e;line-height: 1.5;}.o2o-right-content a:hover,a,a:hover{text-decoration:none}#dmp-wrapper,.maas-page #advertiser,.map-content{-webkit-box-direction:normal;-webkit-box-orient:vertical}.rich-data-tabs div img,img{vertical-align:middle;-ms-interpolation-mode:bicubic}#award-section,#dmp-wrapper,.maas-page #advertiser,.map-content{-webkit-box-orient:vertical}*,body,html{padding:0;margin:0;font-family:Montserrat,sans-serif}body{line-height:1.5;color:#212529;text-align:left;background-color:#fff;width:100%;height:100%;-webkit-transition:1s all;-o-transition:1s all;transition:1s all}a{cursor:pointer}li{list-style:none}img{max-width:100%!important;height:auto}body.full-open,body.popup-open{overflow:hidden!important}.footer-wrapper,.o2o-page{overflow-x:hidden}#marketo-built,.mainContainer,.sliderHomeWrapper .item figure,.wrapper{overflow:hidden}header{padding:0 3%;width:100%;position:absolute;z-index:999;top:40px}
header img{margin-top: 20px;}.wrapper section{padding:30px 0;height:100vh}.nav-icon{float:right;width:30px;height:18px;position:relative;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.nav-icon span{display:block;position:absolute;height:4px;width:100%;background:#f68b3e;opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.nav-icon span:nth-child(1),.nav-icon span:nth-child(3){-webkit-transform-origin:left center;-ms-transform-origin:left center}.nav-icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.nav-icon span:nth-child(3){top:14px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:60%;right:0!important}.home-main,.nav-icon:hover span:nth-child(3){width:100%}.nav-icon span:nth-child(2){top:7px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.home-main{display:table;padding:3%!important;position:relative;height:100vh!important}.home-main .home-content{margin-top:6%;display:inline-block;z-index:7}.home-main .home-content .hero-title{font-size:80px;letter-spacing:1px;line-height:1.2;color:#0255a8;font-weight:900}.home-main .home-content p{font-size:28px;color:#b7b7b7;font-weight:500}.top_45{margin-top:45px}.home-main .home-content .social{right:-4%;position:absolute;top:50%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);z-index:6}.home-main .home-content .social a{display:block;color:#000;font-size:13px;margin-top:10px;float:left;margin-right:15px;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;font-weight:600}#dmp-wrapper,.markt-content{display:-webkit-box;display:-ms-flexbox}.home-main .home-content .social a:hover{color:#0255a8}.home-main .home-content .social a.text{margin-right:0}.home-main .home-content .line{float:left;width:72px;background:#bfbfbf;height:1px;margin:20px 17px}.home-main .home-content .social a i{-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home-main .home-content .social a:hover i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.dmp-content,.youtube-overlay img{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#particles-js,#particles-js1{position:absolute;width:100%;height:100%;top:0;left:0}.wrapper{z-index:1;background:#fff;height:100%;position:relative}.home-main .home-content p span{color:#000;font-weight:900}.home-main .home-content .hero-title span{color:#f68b3e}#maas-wrapper{height:auto!important}.maas-content{width:85%;text-align:center;margin:0 auto}.maas-content h2{font-size:36px;margin-bottom:10px;font-weight:900;color:#000;line-height:1.25}.maas-content p{font-size:20px;color:#f68b3e;font-weight:500}.maas-content>img{margin-top:50px;width:70%;-webkit-animation:.3s ease-in 0s 1 slideInFromLeft;animation:.3s ease-in 0s 1 slideInFromLeft}#dmp-wrapper{background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:500px}#dmp-wrapper #dmp-video{position:absolute;right:0;top:0;left:0;bottom:0;width:100%}.dmp-content{display:block;width:80%;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dmp-content .dmp-right-content{float:right}.dmp-content .dmp-left-content{float:left}.dmp-content .dmp-right-content div{margin-bottom:10px}.dmp-left-content img{height:40px;margin-bottom:30px}.dmp-left-content h2{font-size:36px;margin-bottom:30px;line-height:1.25;font-weight:900}.dmp-left-content p{font-size:20px;color:#f68b3e;font-weight:500;margin-bottom:30px}.dmp-right-content{text-align:center;margin-top:20px}.dmp-right-content span{font-size:18px;font-weight:400;margin-bottom:10px}.dmp-right-content .dmp-period{color:#c18d5e}.dmp-right-content>div h6{font-size:32px;font-weight:900}.markt-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%;margin:0 auto;height:410px}#markt_wrapper,.faas-content{display:-webkit-box;display:-ms-flexbox}.markt-left-content{width:40%;position:absolute}#faas-wrapper,#markt_wrapper{position:relative;-webkit-box-pack:center}.markt-center-content{background-image:url(../images/markt-img.png);background-position:center;background-size:150%;background-repeat:no-repeat;width:340px;height:370px}.markt-right-content{font-size:36px;line-height:1}.markt-left-content img{height:50px}.markt-left-content h2{font-size:36px;margin-bottom:30px;color:#000;font-weight:900;line-height:1.25;text-transform:capitalize}.markt-left-content p{font-size:20px;color:#f68b3e;font-weight:500;margin-bottom:30px}#markt_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:550px}.faas-content{color:#fff;width:85%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faas-left-content{width:50%}.faas-left-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faas-left-content>div>img{width:50px}.faas-left-content>div p{margin-left:40px;font-size:16px}.faas-left-content>div:nth-of-type(1),.faas-left-content>div:nth-of-type(2){margin-bottom:60px}.faas-right-content h2{font-size:36px;margin-top:50px;margin-bottom:20px;color:#fff;font-weight:900;line-height:1.25}.faas-right-content p{font-size:20px;color:#f68b3e;font-weight:500;margin-bottom:20px}.o2o-right-content h2,.odometer span{font-size:36px;font-weight:900}.faas-right-content img{height:45px;display:block;margin-bottom:60px}#faas-wrapper,#o2o-wrapper{display:-webkit-box;display:-ms-flexbox}#faas-wrapper{padding:0!important;width:100%;background-color:#000;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:500px}.odometer{display:block!important}#o2o-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.o2o-content{color:#000;width:80%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.o2o-content>div{width:50%}.o2o-left-content img{width:65%;-webkit-animation:1s ease-in-out 0s 1 slideInFromLeft;animation:1s ease-in-out 0s 1 slideInFromLeft}.o2o-right-content{padding-left:10%}.o2o-right-content h2{margin-top:50px;margin-bottom:20px;color:#000;line-height:1.25}.o2o-right-content p{font-size:20px;color:#f68b3e;font-weight:500;margin-bottom:20px}.o2o-right-content img{height:50px;display:block;margin-bottom:60px}#map-wrapper,#mtraction-wrapper,.map-content{display:-webkit-box;display:-ms-flexbox}.o2o-right-content a{padding:15px 30px;border:1px solid #000;color:#000}.o2o-right-content a:hover{color:#fff;background-color:#000}#map{height:380px;width:100%}#mtraction-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;text-align:center;background-color:#fcfcfc}.mtraction-content{width:80%}.mtraction-content>img{height:40px;margin-bottom:50px}.mtraction-content h2{font-size:36px;margin-top:0;margin-bottom:10px;color:#000;font-weight:900;line-height:1.25}.mtraction-content p{font-size:20px;color:#f68b3e;font-weight:500;margin-bottom:20px}#worldmap{width:70%!important}#map-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;text-align:center;height:auto;background-color:#000}.map-content{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-content h2{font-size:36px;margin-bottom:50px;color:#fff;font-weight:900;line-height:1.25}.map-content p{font-size:20px;color:#f68b3e;font-weight:500;margin-top:50px;margin-bottom:20px}.owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.owl-item{width:20%!important}.owl-item.center{width:30%!important;z-index:1}.owl-dots{display:inline-block!important}.owl-dots .owl-dot{background:#869791!important;border-radius:20px;display:inline-block;height:8px;margin:22px 7px;opacity:.5;width:8px}.owl-dots .owl-dot.active{background:#f68b3e!important}.owl-item div:after{content:'';position:absolute;left:0;top:0;bottom:0;right:0;z-index:1;border:1px solid #d6d6d6}.owl-item.center div:after{-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.2);box-shadow:0 0 13px 0 rgba(0,0,0,.2)}.fraud-content{width:85%;margin:0 auto;text-align:center}#mrkt-video,.sidemenu{width:100%;position:absolute}#ssp-slider{margin-top:80px;margin-bottom:50px}#mrkt-video{left:0;right:0;top:50%;bottom:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes slideInFromLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInFromLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.sidemenu{overflow:auto;height:100vh;background-color:#fff;top:-300%;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;z-index:111}.sidemenu-content{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:65px}.sidemenu-content>div{width:24%;padding:0 10px 40px;text-align:left}.sidemenu-content>div h2{font-weight:700;padding:10px 0}.sidemenu-content>div>div>span>a,.sidemenu-content>div>span>a{font-size:14px;color:#494949;display:block;padding:10px 0}.sidemenu-content .drop_btn{font-size:16px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;padding:11px 0;background-color:transparent;border:none;cursor:pointer;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidemenu6,.sidemenu7{width:14%!important}.sidemenu-content .drop_btn>i.fa{margin-left:15px}.sidemenu-content>div>div>span:hover a,.sidemenu-content>div>span:hover a{color:#0255a8;font-weight:700}.sidemenu-content>div.sidemenu8 h2{padding:10px 0}.sidemenu-content>div.sidemenu8 h2:nth-of-type(1){padding-top:0!important}.sidemenu-content>div.sidemenu8 h2>a{color:#f68b3e}.drop_btn:active,.drop_btn:focus,.drop_btn:hover{outline:0!important;-webkit-box-shadow:none;box-shadow:none}.full-open .nav-icon span{width:85%}.full-open .nav-icon span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}.full-open .nav-icon span:nth-child(2){width:0%;opacity:0}.full-open .nav-icon span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:16px;left:8px}.full-open .nav-icon:hover span:nth-child(3){width:85%}.sidemenu-content>div.sidemenu9{width:18%;margin-top:20px;margin-left:60px}.menutransition{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 2s;-o-transition:all 2s;transition:all 2s}.page-title{font-size:52px;font-weight:900;color:#0255a8;padding:30px 0;border-bottom:1px solid #e5e5e5;text-align:center;margin:0}.monetizationStackImage{margin-top:70px}.page-title span{color:#f68a3d}#aboutus-page>section{padding:50px 0}#aboutus-page>section>div{width:85%;margin:0 auto}#aboutus-page>section#culture-container>div{width:85%!important}.team-header{font-size: 36px;text-transform:capitalize;color: #000;font-weight: 900;line-height: 1.25;position:relative;display:block;text-align:center;margin:0 auto}.team-tabs{font-size:22px;font-weight:300;text-transform:capitalize}.team-tabs>span{color:#b8b8b9;margin:0 15px;cursor:pointer;font-weight:600}.team-tabs>span:nth-of-type(2){margin-right:0}.team-tabs>span.active{color:#f68a3d;font-weight:900}#aboutus-page>section div.team-header-container,#aboutus-page>section>div>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.investors_logo,.managementTeams{display:-webkit-box;display:-ms-flexbox}.team-header-container .nav-tabs>li.active>a,.team-header-container .nav-tabs>li.active>a:focus,.team-header-container .nav-tabs>li.active>a:hover{color:#f68b3e;cursor:pointer;background-color:none!important;border:none;border-bottom-color:none;font-weight:600}.team-header-container .nav>li>a:focus,.team-header-container .nav>li>a:hover{text-decoration:none;background-color:#fff!important;border-color:transparent}.team-header-container .nav-tabs{border-bottom:none}.team-header-container .nav-tabs>li>a{color:#b8b8b9}.managementTeams{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.managementTeams>div{width:24%;text-align:center}.managementTeams>div>img{filter:grayscale(100%);-webkit-filter:grayscale(100%);cursor:pointer}.managementTeams>div:hover img{filter:grayscale(0);-webkit-filter:grayscale(0)}#boardDirectorSection .managementTeams>div{width:19%}.managementTeamContent h1{font-size:16px;font-weight:700;text-transform:uppercase;padding:0!important;margin-top:15px!important}.managementTeamContent p{font-size:12px;font-weight:400;text-transform:uppercase;margin-bottom:12px!important}.managementTeam .fa.fa-plus{font-size:16px;margin-top:12px;margin-bottom:30px}.investors_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.investors_logo>div{min-height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fcfcfc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.investors_logo img{width:80%}.culture-content{width:85%;margin:0 auto;text-align:center}.culture-content p{display:block!important;font-size:16px;font-weight:500;text-transform:uppercase}.images-container,.youtube-section a{display:-webkit-box;display:-ms-flexbox}.culture-content h2{font-size:26px;font-weight:700;text-transform:uppercase;margin-bottom:0}.images-container{padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.images-container div.youtube-section{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:58.5%;position:relative;margin-top:12px}.images-container div.images-section{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:40%;position:relative}.youtube-overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.youtube-overlay.remove{display:none}.youtube-overlay img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.images-section{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.images-section>img{width:50%;height:190px;padding:10px 10px 0;cursor:pointer;}.images-section>img:nth-of-type(1),.images-section>img:nth-of-type(2){padding-bottom:10px}.youtube-section a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.youtube-section iframe{height:367px;width:100%}.culture-details ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.culture-details ul li{width:30%}.culture-details ul li h3{font-size:36px;font-weight:700}.culture-details ul li p{text-transform:none;font-size:14px;font-weight:400}.history-content p{display:block!important;font-size:16px;font-weight:500;text-transform:uppercase;color:#fff}.history-content h2{font-size:26px;font-weight:700;text-transform:uppercase;color:#fff;margin-bottom:0}.history-section{background-color:#000;background-image:url(../images/aboutus/history_background.png);background-position:center;height:auto;background-repeat:no-repeat;background-attachment:fixed;text-align:center}.history-bottom-section{margin-top:40px;margin-left:-60px}.management-popup{position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.4);z-index:1001;display:none}.management-popup.open{display:block}.open-management-popup{cursor:pointer;display:inline-block}.open-management-popup>img{margin:0 0 30px;width:25px}#maas-video{height:450px;margin-top:70px}.management-popup-content{position:absolute;left:50%;z-index:1002;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:8px;max-width:600px}.close-popup{padding:6px;cursor:pointer;position:absolute;right:20px}.close-popup i.fa{font-size:28px}.management-inner-content h2{text-transform:uppercase;margin-bottom:5px;margin-top:10px;font-size:20px;font-weight:900}.management-inner-content span{text-transform:uppercase;margin-bottom:30px;font-size:14px}.section-title .sub-title-heading,.title-content{text-transform:capitalize}.management-inner-content p{color:#494949;font-size:12px;line-height:1.5}.management-inner-content p:nth-of-type(1){margin-top:25px}.management-inner-content i.fa{font-size:28px;margin-top:30px}.bg-grey{background-color:#f7f7f7 !important}.bg-white{background-color:#fff}.MsectionPadding{padding:50px 0}.sectionPadding{padding:50px 15%}.PaddingTopBottom{padding:50px 0}.maas-page #advertiser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.monetizationStackImage img{height:350px;margin-top:0}.advertiserCards,.monitization-Features{float:left;margin-bottom:30px;padding:15px;-webkit-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;-o-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;width:100%;min-height:325px;background-color:#fff;cursor:pointer}.advertiserCards{background-color:#fcfcfc!important;min-height:225px!important}#targeting .targetingImage img{margin-top:0}#publisher .advertiserCards{background-color:#fff!important;min-height:225px!important}.advertiserCards h3,.monitization-Features h3{min-height:45px;font-size:19px;line-height:1.5!important;font-weight:900;margin-top:25px;text-align:center}.advertiserCards p,.monitization-Features p{font-size:14px;font-weight:400;line-height:1.5;text-align:center}.title-content{margin-bottom:70px;font-size:16px;font-weight:700;line-height:1.5;color:#f68a3d}#featureContainer{margin-top:70px}.featureImages{background-color:#4d88c2;padding:35px}.featureImages img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.feature-img{height:75px}.logo-main{display:none}.feature-img-1{margin-top:10px}.section-header{color:#f58120;padding:60px 0;font-size:36px;font-weight:700;line-height:36px;text-align:center}.bannerPara{font-size:20px}.targetingImage img{height:500px;margin-top:80px}.advertiserimg{width:45px;margin-top:20px}.seperationBorder{border:1px solid #ccc;width:200px;margin:60px auto}.sliderDesc{font-size:16px;margin-top:-100px;margin-bottom:50px;text-decoration:underline;color:#7f7f7f}.sliderHomeWrapper{position:relative;max-width:840px;margin:0 auto;width:auto}.sliderHomeWrapper .owl-stage-outer{padding-bottom:196px;padding-top:5px}.sliderHomeContent{-o-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;max-width:100%;position:absolute;z-index:99;bottom:-125px;color:#000;font-size:16px;text-align:center;width:840px}#footer,.cdp-analysis,.cdp-cohorts,.choose_slider_items,.crm-cdp,.footer-bottom,.footer-bottom-inner,.footer-wrapper,.segment-builder-cdp{position:relative}.sliderHomeContent h2{color:#146ab2;font-size:24px;margin-bottom:10px!important;font-weight:700}.heading h3,.opti_hover h3{font-weight:900;text-transform:capitalize;text-align:center}.financial_title{font-size: 32px;font-weight: 700;}@media (max-width:767px){.MsectionPadding{padding:50px 0}.owl-carousel .owl-stage-outer{padding-bottom:0}.targetingImage img{margin-top:0}.seperationBorder{margin:20px auto}.explore .container{width:auto!important}.img_dmp a img,.img_ssp a img{width:100%;height:auto!important}.sliderDesc{margin-top:0}}@media (max-width:991px){.sectionPadding{padding:25px!important}.monetizationStackImage img,.targetingImage img{height:auto!important;width:96%}.section-title .sub-title-heading{font-size:23px!important}.monetizationStackImage img{margin-top:40px}.advertiserCards p,.monitization-Features p{font-size:12px!important}}@media screen and (max-width:1024px){.advertiserCards p,.monitization-Features p{font-size:14px}#keyMonitization{padding:50px 130px}#targeting .title-content{font-size:15px;margin-bottom:0}.section-title .sub-title-heading{font-size:32px}}@media screen and (max-width:1280px){.monetizationStackImage img{height:350px;margin-top:40px}#realTimeTracking .owl-carousel .owl-item img{width:70%}.feature-img-1{height:55px}.explore .container{width:970px}.img_dmp a img,.img_ssp a img{height:370px}.section-header{font-size:25px}}@media (max-width:1366px){.sectionPadding{padding:50px 15%}.targetingImage img{height:440px;margin-top:40px}#featureContainer{margin-top:60px}.sliderHomeWrapper{max-width:550px}.heading h3{font-size:25px}}@media screen and (max-width:1500px){.dmp-case-study-img>img{width:55%}}.text-center{text-align:center}.pageSection-header .heading-logo{margin:0 0 20px!important}.pageSection-header .heading{margin-bottom:10px!important}#analyse{margin-top:50px;margin-bottom:100px}.faas-multi-data{background-color:#fff;padding-bottom:70px;padding-top:50px}.heading{text-align:center;margin-bottom:70px!important;padding-top:0}.fraud-prevention{padding-bottom:70px;padding-top:50px}.heading h3{color:rgba(61,61,61,.85);font-size:36px;line-height:32px;margin-bottom:70px}.optimised_icon1,.optimised_icon2{text-align:center}.opti_icons{display:inline-block}.opti_hover h3{color:#434343;font-size:18px;line-height:1.25;margin-top:20px;margin-bottom:0}.opti_hover p{color:#828282;font-size:14px;font-weight:400;line-height:1.5;text-align:center}.optimised_icon2{margin-top:50px}.schedule-btn{display:table;margin:50px auto 0;border-radius:7px;background-color:#f58120;padding:13px 14px;color:#fff;font-size:18px;font-weight:900;line-height:30px;cursor:pointer}.schedule-btn:active,.schedule-btn:focus,.schedule-btn:hover{color:#fff!important;background-color:#de6704;text-decoration:none}.faas-case-study .heading{margin-bottom:0!important}.dmp-case-study-img{margin-bottom:100px;margin-top:100px;text-align:center}.opti_icons img{height:45px}#footer{padding:0!important;background:#262626!important;color:#aaa}.footerInner{margin:0 auto}.footerCol.footer-right{float:right;background:#262626!important}.wd-50{width:50%}.footerCol{padding:18px 25px!important}.form-title{color:#fff;font-size:24px;line-height:32px;font-weight:700;text-align:center;margin-bottom:40px}.footer-widget ul,.sidebar-widget ul{margin:0;padding:0;list-style:none}.menu-nav li{list-style:none;width:33%!important;float:left;margin-bottom:20px;color:#fff;font-size:14px}.copyright,.footer-navigation{float:none}.menu-nav li:nth-child(1),.menu-nav li:nth-child(2),.menu-nav li:nth-child(3){font-size:16px;font-weight:900}.menu-nav li>a{display:block;color:#fff;text-decoration:none;text-transform:capitalize;font-size:14px;font-weight:400;padding:10px 0}img{height:auto;border:0}.footer-bottom{height:70px;background:#000;padding:20px 38px;text-align:center}.copyright{color:#aaa}.copyright a{color:#ccc}.footer-social-icons{text-align:right;margin-bottom:0!important}.footer-social-icons>li{list-style:none;display:inline-block;margin:0 0 0 16px!important}.footer-social-icons>li>a{display:block;height:30px;width:30px;font-size:12px;line-height:30px;text-align:center;border:1px solid #fff}.footerCol.footer-left{float:none!important;background-color:#2e2e2e}.menu-nav{display:block;max-width:731px;margin-left:11%!important;margin-top:50px!important;padding:0}.follow-us,.soc-widget1>a{padding-bottom:10px;padding-top:10px}li:hover>a.fa-facebook{color:#3B5998}li:hover>a.fa-twitter{color:#55ACEE}.copyright a:hover{text-decoration:none;color:#fff}li:hover>a.fa-dribbble{color:#ea4c89}li:hover>a.fa-linkedin{color:#23527c}li:hover>a.fa-behance{color:#0067ff}.footer-social-icons>li:hover>a{background:#fff}.home-main .home-content .social a:hover .fa-dribbble{color:#ea4c89}.home-main .home-content .social a:hover .fa-linkedin{color:#23527c}.home-main .home-content .social a:hover .fa-behance{color:#0067ff}.home-main .home-content .social a:hover .fa-twitter{color:#55ACEE}.home-main .home-content .social a:hover .fa-facebook{color:#3B5998}.contact-form .txt-field{margin-bottom:25px;width:100%;height:49px;padding:10px;font-size:13px;border:1px solid #ccc}.contact-section{width:85%;margin:70px auto}.contact-section .service-block h3{color:#222;font-size:20px;font-weight:900;line-height:24px;text-align:left;padding-bottom:10px;margin:0}.contact-section .service-block p{color:#848484;font-size:14px;line-height:26px;text-align:left;margin:0}.contact-section .service-block{margin-bottom:30px}.location{margin-right:10px;width:16px}.soc-widget1>a{border:1px solid #0d0c0c;display:inline-block;width:44px;text-align:center;margin-right:20px;cursor:pointer}.soc-widget1 a>i{color:#000;font-size:20px}.follow-us{color:#222;font-size:20px;font-weight:900;line-height:24px;text-align:left}.contact-form .btn-contact{background-color:#f58120;color:#fff;padding:10px 50px;margin:6px;border:0;opacity:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:4px;text-align:center;display:inline-block;width:150px;font-weight:700;text-transform:uppercase}.rich-data-tabs>div,.segment-cdp>div{-webkit-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;-o-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s}.contact-form .btn-contact:first-child{margin-left:0}.contact-form .btn-contact:hover{background-color:#de6704}.face:hover .facebook{color:#385c8e}.twit:hover .twitter{color:#00aaec}.linked:hover .linkedin{color:#0a6386}.dri:hover .dribbble{color:#d75182}.beh:hover .behance{color:#0067ff}#crmWebToEntityForm textarea{height:140px;padding:10px;resize:none}.contact-section .service-block a{color:#045089}.cdp-rich-data{background-color:#fcfcfc;position:relative;padding:50px 0}.segment-tab>img{height:45px}.rich-data-tabs>div{padding:18px;background-color:#fff;margin:15px;text-align:center;border-bottom:4px solid transparent;-webkit-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;-o-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s}.rich-data-tabs>div>h3{color:#2e2b2b;font-size:18px;font-weight:900;line-height:1.25;text-align:left;margin:0 0 20px!important;min-height:70px}.rich-data-tabs>div>p{color:#919090;font-size:14px;font-weight:400;line-height:1.5;text-align:left;min-height:130px}.rich-data-tabs div img{max-width:100%;height:auto;border:0}.detect-container .device-detect-content img,.fraud-content .heading>img{height:45px}.segment-tab{background-color:#fff;text-align:center;padding:30px}.segment-tab h3{color:#2e2b2b;font-size:18px;font-weight:900;line-height:1.5;text-align:center;margin:12px 0!important}.crm-cdp{padding:50px 70px;display:inline-block;background-color:#fcfcfc}.segment-tab p{color:#919090;font-size:14px;font-weight:400;line-height:1.5;text-align:center;min-height:120px}.crm-cdp .segment-tab{background-color:#fff;text-align:center;padding:20px}.segment-cdp{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.segment-cdp>div{margin-left:10px;margin-right:10px;width:30%;-webkit-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;-o-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;background-color:#fcfcfc}.services .cross,.services .native,.what-offer-block{-webkit-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;-o-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s}.segment-builder-cdp{padding:50px 70px;background-color:#fcfcfc}.fraud-detection-cdp .segment-cdp>div,.segment-builder-cdp .segment-cdp>div{background-color:#fff}.cdp-analysis{padding:50px 0;background-color:#fcfcfc}.cohorts-tabs h3{color:#000;font-size:18px;font-weight:900;line-height:30px;text-align:center;margin:20px 0 10px!important}.cohorts-tabs img{filter:grayscale(100%);-webkit-filter:grayscale(100%);width:50%}.cdp-cohorts>div{padding:30px!important;text-align:center}.cohorts-tabs p{line-height:24px;font-weight:400;font-style:normal;font-size:15px;color:#606060}.cdp-cohorts{background-color:#fff;padding:50px 0}#cdp-page .fraud-prevention{padding-top:70px}.cdp-analysis .opti_hover h3{min-height:60px}.integration-oppor{background-color:#fcfcfc;padding:70px}.integration-content{width:85%;margin:0 auto}.integration-oppor .optimised_icon1{width:100%;margin-top:50px}.integration-oppor .optimised_icon1>div{width:31%;margin:0 1%;display:inline-block;text-align:center;padding:25px}#ssp-page .integration-oppor .optimised_icon1 .opti_hover h3{text-align:center;margin-bottom:10px}#ssp-page .integration-oppor .opti_hover p{min-height:65px;text-align:center}.technolody-detect-content{width:85%;margin:0 auto}.technology-detection{background-color:#fcfcfc;padding:70px 0}.detect-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.detect-container>div{width:46%;margin:0 1%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.detect-container>div>div{display:inline-block;width:68%}.detect-container>div>div.device-detect-img{background-color:#000;width:175px;border-bottom-left-radius:6px;border-top-left-radius:6px;overflow:hidden}.detect-container h3{font-size:18px;font-weight:900;margin-top:15px}.detect-container p{font-size:14px;font-weight:400;margin-top:20px}.device-detect-content{background-color:#fff;padding:25px;border-bottom-right-radius:6px;border-top-right-radius:6px;border:1px solid #e6e6e6}.faas-multi-data .heading,.segment-builder-cdp .heading{margin-bottom:0!important}.cdp-rich-data>div{width:85%!important;margin:0 auto}.cdp-rich-data .rich-data-tabs>div>h3{min-height:50px}.cdp-rich-data .rich-data-tabs>div{width:46%!important}.crm-cdp .segment-tab p{min-height:160px}.crm-cdp .segment-tab h3{min-height:55px}#cdp-page .segment-builder-cdp{background-color:#fff}#cdp-page .segment-builder-cdp .segment-tab,#maas-wrapper{background-color:#fcfcfc}#cdp-page .cdp-analysis .opti_hover,#cdp-page .cdp-analysis .opti_hover h3,#cdp-page .cdp-analysis .opti_hover p{text-align:center}#cdp-page .cdp-analysis .container,#cdp-page .cdp-cohorts .container{padding:0!important}#cdp-page .crm-cdp .heading{margin-bottom:0!important}#cdp-page .cdp-cohorts .heading h3,#cdp-page .cdp-rich-data .heading h3,#cdp-page .segment-builder-cdp .heading h3{margin-top:0}#maas-wrapper{padding:50px 0}#maas-page .advertiserCards h3{margin-top:0;min-height:30px}#maas-page .advertiserCards ul li{font-size:14px;line-height:1.5;padding:5px 0}.key_module_content,.maas_advertisers_content,.optimisation_content{width:85%;margin:0 auto}.maas_optimisation{background-color:#000;padding:70px 0;height:550px;display:-webkit-box;display:-ms-flexbox;display:flex}.optimisation_content h2{font-size:36px;margin-bottom:30px;line-height:1.25;font-weight:900;color:#fff;text-align:right}.optimisation_content p{font-size:20px;color:#f68b3e;font-weight:500;margin-bottom:30px;text-align:right}.maas_advertisers,.maas_key_module,.section-title,.show_case_1 h3,.show_case_1 p,.what-offer-block,.what-offer-block p{text-align:center}.optimisation_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#overview-section,.maas-advertiser_link{display:-webkit-box;display:-ms-flexbox}.optimisation_left_content img{width:65%}.maas_key_module{padding:70px 0}.key_module_content h2,.maas_advertisers_content h2{font-size:36px;margin-bottom:50px;color:#000;font-weight:900;line-height:1.25}.key_module_content img{width:90%}#maas-page .dmpAdvertisers .section-title .sub-title-heading{margin-bottom:50px}.maas_advertisers{background-image:url(../images/maas_adv_bg.png);background-position:center;height:350px;padding:70px 0}.maas-advertiser_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.maas-advertiser_link a{padding:15px 30px;border:1px solid #000;color:#000;font-size:18px;font-weight:900;text-transform:uppercase}.maas-advertiser_link a:hover{background-color:#f68b3e;color:#fff}#maas-page .advertiserCards ul{min-height:120px;text-align:center}#maas-page .dmp-left-content{margin-top:50px}#maas-page .advertiserimg{margin:10px 0}.management-popup-content img{height:120px;width:120px}#adMonetiztion #publisher{background-color:#fcfcfc!important}#adMonetiztion #publisher .advertiserCards{background-color:#fff!important}#o2o-wrapper,mtraction-wrapper{height:auto;padding:70px 0}.home-section{background-color:#fff;padding:50px 0}.home-section-grey{background-color:#fcfcfc}.section-title .title-heading{font-size:12px;text-transform:uppercase;color:#f58120;padding:6px 10px}.section-title .title-heading>span{padding:8px 10px}.section-title .white-box{background-color:#fff}.section-title .grey-box{background-color:#f4f5f9}.section-title span span{color:#0255a8}.section-title .sub-title-heading{margin-bottom:15px;margin-top:20px;font-size:36px;color:#000;font-weight:900;line-height:1.25}.section-title .title-content{margin-bottom:60px;font-size:20px;font-weight:500}.what-offer-block{cursor:pointer;background-color:#fcfcfc;float:left;height:300px;margin-bottom:30px;min-height:380px;padding:15px;-webkit-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;-o-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;width:100%}.what-offer-block h3{font-size:20px;font-weight:900}.what-offer-block p{min-height:73px;font-size:14px;line-height:20px}.what-offer-block img{width:70px}.feature-title{margin-top:35px;color:#434343;font-size:22px;font-weight:700;line-height:30px;margin-bottom:20px}.case-study{padding:30px 0}.show_case{z-index:1;background-size:500px;background-position:right;min-height:550px;background-repeat:no-repeat}.icon_box_p img{width:8%!important;left:262px!important;position:absolute;top:62px}.show_case_1 p{width:80%;margin-left:10%;line-height:165%;color:#5c5c5c;font-size:16px}.icon_box{width:70px;height:70px;display:inline-block;background-color:#0169b4;position:relative;left:50%;margin-left:-30px;margin-bottom:70px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:30px}.icon_box,.show_case{-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.show_case_1{width:560px;position:relative;left:150px;top:45px;padding-bottom:75px;padding-top:20px}.show_case_1 h3{margin-left:0;margin-top:0;padding-top:4px;margin-bottom:10px;font-size:20px;font-weight:900}p.view_design,p.view_design>a{margin-top:40px}p.view_design>a{background-color:#ff8c1a;color:#fff;border-radius:4px;text-decoration:none;text-transform:uppercase;padding:13px 19px}#owl-slider-showcase .owl-dots{position:absolute;left:34%;bottom:80px}.show_case:hover .icon_box{-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.o2o-page .owl-stage-outer:after,.o2o-page .owl-stage-outer:before{content:'';z-index:1;position:absolute}.o2o-page .banner-content br,.o2o-page .section-title .sub-title-heading br{display:none}.marketo-commerce-container .what-offer-block{min-height:initial;text-align:left;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none;padding:50px;height:auto;background-color:#fff}.marketo-commerce-container .what-offer-block h3{margin-top:0}.marketo-commerce-container .what-offer-block ul{margin-top:30px}.marketo-commerce-container .what-offer-block ul li{font-size:16px;margin-bottom:50px;position:relative;padding-left:60px}.marketo-commerce-container .what-offer-block ul li:last-child{margin-bottom:0}.marketo-commerce-container .what-offer-block ul li img{margin-right:40px;width:30px;height:30px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.o2o-page .header-container{background:url(../images/o2o_header.png) center/cover no-repeat}.o2o-page .banner-content .sub-title{margin-top:20px;font-size:22px}.o2o-page #marketo-key-features .what-offer-block{min-height:auto;background-color:#fcfcfc;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none;padding:30px;height:auto}#marketo-key-features .what-offer-block img{width:45px}#marketo-key-features .what-offer-block h3{font-size:16px;font-weight:400}.second-case{background-image:url(../images/mobile-application.png)}.show_case_1{background-color:#fff}.o2o-page .home-section{padding:50px 200px}p.view_design>a.google-play-marketo{background-color:transparent;padding:0;margin-left:30px}.marketo-offline-content>div{width:320px;padding:20px;text-align:justify;background-color:#fff;line-height:25px}#marketo-key-features .what-offer-block p{margin-top:20px}.marketo-offline-content{margin-right:6%;padding-top:10%}#marketo-offline .case-study>div{display:inline-block;float:left}.marketo-offline-image{width:60%;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative}.marketo-offline-image img{width:100%}.o2o-page .show_case_1{-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.04);box-shadow:0 0 0 2px rgba(0,0,0,.04);left:200px;top:30px}.o2o-page .icon_box{width:80px;height:80px}.o2o-page .icon_box_p img{width:7%!important;left:266px!important;position:absolute;top:70px}.o2o-page .owl-next,.o2o-page .owl-prev{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:38px;width:22px;opacity:.2}.o2o-page .showCaseModal1 img{max-width:inherit}.o2o-page .owl-next{float:right;right:-8%;background:url(../images/right_arrow.png) no-repeat;background-size:contain;text-indent:2800px;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.o2o-page .owl-prev{float:left;left:-8%;background:url(../images/left_arrow.png) no-repeat;background-size:contain;text-indent:-6840px;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.showCaseModal,.showCaseModal1{left:0;bottom:0;overflow-y:scroll;text-align:center}.o2o-page #showcase .show_case{background-size:430px;margin-left:-100px;background-position:700px}.showCaseModal1{position:fixed;top:0;right:0;background:rgba(0,0,0,.9);z-index:9999;display:none}.showCaseModal1 .showCaseModal-close{display:block;position:fixed;top:30px;right:30px;width:40px;height:40px;border-radius:50%;border:1px solid #eee;line-height:35px;font-size:20px;color:#eee;text-align:center;cursor:pointer;z-index:99999;background-color:#000}.showCaseModal1 img{width:auto;max-width:inherit;position:relative;margin-top:50px}.o2o-page #owl-slider-built{text-align:center}.showCaseModal{position:fixed;top:0;right:0;background:rgba(0,0,0,.9);z-index:9999;display:none}.showCaseModal .showCaseModal-close{display:block;position:fixed;top:30px;right:30px;width:40px;height:40px;border-radius:50%;border:1px solid #eee;line-height:35px;font-size:20px;color:#eee;text-align:center;cursor:pointer;z-index:99999}.showCaseModal img{width:auto;max-width:90%;position:relative}@media (max-width:1480px){.marketo-offline-image{width:62%}}@media (max-width:1379px){.o2o-page .home-section{padding:50px 60px}.o2o-page .owl-next{right:-3%}.o2o-page .owl-prev{left:-3%}}@media (max-width:1024px){.marketo-offline-image{width:95%;margin-top:50px}#marketo-offline .case-study>div{display:inline-block;float:none}#marketo-offline .case-study{text-align:center}.marketo-offline-content>div{width:100%}#marketo-key-features .what-offer-block h3{min-height:240px}#marketo-key-features .what-offer-block{min-height:auto}.o2o-page .show_case_1{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.o2o-page .owl-next{right:0}.o2o-page .owl-prev{left:0}.o2o-page .second-case{background-image:none}}@media (max-width:768px){.o2o-page .home-section{padding:50px 20px}#marketo-key-features .what-offer-block h3{min-height:auto;font-size:18px}.o2o-page #owl-slider-built .owl-dots{display:block;margin-top:50px;text-align:center}.o2o-page .owl-nav,.o2o-page .owl-stage-outer:after,.o2o-page .owl-stage-outer:before{display:none}#marketo-key-features .what-offer-block{min-height:auto}.o2o-page .banner-content .sub-title{font-size:16px}.o2o-page .banner-content h1{font-size:22px}.o2o-page .owl-carousel .owl-stage-outer{max-width:100%;padding-bottom:0}.o2o-page .owl-carousel .owl-item img{width:100%!important}.marketo-commerce-container .what-offer-block ul li img{position:initial;display:block;margin:0 auto}.marketo-commerce-container .what-offer-block ul li{text-align:center;padding-left:0}.marketo-commerce-container .what-offer-block h3{text-align:center;padding-bottom:20px}.o2o-page .section-title .sub-title-heading br{display:block}.o2o-page .b2b-container .show_case{padding:0}}@media (max-width:480px){.o2o-page .banner-content .sub-title{font-size:15px;line-height:22px}.o2o-page .banner-content h1{font-size:22px}.o2o-page .banner-content br{display:block}}.marketo-tooltip{color:#fff;background-color:#000;padding:5px;position:fixed;z-index:1000;display:none}.o2o-page .b2b-container .show_case{background:0 0;display:inline-block}.o2o-page .b2b-container .show_case_1{background-color:#f4f5f9;left:0;top:100px;width:450px;margin-left:8%}.b2b-container .marketo-offline-image{width:60%}.o2o-page .b2b-container .icon_box_p img{width:9%!important;left:211px!important;position:absolute;top:75px}.market-logo{width:180px}@media (max-width:1480px){.b2b-container .marketo-offline-image{margin-top:150px;width:45%}.o2o-page .b2b-container .show_case_1{top:100px}}@media (max-width:1024px){.b2b-container .marketo-offline-image{width:100%;margin-top:0}.o2o-page .b2b-container .show_case_1{left:50%;background-color:transparent;padding-left:0;padding-right:0;-webkit-box-shadow:none;box-shadow:none;margin-left:0}.o2o-page .b2b-container .icon_box,.o2o-page .b2b-container .icon_box_p{display:none}.o2o-page .second-case{background-image:none}#marketo-offline .case-study,.o2o-page .b2b-container .show_case{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:767px){.o2o-page #showcase .show_case,p.view_design>a.google-play-marketo{margin-left:0}.o2o-page .b2b-container .show_case_1{width:100%;left:0}.b2b-container .marketo-offline-image{width:100%}.market-logo{width:150px}.marketo-offline-image{margin-top:0}.o2o-page #showcase{display:block}.o2o-page .show_case_1{position:relative;max-width:100%;-webkit-transform:none;-ms-transform:none;transform:none;left:0}.o2o-page p.view_design>a{width:135px;height:45px;display:inline-block;margin-right:17px}p.view_design>a.google-play-marketo img{height:100%}.marketo-commerce-container .what-offer-block{padding:50px 20px}.o2o-page .icon_box_p{position:absolute;left:50%;top:70px;width:120px;height:120px;margin-left:-55px;text-align:center}.o2o-page .icon_box_p img{max-width:30%;position:initial;width:35%!important;height:auto}}@media (max-width:640px){.section-title .sub-title-heading{margin-bottom:15px;margin-top:15px}}@media (max-width:1023px){.section-title .sub-title-heading{font-size:24px}.section-title .title-content{margin-bottom:20px}.home-section{padding-top:10px}.show_case{background:0 0}.show_case_1{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}#consumer-page section{padding:70px 0}#consumer-page .page-title{border-bottom:1px solid transparent}#overview-section{height:calc(100vh - 90px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#overview-section h2{font-size:60px;font-weight:900;line-height:1.2;color:#fff}#overview-section p{color:#f58120;font-size:24px;margin-top:40px}.consumer-intellegience-content>div.consumer-left-content div:nth-of-type(1) h2,.consumer-right-content h2{font-size:36px;font-weight:900}.overview-content{width:85%;text-align:left;margin:0 auto;position:absolute}.consumer-intellegience-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.consumer-intellegience-content>div{text-align:center;padding:40px 70px;width:50%;height:500px}.consumer-left-content{background-color:#fcfcfc}.consumer-intellegience-content>div.consumer-left-content div:nth-of-type(1),.consumer-intellegience-content>div.consumer-left-content div:nth-of-type(2),.consumer-intellegience-content>div.consumer-left-content div:nth-of-type(3){margin-bottom:6%}.consumer-intellegience-content .dmp-period{color:#f58120}.consumer-right-content img{width:50%}.consumer-left-content p,.consumer-right-content p{font-size:20px;color:#f58120}.consumer-intellegience-content>div.consumer-left-content div:nth-of-type(2) .number2,.consumer-intellegience-content>div.consumer-left-content div:nth-of-type(4) .number3{font-size:36px;font-weight:900;color:#0255A8}.consumer-intellegience-content>div.consumer-left-content div:nth-of-type(2) span,.consumer-intellegience-content>div.consumer-left-content div:nth-of-type(4) span{font-size:18px;text-transform:capitalize;color:#7f7f7f}#user-acquistion{background-color:#000;height:400px;padding:0!important}#user-acquistion2{background-image:url(../images/user_acq_img.png);background-size:100% 100%;background-repeat:no-repeat;background-attachment:fixed;background-color:#000}.user-acq-left-content{margin-left:7%;position:absolute}.user-acq-left-content h2{font-size:36px;font-weight:900;color:#fff}.user-acq-left-content p{font-size:20px;color:#f58120}.user-acq-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:400px;position:relative}.user-acq-right-content img{width:50%}.user-acq-right-content{text-align:right}.brand-advertising-content{width:85%;margin:0 auto}.brand-left-content{width:50%;z-index:1;position:absolute}.brand-left-content h2{font-size:46px;font-weight:900;text-align:left;margin-bottom:50px}.brand-advertising-conatiner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.brand-advertising-conatiner>div{width:48%;background-color:#fcfcfc;margin-bottom:20px;padding:10px 25px}.brand-advertising-conatiner>div>h2{font-size:20px;color:#f58120;text-align:left;margin-bottom:10px}.brand-advertising-conatiner>div>p{font-size:14px;text-align:left}.brand-adver-full-container h2{font-size:20px;color:#f58120;text-align:left;margin-bottom:10px}.brand-adver-full-container p{font-size:14px;text-align:left}.award-content-section h2,.fraud-content-section h2{font-size:36px;font-weight:900}#award-section{background-color:#000;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.award-container-section{width:85%;margin:50px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.award-content-section h2{color:#fff}.fraud-content-section{width:85%;text-align:center;margin:0 auto}.fraud-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;margin:50px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.fraud-container>div{width:30%}#overview-video,#user-acq-video{left:0;width:100%;position:absolute;right:0;bottom:0}.fraud-container>div>h2{font-size:20px;color:#f58120}.fraud-container>div>p{font-size:16px}.fraud-content-section a{border:1px solid #000;color:#000;font-size:20px;font-weight:900;padding:15px 30px}#user-acq-video{top:0}#overview-video{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#consumer-video{position:absolute;left:-30px;right:0;bottom:0;top:-12px;height:330px}.consumer-right-video{position:relative}#overview-section>h2{text-align:center;font-size:24px;position:absolute;z-index:1;top:-45px;font-weight:400;color:#000}#consumer-page .faas-multi-data a,.acr>h2,.acr_cont>h4{font-weight:900;text-align:center}.consumer-intellegience{padding:0!important}#brand-advertising{position:relative;height:670px}#brand-adv-video{position:absolute;left:inherit;right:-2%;bottom:0;top:60%;width:90%;-webkit-transform:translatey(-50%);-ms-transform:translatey(-50%);transform:translatey(-50%)}#consumer-page .fraud-prevention{background-color:#fff;padding:0 0 50px!important}#consumer-page .faas-multi-data{background-color:#fcfcfc}.brand-adver-full-container{background-color:#fcfcfc;margin-bottom:20px;padding:10px 20px}.fraud-container>div img{width:45px}#consumer-page .faas-multi-data a{border:1px solid #000;color:#000;font-size:20px;padding:15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px auto 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:250px}.acr>h2,.acr_cont{margin-bottom:50px}#consumer-page .faas-multi-data a:hover{text-decoration:none;background-color:#f58120;color:#fff}.acr>h2{font-size:36px}.acr_cont{height:470px;width:80%;margin-left:10%;-webkit-box-shadow:0 0 10px #d2d2d2;box-shadow:0 0 10px #d2d2d2;float:left;border-radius:10px}.acr_cont>h4{background-color:#f4f5f9;height:70px;line-height:70px;margin:0;font-size:18px;border-radius:10px 10px 0 0}.acr,.acr_cont>h4,.acr_row,.clear_b,.testi_words{clear:both}.acr_col{float:left;min-height:100px;padding-top:40px;width:25%}.acr_col>p{text-align:center}.acr_col>p img{width:40px}.acr_col>h4{font-size:16px;line-height:26px;text-align:center;margin-top:20px;font-weight:400}#arc-page section{padding:50px 0}.services .cross,.services .native{width:50%;max-width:500px;position:absolute;border-radius:10px;height:300px;margin-bottom:30px;min-height:320px;padding:15px;text-align:center;-webkit-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;-o-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;cursor:default}.services .native{left:0;background:url(../images/arc/native_platform.png) center no-repeat}.services .what-offer-block p{min-height:initial;font-size:14px;text-align:center;line-height:20px;color:#fff}.services .what-offer-block p.btn-mad{margin-top:50px}.btn-mad span{background-color:#f58120;color:#fff;border-radius:3px;padding:7px;margin:5px;font-weight:700;width:110px;display:inline-block}.services .cross{right:0;background:url(../images/arc/cross_platform.png) center no-repeat}.services .what-offer-block.cross:hover{-webkit-transform:translate(-40px,-20px);-ms-transform:translate(-40px,-20px);transform:translate(-40px,-20px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;z-index:1;-webkit-box-shadow:none;box-shadow:none}.services .features-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;min-height:320px;width:1020px;margin:10px auto}.services .feature-title{color:#fff;font-size:20px;font-weight:900;line-height:30px;margin-bottom:20px;margin-top:35px}.services .what-offer-block.native:hover{-webkit-transform:translate(40px,-20px);-ms-transform:translate(40px,-20px);transform:translate(40px,-20px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;z-index:1;-webkit-box-shadow:none;box-shadow:none}.testimonials{width:960px;margin:0 auto}#testimonials{position:relative}.item .quote{text-align:center;font-size:18px;line-height:30px}.item .profile{text-align:center;display:block;margin-top:20px}.item .profile>img{border-radius:4px;border:1px solid #ddd;display:inline-block!important;width:auto!important}.item .profile .testimonial_by{display:block;width:initial;padding-top:15px;font-size:22px}.item .profile .testimonial_site{display:block;font-size:14px;font-weight:400;line-height:26px}#testimonials .owl-item div:after{content:'';position:absolute;left:0;top:0;bottom:0;right:0;z-index:1;border:none}#testimonials .owl-item.center div:after{border:none}#testimonials .owl-next{right:-100px;position:absolute;top:120px;background:0 0}#testimonials .owl-prev{left:-100px;position:absolute;top:120px;background:0 0}#testimonials .owl-dots{display:none!important}#dmp-page #advertiser,.airtel-trending{display:-ms-flexbox;display:-webkit-box}.case-study.Industries .our-port{-webkit-box-shadow:none;box-shadow:none;cursor:default;min-height:inherit;margin-bottom:30px;text-align:center;-webkit-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;-o-transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;transition:all 250ms cubic-bezier(.02,.01,.47,1) 0s;width:100%;background-color:transparent}.case-study .our-port img{height:auto;max-width:100%;width:initial;width:260px}.case-study .our-port h3{margin-bottom:0;margin-top:15px;letter-spacing:.5px}.home-section-industries .case-study{padding:0}.home-section.d-gray{background-color:#313131}.home-section-cstudies{background:url(../images/arc/case_study_bg.png) center no-repeat;background-size:cover}ul.cstudies li .airtel-trending{max-width:700px;min-height:470px;padding:20px}.airtel-trending{max-width:1280px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.float-right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}ul.cstudies li .img_logo,ul.cstudies li .title_tab{text-align:left}ul.cstudies li .img_logo img{width:130px}.airtel-trending .para-content{color:#676767;line-height:26px;padding:25px 0;font-size:18px;text-align:justify;font-weight:400}ul.cstudies li .airtel-trending .para-content{font-size:15px;line-height:21px}ul.cstudies li .btn_dcs{font-size:14px;margin-top:0;padding:6px 15px;color:#fff;background:#f58120;border:2px solid #fff;display:inline-block;cursor:pointer}#arc-page section.home-section-testimonial{background-color:#fff}#arc-page section.services{background-color:#fcfcfc}#dmp-page #advertiser{padding:50px 15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.arc-mobile-content,.features-container{display:-webkit-box;display:-ms-flexbox}.owl-nav button{outline:0}.managementTeamContainer>h2,.mangement-content h2{font-size:24px;font-weight:700;color:#f68b3e;text-align:center;margin-top:30px}.arc-mobile-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:85%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.arc-mobile-left{width:35%;text-align:center}.arc-mobile-left img{width:50%}.arc-mobile-right h2{font-size:34px;line-height:1.25;font-weight:900;margin-bottom:20px}.arc-mobile-right p{font-size:20px;font-weight:400;margin:0 auto 30px;width:80%;text-align:center;color:#000}.arc-mobile-world{padding:70px 0 0!important}#arc-page .acr{background-color:#fff;width:100%!important}#arc-page .home-section-industries{background-color:#fcfcfc}.case-study.Industries .our-port{position:relative;height:150px;padding:0}.case-study .our-port h3{position:absolute;padding:0;color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;line-height:1.5;z-index:1;font-weight:700;width:190px}.project-overlay{position:absolute;background-color:rgba(0,0,0,.5);left:0;right:0;top:10px;bottom:-3px}.patnership-container h2{font-size:16px}.contact-section .address{height:700px;overflow:auto;margin-bottom:20px}.contact-section .patnership-container h2 a{color:#045089}#cssmenu{width:100%;background:#fff;height:100vh;position:fixed;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:768px;top:-200%;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;overflow:auto;display:none;z-index:111}.cookie-policy-container,.pub-tnc{max-width:1024px;padding:20px;margin:40px auto}#cssmenu>ul>li{margin-bottom:8px}#cssmenu>ul>li:last-child{margin:0}#cssmenu>ul>li>a{font-size:20px;display:block;color:#f68a3d}#cssmenu>ul>li>a>span{display:block;padding:10px;font-weight:700}#cssmenu>ul>li>a:active,#cssmenu>ul>li>a:focus,#cssmenu>ul>li>a:hover{text-decoration:none;outline:0}#cssmenu>ul>li.active{border-bottom:none}#cssmenu>ul>li.active>a{color:#f68a3d}#cssmenu ul ul{padding:5px 12px;display:none}#cssmenu ul ul li{padding:3px 0}#cssmenu ul ul a{display:block;color:#595959;font-size:16px;font-weight:500;padding:10px 0}.arc-mobile-world>h2,.mkr8-engagement-content h2{font-size:36px;font-weight:900;text-align:center}#cssmenu>ul{margin-top:100px;text-align:center;height:calc(100vh - 150px);overflow:auto}#cssmenu>ul>li.has-sub>a span{background:url(../images/down_arrow.png) 90% center no-repeat;background-size:10px}#cssmenu>ul>li.has-sub.active>a span{background:url(../images/up_arrow.png) 90% center no-repeat;background-size:10px}.map-content img{width:75%;margin-bottom:50px}.arc-mobile-world>h2{margin-bottom:30px}.mkr8-engagement-content p{font-size:20px;font-weight:400;color:#f68a3d;text-align:center}#mkr8-page>section{padding:70px 0}.mkr8-features{background-color:#000;position:relative}.mkr8-features h2{color:#fff;font-size:36px;font-weight:900;text-align:center;margin-bottom:50px}.features-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:85%;margin:0 auto}.features-container>div{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid;margin:10px;border-radius:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.features-inner-mkr8>div:nth-of-type(1){width:30%;position:relative;border-right:1px solid}.features-inner-mkr8>div:nth-of-type(1) img{width:50px;margin:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.features-inner-mkr8>div:nth-of-type(2){width:70%;padding:20px}.features-inner-mkr8>div:nth-of-type(2) span{font-size:20px;font-weight:700;color:#fff;text-transform:uppercase}.features-inner-mkr8>div:nth-of-type(2) li{font-size:13px;color:#fff;line-height:2}.mkr8-award-content h2,.sync-dmp-content h2{font-size:36px;font-weight:900}.mkr8-award-content h2{color:#000;text-align:center;margin-bottom:70px}.mkr8-award-images{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mkr8-award-images a{width:23%;border:1px solid #e6e6e6;margin:10px}.mkr8-engagement-images{width:90%;margin:30px auto 0}.sync-dmp{background-color:#fcfcfc;padding:70px 0}.sync-dmp-content{width:85%;margin:0 auto;text-align:center}.sync-dmp-content p{font-size:20px;font-weight:500;color:#f58120}.sync-dmp-content img{margin-top:50px}#mkr8-page #mrkt-video{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;-webkit-transform:none;-ms-transform:none;transform:none;height:550px;max-height:80vh}.features-container .features-inner-mkr8:nth-of-type(1)>div:nth-of-type(1) img{width:60px}#mkr8-page #advertiser a{padding:15px 30px;border:1px solid #000;color:#000;font-size:18px;font-weight:900;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px auto 0;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:250px}#mkr8-page #advertiser a:hover{background-color:#f68b3e;color:#fff}#faas-page .fraud-container{margin:50px 0}#faas-page .fraud-container>div>h2{font-weight:900}.award-container-section>div{position:relative;width:32%;margin-bottom:20px;height:200px}.mkr8-award-images p{padding-top:40px;font-size:12px;text-align:center;margin:0 auto}.award-container-section>div>button{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background-color:transparent;border:none;z-index:1}.award-container-section>div>iframe{width:100%;height:200px}#maas-page #advertiser{position:relative}#mkr8-page #advertiser{padding:50px 15%!important}#mkr8-page #advertiser .advertiserCards ul{text-align:center;min-height:85px}#mkr8-page #advertiser .targeting-inner{margin-top:50px}.management-tab-name{font-size: 20px;    font-weight: 500;color:#f68b3e;margin-top:30px;display:block;text-align:center}.for-mobile{display:none}.footer-right p{text-align:center;font-size:16px;color:#fff}.footer-right .form-title{font-size:36px;font-weight:900}.footer-right .footer-input{font-size:16px;background:0 0;outline:0;border:1px solid #fff;padding:10px;color:#fff;margin-bottom:40px;font-weight:500}.footer-right form{margin-top:30px;padding:0 50px}.footer-right form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-right form input{width:100%}.footer-right form>div input{width:45%}.footer-right form button{cursor:pointer;background-color:#f58120;width:110px;color:#fff;padding:14px;border:0;border-radius:4px;margin-top:20px;outline:0;display:block;text-align:center;float:right}.for-mobile-img{display:none}.maas-content .for-mobile-img{width:60%;margin:0 auto}#marketo-built{padding:50px 100px}#overview-section .for-mobile-img{width:50%;margin-bottom:20px}#dmp-page .advertiserCards>p{min-height:80px}#dmp-page .advertiserCards .advertiserimg{height:35px}#keyMonitization .monitization-Features img{width:45px;height:45px}#arrowUp{position:fixed;height:auto;width:auto;right:10px;top:10px;font-size:20px}#arrowUp a{text-decoration:none;color:#000;font-weight:700;font-family:serif}.history-bottom-section .for-mobile-img{margin-left:-15px}.scrollTop i.fa.fa-chevron-up{margin-top:8px}.thank-you{text-align:center;padding:25px;position:relative;background:#fff;height:600px;display:table-cell}.thanks-page{display:table;height:600px}.thank-you h2{font-weight:900;font-size:36px}.thank-you p.para{line-height:1.5;font-size:18px;margin-top:50px;margin-bottom:50px;color:#000;text-align:center}.thank-you .submit_button{display:table;margin:0 auto;background-color:#f58120;padding:8px 15px;color:#fff;border:2px solid #f58120;border-radius:4px;font-size:18px;font-weight:700}#thankyou-page .section-header{color:#f58120;font-size:36px;font-weight:700;line-height:32px;text-align:center;margin-bottom:30px;padding:0}.container_privacy_policy{margin:40px auto!important}.pub-tnc{line-height:1.75}.pub-tnc li{list-style-type:unset}.pub-tnc li ul li{list-style-type:none}.pub-tnc li ol li{list-style-type:unset}.list_style li{list-style:disc!important}.tnc-bold{font-weight:700;display:block}.pub-tnc .listStyleA>li{list-style-type:upper-alpha!important}.pub-tnc ol,.pub-tnc ul{padding-left:30px}#Creditors-page table{max-width:85%;margin:40px auto}.publish{cursor:pointer}.mpolicy-link{background:#000;padding:10px;text-align:center}.mpolicy-link a{color:#fff;cursor:pointer;display:block;text-align:center;margin:0 auto;font-size:12px}#Creditors-page .creditors-container{width:95%;margin:150px auto 0}.management360{display: block}.images-container{padding-bottom:25px!important;}.o2o-page #marketo-key-features .what-offer-block h3{min-height: 120px;}#jobs-page{background-color:#fff}.job-listing{padding:50px 20px;max-width:1660px;margin:0 auto;background-color:#fcfcfc}.job-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;width:30%;margin:20px;padding:20px;background-color:#fff}.job-list ul li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;text-decoration:none}.job-location{font-size:14px;margin-bottom:12px;font-weight:300}.job-title{font-size:17px;font-weight:900;margin-bottom:12px;color:#000;min-height:50px}.job-vacancy-count{font-size:14px;font-weight:500;margin-bottom:12px}.job-requirement{height:150px;white-space:inherit;overflow:visible;line-height:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:1.5;margin-bottom:30px}.date-position{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px}#job-detail-page{background-color:#fcfcfc}#job-detail-page .job-detail-container{padding:50px 20px}#job-detail-page .job-detail-container .job-details{max-width:870px;margin:0 auto;background-color:#fff;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.job-detail-position{font-size:21px;font-weight:900;max-width:500px}.job-detail-vacancy{font-size:16px;margin-bottom:10px}.apply-conatiner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;margin:20px 0}.job_location_img img{width:20px;margin-right:10px}.apply-conatiner button{width:200px;padding:0 20px;height:50px;line-height:50px;color:#fff;background-color:#f68a3d;font-weight:700;border:none;outline:none}.job-detail-requirement{line-height:2;margin-top:30px}.apply-form button{color:#fff;background-color:#f68a3d;width:200px;padding:0 20px;height:50px;line-height:50px;border:none;display:block;font-weight:700;outline:none}.apply-form button:hover{color:#fff;background-color:#f68a3d}.custom-file-upload{border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer}.apply-form textarea{resize:none}.apply-form .form-control{height:50px}#applyjob .modal-dialog{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.job-requirement ul li,.job-detail-requirement ul li{list-style:initial!important}.job-detail-requirement h1,.job-detail-requirement h2,.job-detail-requirement h3,.job-detail-requirement h4,.job-detail-requirement h5,.job-detail-requirement h6{font-size:16px;font-weight:700}.job-detail-requirement li,.job-detail-requirement a,.job-detail-requirement p,.job-detail-requirement span{font-size:16px}#applyjob button#addJob{width:200px;padding:0 20px;height:50px;line-height:50px;color:#fff;background-color:#f68a3d;font-weight:700;border:none;outline:none}.job_location_img{margin-bottom:10px}#applyjob .form-control{height:50px!important;border-radius:0!important}#applyjob textarea.form-control{resize:none;height:150px!important}#applyjob .form-control:focus{border-color: #ccc;-webkit-box-shadow:none;box-shadow:none}.job-detail-requirement ul{padding-left:20px}#jobs-page .culture-container{padding:50px 20px}#jobs-page .culture-content h2{text-transform:capitalize;font-size:36px;font-weight:900}#jobs-page .job-listing>h2{text-align:center;font-size:36px;font-weight:900;margin-bottom:30px}.read-more-btn{width: 120px;line-height: 40px;color: #fff;background-color: #f68a3d;font-weight: 700;border: none;outline: none;text-align: center;}.apply_btn_mobile button {width: 200px;padding: 0 20px; height: 50px;line-height: 50px;color: #fff;background-color: #f68a3d;font-weight: 700;border: none;outline: none;}.apply_btn_mobile{margin: 0 auto;margin-top: 20px;}.more-items-content h2{font-size: 36px;margin-bottom: 50px;color: #000;font-weight: 900;line-height: 1.25;}.slider-demo >div img{height: 55px;margin: 0 auto;filter: grayscale(100%);-webkit-filter: grayscale(100%);}.slider-demo  div.active img{filter: grayscale(0);-webkit-filter: grayscale(0);}.more-items-content{padding: 50px 80px;text-align: center;}button.slick-prev.slick-arrow:before,button.slick-next.slick-arrow:before{content:"";position:absolute;left:-30px;top:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:7px;-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform:rotate(135deg)}button.slick-next.slick-arrow:before{left:inherit;right:-30px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.slider-demo > button { text-indent: -10000000000000px;border: none;}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.event_content{max-width:1170px;margin:0 auto;padding:70px 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.post-box{-webkit-box-shadow:0 0 1px 1px rgba(136,136,136,.3);box-shadow:0 0 1px 1px rgba(136,136,136,.3);border-radius:8px;overflow:hidden}.thumb-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);opacity:0;color:#fff}.thumb-overlay i.fa{line-height:47px;position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;-o-transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);text-align:center;opacity:0;color:#fff;border:2px solid #fff;border-radius:99px}.post-media:hover .thumb-overlay,.post-media:hover .thumb-overlay i.fa{opacity:1}.post-media a{position:relative;display:block;height:100%}.post-media a img{height:100%;width:100%}.post-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px}.post-header{font-size:18px;font-weight:700;padding:7px 0}.post-venue{padding:20px 0;font-size:13px}.post-content button{background:#de6704;color:#fff;border:none;outline:none;padding:10px}.post-media{height:170px}#event-modal{padding-right:0!important}.modal-open{padding-right:0!important}#event-modal h1{font-size:18px;margin-bottom:0}#event-modal h1,#event-modal h2{text-align:center;color:#434343;font-weight:700}#event-modal h2{font-size:16px;margin-bottom:0;margin-top:10px;font-weight:400}#event-modal input,#event-modal textarea,#event-modal select{margin-bottom:15px;width:100%;height:38px;padding:10px;font-size:13px;border:1px solid #ccc}#event-modal .modal-header .close{font-size:35px}#event-modal select option{color:#000}#event-modal .btn_submit{cursor:pointer;background-color:#f58120;width:100px;color:#fff;padding:10px;border:0;border-radius:5px;margin-top:0;float:right;font-size:14px}#event-modal .modal-dialog{width:400px}.optInContainer{min-height:100vh;background-image:url(../images/opt_bg.png);width:100%;background-repeat:no-repeat;color:#fff;background-position:center center;background-size:cover;padding:20px;position:relative}.optInContent{max-width:1100px;width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;padding:20px}.optIn-content1{font-size:22px;margin-bottom:65px;line-height:1.2}.optIn-input{width:400px;padding:15px 20px;font-size:20px;text-align:center;color:#000}.opt-buttons{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.opt-buttons>div:nth-of-type(1){margin-right:30px}.opt-buttons>div{display:inline-block;width:210px}.opt-buttons .optIn-button button{background-color:#1b75bc;color:#fff;background-image:none!important}.opt-buttons .optout-button button{background-color:#fff!important;color:#1d2645;background-image:none!important}.opt-buttons>div button{width:200px;height:50px;font-size:20px;border:none;cursor:pointer}.optInContent p{font-size:18px}.opt-buttons p{font-size:11px;text-align:left;line-height:1.2;margin-top:10px}.optInContent p a{color:#f68a3e}.optInContent h6{font-size:50px;margin-bottom:80px}.retargeting_banner{background-image:url(../images/retarget_new_banner.png);background-repeat:no-repeat;background-color:#fff;background-size:100%;padding:5%;height:calc(100vh - 117px);position:relative}.push_banner{background-image:url(../images/push_banner.png)}.retargeting_banner_left{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.retargeting_banner_left h2{font-size:36px;font-weight:700;line-height:1.5;color:#000}.retargeting_banner_left span{color:#f68b30;font-size:20px;font-weight:500;margin-top:30px;display:inline-block}.retargeting_banner_right img{height:500px;width:100%}.engage_commerce .btn-default{cursor:pointer;background-color:#f58120;color:#fff;padding:10px 40px;border:0;border-radius:4px;margin-top:20px;outline:0;text-align:center;text-transform:uppercase}.engage_commerce{padding:5%;background-color:#fcfcfc}.white-3dbox-block{background-color:#202020;color:#fff}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.floating{float:left;-webkit-animation-name:Floatingx;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:Floating;-moz-animation-duration:5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;margin-left:30px;margin-top:5px}#retargeting-page .section-title{margin:2% auto;text-align:center;position:relative}.adorika,.adplus,.adrope,.adskom,.appnexus,.baidu,.batanga,.bolanews,.crazy4media,.creafi,.darriens,.deli-ads,.dmg,.doubleclick,.exchange,.geniee,.global-adspace,.intag,.ironsource,.kapanlagi,.kompas,.lemmonet,.malaysiakini,.mangoads,.marimedia,.mediashakers,.mediawhite,.microsoft,.msn,.one52,.openx,.pubmatic,.pulsepoint,.rekket,.rubicon,.say,.tribun-news,.twitter,.xrost,.yahoo,.yieldone,.zetanet{max-width:100%;background-size:100%;background-image:url(../images/pub-sprite.jpg)}.adorika{background-position:0 0;background-size:100%}.appnexus{background-position:0 9.756098%;background-size:100%}.baidu{background-position:0 12.195122%;background-size:100%}.yieldone{background-position:0 97.560976%;background-size:100%}.doubleclick{background-position:0 31.707317%;background-size:100%}.exchange{background-position:0 34.146341%;background-size:100%}.microsoft{background-position:0 65.853659%;background-size:100%}.msn{background-position:0 68.292683%;background-size:100%}.openx{background-position:0 73.170732%;background-size:100%}.pubmatic{background-position:0 75.609756%;background-size:100%}.twitter{background-position:0 90.243902%;background-size:100%}.yahoo{background-position:0 95.121951%;background-size:100%}.client-logo{width:210px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.client-logo:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#retargeting-page .logos{padding-bottom:40px;padding-top:40px}#retargeting-page .logo-section{margin-bottom:5%}@-webkit-keyframes Floatingx{from{-webkit-transform:translate(0,0)}65%{-webkit-transform:translate(0,15px)}to{-webkit-transform:translate(0,0)}}.push_notification_banner{position:relative}.bpn-color-overlay{width:100%;height:700px;position:absolute;margin:0 auto;background-color:#000;opacity:.85542168674699}.bpn-section-1{background:url(../images/computer.jpg) center center;height:700px;background-repeat:repeat}.bpn-contents{position:relative;top:180px}.bpn-section-1 h1{font-size:50px;font-weight:900;color:rgb(0,0,0);line-height:1.5;text-align:center;display:block;margin:0 auto;max-width:860px}.bpn-section-1 h2{line-height:1.4em;font-size:30px;font-weight:400}.bpn-section-3{background:#fcfcfc;padding-bottom:60px}.bpn-section-3 h3,.bpn-section-4 h3,.bpn-section-9 h3,.bpn-section-10 h3,.bpn-section-11 h3,.bpn-section-12 h3{text-align:center;font-size:36px;margin-top:60px;margin-bottom:38px;font-weight:900}.thumbnail .caption{padding:9px;color:#333}.bpn-section-3 h4{text-align:center;font-size:22px}.bpn-section-3 p{text-align:center;font-size:16px}.dynamic_creatives .thumbnail{border:none;background:none}.bpn-section-6,.bpn-section-8{background:#fcfcfc}.bpn-item{position:relative;overflow:hidden;width:620px}.bpn-demo-button{height:48px;z-index:117;line-height:19px;font-size:16px;border-radius:5px!important;background:#f58120;color:#fff;padding-top:13px!important;text-transform:uppercase}.bpn-section-5 h2,.bpn-section-6 h2,.bpn-section-7 h2,.bpn-section-8 h2{line-height:42px;margin-left:0}.bpn-section-5 p,.bpn-section-6 p,.bpn-section-7 p,.bpn-section-8 p{line-height:26px;font-size:16px;margin-top:30px;margin-bottom:10px;color:#202020}.bpn-item img{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.bpn-item:hover img{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.bpn-section-5 h4,.bpn-section-6 h4,.bpn-section-7 h4,.bpn-section-8 h4{text-transform:uppercase;color:rgb(0,102,204);font-size:26px;margin-top:75px;margin-left:0}.bpn-section-6 h4{color:rgb(204,8,0)}.bpn-section-7 h4{color:rgb(224,155,0)}.bpn-section-8 h4{color:rgb(0,126,46)}.bpn-section-9 p{font-size:18px}.bpn-section-9 .section-title{text-align:left;margin-top:32px;font-size:24px}.bpn-section-9 .section-content{font-size:16px;text-align:left;color:#202020}.bpn-section-9 .row{margin-top:60px;margin-bottom:60px}.bpn-section-9 h3{margin-bottom:5px}.bpn-section-10{background:#fcfcfc;padding-bottom:60px}.img-circle{border-radius:50%}.bpn-section-12 ul li{list-style:none;display:inline;margin-right:50px}.bpn-section-12{padding-bottom:60px}.bpn-section-10 p{font-size:16px;color:rgb(0,0,0);line-height:25px}.white-3dbox-block{padding-bottom:60px}#retargeting-page .white-3dbox-block h2,#retargeting-page .publisher_icons h2{font-size:36px;font-weight:900;margin-bottom:50px}.thumbnail img{height:50px;width:50px}.bpn-section-10 img{width:60%;margin-top:20px;max-width:250px!important}.bpn-section-10 h3{margin-bottom:50px}.vizury_slider_wrapper{width:85%;margin:0 auto;text-align:center;padding:2% 5%}.vizury_slider_wrapper h2{font-size:36px;font-weight:900;margin-bottom:80px}.vizury_home_content>h2{margin-bottom:15px;margin-top:20px;font-size:36px;color:#000;font-weight:900;line-height:1.25}.vizury_home_content>h1{margin-bottom:60px;font-size:20px;font-weight:500;line-height:1.5;color:#f68a3d}.vizury_home_content{text-align:center;width:85%;margin:0 auto}.vizury_home_section{padding:70px 0;background-color:#fcfcfc}.commerce-section-4 h4,.commerce-section-5 h4,.commerce-section-6 h4,.commerce-section-7 h4{color:#f4825d;font-size:24px}.commerce-section-4 h3,.commerce-section-4 p,.commerce-section-5 h3,.commerce-section-5 p,.commerce-section-6 h3,.commerce-section-6 p,.commerce-section-7 h3,.commerce-section-7 p{color:gray}.commerce-section-4 p .commerce-section-5 p,.commerce-section-6 p,.commerce-section-7 p{font-size:14px}.commerce-section-5 a button.btn-primary{background-color:#f58120;border:0}.vizury-data-tabs h3{color:#2e2b2b;font-size:18px;font-weight:900;line-height:1.25;text-align:center;margin:0 0 20px!important}.vizury-data-tabs p{color:#919090;font-size:14px;font-weight:400;line-height:1.5;text-align:center;min-height:100px}.vizury-data-tabs img{height:60px;width:60px;margin-bottom:20px}#retargeting-page .vizury_four_column{background-color:#fcfcfc;padding:70px 0}.vizury-data-tabs{text-align:center}.vizury_four_column .container>h2{margin-bottom:70px;margin-top:20px;font-size:36px;color:#000;font-weight:900;line-height:1.25;text-align:center}.commerce-section-8{background-color:#fcfcfc}.commerce-section-8 h4{font-size:36px;color:#000;font-weight:900;margin-top:80px}.commerce-section-8 p{color:#f68b30;font-size:16px;margin-top:30px;text-align:center}.commerce-section-8 h3{font-weight:700;color:#000;font-size:24px;margin-top:80px}.commerce-section-8 ul{margin-top:40px;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.commerce-section-8 ul li{list-style:none;margin:0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 20px;color:#3d3d3d;border-radius:15px}.commerce-section-8 ul li>i.fa{font-size:60px;color:#0255a8}.commerce-section-8 ul li>span{font-size:16px;margin-top:10px;font-weight:500}.vizury_slider_wrapper .owl-item.center{width:40%!important}.vizury-data-tabs>div{padding:10px 30px}.commerce-section-4 h4,.commerce-section-5 h4,.commerce-section-6 h4,.commerce-section-7 h4{font-size:20px;color:#f58120;text-align:left;margin-bottom:10px;font-weight:900}#pushnotification-page .push_banner{background-color:#fcfcfc}.commerce-section-5 a{float:left}#investor-page section{padding:70px 0}#investor-page section.company_overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company_overview_content{width:85%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.company_overview_content>div{width:50%}.company_right_data{width:520px;background-image:url(../images/overview_bg.png);height:250px;border-radius:10px;padding:20px;color:#fff;border:6px solid #000;position: relative;}.company_overview_left h2{font-size:36px;font-weight:900;line-height:1.5;color:#000}.company_overview_left p{color:#f68b30;font-size:16px;font-weight:500;margin-top:10px;display:inline-block;margin-bottom:20px;line-height:1.75}.company_overview_left a{height:40px;z-index:117;line-height:13px;font-size:13px;border-radius:5px!important;background:#f58120;color:#fff;padding-top:13px!important;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:120px;font-weight:700}.company_right_data>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stock_info>span:nth-of-type(1){font-size:26px;font-weight:700}.stock_info>span:nth-of-type(2){font-size:12px;color:#e6e6e6}.for_bse{margin-top:20px}.for_bse .stock_rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:right}.for_bse .stock_rate>span{font-size:22px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.for_bse .stock_rate>span>span{background-color:#00af50;font-size:10px;padding:2px 5px;border-radius:2px;margin-left:10px}.for_bse .stock_rate>a{color:#fff;text-decoration:underline;font-size:14px;font-weight:700;margin-top:10px}.financial_performance_content{width:85%;margin:0 auto}.financial_performance_content h2{text-align:center;font-size:36px;margin-top:60px;margin-bottom:30px;font-weight:900}.financial_performance_content .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-wrap:wrap;}.financial_performance_content .nav-pills>li.active>a,.financial_performance_content .financial_performance_content .nav-pills>li.active>a:focus,.financial_performance_content .nav-pills>li.active>a:hover{color:#fff;background-color:#f68a3d}.performance_data{display:-ms-grid!important;display:grid!important;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}.performance_data h2{font-size:24px}.performance_data_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.performance_data_content>p{color:#F68A3D;font-weight:500;font-size:20px;text-align:center;margin-bottom:30px;}.performance_data_content a{background-color:#F68A3D;padding:0 10px;font-size:12px;color:#fff;border-radius:4px;font-weight:700;height:40px;display:inline-block;line-height:40px}.performance_data_content a i{margin-right:5px;font-size:14px}.performance_data_content>div>a:nth-of-type(2){margin-left:15px}.financial_performance_content .nav-pills>li>a{font-weight:900;color:#f58120;font-size:16px;padding:10px 20px;border:1px solid #f58120}.financial_performance_content .nav-pills>li{margin-right:25px;margin-bottom:15px;}.corporate_disclosure{background:url(../images/corporate_disclosure_bg.png) no-repeat rgba(0,0,0,1);height:434px}.corporate_disclosure_content{width:85%;color:#fff;margin:0 auto}.corporate_disclosure_content>h2{text-align:center;font-size:36px;margin-top:60px;margin-bottom:30px;font-weight:900}.inner_disclosure{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;text-align:center}.inner_disclosure>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inner_disclosure h2{font-size:32px;font-weight:700;line-height: 2;}.inner_disclosure a{color:#fff;background-color:#f68a3d;padding:0 20px;font-size:13px;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;width:140px;height:40px;line-height:40px;font-weight:700}.inner_disclosure a i.fa{margin-left:10px}.answ{display:none}.investor_faq_content{width:85%;margin:0 auto}.investor_faq_content h2{text-align:center;font-size:36px;margin-top:60px;margin-bottom:30px;font-weight:700}.quest_content{width:650px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.quest_content .quest{border-bottom:1px solid #cfcfcf;padding:10px 0}.quest_content .quest>div{padding-left:30px;padding-right:10px;position:relative}.quest_content .quest p{font-size:16px;font-weight:500}.quest_content .quest span{font-size:14px;color:#737373;padding-bottom:10px}.accor_icon{width:20px;height:20px;background-color:#f58120;color:#fff;position:absolute;text-align:center;top:0;left:0;border-radius:50%;z-index:1}.accor_icon i{color:#fff;font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:2}.accor_icon i.fa-minus{display:none}.quest_content .quest.active .accor_icon i.fa-minus{display:block}.quest_content .quest.active .accor_icon i.fa-plus{display:none}.inverstor_contact_inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;line-height:1.5}.inverstor_contact_content{width:85%;margin:0 auto}.inverstor_contact_content h2{text-align:center;font-size:36px;margin-top:60px;margin-bottom:30px;font-weight:700}.inverstor_contact_inner h4{font-size:14px;line-height:1.5;font-weight:700}.inverstor_contact_inner a{text-decoration:none;font-size:14px;color:#000;font-weight:400}.inverstor_contact_inner p{font-size:14px;font-weight:400}.inverstor_contact_inner>div>div:nth-of-type(1){margin-bottom:40px}.latest_investor_content{width:85%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.latest_investor_content>div{width:58%}.latest_investor_content>div.latest_investor_right{width:40%}.latest_investor_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.latest_investor_left h2{text-align:left;font-size:36px;margin-top:60px;margin-bottom:30px;font-weight:900;width:100%}.latest_investor_left a{background-color:#0255a8;padding:0 10px;font-size:13px;color:#fff;border-radius:4px;margin-top:40px;font-weight:700;height:40px;line-height:40px}.latest_investor_left a i{margin-right:10PX;font-size:14px}.latest_investor_right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:100px;padding:30px;color:#fff}.latest_investor_right>a{width:100%;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:190px;border-radius:4px;position:relative}.downo{position:absolute;bottom:10px;right:10px;color:#f68a3d}.investor_realtion_tab .downo{position:absolute;top:inherit;bottom:10px;right:10px;color:#f68a3d}.latest_investor_right>a .downo img{width:70%;cursor:pointer}.latest_investor_right>a.investor_realtion_tab{width:100%}.ipo_prospectus{background:url(../images/ipo_bg.png) rgba(0,0,0,1);;background-size:cover}.annual_report{background:url(../images/annual_bg.png) rgba(0,0,0,1);;background-size:cover}.investor_realtion_tab{background:url(../images/contact_bg.png) rgba(0,0,0,1);;background-size:cover}.latest_investor_right>a h2{font-size:18px;text-align:center;line-height:1.5;font-weight:900;color:#fff}.latest_investor_right>a.ipo_prospectus>img{width:7%}.latest_investor_right>a.investor_realtion_tab>img{width:12%}.latest_investor_right>a.annual_report>img{width:8%}.latest_investor_right>.investor_realtion_tab .downo a>img{width:60%;cursor:pointer}.tab-content{margin-bottom:20px}/*changes to remove h1 andh2 */.mangement-content .management-inner-content p.pheading{text-transform:uppercase;margin-bottom:5px;font-size:24px;font-weight:700;color:#f68b3e;text-align:center;margin-top:30px}.management-inner-content p.pheading{text-transform:uppercase;margin-bottom:5px;margin-top:10px;font-size:20px;font-weight:900;color:#212529}.culture-content p.pculture,.history-content p.phistory{font-size:26px;font-weight:700;text-transform:uppercase;margin-bottom:0}.history-content p.phistory{color:#fff}.dmp-left-content p.p-dmp-left-content,.faas-right-content p.p-faas-right-content,.maas-content p.p-maas-content,.map-content p.p-map-content,.markt-left-content p.p-markt-left-content,.mtraction-content p.p-mtraction-content,.o2o-right-content p.p-o2o-right-content{font-size:36px;font-weight:900;line-height:1.25}.maas-content p.p-maas-content{margin-bottom:10px;color:#000}.dmp-left-content p.p-dmp-left-content{margin-bottom:30px;color:#fff}.markt-left-content p.p-markt-left-content{margin-bottom:30px;color:#000;text-transform:capitalize}.faas-right-content p.p-faas-right-content{margin-top:50px;margin-bottom:20px;color:#fff}.o2o-right-content p.p-o2o-right-content{margin-top:50px;margin-bottom:20px;color:#000}.mtraction-content p.p-mtraction-content{margin-top:0;margin-bottom:10px;color:#000}.map-content p.p-map-content{margin-bottom:50px;color:#fff} .managementTeamContent p.PmanagementTeamContent{font-size:16px;font-weight:700;text-transform:uppercase;padding:0!important;margin-top:15px!important;margin-bottom:10px!important;line-height:1.1}.generic_page {margin-bottom: 30px;}#aboutus-page .main_heading {font-size: 36px;font-weight: 900;text-align: center;margin-top: 70px;text-align: center;}.des_about { font-size: 20px;font-weight: 400;line-height:1.5;width: 100%;text-align: center;max-width: 76%;margin: 0 auto;margin-top: 30px;padding: 10px 30px;}.shoffr-page .retargeting_banner{background-image: url(../images/shoppr_design.png);background-size: 35%;background-position: right;}.shoffr-page .fraud-container>div>h2{font-weight: 900;}.shoffr-page .retargeting_banner_left span>span{margin-top: 5px;font-weight: 700;color: #0255a8; }.shoffr-page .retargeting_banner_left span{font-size: 28px;margin-top: 22px; }.shoffr-page .fraud-container>div>h2{font-weight: normal;color: #000;font-size: 16px;line-height: 1.75;}.shoffr_helps .fraud-content{width: 1280px;}.shoffr_helps .fraud-container>div {width: 28%;padding:20px 60px 20px 20px;background-color: #fff;position: relative;text-align: left}.shoffr_helps .fraud-container>div>span{position: absolute;height: 50px;width: 50px;color:#fff;background-color: #f68a3d;top: -20px;line-height:50px;right: 20px;border-radius: 50%;text-align: center;font-size: 28px;font-weight: 700 }.shoffr_key_highlights >h3{text-align: center;margin-bottom: 70px;font-weight: 900;color:#fff;font-size: 36px;}.shoffr_helps .fraud-container>div:first-child:after,.shoffr_helps .fraud-container>div:nth-child(2):after{content: "";width: 50px;height:50px;right: -80px;background-image:url(../images/s_helps_arrow.png);top: 50%;position: absolute;background-repeat: no-repeat;background-size: 20px;}.shoffr_helps .fraud-container{justify-content: center;}.shoffr_helps .fraud-container>div:nth-child(2){margin: 0 80px;}.shoffr-page .opti_hover h3{margin-bottom:10px;text-transform: uppercase;}.shoffr_helps>h3{text-align: center;margin-bottom: 70px;font-weight: 900;color: rgba(61,61,61,.85);font-size: 36px;}section.fraud-prevention.shoffr_helps {background-color: #fcfcfc;}.shoffr-page .shoffr_key_highlights .fraud-container>div>h2{color: #fff;}.shoffr_key_highlights div img {width: 60px;}.shoffr_key_highlights .fraud-container{justify-content: center;}.shoffr_key_highlights{background-color: rgba(0,0,0,0.8);background-image:url(../images/highlight_bg.png);background-repeat: no-repeat;background-size: cover;}.shoffr_helps >h3 br{display: none}



.new .inner_disclosure a{
    width: auto;
    padding: 0 10px;
}

.investor_presentation_content_box{
    width: calc(50% - 10px);
}

.investor_present img{
    width: 100%;
}

#invest-page.investment_screen .new .inner_disclosure{
    justify-content: space-around;
}

.corporate_disclosure.new{
    background: url('../images/ir_bg.png');
}

.inverstor_contact_right{
    margin-left: 30px;
}

/*POD start*/
.head{
    text-align: center;
}
.pod_wrapper {
    display: flex;
    justify-content: space-between;
}
.card {
    background-color: #fff;
    margin-bottom: 30px;
    padding: 12px 25px 18px 25px;
    max-width: 355px;
}
.card_head>h2 {
    font-size: 20px;
    color: #f58120;
    margin-top: 15px;
    margin-bottom: 10px;
    text-transform: uppercase;
}
.card_desc >p {
    font-size: 14px;
    color: #000000;
    font-weight: 400;
}
.pod_img{
    margin: 0 75px;
}
.pod_img>img{
    width: 100%;
}

/* POD end */

.page-title{
    font-size: 40px;
}

.section_heading{
    margin-bottom: 15px;
    margin-top: 20px;
    font-size: 36px;
    color: #212529;
    font-weight: 900;
    line-height: 1.25;
}

.section_subheading{
    font-size: 20px;
    font-weight: 500;
    line-height: 1.5;
    color: #f68a3d;
    margin-bottom: 40px;
}

section#pod_section, section#app_placement_section{
    padding: 70px;
    background-color: #F7F9FD;
}

section#pod_section h2{
    font-weight: 900;
    line-height: 28px;
}

section#pod_section p{
    line-height: 24px;
}

#app_placement_section .section_heading{
    text-align: center;
    margin-bottom: 30px;
}

.pod_main_image{
    padding: 140px 0 0;
    margin: auto;
}

.right_section{
    padding-left: 40px;
}

.pod_content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}

.pod_content_box {
    white-space: nowrap;
    padding: 15px 20px;
    -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
    margin: 15px 20px 10px 0;
    font-weight: 900;
    font-size: 14px;
    background-color: #fff;
}

.app_content_content{
    padding-top: 40px;
}

.app_content_box.active {
    background-color: #fff;
}

/* Start mobile marketing platform new section */

.af_mb_60{margin-bottom:60px;}

.af_row{
    display:flex;
    align-items:center;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    flex-wrap:wrap;
}

.af_align_normal{
    align-items:normal!important;
}

.app_box{
    width: 100%;
}

.d_flex{
    text-align:center;
    display:flex;
    align-items:center;
}

.af_justify_center{
    justify-content:center;
}

.nowrap{
    flex-wrap:nowrap;
}

.span_2{
    width:570px;
    margin-right:30px;
}

.cr_grid{
    transition:.5s;
}

.cr_grid{
    padding:15px;
    width:70%;
    justify-content:end;
    margin-bottom:10px;
    cursor:pointer;
}

.af_align_normal{
    align-items:normal!important;
}

.cr_grid .img_grid{
    margin-right:30px;
    align-self:center;
}

.cr_grid h3{
    color:#212529;
    font-size:22px;
    line-height:26px;
    margin: 0;
    font-weight: 900;
}

.cr_grid p{
    color:#6D7282;
    font-size:15px;
    line-height:28px;
    margin-bottom: 0;
    display: none;
}

.span_2.col_sm_hidden.imgchange{
    align-self:center;
}

.span_2:last-child{
    margin-right:0;
}

.col_sm_hidden{
    display:block;
}

.span_2.col_sm_hidden.imgchange img{
    max-height:557px;
    object-fit:contain;
    width:100%;
}

.imgchange img{
    transition:.8s ease-in-out;
}

.span_2{
    width:570px;
    margin-right:30px;
}

.flex_wrap{
    flex-wrap:wrap;
}

.content_data{
    text-align:left;
    align-self: center;
}

#app_placement_section .sm_span_2 {
    margin-top: 30px;
}

.d_flex{
    display:-ms-flexbox!important;
    display:flex!important;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
}

.cr_grid:hover{
    box-shadow:0px 0px 16px #48505829;
    border-radius:10px;
}

.cd_grid_box_shadow{
    box-shadow:0px 0px 16px #48505829;
    border-radius:10px;
    background-color: #fff;
}

.cd_grid_box_shadow .content_data p{
    display: block;
}

.width_100{
    width:100%;
}

.cr_grid{
    justify-content:end!important;
}

.owl-nav{
    text-align:right;
}

.owl-next,.owl-prev{
    display:inline-block;
    margin-left:30px;
}


#crgridslider .owl-dots{
    display:none!important;
}

.tablet_view {
    display: none;
}

#crgridslider .owl-item div:after{
    content: none;
    border:none;
}

#crgridslider.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
        touch-action: pan-y;
}

@media (max-width: 1024px){

    .pod_wrapper {
        justify-content: center;
        flex-wrap: wrap;
        flex-direction: column;
    }
    .pod_img {
        margin: 0 auto;
    }
    .card{
        max-width: 100%;
    }

    .span_2{
        width:48%;
        margin-right:30px;
    }

    .width_100{
        width:90%;
    }

    .cr_grid .img_grid img{
        width:100%;
    }

    .cr_grid h3{
        color:#3D3D3D;
        font-size:20px;
        line-height:26px;
        margin-bottom:0;
    }
}


@media (min-width: 790px) and (max-width: 900px){
    .span_2{
        width:46%;
        margin-right:30px;
    }
}

@media (max-width: 768px){

    .pod_main_image {
        padding: 40px 0 0;
    }
    
    .section_heading{
        font-size: 30px;
        text-align: center;
    }

    .section_subheading{
        text-align: center;
    }

    .pod_content_box{
        padding: 10px 15px;
        margin: 10px 5px;
    }

    .right_section {
        padding: 20px;
    }

    .pod_content{
        justify-content: center;
    }

    .row.nowrap{
        flex-wrap:wrap;
        align-items:normal!important;
    }

    .span_2{
        width:48%;
        margin-right:15px;
    }

    .desktop_view {
        display: none !important;
    }

    .tablet_view {
        display: block;
    }

    .crgridslider_wrapper{
        display:flex;
        flex-wrap:wrap;
        align-content:center;
        align-items:center;
        justify-content:space-around;
    }

    .crgridslider_wrapper_text{
        width:40%;
        text-align:center;
    }

    .crgridslider_wrapper_img{
        width:50%;
        text-align:center;
    }
    
    .crgridslider_wrapper_text img{
        width:auto!important;
        text-align:center;
        margin:0 auto;
        margin-bottom:15px;
    }

    .crgridslider_wrapper_text h3{
        font-size:26px;
        line-height:1.5;
        margin-bottom:15px;
        color:#3d3d3d;
    }

    .crgridslider_wrapper_text p{
        line-height:26px;
        color:#6D7282;
    }

    #crgridslider .owl-prev,#crgridslider .owl-next{
        background:#fff;
        height:60px;
        width:60px;
        text-align:center;
        vertical-align:middle;
        align-items:center;
        align-content:center;
        margin:0;
        position:relative;
    }

    #crgridslider .owl-prev img{
        transform:rotate(90deg);
        position:absolute;
        top:29%;
        left:33%;
    }

    #crgridslider .owl-next img{
        transform:rotate(90deg);
        position:absolute;
        top:29%;
        left:33%;
    }

    #crgridslider .owl-nav{
        text-align:center;
    }
}


@media only screen and (max-device-width: 480px){

    .span_2{
        width:100%;
        margin-right:0;
    }

    .pod_content{
        justify-content: left;
    }

    #crgridslider.owl-carousel{
        margin-left:0;
        width: 100%!important;
    }

    .crgridslider_wrapper_text{
        width:100%;
        text-align:center;
    }

    .crgridslider_wrapper_img{
        width:100%;
        text-align:center;
        margin-top:30px;
    }

    .crgridslider_wrapper_text img{
        margin-bottom:0;
    }

    .crgridslider_wrapper_img{
        margin-top:0;
    }

    .crgridslider_wrapper_text h3{
        font-size:24px;
        line-height:1.5;
        margin-bottom:0;
        color:#3d3d3d;
    }

    .crgridslider_wrapper_img img{
        width:66%!important;
        margin:0 auto;
    }

    #crgridslider .owl-dots{
        display:none;
    }

    #crgridslider .owl-prev,#crgridslider .owl-next{
        background:transparent;
        height:auto;
        width:auto;
        margin:0;
        position:absolute;
    }

    #crgridslider .owl-prev{
        background:transparent;
        height:auto;
        width:auto;
        margin:0;
        position:absolute;
        left:5%;
        top:65%;
    }

    #crgridslider .owl-next{
        background:transparent;
        height:auto;
        width:auto;
        margin:0;
        position:absolute;
        right:5%;
        top:65%;
    }

    #crgridslider .owl-next img,#crgridslider .owl-prev img{
        transform:rotate(90deg);
        position:static;
    }
    
}

/*End mobile marketing platform new section*/

.festive_wrapper_content{
    padding: 70px 50px;
    display: flex;
    flex-direction: row;
    align-items: baseline;
}

.festive_right_content{
    display: flex;
    flex-shrink: 0;
    flex-grow: 0;
    flex-basis: 400px;
    margin-left:30px;
    padding: 35px 25px;
    background-color: #0255A8;
    border-radius: 22px;
    flex-direction: column;

}
.gaming_form{
    position: sticky;
    top: 20px;
}
.festive_right_content p{
margin-bottom: 25px;
font-size: 22px;
font-weight:400;
color: #fff;
text-align:center;
}
.festive_right_content button{
background-color:#F68A3D;
color:#fff;
border-radius:8px;
width: 100%;
height: 55px;
line-height: 55px;
margin: 10px 0;
border: none;
outline: none;
font-size: 18px;
font-weight: 400;
}
.festive_right_content input{
width: 100%;
height: 50px;
font-size: 15px;
color:#757575;
padding: 15px;
margin: 10px 0;
border: none;
border-radius: 5px;
}
.festive_form .g-recaptcha{
margin: 10px 0;
}
.festive_wrapper .retargeting_banner_left{
width:50%;
}
.festive_listing_data{
    display: flex;
    flex-wrap: wrap;
}
.festive_listing_data>div {
    width: 45%;
    padding: 30px;
    border: 1px solid #ccc;
    margin: 30px 20px;
    line-height: 1.75;
    
}
.festive_listing_data>div{
    font-size: 20px;
    font-weight: 600;
}
.festive_wrapper .retargeting_banner {
    background-image: url(../images/ramadan.png);
    background-attachment: fixed;
    height: auto;
    background-size: 100% 100%;
}
.festive_wrapper .retargeting_banner.dating {
    background-image: url(../images/dating.png);
    background-attachment: fixed;
    height: auto;
    background-size: 100% 100%;
}
.festive_wrapper .retargeting_banner.valentine {
    background-image: url(../images/valentine.png);
    background-attachment: fixed;
    height: auto;
    background-size: 100% 100%;
}
.festive_wrapper .retargeting_banner.fgames {
    background-image: url(../images/fgames_w.png);
    background-attachment: fixed;
    height: auto;
    background-size: 100% 100%;
}
.festive_wrapper .retargeting_banner.holiday_season_wrapper{
    background-image: url(../images/Whitepaper_Landing_Page_Background.png);
}

.festive_wrapper .retargeting_banner_left span {
    color: #fff;
    line-height: 1.75;
}
.festive_wrapper .retargeting_banner_left h2{
    color:#fff;
}
.festive_wrapper .retargeting_banner_content{
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}
.festive_wrapper .retargeting_banner_left{
  position: inherit;
  top:inherit;
  transform: none;
}
.festive_wrapper .retargeting_banner_left ol li{
    list-style: inherit;
    font-size: 16px;
    color: #fff;
    line-height: 2;
    list-style-position: inside;
}
.festive_wrapper .retargeting_banner_left>ol{
    margin-top: 10px;
}
.festive_wrapper .retargeting_banner_left>ol ol{
margin-left:30px;
}
.festive_wrapper .retargeting_banner_left >p{
margin-top: 30px;
font-size:20px;
color:#fff;
font-weight:600;
}
.error_data{
font-size:12px;
color:red;
}
.report_mobile{
    font-size:18px;
    font-weight:600;
}
#aboutus-page>section.testimonial_about_section{
    padding: 0;
    }
    #aboutus-page>section>div.testimonial_about_content{
        width: 100%;
        margin: 0 auto;
        padding: 70px;
    }
    .testimonial_about_innercontent{
        display: flex;
    }
    .testimonial_about_innercontent img{
        max-width: 100%;
        margin-right: 20px
    }
    .testimonial_about_innercontent h2{
    font-size: 28px;
    font-weight: 700;
    margin-bottom: 15px;
    color: #fff;
    }
    .testimonial_about_innercontent p{
        font-size: 22px;
        font-weight: 500;
        color: #fff;
    }
    .testimonial_about_content{
        background: url('../images/1mg.png');
        background-size: cover;
    }
    .testimonial_about_content.isobar_section{
        background: url('../images/isobar.png');
        background-size: cover;
    }
    .testimonial_about_content.meesho_section{
        background: url('../images/meesho_bg.png');
        background-size: cover;
    }
    .testimonial_about_content >h2{
        font-size: 36px;
        font-weight: 600;
        color: #fff;
        line-height: 1.5;
    }
    .testimonial_about_content >a{
        display: inline-flex;
        height: 70px;
        background-color: #f68a3d;
        min-width: 400px;
        align-items: center;
        color: #fff;
        font-size: 22px;
        margin-top: 40px;
        padding: 5px 16px;
        text-transform: uppercase;
        font-weight: 500;
        justify-content: center;
    }
    .testimonial_about_content >a img{
        margin-right: 30px;
    }
    .testimonial_about_content p.line{
    margin: 50px 0;
    height: 4px;
    width: 80px;
    background-color: #ebebeb;
    position: relative;
    }
    .testimonial_about_content p.line::before{
    content: "";
    height: 16px;
    width: 16px;
    border-radius: 50%;
    background-color: #ebebeb;
    position: absolute;
    right: -40px;
    }
    #aboutus-page>section>div.testimonial_tabing{
        width: 100%;
        display: flex;
    }
    .testimonial_tabing>a {
        width: 50%;
        display: flex;
        justify-content: center;
        height: 100px;
        align-items: center;
        background-color: #000;
        color: #4d4d4d;
        font-size: 32px;
        font-weight: 700;
        border-bottom: 6px solid #fff;
        border-right: 6px solid #fff;
    }
    .testimonial_tabing>a.onemg_tab.active {
        background-color: #006374;
        border-bottom: 6px solid #fff;
        color: #fff;
    }
    .testimonial_tabing>a.isobar_tab.active {
        background-color: #f04d24;
        border-bottom: 6px solid #fff;
        color: #fff;
    }
    .testimonial_tabing>a.meesho_tab.active {
        background-color: #f74f7d;
        border-bottom: 6px solid #fff;
        color: #fff;
    }
    .testimonial_about_section{
        position: relative;
    }
    .testimonial_tabing>a .white_logo_test{
        display: none;
    }
    .testimonial_tabing>a.active .white_logo_test{
        display: block;
    }
    .testimonial_tabing>a.active .grey_logo_test{
        display: none;
    }
    .book_btn_wrapper{
        margin-top:50px;
        display: flex;
	justify-content:center;
    }
    .book_btn{
        background-color: #0F7FC0;
        color: #fff;
        border: 0;
        padding: 15px 30px;
        font-size: 20px;
        border-radius: 10px;
        display: inline-block;
        min-width:200px;
        text-align:center;

    }
    .book_btn:hover,.book_btn:focus{
        background-color:#f68121;
        color: #fff;
        text-decoration: none;
    }

    #faas-page .book_btn_wrapper{
        justify-content: center;
    }
    #revx-page .mobile_bussiness_wrap{ 
        display:flex;
        justify-content:space-between;
        flex-wrap: wrap;
    }
   #revx-page .cohorts-tabs{
       background-color: #fff;
       margin-right: 10px;
       width:calc(25% - 30px);
       padding: 50px;
   }
   #revx-page .advertiserCards{
       background-color: #fff !important;
   }
   #revx-page .why_vizury .section-title{
       line-height:1.5;
   }
   #revx-page .vizury_four_column{
       padding: 50px;
   }
   #revx-page .push_banner{
    background-image: url(../images/revx/revx.png);
   }
   #revx-page .cohorts-tabs img {
    filter: grayscale(0%);
   -webkit-filter: grayscale(0%);
   }
   #revx-page .advertiserimg{
       width:auto;
   }
   #revx-page .vizury-data-tabs img{
       width: auto;
       height: auto;
   }
   #revx-page .targetPadding{
       margin-top:50px;
   }
   .new_version_logo{
    margin-left: 11%;
    margin-bottom: 30px;
    margin-top: -70px;
   }
   .new_version_logo a{
       margin-right:30px;
   }
   .new_version_logo a img{
    height: 45px;
   }
   .twitter{
    background-image: none !important;
    }
    .investor_links{
        padding:70px !important
    }
    .investor_links ul  li.links {
        color: #3D3D3D;
        font-weight: 600;
        font-size: 24px;
        margin-bottom: 15px;
        display: flex;
        padding:25px  50px 25px 0;
        position: relative;
        border-bottom: 1px solid #CFCFCF;
        position: relative;
        flex-direction: column;
        cursor: pointer;
    }

    .investor_links ul  li:last-child{
        border-bottom: none;
    }
    
    .investor_links ul  li.links i {
        border: solid black;
        border-width: 0 3px 3px 0;
        display: inline-block;
        padding: 3px;
        position: absolute;
        right: 0;
        transition: 0.2s all;
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
      }
      .investor_links ul  li.links.active i{
        transform: rotate(-135deg);
        -webkit-transform: rotate(-135deg);
      }
      .investor_links>h2{
        font-size: 20px;
        font-weight: 400;
        line-height: 1.5;
        width: 100%;
        text-align: left;
        margin: 0 auto;
        margin-bottom: 30px;
        padding: 10px 0;
      }
      .investor_links .sub_links{
        flex-wrap: wrap;
        margin-top: 25px;
        justify-content: space-between;
        display: none;
      }
      .investor_links .sub_links a{
          display: flex;
          justify-content: space-between;
          width: 100%;
          color: #3D3D3D;
          width: auto;
          position: relative;
          padding: 15px 0;
          text-decoration: none;
      }
      .investor_links .sub_links a::before{
        width: 100%;
        height: 1px;
        background-color: rgba(0, 0, 0, 0.18);
        bottom: 0;
        position: absolute;
        content: "";
      }
      .investor_links .sub_links li:last-child a::before{
          display: none;
      }

      .investor_links .links.active .sub_links{
        display: inline-flex;
        flex-direction: column;
        min-width: 300px;
      }
       
      .investor_links .sub_links li{
        width: auto;
        font-size:20px;
        font-weight: 400;
        display: flex;
        justify-content: space-between;
        min-width: 300px;
        
      }
      .investor_links .sub_links li img{
        width: 24px;
        margin-left: 15px;
      }
 

    
    .comp_border{
        position: absolute;
        bottom: -30px;
        left:50%;
        transform: translateX(-50%);
    }
    .financial_performance_content .sub_nav{
        margin-top:50px;
    }

    .financial_performance_content .tab-content .tab-pane>p{
        text-align:center;
        font-size: 20px;
        font-weight:400;
        margin-top:30px;
    }
    .financial_performance_content.second_part{
        margin-top:100px;
    }
    .financial_performance_content.second_part h2{
        margin-top:30px;
    }
    .financial_performance_content.second_part .performance_data{
        justify-content:space-between;
    }
    .financial_performance_content .performance_data{
    display:flex !important;
        justify-content:center;
    }
    .financial_performance_content .performance_data>div{
        width: calc(33% - 15px);
    }

    .financial_performance{
        position: relative;
    }
    .stick_pos{
        position: absolute;
        padding: 7px 10px;
        background-color: #0255A8;
        color: #fff;
        font-size: 16px;
        top: 80px;
        right: -30px;
        border-radius: 24px;
        width: 150px;
        transform: rotate(90deg);
        display: flex;
        justify-content: center;
        font-weight: 700;
        cursor:pointer;
    }
    .stick_pos>img{
        transform: rotate(-90deg);
        width: 20px;
        margin-left:10px;
    }
    .stick_pos.fixed{
        position: fixed;
    }

    .financial_performance_content .nav-pills>li.active>a, .financial_performance_content .financial_performance_content .nav-pills>li.active>a:focus, .financial_performance_content .nav-pills>li.active>a:hover{
        background-color:#0255a8;
        color:#fff;
        border:none;
    }
    .financial_performance_content .nav-pills>li>a{
        color:#0255a8;
        border-color:#0255a8;
    }
    .financial_performance_content .nav-pills.sub_nav>li.active>a{
        background-color:#f58120;
        color:#fff;
        border:none;
    }
    .financial_performance_content .nav-pills.sub_nav>li>a{
        color: #f58120;
        border-color:#f58120;
    }
    .latest_investor {
        position:relative;
    }
    .performance_data_content span{
        font-size:14px;
        text-align:center;
        display:flex;
    }

    .invest_home .retargeting_banner_content{
        display: flex;
        align-items: center;
        justify-content: space-between;
        height: 100%;
    }
    .invest_home.push_banner{
        background-image: url('../images/banner_bg.png');
        background-color: #000;
        background-size: 120% 120%;
        background-position: center;
    }
    .invest_home .retargeting_banner_content>div{
        width:45%;
        z-index: 1;
    }
    .invest_home .retargeting_banner_content .retargeting_banner_left h2{
        color: #fff;
    }
    .invest_home .retargeting_banner_content .retargeting_banner_left{
        position: relative;
        transform: none;
        top: inherit;
    }

    .stock_info{
        background-color: #fff;
        padding: 30px 40px;
        border-radius: 10px;
    }
    .stock_info>h2{
        font-size:36px;
        font-weight: 700;
        color:#000000;
    }

    .stock_info>p{
       color:  #757575;
       font-size:24px;
    }
    .stock_rates{
        margin-top: 50px;
    }
    .stock_rates>div{
       margin:0;
    }
    .stock_rates>div>p{
       font-size: 26px;
       color:#3D3D3D;
       font-weight:300;
       margin:0;
    }
    .stock_rates>div>div>h2{
        font-size:32px;
        font-weight: 700;
        color:#3D3D3D;
        margin-right:15px; 
    }
    .stock_rates>div>div>span{
        display:inline-block;
        padding:2px 7px;
        font-size:26px;
        background-color: #00AF50;
        color:#fff;
        border-radius:6px;
    }
    .stock_rates>div>div{
        display: flex;
        align-items: center;
    }
    .stock_rates>div>a{
        display: inline-flex;
        margin-top: 30px;
        background-color: #F58120;
        padding: 10px 20px;
        color: #fff;
        font-size: 16px;
        border-radius: 4px;
        text-transform: capitalize;
    }
    .stock_rates>div:first-child{
        padding-bottom: 30px;
        border-bottom:1px solid rgba(0, 0, 0, 0.17);
    }
    .stock_rates>div:last-child{
        padding-top: 30px;
    }
    .investor_presentation{
       padding:100px; 
       background: url('../images/ip_bg.png') no-repeat;
       background-size:cover;
    }
    .investor_presentation_content{
    display: flex;
    max-width: 1380px;
    margin: 0 auto;
    align-items:center;
    justify-content: space-between;
    }
    /* .investor_presentation_content>div{
        width: 45%;
    } */

    .investor_presentation_content>div>h2{
        font-size:48px;
        color:rgba(246, 138, 61, 1);
        font-weight:700;
        display:flex;
        margin-bottom:30px;
        flex-direction:column;
    }
    .investor_presentation_content>div>h2>span{
        color:rgba(61, 61, 61, 1);
        font-size:40px;
        font-weight:300;
    }
    /* .investor_presentation_content .investor_presentation_boxes{
        display: flex;
        flex-direction:column;
        margin-top: 150px;
    } */

    .investor_presentation_content .investor_presentation_boxes>div{
        padding:20px 35px;
        background-color:#fff;
        height: 120px;
        position:relative;
        overflow: hidden;
        width: 80%;
        margin: 25px auto 0;
    }

    /* .investor_presentation_content .investor_presentation_boxes>div:first-child{
        margin-bottom:30px;
    } */

    .investor_presentation_content .investor_presentation_boxes>div>h2{
        display:flex;
        color: rgba(61, 61, 61, 1);
        font-size:40px;
        font-weight:700;
        flex-direction:column;
        margin-bottom: 50px;
    }

    .investor_presentation_content .investor_presentation_boxes>div>h2>span{
        display:flex;
        color: rgba(61, 61, 61, 1);
        font-size:20px;
        font-weight:400;
    }
    .investor_presentation_content .investor_presentation_boxes>div>a{
        font-size:14px;
        color:rgba(246, 138, 61, 1);
    }
    .investor_presentation_content .investor_presentation_boxes>div>a>i{
        margin-left: 10px;
        font-size: 16px;
    }
    .investor_presentation_content .investor_presentation_boxes>div>a>img{
        width:30px;
        margin-right:10px;
    }
    .investor_presentation_content .investor_presentation_boxes>div>div{
        position: absolute;
        height: 330px;
        width: 330px;
        border-radius: 50%;
        border: 25px solid #f5f5f5;
        background-color: #0255A8;
        left: 70%;
        top: -50px;
        display:flex;
        padding:30px;
        align-items: center;
    }

    .invest_financial_details{
        padding: 100px;
    }

    .invest_financial_content{
        display: flex;
        max-width: 1380px;
        margin: 0 auto;
        justify-content: space-between;
        flex-direction: column;
    }
    .invest_financial_content > h2{
        font-size:48px;
        margin-bottom: 40px;
        font-weight:700;
        color:rgba(61, 61, 61, 1);
    }
    .invest_financial_content ul.fin_nav{
        display: flex;
        border-bottom: 2px solid rgba(0, 0, 0, 0.18);
    }
    .invest_financial_content ul.fin_nav>li{
        display: flex;
        margin:0 30px;
        padding:20px 0;
        position: relative;
        color: rgba(157, 157, 157, 1);
        font-size:20px;
        font-weight:400;
        cursor: pointer;
    }
    .invest_financial_content ul.fin_nav>li:first-child{
        margin-left:0;
    }
    .invest_financial_content ul.fin_nav>li.active{
        color:rgba(61, 61, 61, 1);
    }
    .invest_financial_content ul.fin_nav>li.active:before{
        content: "";
        position: absolute;
        bottom: -2px;
        width: 100%;
        height: 2px;
        background-color: rgba(61, 61, 61, 1);
    }

    .invest_exchange_wrapper{
       display: flex;
    }
    .invest_exchange_wrapper>div:first-child{
        width:60%
    }

    .invest_exchange_wrapper>div{
        display: flex;
        width: 40%;
        flex-direction: column;
    }

    .quater_listing{
        display: flex;
        margin-top:20px;
    }

    .quater_listing.quaters{
        display:none;
    }
    .quater_listing.quaters.active{
        display:flex;
    }
    .quater_listing >div{
        width: calc(50% - 25px);
        
    }
    .quater_listing >div>span{
        display: inline-flex;
        background-color:rgba(246, 138, 61, 1);
        font-size:16px;
        font-weight:400;
        color:#fff;
        padding: 7px;
        border-radius: 4px;
        margin-bottom:15px;
    }
    .quater_listing >div>div{
        display:flex;
        flex-direction: column;
        align-items: flex-start;
    }
    .quater_listing >div>div>a{
        min-width:300px;
        position: relative;
        padding: 15px 0;
        display:flex;
        justify-content:space-between;
        margin:0;
    }
    .quater_listing >div>div>a:before{
        width: 100%;
        height: 1px;
        background-color: rgba(0, 0, 0, 0.18);;
        bottom: 0;
        position: absolute;
        content:"";
    }
    .quater_listing >div>div>a:last-child:before{
        display:none;
    }
    .quater_listing >div>div>a>img{
        width:20px;
        margin-left: 20px;
    }
    .quater_listing >div>div>a>span{
        display: inline-block;
        white-space: nowrap;
        font-size: 20px;
        font-weight: 400;
        color: rgba(61, 61, 61, 1);
    }
    .subsidiary_financial>h2{
        margin-top:50px;
        font-size:48px;
        font-weight:700;
        color:rgba(61, 61, 61, 1);
    }
   #invest-page .corporate_disclosure{
       display: flex;
       justify-content:center;
       align-items: center;
       padding:30px;
   }
   #invest-page .investor_faq {
       padding:100px;
   }
   #invest-page .quest_content .quest p{
       color:rgba(61, 61, 61, 1);
       font-size:24px;
       font-weight:400;
   }

   #invest-page .quest_content {
    width: 1180px;
    max-width:100%;
   }
   #invest-page  .quest_content .quest.active span{
       font-size:20px;
       color:rgba(148, 148, 148, 1);
       font-weight:300;
       margin-bottom:20px;
       display:inline-block;
   }
   #invest-page  .accor_icon{
    border:1px solid #F68A3D;
    background-color:#fff;
    left:inherit;
    right:0;
    padding-bottom: 0;
    display: flex !important;
    justify-content: center;
    height:32px;
    width:32px;
    font-size:22px;
    align-items:center;
   }
   #invest-page  .accor_icon i{
      color: #F68A3D; 
    }
    #invest-page .quest_content .quest {
        border-bottom: 1px solid rgba(207, 207, 207, 1);
        padding:15px 0;
        cursor: pointer;
    }
    #invest-page .quest_content .quest>div{
        padding-left:10px;
        padding-right:30px
    }
    #invest-page #inverstor_contact{
        padding: 100px;
        background: url('../images/ir_contact_bg.png') no-repeat;
        background-size: cover;

    }
    #invest-page .inverstor_contact_inner p{
        font-size:18px;
        color:rgba(117, 117, 117, 1);
    }
    #invest-page .inverstor_contact_inner h4{
        font-size:30px;
        font-weight:700;
    }
    #invest-page .inverstor_contact_inner h6{
        font-size:18px;
        font-weight:500;
        color:rgba(61, 61, 61, 1);
        margin-bottom:15px;
    }
    #invest-page .inverstor_contact_inner h3{
        font-size:20px;
        font-weight:600;
        color:rgba(61, 61, 61, 1);
        margin-top:15px;
        margin-bottom:0;
    }
    #invest-page .inverstor_contact_inner a{
        color:rgba(2, 85, 168, 1);
        font-weight:300;
        font-size:18px;
    }

    #invest-page .right_banner{
        display:flex;
    }

    #invest-page .stock_info{
        width: 75%;
    }
    .audience_about_data>div {
        display: flex;
        justify-content: space-between;
        text-align: center;
    }
    .audience_about_data>div:first-child{
        margin-bottom: 50px;
    }
    .audience_about_data>div>div>span{
        font-size: 22px;
        font-weight: 300;
    }
    .audience_about_data>div>div>h6{
        font-size: 44px;
        font-weight: 700;
    }
    .dmp-content.audience_about_data_wrapper>p{
        display: flex;
        flex-direction: column;
        margin-top: 40px;
        color: #f68a3d;
    }
    .two_segments >div{
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-top: 100px;
        flex-wrap: wrap;
    }
    .two_segments >div>div>h2{
        color: #3D3D3D;
        font-size: 50px;
        margin-bottom: 25px;
        font-weight:700;
    }
    .two_segments >div>div>h6{
        color: #3D3D3D;
        font-size: 28px;
        margin-bottom: 15px;
        font-weight:500;
        line-height: 1.5;
    }
    .two_segments >div>div>p{
        line-height: 1.5;
        color: #3d3d3d;
        font-size: 22px;
        margin-bottom: 15px;
        font-weight: 300;
        text-align: justify;
    }
    .two_segments >div>div>a{
        padding: 10px 15px;
    font-size: 16px;
    color: #fff;
    background-color: #f68a3d;
    border-radius: 4px;
    display: inline-block;
    margin-top: 15px;
    }
    .two_segments >div>div ul li{
        line-height: 1.5;
        color: #3d3d3d;
        font-size: 22px;
        margin-bottom: 15px;
        font-weight: 300;
       position: relative;
       padding-left: 25px;
       text-align: justify;

    }
    .investor_present{
        position: relative;
        border: 2px solid #e6e6e6;
    
    }
    .investor_present a{
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background-color: rgba(0,0,0,0.4);
        color: #f59642;
        font-size: 20px;
        display: flex;
        justify-content: center;
        align-items: center;
        font-weight: 600;
        opacity: 0;
        transition: 0.3s all;
        text-decoration: none;
    }
    .investor_present:hover a{
        opacity: 1;
    }
    .audience_about_data>div>div {
        width: calc(33% - 50px);
    }
    .invest_home .retargeting_banner_left span{
        font-size: 24px;
    }
    .two_segments >div>div ul li:before{
        position: absolute;
        content: "";
        width: 6px;
        height: 6px;
        background-color: #3d3d3d;
        top: 14px;
        left:2px;
    }
    .two_segments >div>div{
        width:50% ;
        padding: 0px 30px;
    }
    .two_segments >div:last-child{
        flex-direction: row-reverse;
    }
    .invest_home .retargeting_banner_left >a{
        display:inline-flex;
        margin-top: 30px;
        background-color: #F58120;
        padding: 10px 20px;
        color: #fff;
        font-size: 16px;
        border-radius: 4px;
        text-transform: capitalize;
    }
    .quater_listing >div>div>span{
        display: flex;
        margin-top: 10px;
        line-height: 1.5;
        font-size: 14px;
        font-weight: 300;
    }
    .active_2016,.active_2018,.active_2017,.active_2019,.active_2020,.active_2021{
        display: none !important;
    }
    .active_2016.active,.active_2018.active,.active_2017.active,.active_2019.active,.active_2020.active,.active_2021.active{
        display: flex !important;
    }

    .active_q1,.active_q2,.active_q3,.active_q4,.active_subsidiary_2020{
        display: none !important;
    }
    
    .active_q1.active,.active_q2.active,.active_q3.active,.active_q4.active,.active_subsidiary_2020.active{
        display: flex !important;
    }

    .note_investor{
        font-size: 14px;
    text-align: justify;
    line-height: 1.5;
    }
    .invest_financial_content >b{
        font-size: 14px;
    color: #f68a3d;
    }
    .press_media_wrapper>div {
        width: 50%!important;
        overflow: hidden;
    }
    
    .press_media_wrapper>div>a, .press_media_wrapper>div>div {
        width: 100%!important;
        display: flex;
        flex-grow: 0;
        justify-content: center;
        height: 450px;
        align-items: center;
        flex-direction: column;
        transition: .5s;
        background-size: cover;
        cursor: pointer;
        background-position: center;
        background-size: 110% 110%;
    }
    .press_media_wrapper>div>a>img, .press_media_wrapper>div>div>img {
        height: 120px;
    }
    
    .press_media_wrapper>div>a>h2, .press_media_wrapper>div>div>h2 {
        font-size: 32px;
        color: #fff;
        font-weight: 700;
        margin-top: 30px;
        text-align: center;
        line-height: 1.5;
    }
    .press_media_wrapper>div>a>h2>span{
        font-size: 16px;
    }
    .for_dubai::before{
        display: none;
    }

    .press_media_wrapper>div>a.media_contact, .press_media_wrapper>div>div.media_contact {
        background-image: url(../images/history.png);
    }
    .press_media_wrapper>div>a.awards_contact, .press_media_wrapper>div>div.awards_contact {
        background-image: url(../images/awards.png);
    }
    .press_media_wrapper>div>a.management_contact, .press_media_wrapper>div>div.management_contact {
        background-image: url(../images/management.png);
    }
    .press_media_wrapper>div>a.press_contact, .press_media_wrapper>div>div.press_contact {
        background-image: url(../images/press-releases.png);
    }
    .press_media_wrapper{
    display: flex;
    padding: 0 !important;
    }
    .press_media_wrapper>div>a:hover, .press_media_wrapper>div>div:hover {
        transform: scale(1.2);
    }

    .stock_rates>div>div>span.red{
        background-color: #d40000;
    }
    .exchange_annoucements_content{
        width: calc(100% - 60px);
        margin-left: 60px;
        padding: 30px 0;
        box-shadow: 0px 0px 6px rgba(0,0,0,.1); 
        max-width: 100%;
        border-radius: 5px;
    }

    .exchange_annoucements_content>h2{
        font-size: 24px;
        font-weight: 700;
        padding-bottom: 22px;
        text-align: center;
        margin:0;
    }

    .exchange_tab{
        display: flex;
        text-align: left;
    }

    .exchange_tab > li{
      color: rgba(67, 67, 67, 0.5);
      font-weight: 400;
       font-size: 16px;
       width: 50%;
       padding: 20px;
       cursor: pointer;
    }
    .exchange_tab > li.active{
      color: rgba(67, 67, 67,1);
      border-bottom: 4px solid #F58120;

    }

    .announcement_listing{
        display: none;
        flex-direction: column;
        margin-bottom: 20px;
        padding: 0 20px;
        height: 300px;
        overflow: auto
    }
    .announcement_listing.active{
        display: flex;
    }


    .announcement_list{
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 15px 0;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }
    .announcement_list>img{
        width: 22px;
    }

    .announcement_list>div>span{
        font-size: 14px;
        color: rgba(67, 67, 67, 1);
        font-weight: 300;
    }
    .announcement_list>div>p{
        font-size: 16px;
        color: rgba(67, 67, 67, 1);
        font-weight: 500;
        margin-top: 6px;
    }

    .announcement_listing::-webkit-scrollbar-track
    {
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
        background-color: #F5F5F5;
    }

    .announcement_listing::-webkit-scrollbar
    {
        width: 6px;
        background-color: rgba(67, 67, 67, 1);
    }

    .announcement_listing::-webkit-scrollbar-thumb
    {
        background-color: rgba(67, 67, 67, 0.6);
    }
    .dmp-period.first{
        margin-bottom: 30px !important;
    }
    .festive_wrapper .retargeting_banner.gaming_app{
        background-image: url(../images/Gaming_WhitePaper_Banner2.png);

    }

    @media screen and (min-width: 1200px){
        .fgames_main h2{
            font-size: 34px;
        }
    }
   @media screen and (max-width: 1660px){
    .two_segments >div>div ul li{
        font-size: 18px;
    }
    .audience_about_data>div>div>span {
        font-size: 18px;
    }
    .audience_about_data>div>div>h6 {
        font-size: 34px;
    }
    .two_segments >div>div>h2{
        font-size: 36px;
    }
    .two_segments >div>div>h6{
        font-size:22px;
    }
    .two_segments >div>div>p{
        font-size: 18px;
    }
    
    .investor_links ul li.links{
        font-size: 20px;
    }
    .investor_links .sub_links li{
        font-size: 16px;
    }
    #revx-page .page-title {
        font-size: 40px;
    }
    .retargeting_banner_left > img{
        width:180px;
    }
    .stock_info{
        padding: 20px 30px;
    }
    .stock_info>h2 {
        font-size: 27px;
        margin-top:0;
    }
    .stock_info>p {
        font-size:18px;
    }
    .stock_rates>div>p {
        font-size: 20px;
    }
    .stock_rates>div>div>h2{
        margin-top:10px;
        font-size: 26px;
    }
    .stock_rates>div>div>span {
        font-size: 18px;
    }
    .stock_rates {
        margin-top: 30px;
    }
    .stock_rates>div:first-child {
        padding-bottom: 20px;
    }
    .stock_rates>div:last-child {
        padding-top: 20px;
    }
    .investor_presentation_content>div>h2>span{
        font-size:32px;
    }
    .investor_presentation_content>div>h2 {
        font-size: 36px;
    }
    .investor_presentation_content .investor_presentation_boxes>div{
        height: 120px;
        margin: 25px auto 0;
    }
    .investor_presentation_content .investor_presentation_boxes>div>h2{
        font-size: 24px;
        margin-bottom: 15px;
        margin-top: 0;
    }
    .investor_presentation_content .investor_presentation_boxes>div>h2>span{
        font-size: 18px;
    }
    .investor_presentation_content .investor_presentation_boxes>div>div{
        height: 220px;
        width: 220px;
    }
    .investor_presentation_content .investor_presentation_boxes>div>div>img{
         width:40px;
    }
    .invest_financial_content > h2 {
        font-size: 32px;
    }
    .subsidiary_financial>h2{
        font-size: 32px;
    }
    .quater_listing >div>div>a>span {
        font-size: 16px;
    }
    .investor_presentation {
        padding: 70px;
    }
    .invest_financial_details {
        padding: 70px;
    }
    .quater_listing >div>div>a:before {
        width: 100%;
    }
    .quater_listing >div>div>a {
        min-width: 250px;
    }
    #invest-page .quest_content .quest p{
        font-size: 20px;
    }
    #invest-page .quest_content .quest.active span {
        font-size: 16px;
        margin-bottom: 10px;
    }
    #invest-page .accor_icon{
        height: 26px;
        width: 26px;
    }
    #invest-page .inverstor_contact_inner h4 {
        font-size: 20px;
    }
    #invest-page .inverstor_contact_inner h3 {
        font-size: 18px;
    }    
    #invest-page .inverstor_contact_inner p {
        font-size: 16px;
    }
    #invest-page .inverstor_contact_inner h6 {
        font-size: 16px;
    }
    #invest-page .inverstor_contact_inner a {
        font-size: 16px;
    }
    #invest-page #inverstor_contact {
        padding: 70px;
    }
    .inner_disclosure h2 {
        line-height: 1.5;
    }
    #invest-page .investor_faq {
        padding: 70px;
    }

    .exchange_tab > li{
        font-size: 14px;
    }
    .announcement_list>div>span {
        font-size: 12px;
    }
    .announcement_list>div>p {
        font-size: 14px;
    }
    .exchange_annoucements_content {
        width: calc(100% - 10px);
    }

    }

   @media screen and (max-width: 768px){

       .exchange_annoucements_wrapper{
           margin-top: 50px;
       }

       .festive_wrapper .retargeting_banner.gaming_app{
            background-image:none;
       }
       .festive_wrapper .retargeting_banner.dating{
           background-image: none;
       }
       .festive_wrapper .retargeting_banner.valentine{
           background-image: none;
       }
       .festive_wrapper .retargeting_banner.holiday_season_wrapper{
            background-image:none;
       }
       .festive_wrapper .retargeting_banner.fgames{
           background-image: none;
       }

       .exchange_annoucements_content{
           margin-left: 0;
       }
      
    .invest_exchange_wrapper{
       flex-wrap: wrap
    }
     .invest_exchange_wrapper>div{
         width: 100% !important;
     }
    .investor_present a{
        opacity: 1;
        font-size: 16px;
    }
    .press_media_wrapper{
        flex-wrap: wrap;
    }
    .press_media_wrapper>div {
        width: 50%!important;
    }
    .audience_about_data>div>div>span {
        font-size: 16px;
    }
    .two_segments >div {
        justify-content: center;
    }
    .audience_about_data>div>div>h6 {
        font-size: 24px;
    }
    .two_segments >div>div {
        width: 100%;
        padding: 0;
    }
    .investor_links .sub_links li {
        width: calc(50% - 30px);
    }
    .invest_home .retargeting_banner_content{
        flex-wrap: wrap;
    }
    .invest_home .retargeting_banner_content>div {
        width: 100%;
    }
    #invest-page .right_banner {
        display: flex;
        justify-content: center;
    }
    #invest-page .quest_content .quest p {
        font-size: 16px;
    }
    #invest-page .quest_content .quest.active span {
        font-size: 14px;
    }
    .investor_faq_content h2{
        margin-top: 0;
    }
    .investor_faq_content h2{
        font-size:28px;
    }
    .inverstor_contact_content h2{
        font-size:28px;
        margin-top:0px;
    }
    .invest_financial_details {
        padding: 70px 50px !important;
    }
    .inverstor_contact_inner{
    margin-left: 0% !important;
    }
    .invest_financial_content>ul>li{
        margin: 0 15px;
        font-size: 16px;
    }
    .invest_financial_content>ul{
        width:100%;
        overflow-x:auto;
    }
    .invest_financial_content>ul::-webkit-scrollbar {
        width: 0px;  /* Remove scrollbar space */
        background: transparent;  /* Optional: just make scrollbar invisible */
    }
    /* Optional: show position indicator in red */
    .invest_financial_content>ul::-webkit-scrollbar-thumb {
        background: transparent;
    }
    .investor_presentation_content{
        flex-wrap: wrap;
    }
    .investor_presentation_content>div{
        width: 100%;
    }

    .investor_presentation_content .investor_presentation_boxes {
        width: 75%;
        margin: 0 auto;
        margin-top: 50px;
    }

    #invest-page .inverstor_contact_inner h4 br{
        display:none;
    }
    .book_btn_wrapper{
        justify-content: center;
        margin-top: 30px;
    }
    .book_btn{
        font-size:16px;
    }
    #revx-page .cohorts-tabs{
        width:calc(50% - 30px);
        margin-bottom: 30px;
    }
    #revx-page .advertiserCards{
        margin-bottom:30px;
    }
    #revx-page .page-title {
        font-size: 22px;
    }
    .retargeting_banner_left{
        text-align:center
    }
    .stick_pos{
        display:none;
    }
    .financial_performance_content .performance_data>div{
        width: calc(100%);
    }
    .financial_performance_content .performance_data{
        flex-wrap:wrap;
    }
    .investor_links {
        padding: 30px !important;
    }
    .investor_links ul li.links i{
        top: 40px;
    }


}



@media screen and (max-width: 479px){

    .invest_financial_content ul.fin_nav>li {
        display: flex;
        margin: 0 10px;
        padding: 20px 0;
        position: relative;
        color: rgba(157, 157, 157, 1);
        font-size: 16px;
        font-weight: 400;
        cursor: pointer;
        text-align: center;
    }
    .invest_financial_content ul.fin_nav{
        overflow-x: scroll;
        overflow-y: hidden;
    }

    .exchange_annoucements_content>h2 {
        font-size: 20px;
    }

    .exchange_tab > li{
        font-size: 12px;
    }
    .exchange_annoucements_content {
        width: 100%;
    }
    .announcement_list>img{
        margin-left: 10px;
        cursor: pointer;
    }
    .press_media_wrapper>div {
        width: 100%!important;
    }
    .press_media_wrapper>div>a, .press_media_wrapper>div>div{
        height: 250px;
    }
    .note_investor{
        font-size: 12px;
    }
    .investor_links>h2 {
        font-size: 16px;
    }
    .two_segments >div>div ul li {
        font-size: 14px;
    }
    .two_segments >div>div>h6 {
        font-size: 16px;
    }
    .invest_home .retargeting_banner_left span {
        font-size: 20px;
    }
    .two_segments >div>div>h6 {
        font-size: 16px;
    }
    .audience_about_data>div{
        flex-wrap: wrap;
    }
    .audience_about_data>div>div{
        width: 100%;
        margin-bottom: 30px;
    }
    .two_segments >div>div>p {
        font-size: 14px;
        margin-bottom: 5px;
    }
    .audience_about_data>div:first-child {
        margin-bottom: 0px;
    }
    .two_segments >div>div>h2 {
        font-size: 26px;
    }
    .investor_links ul li.links {
        font-size: 14px;
    }
    .investor_links .sub_links li {
        font-size: 14px;
    }
    .investor_links .sub_links li {
        width: calc(100%);
    }
    #invest-page .stock_info {
        width: 100%;
        margin-top: 30px;
    }
    .retargeting_banner{
        height: auto;
    }
    .stock_info>h2 {
        font-size: 22px;
    }
    .investor_presentation_content .investor_presentation_boxes {
        width: 100%;
    }
    .investor_presentation_content .investor_presentation_boxes>div{
        width: 100%;
        padding: 20px;
        margin: 25px auto 0;
    }
    .investor_presentation_content .investor_presentation_boxes>div>h2 {
        font-size: 24px;
        line-height: 1.5;
        margin-bottom: 15px;
        margin-top: 0;
    }
    .quater_listing{
        flex-wrap: wrap;
    }
    .quater_listing >div{
        width: 100%;
    }
    .subsidiary_financial>h2 {
        font-size: 18px;
    }
    .invest_financial_content > h2 {
        font-size: 18px;
    }
    .invest_financial_details{
        padding: 50px 25px !important;
    }
    .quater_listing >div>div>a>span {
        font-size: 14px;
        white-space: normal;
    }
    .inner_disclosure h2>br{
        display: none;
    }
    #invest-page .quest_content .quest p {
        font-size: 14px;
    }
    #invest-page .inverstor_contact_inner h4 {
        font-size: 18px;
    }
    #invest-page .inverstor_contact_inner h3 {
        font-size: 16px;
    }
    #invest-page .inverstor_contact_inner p {
        font-size: 14px;
    }
    #invest-page .inverstor_contact_inner h4>br{
        display: none;
    }
    .investor_presentation_content .investor_presentation_boxes>div>div{
        border: 15px solid #f5f5f5;
        left: 65%;
    }
    .investor_presentation_content>div>h2 {
        font-size: 22px;
    }
    .invest_financial_content>ul>li{
        margin: 0 10px;
        font-size: 14px;
        text-align: center
    }
    .invest_financial_content>ul>li.active{
        font-weight: 600;
    }
}

@media screen and (min-width:960px){
    .full-open header{
        top: 0;
        background: #fff;
        padding-top: 40px;
        padding-bottom: 20px;
    }
}

.gwtw{
    margin-left: 20px;
    margin-top: -40px;
    width: 50px;
    height: 80px;
}

.new_version_logo .ba_gwtw{
    display: none;
}

@media screen and (max-width: 1024px){

    .gwtw{
        display: none;
    }

    .new_version_logo .ba_gwtw{
        display: inline-block;
    }

}
.left_align_text{
    text-align: left;
}
#consumer-page section.omnichannel{
    padding: 0px;
}
.left_align_text > img{
    height: 50px;
    margin-bottom: 20px;
}
.left_align_text .p-o2o-right-content{
    margin-top: 20px !important;
}
.omnichannel .o2o-content{
    width: 100%;
}
.omnichannel .o2o-left-content img{
    width: 80%;
}
.omnichannel .o2o-content .p-o2o-right-content{
    font-size: 22px;
    line-height: 1.5;
    font-weight: normal;
    text-align: justify;
}

@media screen and (max-width: 479px){

    .omnichannel .o2o-content .p-o2o-right-content{
        font-size: 16px;
        text-align: center;
    }

    .omnichannel .o2o-left-content img {
        width: 100%;
    }

}

.ba_investor_tabs{
    padding: 0 15px;
    display: flex;
    width: 100%;
    justify-content: space-between;
    border-bottom: 1px #e5e5e5 solid;
}
.ba_investor_tabs > ul{
    display: flex;
    margin-bottom: 0px;
    width: 100%;
    justify-content: space-between;
}

.ba_investor_tabs li{
    vertical-align: middle;
}
.ba_investor_tabs li a{
    padding: 18px 15px;
    display: flex;
    color: #222;
}
.ba_investor_tabs li a:hover{
    background: #f58120;
    color: #fff;
}
.ba_investor_tabs li.sub{
    position: relative;
}
.ba_investor_tabs li.sub ul{
    position: absolute;
    left: 0px;
    background: #fff;
    display: flex;
    top: 57px;
    flex-direction: column;
    width: 250px;
    z-index: 9999;
    box-shadow: 1px 1px 10px rgba(0,0,0,.3);
    opacity: 0;
    pointer-events: none;
    transition: 0.36s;
}
.stock_rates > div{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}.stock_rates>div p{
    font-weight: bold;
}
.stock_rates>div>a{
    margin-top: 0px;
}
.active_q3.active.latest{
    position: relative;
}
.active_q3.active.latest > img.arrow,.active_q4.active.latest > img.arrow,.active_q2.latest > img.arrow,
.active_q1.active.latest > img.arrow{
    position: absolute;
    left: -44px;
    width: 17px;
    top: 18px;
}

.stock_rates .small_view{
    display: none;
}
.stock_rates .large_view{
    display: inline-block;
}
.ba_investor_tabs li.sub ul:hover{
    opacity: 1;
    pointer-events: all;
}
.ba_investor_tabs li.sub:hover > ul{
    opacity: 1;
    pointer-events: all;
}
.quick_links li{
    position: relative;
}
.quick_links li > ul{
    position: absolute;
    right: 0px;
    background: #fff;
    display: flex;
    top: 57px;
    flex-direction: column;
    width: 300px;
    z-index: 9999;
    /* box-shadow: 1px 1px 5px rgba(255,255,255,.5); */
    opacity: 0;
    pointer-events: none;
    transition: 0.36s;
}
.quick_links li > ul:hover{
    opacity: 1;
    pointer-events: all;
}
.quick_links li:hover > ul{
    opacity: 1;
    pointer-events: all;
}
.ba_investor_tabs li:hover, .ba_investor_tabs li.active:hover, .ba_investor_tabs li.active a:hover {
    background-color: #f58120;
    color: #fff;
}

.ba_investor_tabs li.active{
    background: #f58120;
    color: #fff;
}

.ba_investor_tabs li.active a{
    background: #f58120;
    color: #fff;
   
}
.ba_investor_tabs > ul.quick_links{
    margin-right: 100px;

}
.ba_investor_tabs > ul.quick_links > li{
    align-items: center;
    display: flex;
    padding: 10px;
}
.ba_investor_tabs > ul.quick_links > li:hover{
    background: #f58120;
    color: #fff;
}
.ba_investor_tabs li.sub{
    align-items: center;
    display: flex;
    padding: 10px;
}
.ba_investor_tabs li.sub:hover{
    background: #f58120;
    color: #fff;
}

.invest_financial_content ul.show_quarter{
    display: flex;
    justify-content: left;
    margin-top:20px;
}

.invest_financial_content ul.show_quarter>li{
    display: flex;
    padding: 4px 35px;
    position: relative;
    color: #3d3d3d;
    font-size:16px;
    font-weight:500;
    cursor: pointer;
    border: 2px solid #3d3d3d;
    white-space: nowrap;
}

.invest_financial_content ul.show_quarter>li:first-child{
    margin-left:0;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;

}

.invest_financial_content ul.show_quarter>li:last-child{
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    /* border-left: none; */
}
.invest_financial_content ul.show_quarter>li.active:last-child{
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    /* border-left: none; */
}

.invest_financial_content ul.show_quarter>li.active{
    border: 2px solid #3d3d3d;
    background-color: #3d3d3d;
    color: #fff;
    font-weight: 500;
}
.invest_financial_content ul.show_quarter>li.active:before{
    content: "";
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #3d3d3d;
}

.pop_iframe{
    max-width: 50%;
    width: 100%;
    position: fixed;
    right: 0;
    top: 0;
    height: 100%;
    background: #fff;
    z-index: 99999;
}

@media screen and (max-width: 1366px){
    .ba_investor_tabs li a{
        padding: 18px 10px;
        font-size: 13px;
    }
}
.mobile_menu_investor{
    width: 45px;
    height: 45px;
    background: #f58120;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: fixed;
    right: 20px;
    bottom: 20px;
    z-index: 99;
    cursor: pointer;
    display: none;
}
.mobile_menu_investor .fa{
    font-size: 19px;
    color: #fff;
}
.mobile_menu_investor .fa{
    display: none;
}
.mobile_menu_investor .fa:first-child{
    display: flex;
}
.mobile_menu_investor.icon_change .fa{
    display: none;
}
.mobile_menu_investor.icon_change .fa:last-child{
    display: flex;
}
.mobile_menu_investor.icon_change{
    z-index: 9999;
}
.ba_investor_tabs li.mobile_menu{
    display: none;
}
.no_scroll .scrollTop{
    display: none !important;
}
@media screen and (max-width: 1279px){
    .mobile_menu_investor{
        display: flex;
    }
    .stock_rates .small_view{
        display: inline-block;
    }
    .stock_rates .large_view{
        display: none;
    }
    .ba_investor_tabs {
        display: none;
    }
 
    .ba_investor_tabs.menu_open{
        position: fixed;
        width: 100%;
        height: 100%;
        display: flex;
        align-items: flex-start;
        justify-content: center;
        background: #fff;
        top: 0;
        z-index: 999;  
        padding: 15px;
        overflow: auto;  
    }
    .ba_investor_tabs.menu_open > ul{
        flex-direction: column;
        width: auto;
    }
    .ba_investor_tabs.menu_open li a{
        justify-content: center;
        font-size: 16px;
    }
    .ba_investor_tabs li.sub{
        display: none;
    }
    .ba_investor_tabs.menu_open li.mobile_menu{
        display: flex;
        justify-content: center;
    }
    .ba_investor_tabs li.active a{
        color: #222;
        background: transparent;
    }
    .ba_investor_tabs li.active{
        background: transparent;
    }
}



#invest-page.investment_screen > section[class^="inve"]{
    padding-right: 230px !important;
}
#invest-page.investment_screen .right_banner{
    justify-content: flex-end;
}

#invest-page.investment_screen .investor_presentation_content .investor_presentation_boxes{
    align-items: flex-end;
}

#invest-page.investment_screen .invest_exchange_wrapper>div.exchange_annoucements_wrapper{
    align-items: flex-end;
}
#invest-page.investment_screen .inner_disclosure{    
    display: flex;
    justify-content: space-around;
    width: 100%;
}
#invest-page.investment_screen .corporate_disclosure_content{
    width: 100%;
    max-width: 1380px;
}
#invest-page.investment_screen .investor_faq_content{
    width: 100%;
    max-width: 1380px;
}
#invest-page.investment_screen .quest_content{
    width:100%;
}
/* #invest-page.investment_screen .stock_rates>div>a{
    background-color: #f58120;
} */

#invest-page.menu_tabs .ba_investor_tabs{
    position: fixed;
    right: 0;
    top: 80px;
    z-index: 99999;
    width: auto;
    border: none;
}
#invest-page.menu_tabs .ba_investor_tabs > ul{
    display: flex;
    margin-bottom: 0px;
    width: 156px;
    justify-content: center;
    flex-direction: column;
    background: #fff;
    border-radius: 8px;
    padding: 10px 15px;
    box-shadow: 0 4px 8px rgba(0,0,0,.16);
    animation: wheel 5s;
    
    /* border: 1px #ccc solid; */
}
#invest-page.menu_tabs .ba_investor_tabs li.sub ul{
    right: 125px;
    top: 17px;
    left: inherit;
    border-radius: 8px;
    width: 240px;
}
#invest-page.menu_tabs .ba_investor_tabs li.sub ul li a{
    padding: 10px 15px;
}
#invest-page.menu_tabs .ba_investor_tabs li.sub:hover{
    color: #f58120;
}
#invest-page.menu_tabs .ba_investor_tabs li a, .ba_investor_tabs li.sub{
    justify-content: center;
    text-align: center;
    padding: 10px 15px;
    font-size: 13px;
}
#invest-page.menu_tabs .ba_investor_tabs li.active a{
    background: white;
    color: #222;
    border-radius: 8px;
}
#invest-page.menu_tabs .ba_investor_tabs li a:hover{
    background: white;
    color: #f58120;
    border-radius: 8px;
}
#invest-page.menu_tabs .ba_investor_tabs li.active{
    background: transparent;
}
#invest-page.menu_tabs .ba_investor_tabs li.sub:hover{
    background: white;
    color: #f58120;
    border-radius: 8px;
}
#invest-page.menu_tabs .ba_investor_tabs li:hover, .ba_investor_tabs li.active:hover, .ba_investor_tabs li.active a:hover{
    background: white;
    border-radius: 8px;
    color: #222;
}
#invest-page .stock_info{
    width: 412px;
}
.invest_exchange_wrapper{
    display: flex;
    justify-content: space-between;
}
@media screen and (min-width:1600px){
    #invest-page.menu_tabs .ba_investor_tabs > ul{
        width: 186px;
    }
    #invest-page.menu_tabs .ba_investor_tabs li a, .ba_investor_tabs li.sub{
        font-size: 14px;
    }
    .ba_investor_tabs li a{
        font-size: 14px;
    }
}

@media screen and (max-width:1600px){
    #invest-page .stock_info{
        width: 317px;
    }
    
    
}

@media screen and (max-width:1366px){
    .invest_exchange_wrapper>div:first-child{
        width: 55%;
    }
}
@media screen and (max-width:1279px){
    #invest-page.investment_screen > section[class^="inve"]{
        padding-right: 5% !important;
    }
    #invest-page .retargeting_banner{
        height: auto;
    }
}
@media screen and (max-width:767px){
    #invest-page.investment_screen .right_banner{
        justify-content: center;
        padding-top: 40px;
    }
    #invest-page.investment_screen .invest_exchange_wrapper>div.exchange_annoucements_wrapper{
        align-items: center;
    }
    /* #invest-page.investment_screen .investor_presentation_content .investor_presentation_boxes{
        align-items: center;
    } */
}

@media screen and (max-width:640px){
    #invest-page.investment_screen .inner_disclosure{
        flex-direction: column;
    }
}

.ceo_title{
    display: flex;
    justify-content: center;
    width: 100%;
    flex-wrap: wrap;
    padding: 70px;
}

.ceo_title h2{
    font-weight: bold;
    width: 100%;
    text-align: center;
}

.ceo_videos_main{
    width: 100%;
    justify-content: space-between;
    margin-top: 50px;
}
.ceo_videos_main.desktop{
    display: flex;
    flex-wrap: wrap;
}
.ceo_videos_main.mobile{
    display: none;
}

.ceo_videos_main .common_column{
    display: flex;
    flex-direction: column;
    /* align-items: center; */
    max-width: 30%;
    width: 100%;
    cursor: pointer;
    position: relative;
    margin-bottom: 40px;
}

.common_column .images{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}
.common_column .images::before{
    content: " ";
    background: rgba(0, 0, 0, 0.2);
    width: 100%;
    position: absolute;
    height: 100%;
}
.common_column .play_icon{
    position: absolute;
    z-index: 1;
}

.ceo_videos_main .common_column span{
    font-size: 20px;
    font-weight: bold;
    margin-top: 10px;
}

.video_pop_main{
    display: none;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    justify-content: center;
    align-items: flex-start;
    padding: 40px;
    background: rgba(0,0,0,0.8);
    height: 100%;
    z-index: 9999999;
}
.video_pop_main.open{
    display: flex;
}

.cross{
    position: absolute;
    right: 20px;
    top: 20px;
    font-size: 30px;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
}

@media screen and (max-width: 1280px){
    .ceo_videos_main .common_column span{
        font-size: 16px;
    }
}

@media screen and (max-width: 1024px){
    .ceo_title h2{
        font-size: 24px;
    }
}

@media screen and (max-width: 812px){
    /* .footer-right form .col-xs-8{
        width: 100%;
    }
    .footer-right form .col-xs-4{
        width: 100%;
        display: flex;
        justify-content: center;
        margin-top: 20px;
    }
    .footer-right form .col-xs-8{
        display: flex;
        justify-content: center;
    }
    .footer-right form .col-xs-4 button{
        margin:0px;
    } */
}

@media screen and (max-width: 768px){
    .ceo_videos_main{
        flex-wrap: wrap;
    }
    .ceo_videos_main .common_column{
        max-width: 47%;
        margin-bottom: 20px;
    }
    .ceo_title{
        padding: 40px;
    }
    .page-title{
        font-size: 27px !important;
        margin-top: 8px;
    }
}

@media screen and (min-width: 479px){
    .page-title{       
        margin-top: 8px;
    }
}

@media screen and (max-width: 640px){
    .ceo_videos_main .common_column span{
        font-size: 14px;
    }
    .ceo_title h2{
        margin: 0px;
    }
    .video_pop_main{
        padding-top: 100px;
    }

}

@media screen and (max-width: 480px){
    .ceo_videos_main .common_column{
        max-width: 100%;
        margin-bottom: 50px;
    }
    .ceo_videos_main .common_column span{
        font-size: 16px;
    }
    .ceo_title{
        padding: 20px;
    }
    .ceo_title h2{
        font-size: 20px;
        max-width: 60%;
        line-height: 25px;
    }
    
}

#frame{
    border: none;
    max-width: 1066px;
    width: 90%;
    height: 80%;
    max-height: 600px;
}

.cross img{
    max-width: 28px !important;
}

@media screen and (max-width: 768px){
    
    #frame{
        border: none;
        max-width: 1066px;
        width: 90%;
        height: 60%;
        max-height: 400px;
    }
    .footer-right form>div{
        align-items: center;
        flex-wrap: nowrap;
    }
}

@media screen and (max-width:640px){
   

    .common_column .iframe_mobile{
        width: 100%;
        height: 250px;
    }
}


@media screen and (max-width:479px){

    .invest_financial_content ul.show_quarter>li {
        white-space: normal;
        padding: 5px 15px;
        align-items: center;
        justify-content: center;
        text-align: center;
    }

    .ceo_videos_main.desktop{
        display: none;
    }
    .ceo_videos_main.mobile{
        display: flex;
    }
     .common_column .iframe_mobile{
        width: 100%;
        height: 190px;
    }
    .ceo_title h2{
        max-width: 80%;
    }
    .footer-right form .col-xs-4{
        width: 100%;
        margin-top: 20px;
        display: flex;
        justify-content: center;
    }
    .footer-right form .col-xs-4 button{
        margin: 0px;
    }
}

/* .clause_div{
    display: none;
} */
#smart_media .retargeting_banner_left h2{
    margin-top: 0px;
}

.contact-section .service-block p{
    max-width: 95%;
}

#smart_media .push_banner{
    background-image: none;
    height: 100%;
}

#smart_media .retargeting_banner_left{
    position: inherit;
    top: inherit;
    transform: none;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
#smart_media .retargeting_banner_content{
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 1380px;
    margin: 0 auto;
}
.mediamsmart_why{
    background: #fff;
    padding-top: 40px;
}
.mediamsmart_why .col-md-5{
    display: flex;
    justify-content: center;
}

.mediamsmart_why .col-md-5 img{
    margin-top: 0px !important;
    max-width: 130px !important;
}

.media_smart{
    position: fixed;
    top: 120px;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
}
.media_smart img{
    width: 100%;
}

.smart_know{
    padding: 30px;
    display: flex;
    width: 100%;
    justify-content: center;

}
.mediamsmart_why .col-md-5.right{
    padding-right: 120px;
}

.mediamsmart_why .col-md-5.left{
    padding-left: 120px;
}
.smart_know h2{
    color: white !important;
}
.smart_know .section-title{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.smart_know a{
    padding: 25px 50px;
    color: #fff;
    font-size: 17px;
    background: #f68a3d;
    border-radius: 20px;
    line-height: 15px;
}

.banner_demo{
    padding: 15px;
    color: #fff;
    font-size:15px;
    background: #f68a3d;
    margin-top: 40px;
}
#smart_media .banner_img{
    max-width: 500px !important;
}

#smart_media .advertiserCards p, #smart_media .monitization-Features p{
    min-height: 70px;
}
#smart_media .vizury-data-tabs p{
    min-height: auto;
}
@media screen and (max-width:1366px){
    #smart_media .banner_img{
        max-width: 550px !important;
    }
}

@media screen and (max-width:1024px){
    #smart_media .banner_img{
        max-width: 400px !important;
    }
}

#smart_media .advertiserimg{
    width: auto;
    height: 50px;
}

#smart_media .bpn-section-9 .row{
    margin-top: 100px;
    margin-bottom: 100px;
}

#smart_media .dmpAdvertisers .section-title .sub-title-heading{
    margin-bottom: 50px;
    margin-top: 30px;
}
#smart_media h3{
    text-transform: capitalize;
}
@media screen and (max-width:768px){

    #smart_media .retargeting_banner_content{
        flex-direction: column-reverse;
    }
    .footer-right form button{
        margin-top: -12px !important;
    }
    #smart_media .retargeting_banner_left{
        align-items: center;
    }
    .smart_know a{
        padding: 20px 30px;
    }
    .mediamsmart_why .col-md-5.right{
        padding: 0;
        margin-top: 15px;
    }
    .mediamsmart_why .col-md-5.left{
        padding: 0;
        margin-top: 15px;
    }
    #smart_media .retargeting_banner_content>img{
        padding-top: 0px;
        margin-bottom: 50px;
    }
    #smart_media .cdp-cohorts{
        padding-bottom: 0px;
    }
    #smart_media .bpn-section-9 .row{
        margin-top: 30px;
        margin-bottom: 30px;
    }
    #smart_media .targeting-inner .col-sm-6 .advertiserCards{
        margin-bottom: 20px !important;
    }
    #smart_media .push_banner{
        padding-bottom: 50px;
    }

    #aboutus-page>section>div.testimonial_tabing{
        flex-wrap: wrap;
    }

    .testimonial_tabing>a{
        width: 33.33333%;
    }

    .testimonial_tabing>a:nth-child(3n + 0) {
        border-right: none;
    }

    .inverstor_contact_right{
        margin-left:0;
    }

}

@media screen and (max-width:500px){
   .page-title{
       background: #fff;
   }
   .retargeting_banner_left span{
       font-size: 17px;
   }
   #smart_media .retargeting_banner_left h2{
       font-size: 20px;
   }
   #smart_media .vizury-data-tabs>div{
    padding: 10px 0px;
    margin-bottom: 40px;
   }
   #smart_media .vizury-data-tabs>div:last-child{
       margin-bottom: 0px;
   }
   .retargeting_banner_left span{
       margin-top: 20px;
   }
   .banner_demo{
      margin-top: 20px;
   }
   .footer-right form>div{
    align-items: center;
    flex-wrap: wrap;
    flex-direction: column;
   }
   .footer-right .col-xs-4{
       margin-top: 15px;
   }
   #footer .g-recaptcha{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:0 85%;-ms-transform-origin:0 85%;transform-origin:0 85%}
}

#mediasmart_video{height:450px;margin-top:0}
#smart_media h3.normal_text, .title-content.normal_text{
    text-transform: none;
}

.ms_logo{
    height: 60px;
    margin-bottom: 15px;
    width: auto !important;
}
#smart_media .retargeting_banner_left span{
    margin-top: 5px;
}

@media screen and (max-width:832px){
    #smart_media .page-title{
        font-size: 25px;
    }
    #smart_media .banner_img {
        max-width: 300px !important;
    }
    #smart_media .retargeting_banner_left h2{
        font-size: 28px;
    }
    .ms_logo{
        height: 45px;
    }
    #smart_media .retargeting_banner_left span{
        font-size: 16px;
    }
    .mediamsmart_why .col-md-5.right{
        padding-right: 0px;
    }
    .mediamsmart_why .col-md-5.left{
        padding-left: 0px;
    }
    .bpn-section-9 .container .row:nth-child(even)>div{
        flex-direction: column-reverse;
        display: flex;
    }
    .mediamsmart_why .col-md-5 img{
        margin-top: 15px !important;
    }
}

@media (max-width: 1024px){

    .investor_presentation_content .investor_presentation_boxes>div{
        width: 100%;
        padding: 25px;
    }

    .investor_presentation_content .investor_presentation_boxes>div>div{
        left: 65%;
    }

    .investor_presentation_content .investor_presentation_boxes>div>h2 {
        font-size: 18px;
    }
}

#hsForm_c7c103a3-ae75-40c8-b011-5240e01fa45c label{
    display:none;
}

#hsForm_c7c103a3-ae75-40c8-b011-5240e01fa45c{
    display: flex;
    flex-wrap:wrap;
    justify-content:space-between;
    margin-left: 15px;
    margin-right: 15px;
}

#hsForm_c7c103a3-ae75-40c8-b011-5240e01fa45c .hs-fieldtype-text, 
#hsForm_c7c103a3-ae75-40c8-b011-5240e01fa45c .hs-fieldtype-select, 
#hsForm_c7c103a3-ae75-40c8-b011-5240e01fa45c .hs-fieldtype-textarea{
    width: 100%;
}

#hsForm_c7c103a3-ae75-40c8-b011-5240e01fa45c .hs-input{
    margin-bottom: 25px;
    width: 100%;
    height: 49px;
    font-size: 13px;
    border: 1px solid #ccc;
    padding-left: 10px;
}

#hsForm_c7c103a3-ae75-40c8-b011-5240e01fa45c textarea.hs-input{
    height:140px;
}

.hs_submit.hs-submit input {
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    background-color: #f58120;
    text-transform: uppercase;
    transition: all .3s ease;
    display: inline-block;
    text-align: center;
    border-radius: 4px;
    padding: 10px 50px;
    margin-top: 20px;
    font-weight: 700;
    width: 150px;
    color: #fff;
    border: 0;
    opacity: 1;
}

#hsForm_c7c103a3-ae75-40c8-b011-5240e01fa45c .hs_mobilephone.hs-mobilephone, #hsForm_c7c103a3-ae75-40c8-b011-5240e01fa45c .hs_skype_username.hs-skype_username {
    width: 47%;
}

#hsForm_c7c103a3-ae75-40c8-b011-5240e01fa45c .hs-error-msg {
    width: 100%;
    text-align: left;
    padding: 8px;
    color: red;
    font-weight: 600;
}



.console-container {
  font-family:Khula;
  font-size:4em;
  text-align:center;
  height:200px;
  width:600px;
  display:block;
  position:absolute;
  color:white;
  top:0;
  bottom:0;
  left:0;
  right:0;
  margin:auto;
}
.console-underscore {
   display:inline-block;
  position:relative;
  top:-0.14em;
  left:10px;
}