.common-section-bg{background-color:#fff}.digital-hero-section{overflow:hidden}.hero-top-segments{align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.hero-content-segment{flex:1;max-width:47%}.hero-stats-segment{width:50%!important}.hero-content-segment h1{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight);color:var(--black-heading);margin-bottom:20px}.subheading-text{font-size:var(--p1-font-size);color:var(--black-sub-text);margin-bottom:20px}.cta-button-row{gap:16px;display:flex}.cta-primary{color:var(--primary-button-text-color);padding:var(--button-padding);border-radius:var(--button-border-radius);font-weight:var(--button-font-weight);text-align:center;background-color:#fe6720;border:1px solid #fe6720;text-decoration:none;transition:all .3s}.cta-primary:hover{background-color:var(--black-heading)!important;border-color:var(--black-heading)!important}.cta-secondary{color:var(--black-heading);padding:var(--button-padding);border-radius:var(--button-border-radius);font-weight:var(--button-font-weight);border:1px solid var(--black-heading);background-color:#0000;justify-content:center;align-items:center;text-decoration:none;transition:all .3s;display:flex}.cta-secondary:hover{color:#fe6720!important;border-color:#fe6720!important}.circle-stats-row{justify-content:space-around;display:flex}.circle-stat{justify-content:end;display:flex}.stat-circle{float:inline-end;background:#fe6720cc;border-radius:50%;width:84px;height:84px;margin:0 auto 12px;position:relative;box-shadow:0 10px 25px #ff70294d}.stat-number{color:var(--black-heading);font-size:36px;font-weight:800;position:absolute;top:10px;left:18px}.stat-label{color:var(--black-heading);font-size:var(--p3-font-size);white-space:nowrap;font-weight:600;position:absolute;top:62px;left:20px}.hero-image-wrapper{justify-content:center;width:100%;margin-top:40px;display:flex}.hero-main-img{object-fit:contain;vertical-align:bottom;max-width:100%;height:auto}.about-us-wrapper{justify-content:center;align-items:center;gap:80px;display:flex}.about-us-image-side{flex:1;max-width:50%}.about-main-img{width:100%;height:auto}.about-us-content-side{max-width:50%}.about-badge{color:var(--black-heading);background:#fbf9f9;border-radius:20px;margin-bottom:20px;padding:5px 15px;font-size:12px;font-weight:600;display:inline-block}.challenges-section-header{text-align:left;margin-bottom:30px}.business-challenges-grid{flex-direction:column;gap:30px;display:flex}.challenges-row{gap:30px;display:flex}.challenges-section-header h2{font-size:var(--h2-font-size);color:var(--black-heading);margin-bottom:16px}.challenges-section-header p.para1{color:var(--black-sub-text);font-size:16px}.feature-item{flex:1;align-items:flex-start;gap:20px;display:flex}.feature-icon-box{background:#fe6720;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.feature-text h3{color:var(--black-heading);margin-bottom:8px;font-size:20px;font-weight:700}.feature-text p.para2{color:var(--black-sub-text);font-size:12px}.what-we-do-wrapper{align-items:center;gap:40px;display:flex}.what-we-do-content,.what-we-do-image{max-width:48%}.what-we-do-content h2{font-size:var(--h2-font-size);color:var(--black-heading);font-weight:var(--h2-font-weight);margin-bottom:20px}.what-we-do-content p{font-size:var(--p2-font-size);color:var(--black-sub-text);margin-bottom:30px}.what-we-do-content .cta-primary{margin:0;padding:10px 20px;display:inline-flex}.what-we-do-image img{border-radius:12px;width:100%;height:fit-content}.solutions-header{text-align:center;max-width:800px;margin-bottom:50px;margin-left:auto;margin-right:auto}.solutions-header h2{font-size:var(--h2-font-size);color:var(--black-heading);font-weight:var(--h2-font-weight);margin-bottom:20px}.solutions-header p{font-size:var(--p2-font-size);color:var(--black-sub-text);line-height:1.6}.solutions-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.solution-card{background:#fbf9f9;border-radius:12px;flex-direction:column;padding:30px;transition:all .3s;display:flex}.solution-icon{background:#fe6720;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;display:flex}.solution-card h6{font-size:var(--h6-font-size);font-weight:var(--h6-font-weight);color:var(--black-heading);margin-bottom:15px}.solution-desc{font-size:var(--p4-font-size);color:var(--black-sub-text);margin-bottom:20px}.feature-list{margin:0 0 25px;padding:0;list-style:none}.feature-list li{font-size:var(--p4-font-size);color:#000;margin-bottom:10px;padding-left:20px;font-weight:500;position:relative}.feature-list li:before{content:"";background-color:#fe6720;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;left:0}.learn-more{font-size:10px;font-weight:var(--button-font-weight);color:var(--black-heading);align-items:center;gap:8px;text-decoration:none;transition:gap .3s;display:flex;position:absolute;bottom:20px}.learn-more:hover{color:#fe6720;gap:12px}.learn-more .arrow{font-size:13.5px}.trust-us-section{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.trust-us-wrapper{align-items:center;gap:60px;display:flex}.trust-us-content{flex:1}.trust-heading{font-size:var(--h2-font-size);color:#fff;font-weight:var(--h2-font-weight);margin-bottom:24px}.trust-heading span{color:#fe6720}.trust-subheading{font-size:var(--p2-font-size);color:#fff;max-width:550px;margin-bottom:40px}.trust-points{width:fit-content;margin:0;padding:0;list-style:none}.trust-points li{color:#fff;font-size:var(--p3-font-size);text-align:left;align-items:center;gap:15px;margin-bottom:20px;display:flex}.check-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.check-icon img{width:20px;height:20px}.trust-us-globe{flex:1;justify-content:center;display:flex;position:relative}.globe-container{width:600px;position:relative}.globe-container img{width:100%;height:auto}.framework-header{text-align:center;margin-bottom:40px}.framework-header h2{font-size:var(--h2-font-size);color:var(--black-heading);font-weight:var(--h2-font-weight)}.framework-header p{font-size:var(--p2-font-size);color:var(--black-sub-text)}.framework-grid{grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.framework-card{background-color:#fff8f6;border-radius:20px;flex-direction:column;padding:30px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.framework-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #fe67200d}.framework-card.large{grid-column:span 2}.framework-card h3{font-size:var(--h5-font-size);color:var(--black-heading);font-weight:700}.framework-card p{font-size:var(--p4-font-size);color:var(--black-sub-text);max-width:400px;margin-bottom:30px;line-height:1.6}.card-image{justify-content:center;align-items:flex-end;width:100%;margin-top:auto;display:flex}.card-image img{object-fit:contain;max-width:100%;height:auto}.framework-card.large .card-image{justify-content:flex-end}.results-header{text-align:center;margin-bottom:60px}.results-header h2{font-size:var(--h2-font-size);color:var(--black-heading);font-weight:var(--h2-font-weight);margin-bottom:20px}.results-header p{font-size:var(--p2-font-size);color:var(--black-sub-text);max-width:700px;margin:0 auto}.results-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.case-card{background:#fff;border:2px solid #fff0e8;border-radius:10px;flex-direction:column;transition:transform .3s;display:flex;overflow:hidden}.case-card:hover{transform:translateY(-10px)}.case-header{background-image:url(/services/digital-marketing/images/results-section/background.webp);background-position:50%;background-size:cover;justify-content:space-between;align-items:flex-start;padding:30px;display:flex}.case-title h5{color:var(--white-heading);margin-bottom:8px;font-weight:700}.client-link{font-size:var(--p4-font-size);color:#ffeae3;margin-bottom:0;text-decoration:underline;display:block}.case-duration{color:#ffeae3;font-size:10px}.case-body{padding:30px}.results-achieved-title{color:#000;text-transform:uppercase;margin-bottom:25px;font-size:14px;font-weight:600}.case-results-list{margin:0 0 30px;padding:0;list-style:none}.case-results-list li{align-items:center;gap:20px;margin-bottom:20px;display:flex}.res-icon{background:#fff0e8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.res-value{font-size:var(--h5-font-size);color:#000;font-weight:700;line-height:1}.res-label{color:var(--black-sub-text);font-size:9px;display:block}.case-tags{border-top:1px solid #f0f0f0;flex-wrap:wrap;gap:8px;padding-top:20px;display:flex}.case-tags .tag{color:#1f1f1f;background:#fff0e8;border-radius:5px;padding:6px 14px;font-size:12px;font-weight:600}.dm-pricing-wrapper{background-color:#fff}.dm-outer-toggle-container{justify-content:center;padding-bottom:25px;display:flex}.dm-outer-toggle-container .cps-toggle-buttons{background:#fffaf6;border:1px solid #ffe7d4;border-radius:33px;gap:4px;padding:5px;display:inline-flex}.dm-outer-toggle-container .cps-toggle-btn{color:#666;cursor:pointer;font-size:var(--p3-font-size);font-weight:var(--p3-font-weight);line-height:var(--p3-line-height);background:0 0;border:none;border-radius:20px;padding:7px 24px;transition:all .3s}.dm-outer-toggle-container .cps-toggle-btn .cps-toggle-label{color:#666;font-size:var(--p3-font-size);font-weight:var(--p3-font-weight);line-height:var(--p3-line-height)}.dm-outer-toggle-container .cps-toggle-btn.cps-active{background-color:#ff9537}.dm-outer-toggle-container .cps-toggle-btn.cps-active .cps-toggle-label{color:#fff}.dm-pricing-panel--hidden{display:none}.dm-pricing-wrapper .cps-mobile-header,.dm-pricing-wrapper .cps-desktop-header,.dm-pricing-wrapper .cps-toggle-wrapper,.dm-pricing-wrapper .cps-free-trial-bar{display:none!important}.dm-pricing-wrapper .toggle{padding-top:0!important;padding-bottom:0!important}.dm-pricing-wrapper .cps-price-period{display:none!important}.dm-pricing-wrapper .cps-tab-btn{flex:1;width:auto}.dm-pricing-wrapper .cps-tab-btn:last-child{border-right:none}.dm-pricing-wrapper .cps-cards{justify-content:center}@media (width>=1300px){.dm-pricing-wrapper .cps-card{flex:0 0 calc((100% - (var(--card-gap) * 3)) / 4)!important;max-width:calc((100% - (var(--card-gap) * 3)) / 4)!important}}@media (width<=1298px){.stat-number{font-size:30px;top:12px;left:16px}.stat-label{font-size:14px;left:18px}.about-us-wrapper{flex-direction:column;gap:40px;width:100%}.about-us-image-side,.about-us-content-side{max-width:100%}.challenges-section-header{text-align:center}.solutions-grid{grid-template-columns:repeat(2,1fr)}.trust-us-wrapper{text-align:center;flex-direction:column}.trust-subheading{margin-left:auto;margin-right:auto}.globe-container{width:100%;max-width:500px}.framework-grid{grid-template-columns:repeat(2,1fr)}.framework-card.large{grid-column:span 2}.results-grid,.pricing-cards-grid[data-grid-cols="4"]{grid-template-columns:repeat(2,1fr)}}@media (width<=968px){.hero-top-segments{flex-direction:column;justify-content:center;align-items:center;width:100%!important}.hero-stats-segment{justify-content:space-around;width:100%!important}.hero-content-segment{text-align:center;flex-direction:column;align-items:center;max-width:100%;display:flex}.circle-stats-row{align-items:center;max-width:100%}.stat-circle{width:60px;height:60px}.stat-number{font-size:18px}.stat-label{font-size:10px;top:40px}.what-we-do-wrapper{text-align:center;flex-direction:column-reverse;gap:40px}.what-we-do-content,.what-we-do-image{max-width:100%}.learn-more .arrow{font-size:10px}.pricing-cards-grid{grid-template-columns:repeat(2,1fr);gap:20px}.pricing-cards-grid[data-grid-cols="3"]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.circle-stats-row{justify-content:center;width:100%}.stat-circle{width:50px;height:50px}.stat-number{font-size:14px;top:10px;left:10px}.stat-label{font-size:10px;top:30px;left:-13px}.about-us-image-side,.about-us-content-side{text-align:center;width:100%;max-width:100%;padding:0}.challenges-row{flex-direction:column;align-items:center}.feature-item{text-align:left;max-width:400px}.solutions-grid{grid-template-columns:1fr}.trust-us-section{padding:60px 0}.framework-grid{grid-template-columns:1fr}.framework-card.large{grid-column:span 1}.framework-card{padding:30px}.results-grid,.pricing-cards-grid[data-grid-cols="4"],.pricing-cards-grid[data-grid-cols="3"]{grid-template-columns:1fr}.pricing-toggle-bar{border-radius:20px;flex-wrap:wrap;justify-content:center;width:calc(100% - 20px)}}
