.footer-year:before{content:"2023";}







body{font-family:'Open Sans',sans-serif!important;-webkit-font-smoothing:antialiased}

a{color:#000!important}

a:hover,a:active,a:visited,a:focus{text-decoration:none!important}

.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color:#fff!important;color:#ed1c24!important}

.tabsWrap li > a:focus{text-decoration:none;background-color:#fff!important;color:#000!important}

p{margin:0 0 10px;font-size:16px;line-height:24px}

.btn-simple{color:#ed1c24!important;font-size:12px}

.btn-simple:hover{color:#333!important}

h1,h2,h3,h4,h5,h6{line-height:normal}

.light-font{font-weight:300}

.bold-font{font-weight:800;text-transform:uppercase}

.white-color{color:#fff!important}

.large-p{font-size:18px;line-height:28px}

.small-p{font-size:14px;line-height:22px}

.list-unstyled li{padding-bottom:5px}

.red-color{color:#ed1c24!important}

.nav{text-transform:uppercase;font-size:13px}

.navbar{margin-bottom:5px!important;background-color:#fff!important;border-bottom:solid 1px #e5e5e5}

.navbar-brand{padding:5px 15px!important}

.hero-home{background:url(../images/hero-collage.jpg) no-repeat center top;background-size:cover;text-align:center;padding:200px 0}

.hero-404{text-align:center;padding:100px 0}

.hero-home h1{color:#fff;font-weight:800;font-size:40px;margin-bottom:50px;text-shadow:0 1px 18px #666; padding:0 15px; text-transform:uppercase}

.hero-home h3{margin: 50px 0;}

.hero-home h1 span{display:block;padding-bottom:10px;font-size: 22px;text-transform: none;font-weight: normal;text-shadow: 0 1px 5px #666;}

.hero-branding{background:url(../images/hero-branding.jpg) no-repeat center top;background-size:cover;margin-bottom:50px}

.hero-digital{background:url(../images/hero-digital.jpg) no-repeat center top;background-size:cover;margin-bottom:50px}

.hero-digital-new{margin-bottom:50px; background:url(../images/background-digital.jpg) no-repeat right center; text-align:center}

.hero-digital-new h1{ font-size:42px; margin:0 15px 40px 15px;}

.hero-technology{margin-bottom:50px;background-color:#e6e6e6;padding: 60px 0;}

.hero-career{background:url(../images/hero-Career.jpg) no-repeat center top;background-size:cover;margin-bottom:50px}

.hero-contact{background:url(../images/hero-contact.jpg) no-repeat center top;background-size:cover;margin-bottom:50px}

.hero-about{background:url(../images/hero-about.jpg) no-repeat center top;background-size:cover;margin-bottom:50px}

.hero-platform{background:url(../images/hero-platform.jpg) no-repeat center top;background-size:cover;margin-bottom:50px; min-height:400px;}

.hero-common{margin-bottom:50px; background-color:#ed1c24; }

.hero-common h1{margin-bottom: 30px; text-align: center;font-size: 54px;padding: 30px 0;font-weight: bold;text-transform: uppercase; color:#fff;}

.expertise{background-color:#e5e5e5;margin-top:50px}

.branding-concept1{background:url(../images/branding-concept-prospace.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:40px 0}

.branding-concept2{background:url(../images/branding-concept.jpg) no-repeat center top;background-size:cover;padding:30% 0;margin:40px 0 0}

.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#ed1c24!important}

.nav-tabs>li>a{padding:30px 50px 30px 0 !important;border:none!important;font-size:16px}

.mobile-menu{ background:url(../images/mobile-menu.png) no-repeat center center;}

.navbar-toggle{ margin-top:15px !important;}

.services{margin-top:30px;}

.nav-tabs>li>a:hover{border-color:transparent}

.nav-tabs{border-bottom:none}

.border-50px{background:url(../images/border-50px.gif) no-repeat left bottom;padding-bottom:10px}

.cs-wrapper{margin-top:50px}

.cs-logo{text-align:center;margin:0 auto}

.cs-padding{padding:30px 0}

.cs-padding h1{font-size:42px}

.client-name{background-color:#e5e5e5;padding:20px 0;margin:0 auto}

.intro-wrapper{margin:75px auto}

.cs-silkweave-1{background:url(../images/works/silk-weave-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-silkweave-2{background:url(../images/works/silk-weave-hero-2.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-devices{background:url(../images/works/silk-weave-devices.jpg) no-repeat right top;padding:37% 0;background-size:cover}

.cs-silkweave-3{background:url(../images/works/silk-weave-hero-3.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto 0}

.cs-ferrero-1{background:url(../images/works/ferrero-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-ferrero-2{background:url(../images/works/ferrero-hero-2.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-ferrero-3{background:url(../images/works/ferrero-hero-3.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto 0}

.cs-holcim-1{background:url(../images/works/holcim-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-holcim-2{background:url(../images/works/holcim-hero-2.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-holcim-3{background:url(../images/works/holcim-hero-3.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:0 auto}

.cs-holcim-4{background:url(../images/works/holcim-hero-4.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:0 auto}

.cs-tata-coffee-1{background:url(../images/works/tata-coffee-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-tata-coffee-2{background:url(../images/works/tata-coffee-hero-2.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-tata-coffee-3{background:url(../images/works/tata-coffee-hero-3.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto 0}

.cs-tata-global-beverages-1{background:url(../images/works/tata-global-beverages-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-jain-group-1{background:url(../images/works/jain-group-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-jain-group-2{background:url(../images/works/jain-group-hero-2.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-jain-group-3{background:url(../images/works/jain-group-hero-3.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:0 auto}

.cs-jain-group-4{background:url(../images/works/jain-group-hero-4.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:0 auto}

.cs-hjs-group-1{background:url(../images/works/hjs-group-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-hjs-group-2{background:url(../images/works/hjs-group-hero-2.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-hjs-group-3{background:url(../images/works/hjs-group-hero-6.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.hjs-stall{margin:50px auto;text-align:center;border-top:solid 1px #e5e5e5;padding-bottom:30px}

.cs-rs-group-1{background:url(../images/works/royale-senate-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-rs-group-2{background:url(../images/works/royale-senate-hero-2.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-rs-group-4{background:url(../images/works/royale-senate-hero-4.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-bjn-group-1{background:url(../images/works/bjn-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-bjn-group-2{background:url(../images/works/bjn-hero-2.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-bjn-group-3{background:url(../images/works/bjn-hero-4.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-jcb-1{background:url(../images/works/jcb-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-jcb-2{background:url(../images/works/jcb-hero-2.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-chicken-stop-1{background:url(../images/works/chicken-stop-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-chicken-stop-2{background:url(../images/works/chicken-stop-hero-2.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-chicken-stop-devices{background:url(../images/works/chicken-stop-devices.jpg) no-repeat right top;padding:37% 0;background-size:cover}

.cs-ipl-1{background:url(../images/works/ipl-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-chicken-stop-2{background:url(../images/works/chicken-stop-hero-2.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-bombay-house-1{background:url(../images/works/bombay-house-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-bombay-house-2{background:url(../images/works/bombay-house-hero-2.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-bombay-house-3{background:url(../images/works/bombay-house-hero-4.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-maruti-suzuki-1{background:url(../images/works/maruti-suzuki-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-maruti-suzuki-2{background:url(../images/works/maruti-suzuki-hero-2.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.cs-palatial-1{background:url(../images/works/anriya-palatial-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-entask-1{background:url(../images/works/entask-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-tictac-1{background:url(../images/works/tic-tac-hero-1.jpg) no-repeat center top;background-size:cover;padding:25% 0}

.cs-tictac-2{background:url(../images/works/tic-tac-hero-2.jpg) no-repeat center top;background-size:cover;padding:25% 0;margin:50px auto}

.quote-name{background:url(../images/border-50px.gif) no-repeat center top;padding-top:15px}

.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #999;border-radius:10px}

.carousel-indicators .active{background-color:#ed1c24!important}

.carousel-indicators{bottom:-50px}

.case-study{padding-bottom:20px}

.breadcrumbs-custom{padding:20px 0;margin-top:50px;color:#666}

.header-tagline{padding:10%;background-color:#ed1c24}

footer{background:#000;padding:30px 0;color:#aaa}

footer a{color:#aaa!important}

footer a:hover{color:#ed1c24!important}

footer h5{color:#fff}

.social{margin-right:10px}

.sprite{background-image:url(../images/client-sprite.png);background-repeat:no-repeat;display:block;float:left;margin:10px}

.sprite-01-biocon{width:240px;height:140px;background-position:0 0}

.sprite-02-tatacommunications{width:240px;height:140px;background-position:-240px 0}

.sprite-03-accenture{width:240px;height:140px;background-position:-480px 0}

.sprite-04-chickenstop{width:240px;height:140px;background-position:-720px 0}

.sprite-05-holcim{width:240px;height:140px;background-position:0 -140px}

.sprite-06-ferrero{width:240px;height:140px;background-position:-240px -140px}

.sprite-07-tictac{width:240px;height:140px;background-position:-480px -140px}

.sprite-08-kotaksolar{width:240px;height:140px;background-position:-720px -140px}

.sprite-09-indian-premier-league{width:240px;height:140px;background-position:0 -280px}

.sprite-10-techport{width:240px;height:140px;background-position:-240px -280px}

.sprite-11-maruti-suzuki{width:240px;height:140px;background-position:-480px -280px}

.sprite-12-hjs-group{width:240px;height:140px;background-position:-720px -280px}

.sprite-13-ticketpro{width:240px;height:140px;background-position:0 -420px}

.sprite-14-cocopelee{width:240px;height:140px;background-position:-240px -420px}

.sprite-15-tata-coffee{width:240px;height:140px;background-position:-480px -420px}

.sprite-16-entask{width:240px;height:140px;background-position:-720px -420px}

.sprite-17-arvind-mills{width:240px;height:140px;background-position:0 -560px}

.sprite-18-jcb{width:240px;height:140px;background-position:-240px -560px}

.sprite-19-silk-weave{width:240px;height:140px;background-position:-480px -560px}

.sprite-20-dna{width:240px;height:140px;background-position:-720px -560px}

.sprite-21-jgi-group{width:240px;height:140px;background-position:0 -700px}

.sprite-22-btp{width:240px;height:140px;background-position:-240px -700px}

.sprite-23-kslta{width:240px;height:140px;background-position:-480px -700px}

.sprite-24-eastern-woods{width:240px;height:140px;background-position:-720px -700px}

.sprite-25-govan{width:240px;height:140px;background-position:0 -840px}

.sprite-26-govt-karnataka{width:240px;height:140px;background-position:-240px -840px}

.sprite-27-renxsol{width:240px;height:140px;background-position:-480px -840px}

.sprite-28-kred{width:240px;height:140px;background-position:-720px -840px}

.sprite-29-peekay{width:240px;height:140px;background-position:-960px 0}

.sprite-30-altum-law{width:240px;height:140px;background-position:-960px -140px}

.sprite-31-bhima{width:240px;height:140px;background-position:-960px -280px}

.sprite-32-swiggy{width:240px;height:140px;background-position:-960px -420px}

.sprite-33-cisco{width:240px;height:140px;background-position:-960px -560px}

.sprite-34-tgbl{width:240px;height:140px;background-position:-960px -700px}

.sprite-35-oishi{width:240px;height:140px;background-position:-960px -840px}



.sprite{-webkit-filter:grayscale(100%);-webkit-transition:.5s ease-in-out;-moz-filter:grayscale(100%);-moz-transition:.5s ease-in-out;-o-filter:grayscale(100%);-o-transition:.5s ease-in-out;filter:grayscale(100%)}

.sprite:hover{-webkit-filter:grayscale(0%);-webkit-transition:.5s ease-in-out;-moz-filter:grayscale(0%);-moz-transition:.5s ease-in-out;-o-filter:grayscale(0%);-o-transition:.5s ease-in-out;filter:grayscale(0%)}

.btn-default{background:transparent;color:#000;padding:8px 15px;border:#000 1px solid;font-size:14px;text-transform:uppercase;display:inline-block;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}

.btn-default i{background-image:url(../images/arrow-left-black.png);background-repeat:no-repeat;width:6px;height:11px;display:inline-block;margin-left:10px}

.btn-default:before{background:#000;color:#fff;border:#000 1px solid;content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}

.btn-default:hover i{background-image:url(../images/arrow-left-white.png);background-repeat:no-repeat;width:6px;height:11px;display:inline-block;margin-left:10px}

.btn-default:hover,.btn-default:active{color:#fff!important;border:#000 1px solid}

.btn-default:hover:before,.btn-default:active:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}

.btn-default span{padding-right:12px}

.lft-arrow{background-image:url(../images/arrow-left-black.png);background-repeat:no-repeat;width:6px;height:11px;display:inline-block}

.btn-white{background:#ed1c24;color:#fff!important;padding:8px 15px;border:#fff 1px solid;font-size:14px;text-transform:uppercase;display:inline-block;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}

.btn-white i{background-image:url(../images/arrow-left-white.png);background-repeat:no-repeat;width:6px;height:11px;display:inline-block;margin-left:10px;text-shadow:0 1px 18px #666}

.btn-white:before{background:#000;color:#fff;border:#000 1px solid;content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}

.btn-white:hover i{background-image:url(../images/arrow-left-white.png);background-repeat:no-repeat;width:6px;height:11px;display:inline-block;margin-left:10px}

.btn-white:hover,.btn-white:active{color:#ed1c24;border:#fff 1px solid}

.btn-white:hover:before,.btn-white:active:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}

.btn-white span{padding-right:12px}

.btn-red{background:#ed1c24;color:#fff!important;padding:8px 15px;border:#fff 1px solid;font-size:14px;text-transform:uppercase;display:inline-block;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}

.btn-red i{background-image:url(../images/arrow-left-white.png);background-repeat:no-repeat;width:6px;height:11px;display:inline-block;margin-left:10px}

.btn-red:before{background:#000;color:#fff;border:#000 1px solid;content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}

.btn-red:hover i{background-image:url(../images/arrow-left-white.png);background-repeat:no-repeat;width:6px;height:11px;display:inline-block;margin-left:10px}

.btn-red:hover,.btn-red:active{color:#ed1c24;border:#fff 1px solid}

.btn-red:hover:before,.btn-red:active:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}

.btn-red span{padding-right:12px}

.btn-cs{background:#ed1c24;color:#fff!important;padding:8px 15px;border:#fff 1px solid;font-size:14px;text-transform:uppercase;display:inline-block;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}

.btn-cs i{padding:0 5px}

.btn-cs:before{background:#000;color:#fff;border:#000 1px solid;content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}

.btn-cs:hover,.btn-cs:active{color:#ed1c24;border:#fff 1px solid}

.btn-cs:hover:before,.btn-cs:active:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}

.btn-cs span{padding-right:12px}

.mainWrapper{margin:0 0 40px}

.thumbnailImagesWrapper{position:relative;overflow:hidden;padding:0}

.sack{margin:55% 0 0}

.viewMoreCaption{position:absolute;bottom:0;right:0;background:rgba(255,255,255,0.75);width:100%;height:100%;padding:4%;display:none;color:#000!important;z-index:2;font-size:14px}

.moreOption{text-align:center;margin:30px 0 20px;clear:both}

.moreOption > .btn-default{margin:20px 0 0}

/*.hiddenn{opacity:0}*/

.visible{opacity:1}

#filters{margin:1%;padding:0;list-style:none}

#filters li{float:left}

#filters li span{display:block;padding:5px 20px;text-decoration:none;color:#666;cursor:pointer}

#filters li span.active{background:#ed1c24;color:#fff}

#portfoliolist .portfolio{display:none;float:left;overflow:hidden}

.portfolio-wrapper{overflow:hidden;position:relative!important;background:#666;cursor:pointer}

.portfolio img{max-width:100%;position:relative;top:0;-webkit-transition:all 600ms cubic-bezier(0.645,0.045,0.355,1);transition:all 600ms cubic-bezier(0.645,0.045,0.355,1)}

.portfolio .label{position:absolute;width:100%;height:40px;bottom:-40px;-webkit-transition:all 300ms cubic-bezier(0.645,0.045,0.355,1);transition:all 300ms cubic-bezier(0.645,0.045,0.355,1)}

.portfolio .label-bg{background:#ed1c24;width:100%;height:100%;position:absolute;top:0;left:0}

.portfolio .label-text{color:#fff;position:relative;z-index:500;padding:5px 8px}

.portfolio .text-category{display:block;font-size:9px}

.portfolio:hover .label{bottom:0}

.nav>li>a {padding: 10px !important;outline:none;}

.tabsWrap{margin:0 0 20px;}

.mobileDivs{display:none;}

.panel-default>.panel-heading{ background-color:#fff !important;}

hr {border-top: 1px solid #ccc;}

.video-approach{background:url(../images/video-approach.jpg) no-repeat right center #e5faff; padding:20px ; margin-bottom:20px;}

.padding-0{padding:0;}

.fade-img{opacity:1;   transition: opacity .5s ease-out;

    -moz-transition: opacity .5s ease-out;

    -webkit-transition: opacity .5s ease-out;

    -o-transition: opacity .5s ease-out;}

.fade-img:hover{opacity:0.5;   transition: opacity .5s ease-out;

    -moz-transition: opacity .5s ease-out;

    -webkit-transition: opacity .5s ease-out;

    -o-transition: opacity .5s ease-out;}

@media screen and (max-width:768px){.nav>li{border-bottom:solid 1px #ccc}

.hero-home{padding:100px 0}

.navbar-nav{margin:0!important}

.breadcrumbs-custom{margin-top:40px!important}

.nav-tabs>li{float:none}

.nav-tabs>li>a{padding:30px 30px 30px 0 !important;border-bottom:solid 1px #ccc!important}

.nav-tabs>li>a:hover{border:transparent}

.nav-tabs{border-bottom:none;padding-bottom:30px}

#filters li{float:left;border:solid 1px #ccc;margin:5px}

.intro-wrapper {margin: 50px auto 0 auto;}

.intro-wrapper img{margin:20px 0 0 0}

}

@media screen and (max-width:360px){.thumbnailImagesWrapper{width:100%;margin:0 0 20px}

.sack{margin:30% 0 0}

h1{font-size:30px !important;}



}

@media screen and (max-width:480px){.thumbnailImagesWrapper{width:100%;margin:0 0 20px}

.sack{margin:40% 0 0}

h1{font-size:30px !important;}

.video-approach{background-image:none !important; background-color:#e5faff; padding:20px ; margin-bottom:20px;}

.desktopWrap{display:none!important;}

.mobileDivs{display:block!important;}

}

@media screen and (min-width:481px) and (max-width:680px){.thumbnailImagesWrapper{width:100%;margin:0 0 20px}

.sack{margin:40% 0 0}

}

@media screen and (min-width:681px) and (max-width:768px){.thumbnailImagesWrapper{width:50%}

}





.hero-marketo{background:url(../images/hero-marketo-v3.jpg) no-repeat center top;background-size:cover;margin-bottom:50px}

.paragraph-margin-bottom-marketo-1{margin-bottom:25px}

.section-margin-bottom-marketo-1{margin-bottom:50px}

.marketo-logo-side{text-align:center}

.marketo-logo-side img{margin-top:50px}

.marketo-contact-us{background-color:#a00606;color:#fff}

.marketo-section-top-margin{margin-top:50px}

.contact-us-marketo{color:#000!important;font-size:16px;padding-left:50px;padding-right:50px;padding-top:17px;padding-bottom:17px;background-color:#fff;border-radius:4px;font-weight:800}

.contact-us-marketo i{background-image:url(../images/contact-us-marketo.png);background-repeat:no-repeat;width:12px;height:21px;display:inline-block;transform:translateY(4px);margin-left:16px}

.contact-us-marketo-column{padding-top:40px}

.marketo-header-tagline{padding-top:24%}

.marketo-hero-career{background:#15124b;background-size:cover;margin-bottom:50px}

.marketo-hero-career img{width:100%}

.marketo-header-tagline p{font-size:38px;line-height:44px}

.marketo-header-tagline span{color:#5b4b9e;font-weight:800}

.marketo-heading{font-weight:800;font-size:30px;margin-bottom:10px;color:#ed1c24}

.marketo-service-heading{margin-top:60px}

.marketo-service-background{background-color:#e6e6e6}

.marketo-service-content{margin-bottom:30px}

.service-logo-image{margin-bottom:20px;transition:.4s ease;width:80px}

.service-logo:hover .service-logo-image{transform:scale(1.1)!important}

.service-logo{min-height:172px}

.marketo-approch-logo{width:12%;float:left;margin-right:4%}

.marketo-approch-logo img{width:100%}

.marketo-approch-content{width:84%;float:left}

.marketo-approch-content h4{margin-top:0;margin-bottom:6px;font-weight:700;color:#5b4c9e}

.marketo-approch-container{margin-bottom:50px}

.marketo-card-body{padding-left:20px;padding-right:20px;padding-bottom:10px;padding-top:25px;border-radius:4px;background:#fff;margin-bottom:45px;min-height:200px;box-shadow:0 15px 39px 0 rgba(8,18,109,.1);transition:.4s ease}

.marketo-card-body img{margin-bottom:5px}

.marketo-card-body h4{font-size:14px;font-weight:700}

.marketo-card-body:hover{box-shadow:0 15px 39px 0 rgba(0,0,0,.28)}

.marketo-card-body img{width:80px}

@media(max-width:991px){.contact-us-marketo-column{text-align:left;padding-bottom:25px}

.marketo-mobile-banner-image{display:none}

.marketo-header-tagline{padding-top:4%;padding-bottom:7%}

}@media(max-width:422px){.marketo-logo-side img{width:100%}

}




/* .navbar-brand img{
    height:21px;
} */




