.clients-marq{overflow:hidden;padding:10px 0 20px}.clients-swiper{width:100%}.clients-logo-slide{width:auto!important}.cl-logo-card{width:160px;height:80px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;padding:12px 16px;margin:0 10px;-webkit-transition:background .3s,border-color .3s;-moz-transition:background .3s,border-color .3s;transition:background .3s,border-color .3s}.cl-logo-card:hover{background:hsla(0,0%,100%,.12);border-color:hsla(32,38%,63%,.5)}.cl-logo-card img{max-width:100%;max-height:100%;object-fit:contain;display:block}.blog-crv .item{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;height:100%}.block-sec .testim-box .slick-dots li button{display:block;opacity:0;width:0;height:0}.slider .social-icon a{margin:0 3px}.navbar .navbar-nav .nav-link{text-transform:capitalize}.navbar .navbar-nav .nav-link,.video-wrapper .vid .vid-butn .icon,.video .vid .vid-butn .icon{cursor:pointer}.block-sec .vid-area{z-index:99}.div-tooltip-sub,.div-tooltip-tit{display:block;padding:0}.contact-page .pages-header,section.testimonials{overflow:hidden}.CircularProgressbar{width:110px;height:110px}.slick-next,.slick-prev{display:none!important}body .slick-dots li button{display:block!important;opacity:0!important;width:0!important;height:0!important}.team .navs span.next.cursor-pointer{margin:0 7px}.projdtal .justified-gallery a{width:100%;margin-bottom:15px}.projdtal .justified-gallery img{min-height:440px;height:440px;object-fit:cover;width:100%}.projdtal .justified-gallery .big-img{min-height:700px;height:700px}.topnav .menu-icon{display:-moz-box;display:flex}@media screen and (max-width:991px){.collapse{display:block;height:0;padding:0;opacity:0}.navbar .navbar-collapse.show-with-trans{opacity:1;padding:10px 15px;height:auto;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}}section.next-prog{overflow:hidden}.hideX #preloader{z-index:-1111111;height:0;width:0;overflow:hidden}.hideX #preloader,.hideX .pace{display:none!important}#ieatmaps iframe{width:100%;height:100%}section.team.section-padding{overflow:hidden}.showcase-full .bg-img{background-color:#0c0f16}.showcase-full .valign{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;width:100%;height:100%}.pp-cover{text-align:center}.pp-brand-label{font-size:13px;letter-spacing:5px;text-transform:uppercase;color:hsla(0,0%,100%,.6);margin-bottom:20px}.pp-brand-label .pp-amp{color:#e41c26}.pp-cover h1 .stroke,.pp-cover h1 span{font-size:90px;line-height:1}.pp-cover h1 span{color:#fff}.pp-year{font-size:15px;letter-spacing:6px;color:#e41c26;margin-top:18px;text-transform:uppercase}.pp-about-row{min-height:60vh}.pp-slide-title{font-size:56px;font-weight:800;color:#fff;line-height:1.1;margin-bottom:0}.pp-about-text{padding-left:40px;border-left:3px solid #e41c26;margin-top:20px}.pp-about-photos{display:-moz-box;display:flex;grid-gap:12px;gap:12px;height:100%;-moz-box-align:stretch;align-items:stretch}.pp-about-photo{-moz-box-flex:1;flex:1 1;border-radius:12px;overflow:hidden;max-height:380px}.pp-about-photo img{width:100%;height:100%;object-fit:cover;border-radius:12px}.pp-text-main{color:hsla(0,0%,100%,.9);font-size:16px;line-height:1.85;margin-bottom:24px;font-weight:500}.pp-text-secondary{color:hsla(0,0%,100%,.65);font-size:15px;line-height:1.8;margin-bottom:0}.pp-mision-card{background:hsla(0,0%,100%,.06);border-left:4px solid #e41c26;padding:28px 32px;margin-bottom:20px;border-radius:6px}.pp-vision-card{border-left-color:rgba(228,28,38,.4)}.pp-mision-card h3{color:#e41c26;font-size:26px;font-weight:700;margin-bottom:12px}.pp-mision-card p{color:hsla(0,0%,100%,.85);font-size:15px;line-height:1.75;margin:0}.pp-inside-slide{background:-moz-linear-gradient(315deg,#e41c26 0,#c0392b 60%,#922b21 100%);background:linear-gradient(135deg,#e41c26,#c0392b 60%,#922b21);width:100%;height:100%;padding:0}.pp-inside-slide .container{padding-top:80px;padding-bottom:80px}.pp-inside-title{font-size:64px;font-weight:900;color:#fff;margin-bottom:6px;line-height:1}.pp-inside-subtitle{color:hsla(0,0%,100%,.75);font-size:15px;margin-bottom:40px}.pp-values-row{margin-top:10px}.pp-value-item{text-align:center;padding:14px 8px}.pp-value-item i{font-size:30px;color:#fff;margin-bottom:12px;display:block}.pp-value-item h5{font-size:13px;font-weight:700;color:#fff;margin-bottom:8px;line-height:1.3}.pp-value-item p{font-size:12px;color:hsla(0,0%,100%,.75);line-height:1.5;margin:0}.pp-services-title{font-size:72px;font-weight:900;color:#fff;letter-spacing:-2px;line-height:1}.pp-services-list{padding-left:30px;border-left:2px solid rgba(228,28,38,.5)}.pp-service-item{display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;grid-gap:14px;gap:14px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.08)}.pp-service-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.pp-service-icon{width:38px;height:38px;object-fit:contain;flex-shrink:0;margin-top:2px}.pp-service-item-content{-moz-box-flex:1;flex:1 1}.pp-service-item h5{font-size:15px;font-weight:700;color:#fff;margin-bottom:4px}.pp-service-item p{font-size:13px;color:hsla(0,0%,100%,.65);line-height:1.55;margin:0}.pp-service-tag{font-size:11px;letter-spacing:4px;color:#e41c26;text-transform:uppercase;margin-bottom:10px}.pp-influencer-list{list-style:none;padding:0;margin:0;-webkit-columns:2;-moz-columns:2;column-count:2;grid-column-gap:30px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.pp-influencer-list li{color:hsla(0,0%,100%,.88);font-size:15px;padding:9px 0;border-bottom:1px solid hsla(0,0%,100%,.08);page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.pp-influencer-icon{width:30px;height:30px;object-fit:contain;flex-shrink:0;margin-right:10px}.pp-tier-list{list-style:none;padding:0;margin:30px 0 0}.pp-tier-item{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;padding:12px 0;border-bottom:1px solid rgba(228,28,38,.25)}.pp-tier-item:last-child{border-bottom:none}.pp-tier-dot{width:8px;height:8px;background:#e41c26;border-radius:50%;margin-right:16px;flex-shrink:0}.pp-tier-name{font-size:17px;font-weight:700;color:#fff;-moz-box-flex:1;flex:1 1}.pp-tier-range{font-size:13px;color:hsla(0,0%,100%,.55)}.pp-results-intro h2{font-size:110px;font-weight:900;color:transparent;-webkit-text-stroke:2px #fff;letter-spacing:-4px;line-height:1;text-transform:uppercase}.pp-campaign-client{font-size:11px;text-transform:uppercase;letter-spacing:5px;color:#e41c26;margin-bottom:8px}.pp-campaign-name{font-size:34px;font-weight:800;color:#fff;margin-bottom:4px;line-height:1.2}.pp-campaign-sub{font-size:16px;color:hsla(0,0%,100%,.7);margin-bottom:6px}.pp-campaign-platform{font-size:13px;color:hsla(0,0%,100%,.45);margin:0}.pp-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.pp-stat-box{border:2px solid rgba(228,28,38,.55);border-radius:10px;padding:20px 14px;text-align:center;background:rgba(228,28,38,.06);-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s}.pp-stat-box.pp-stat-large{grid-column:1/-1;border-color:rgba(228,28,38,.9);background:rgba(228,28,38,.12)}.pp-stat-value{font-size:30px;font-weight:900;color:#fff;display:block;margin-bottom:5px;line-height:1}.pp-stat-box.pp-stat-large .pp-stat-value{font-size:48px;color:#e41c26}.pp-stat-label{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:hsla(0,0%,100%,.6)}.pp-client-logo{max-height:44px;max-width:150px;object-fit:contain;margin-bottom:14px;display:block;border-radius:6px}.pp-campaign-photo-wrap{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.pp-campaign-photo{max-height:380px;width:100%;object-fit:contain;border-radius:14px;display:block}.pp-campaign-photo-wrap--dual{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:10px;gap:10px;-moz-box-align:stretch;align-items:stretch}.pp-campaign-photo-wrap--dual .pp-campaign-photo{width:86%;height:190px;max-height:none;object-fit:cover;border-radius:14px;-webkit-box-shadow:0 6px 20px rgba(0,0,0,.35);box-shadow:0 6px 20px rgba(0,0,0,.35)}.pp-campaign-photo-wrap--dual .pp-campaign-photo:first-child{align-self:flex-end}.pp-campaign-photo-wrap--dual .pp-campaign-photo:last-child{align-self:flex-start}.pp-brands-title{font-size:56px;font-weight:900;color:#fff;margin-bottom:30px}.pp-brands-grid{display:-moz-box;display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.pp-brand-logo-item{background:hsla(0,0%,100%,.92);border-radius:8px;padding:10px 14px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;width:110px;height:64px;-webkit-transition:background .25s;-moz-transition:background .25s;transition:background .25s}.pp-brand-logo-item:hover{background:#fff}.pp-brand-logo-img{max-width:100%;max-height:100%;object-fit:contain}.pp-brand-tag{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.85);padding:7px 18px;border-radius:30px;font-size:13px;font-weight:500;letter-spacing:.3px;-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.pp-brand-tag:hover{background:rgba(228,28,38,.15);border-color:rgba(228,28,38,.5);color:#fff}.pp-cta-slide{text-align:center}.pp-cta-slide h2{font-size:56px;font-weight:900;color:#fff;line-height:1.15;margin-bottom:6px}.pp-cta-sub{color:hsla(0,0%,100%,.6)}.pp-cta-question{font-size:20px;color:hsla(0,0%,100%,.65);margin:24px 0 36px}.pp-contact-info a{color:hsla(0,0%,100%,.85);font-size:16px;text-decoration:none;display:block;margin-bottom:8px;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.pp-contact-info a:hover{color:#e41c26}.pp-cta-web{font-size:18px;color:#e41c26!important;font-weight:600;margin-top:16px;letter-spacing:1px}@media (max-width:991px){.pp-about-text{padding-left:0;border-left:none;border-top:3px solid #e41c26;padding-top:24px;margin-top:24px}.pp-about-photos{margin-top:24px;max-height:240px}.pp-about-photo{max-height:240px}.pp-campaign-photo-wrap{margin-top:24px}.pp-influencer-list{-webkit-columns:1;-moz-columns:1;column-count:1}.pp-brand-logo-item{width:90px;height:52px}}@media (max-width:767px){.pp-cover h1 .stroke,.pp-cover h1 span{font-size:48px}.pp-slide-title{font-size:36px}.pp-inside-title{font-size:42px}.pp-services-title{font-size:44px}.pp-results-intro h2{font-size:60px}.pp-campaign-name{font-size:24px}.pp-stat-value{font-size:22px}.pp-cta-slide h2,.pp-stat-box.pp-stat-large .pp-stat-value{font-size:34px}.pp-cta-question{font-size:16px}.pp-mision-card{padding:20px 18px}.pp-inside-slide .container{padding-top:50px;padding-bottom:40px}.pp-value-item i{font-size:24px}.pp-tier-name{font-size:14px}.pp-tier-range{font-size:12px}.pp-client-logo{max-height:34px}.pp-campaign-photo{height:160px}.pp-campaign-photo-wrap--dual{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;grid-gap:8px;gap:8px}.pp-campaign-photo-wrap--dual .pp-campaign-photo{width:50%;height:130px;align-self:auto}.pp-brands-title{font-size:36px}.pp-brand-logo-item{width:80px;height:46px;padding:8px 10px}}