.gsdr .nav-tabs,.gsdr .nav-tabs .nav-link{border:0 solid #dee2e6;font-weight:700;font-size:18px;color:#151515}.fliat,.gs-box a,.gs-box h2,.gss-box a,.gss-box h3,.gss-box p,.rdme,.serbg .service-item p:last-child{text-align:center}.scm-icom{margin-top:20px}.gsdr .nav-tabs .nav-link{padding:8px 0 4px;border-bottom:1px solid #151515!important;border-radius:0}.gsdr .nav-tabs .nav-link:hover{border:0!important;border-bottom:1px solid #151515!important;color:#da2026!important;border-radius:0}.gsdr .nav-tabs .nav-link.active{border:0!important;border-bottom:1px solid #da2026!important;color:#da2026!important;border-radius:0}.gsdr .conte{padding:1.5em 0!important}.gsdr .conte ul li{list-style-type:disc;margin-left:20px}@media only screen and (max-width:768px){.gsdr .nav-tabs .nav-item{width:100%;text-align:center}}@media only screen and (min-width:1024px){.post-thumbnail img{margin-bottom:30px;max-height:450px}.gspg{padding-bottom:12px}footer .footer-widget-area1{background-image:url(/assets/img/Footer-and-contact-us.png);background-repeat:no-repeat;background-size:100% 100%;padding:230px 0;margin-top:-194px}footer .footer-widget-area{padding-top:100px!important;padding-bottom:0!important}.twitter-post li a,.useful-link li a{font-size:15px}}.team-wrapper{width:100%}.team-wrapper p{margin-bottom:10px;width:100%}.fliat{position:fixed;width:50px;height:50px;bottom:30px;right:0;background-color:#25d366;color:#fff;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100;transition:.4s}@media only screen and (min-width:769px){.tb-sec td{width:50%}.sidebar-item{position:absolute;top:0;left:0;width:100%;height:100%}.make-me-sticky{position:-webkit-sticky;position:sticky;top:0;padding:0 28px}}.client-review-stars .fa-star-half-o,.client-review-stars .fas,.txt-red{color:#da2026}.far,.gs-box,.gs-box a,.gs-box a:hover,.gs-box h2,.whte-clr{color:#fff}.author-sec{margin-bottom:1em}.post-thumbnail img{margin-bottom:30px}.brand-logo-wrapper .sr-only{text-align:center;position:unset;overflow:visible;padding:20px 0;width:auto;height:auto;margin:auto;clip:unset;border:0}section .brand-logo-wrapper{padding:30px 0!important}.gs-box{background:#da2026;padding:20px 0 50px}.gs-box h2{font-size:22px!important;font-weight:800!important}.heading,.industry_item,.industry_item h3{text-align:center!important}.no-prlr{padding-left:0!important;padding-right:0!important}.box-mod{background:#f8f8f8;padding:5em 0}.bx-te table,.bx-te td,.bx-te tr,.tb-sec table,.tb-sec td,.tb-sec tr{border:1px solid #999}.bx-te td,.tb-sec td{padding:20px;vertical-align:baseline}.bx-te h4,.mb-10{margin-bottom:10px}@media only screen and (max-width:767px){.bx-te td,.tb-sec td{padding:10px;width:100%;display:block}}.industry_item:after,.industry_item:before{position:absolute;content:'';background-color:rgb(0 0 0 / 26%)}@media screen and (min-width:768px){.ind2:before,.ind5:before{width:100%;height:1px;bottom:0;right:0}.ind1:after,.ind2:after{right:0;bottom:0;width:1px;height:70%}.ind1:before,.ind4:before{width:90%;height:1px;bottom:0;right:0}.ind3:before,.ind6:before{width:90%;height:1px;bottom:0;left:0}.ind4:after,.ind5:after{right:0;top:0;width:1px;height:100%}.ind7:after,.ind8:after{right:0;top:0;width:1px;height:70%}.gss-box .container{max-width:1400px}.b2b-urlt,.no-li{padding-left:30px}.gss-box .col-md-4{flex:0 0 23.5%;max-width:23.5%;margin:10px}}.industry_item{padding:20px;position:relative;margin:0 auto!important}.heading{margin:10px auto 20px!important}.industry_item h3{margin:10px auto!important}#industries{background:#f8f8f8;padding:40px 0 60px;margin:20px 0 0}@media screen and (max-width:767px){.ind1:before,.ind2:before,.ind3:before,.ind4:before,.ind5:before{width:80%;left:10%;right:auto;height:1px}}.tt{padding-bottom:0!important}.tt h3,.tt h5{margin-bottom:8px!important}.accordionItem{float:left;display:block;width:100%;box-sizing:border-box;font-family:inherit;margin-bottom:30px}.accordionItem.close{opacity:1}.close .accordionItemHeading,.open .accordionItemHeading{font-size:18px;cursor:pointer;margin:0 0 5px;line-height:1.2;padding:16px 30px;text-align:left;background:#f8f8f8;color:#000;width:100%;box-sizing:border-box}.close .accordionItemContent{height:0;transition:height 1s ease-out;-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);float:left;display:block;opacity:1}.open .accordionItemContent{line-height:1.8;border:1px solid #e1e1e1;padding:1.25rem;background-color:#fff;width:100%;margin:0 0 10px;display:block;-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;-o-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .4s ease-out;-o-transition:-o-transform .4s;-ms-transition:-ms-transform .4s;transition:transform .4s;box-sizing:border-box}.close .accordionItemHeading:hover{color:#fff;background-color:#da2026;opacity:1;font-weight:400}.open .accordionItemHeading{color:#fff;background-color:#da2026;margin:0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-radius:3px 3px 0 0}.open .accordionItemHeading:after{content:"\f106";font-family:FontAwesome;float:right}.close .accordionItemHeading:before{content:"\f107";font-family:FontAwesome;float:right}.accordionItem li{list-style-type:disc;margin-left:30px}.gss-box h4,.gss-box p{margin-bottom:10px;color:#000;text-align:center}.gss-box .service-details-content{padding-right:0}.gss-box{margin:0 0 100px;background:#da2026;padding:80px 0}@media screen and (max-width:768px){.b2b-urlt,.no-li{padding-left:10px}.gss-box .col-md-4{margin:5px 0!important;flex:100%!important;max-width:100%!important}}.gss-box .service-title{padding:0}.b2b-urlt li{list-style-type:disc;padding-left:4px}.gss-box .col-md-4{background:#fff;box-shadow:6px 6px #ffffff40}.nwi i{padding:0 7px;font-weight:700}.contact-informations ul li{padding-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;line-height:40px}.contact-informations ul li a{color:#151515;font-size:16px;font-weight:600}.ghu{padding:20px}.contact-informations{box-shadow:0 0 40px rgb(0 0 0 / 5%);transform:translate3d(0,-2px,0);min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box}@media screen and (max-width:980px){#client-testimonial-carousel{height:auto!important}}.client-review-stars i{font-family:FontAwesome}.contact-informations li a:hover{color:#da2026;padding-left:15px}.rf,.rfl{box-shadow:0 2px 18px 0 rgb(0 0 0 / 30%);align-self:stretch;padding:15px!important}@media screen and (min-width:980px){.rf{flex:21%!important;margin-right:3%!important}.rfl{flex:21%!important;margin-right:0!important}.blogs-feed .post-im img{min-height:195px}}.heading-gradient{font-weight:700;color:#da2026;background:linear-gradient(101.25deg,#e63339 25.5%,#f7d72f 112.14%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(101.25deg,#e63339 25.5%,#f7d72f 112.14%);line-height:normal;font-size:2rem}.service-policy-item{display:flex;align-items:strech;text-align:center;flex-direction:column}.hero-sec1 p,.serbg .service-item p,.service-policy-item .service-policy-desc{text-align:justify}.serbg .service-item,.serbg .service-policy-item{text-align:center;background:#fff;padding:30px 20px;margin-top:20px;position:relative;border-top:5px solid #ea7038;box-sizing:border-box;box-shadow:0 3px 10px rgb(0 0 0 / 20%)}@media (min-width:360px){.sp-50,.spt-50{padding-top:30px!important}.sp-50,.spb-50{padding-bottom:30px!important}.hmbnre-h1{font-size:30px}}@media (min-width:992px){.sp-50,.spt-50{padding-top:50px!important}.sp-50,.spb-50{padding-bottom:50px!important}.hmbnre-h1{font-size:48px}}@media (min-width:1336px){.sp-50,.spt-50{padding-top:70px!important}.sp-50,.spb-50{padding-bottom:70px!important}.hmbnre-h1{font-size:60px}}.homeBanner{background:url(https://www.brandstorydigital.in/assets/images/mumbai-banner.png) center center/cover no-repeat}@media (max-width:990px){h2.top_45.whte-clr.mb-20.w-100{min-height: 120px;}}
.card_leftborder {
    border-top: 5px solid #d34834!important;background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: 0.25rem;}
    .card_text_gray {
    font-size: 18px;
    color: #ababab;
    margin-top: 0;
    margin-bottom: 2rem !important;
}
button {
	 position: relative;
	 display: inline-block;
	 cursor: pointer;
	 outline: none;
	 border: 0;
	 vertical-align: middle;
	 text-decoration: none;
	 background: transparent;
	 padding: 0;
	 font-size: inherit;
	 font-family: inherit;
}
 button.learn-more {
	 width: 18rem;
	 height: auto;
}
 button.learn-more .circle {
	 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
	 position: relative;
	 display: block;
	 margin: 0;
	 width: 3rem;
	 height: 3rem;
	 background:linear-gradient(101.25deg,#e63339 25.5%,#f7d72f 112.14%);
	 border-radius: 1.625rem;
}
 button.learn-more .circle .icon {
	 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
	 position: absolute;
	 top: 0;
	 bottom: 0;
	 margin: auto;
	 background: #fff;
}
 button.learn-more .circle .icon.arrow {
	 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
	 left: 0.625rem;
	 width: 1.125rem;
	 height: 0.125rem;
	 background: none;
}
 button.learn-more .circle .icon.arrow::before {
	 position: absolute;
	 content: '';
	 top: -0.25rem;
	 right: 0.0625rem;
	 width: 0.625rem;
	 height: 0.625rem;
	 border-top: 0.125rem solid #fff;
	 border-right: 0.125rem solid #fff;
	 transform: rotate(45deg);
}
 button.learn-more .button-text {
	 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
	 position: absolute;
	 top: 0;
	 left: 0;
	 right: 0;
	 bottom: 0;
	 padding: 0.75rem 0;
	 margin: 0 0 0 1.85rem;
	 color: #282936;
	 font-weight: 700;
	 line-height: 1.6;
	 text-align: center;
	 text-transform: uppercase;
}
 button:hover .circle {
	 width: 100%;
}
 button:hover .circle .icon.arrow {
	 background: #fff;
	 transform: translate(1rem, 0);
}
 button:hover .button-text {
	 color: #fff;
}
 .career-btn a:after {
    content: '\f101';
    font-family: FontAwesome;
    margin-left: 10px;
}

}

@keyframes animate-marquee {
  0% {
    transform: translateX(0%) translateZ(0);
  }
  100% {
    transform: translateX(-100%) translateZ(0);
  }
}
.cssmarquee {overflow: hidden;position: relative;}
    .cssmarquee p {white-space: nowrap;color: #da2026;width: 100%;height: 100%;margin:0 0 10px;text-align: center;transform:translateX(100%);animation: cssmarquee 20s linear infinite;}
    @keyframes cssmarquee {0% {transform: translateX(100%);}100% {transform: translateX(-100%);}}
    .ds-mt span{width:10%;}.cssmarquee{width:90%;}
@media (max-width: 768px) {.ds-mt span{width:35%;}.cssmarquee{width:65%;}.cssmarquee p, .ds-mt span{margin:10px 0;}} 