:root{--st-patricks-blue:#1f2470;--amaranth-purple:#b60c53;--royal-blue-dark:#111c5a;--chrome-yellow:#ffa90a;--space-cadet-1:#262e5a;--space-cadet-2:#111941;--winter-sky_50:#ef1f7680;--purple-navy:#51558a;--ksu-purple:#5c2782;--winter-sky:#ef1f76;--razzmatazz:#ef1570;--platinum:#e6e6e6;--black_70:#000000b3;--rajah:#fea858;--white:#fff;--gradient-1:linear-gradient(90deg,var(--royal-blue-dark)0,var(--ksu-purple)51%,var(--royal-blue-dark));--gradient-2:linear-gradient(90deg,var(--razzmatazz),var(--rajah));--gradient-whatsapp:linear-gradient(90deg,#25d366 0,#033c14 51%,#25d366);--ff-source-sans-pro:"Source Sans Pro",sans-serif;--ff-poppins:"Poppins",sans-serif;--fs-1:4.2rem;--fs-2:3.8rem;--fs-3:3.2rem;--fs-4:2.5rem;--fs-5:2.4rem;--fs-6:2rem;--fs-7:1.8rem;--fs-8:1.5rem;--fw-500:500;--fw-600:600;--fw-700:700;--radius-4:4px;--radius-12:12px;--section-padding:60px;--transition-1:.15s ease;--transition-2:.35s ease;--cubic-in:cubic-bezier(.51,.03,.64,.28);--cubic-out:cubic-bezier(.33,.85,.56,1.02);--shadow:0 5px 20px 1px #1f42891a}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{color:var(--purple-navy);font-family:Poppins,sans-serif}h2,h3{font-family:Poppins,sans-serif;font-weight:700;text-decoration:none!important}p{color:unset}li{list-style:none}a{text-decoration:none}a,img,span,input,button,ion-icon{display:block}button,input{font:inherit;background:0 0;border:none}button{cursor:pointer}input{width:100%}ion-icon{pointer-events:none}img{height:auto}address{font-style:normal}html{font-family:var(--ff-poppins);scroll-behavior:smooth;font-size:10px}body{background-color:var(--white);color:var(--purple-navy);font-size:1.6rem}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#f2f2f2}::-webkit-scrollbar-thumb{background-color:#ccc}::-webkit-scrollbar-thumb:hover{background-color:#b3b3b3}.container{padding-inline:15px}.h2,.h3{font-family:var(--ff-source-sans-pro)!important}.btn{background-image:var(--gradient-2);color:var(--white);font-size:var(--fs-8);font-weight:var(--fw-500);transition:var(--transition-2);background-size:200%;border-radius:0 25px;padding:12px 35px}.btn-whatsapp{background-image:var(--gradient-whatsapp);border-radius:25px}.btn:is(:hover,:focus){background-position:100%}.w-100{width:100%}.banner-animation{animation:2s linear infinite alternate waveAnim}@keyframes waveAnim{0%{transform:translate(0)rotate(0)}to{transform:translate(2px,2px)rotate(1deg)}}.section{padding-block:var(--section-padding)}.section-title{color:var(--st-patricks-blue);font-size:var(--fs-3);max-width:max-content;margin-block-end:60px;margin-inline:auto}.underline{position:relative}.underline:before{content:"";background-image:var(--gradient-2);border-radius:10px;width:70%;height:6px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}:is(.service-card,.features-card) .title{color:var(--st-patricks-blue);font-size:var(--fs-4);font-weight:var(--fw-700)}:is(.service-card,.features-card,.blog-card) .text{font-size:var(--fs-8)}.img-cover{object-fit:cover;width:100%;height:100%}.header .btn{display:none}.header{--color:var(--white);z-index:4;width:100%;transition:var(--transition-1);padding-block:14px;position:absolute;top:0;left:0}.header.active{--color:var(--white);background-color:var(--black_70);position:fixed;box-shadow:0 2px 30px #0000001a}.header .container{justify-content:space-between;align-items:center;gap:30px;display:flex}.logo{color:var(--color);font-family:var(--ff-source-sans-pro);font-size:var(--fs-3)}.nav-open-btn{color:var(--color);padding:4px;font-size:32px}.navbar{background-color:var(--white);visibility:hidden;z-index:2;width:100%;max-width:280px;min-height:100%;transition:.25s var(--cubic-in);padding:20px;position:fixed;top:0;left:-280px}.navbar.active{visibility:visible;transition:.5s var(--cubic-out);transform:translate(280px)}.navbar-top{justify-content:space-between;align-items:center;padding-block:10px 30px;display:flex}.navbar-top .logo{color:var(--st-patricks-blue);font-size:4.2rem;font-weight:var(--fw-700)}.nav-close-btn{color:var(--space-cadet-1);padding:4px;font-size:2.8rem}.navbar-item:not(:last-child){border-bottom:1px solid var(--platinum)}.navbar-link{color:var(--space-cadet-1);font-size:var(--fs-8);font-weight:var(--fw-600);padding-block:12px}.overlay{background-color:var(--black_70);z-index:1;opacity:0;pointer-events:none;transition:var(--transition-2);position:fixed;inset:0}.overlay.active{opacity:1;pointer-events:all}.hero{background-image:url(/assets/landing-pages/best-digital-marketing-agency-india/hero-bg-bottom.png),url(/assets/landing-pages/best-digital-marketing-agency-india/hero-bg.png),var(--gradient-1);background-position:-280px bottom,50%,50%;background-repeat:no-repeat,no-repeat,no-repeat;background-size:auto,cover,auto;padding-block-start:120px;padding-block-end:var(--section-padding)}.hero-content{margin-block-end:50px}.hero-subtitle{color:var(--chrome-yellow);font-family:var(--ff-source-sans-pro);font-size:var(--fs-7);margin-block-end:15px}.hero-title{color:var(--white);font-size:var(--fs-1);margin-block-end:20px}.hero-text{color:var(--white);font-size:var(--fs-8);margin-block-end:30px}.banner-form-container{justify-content:flex-end;width:100%;margin:0 auto;display:flex}.banner-form{background-color:#fff;border-radius:10px;width:73%;margin-right:10%;padding:25px;box-shadow:10px 12px 24px 6px #0000001a}.banner-form h3{color:var(--space-cadet-1);text-align:center;font-size:30px;font-weight:600;line-height:40px}.banner-form form{padding:5%}.banner-form form textarea{width:100%}.banner-form form input,.banner-form form textarea,.banner-form form textarea:active{border:2px solid var(--space-cadet-2);border-radius:10px;outline:none;margin:5% 0%;padding:3%}.banner-form form input:focus{box-shadow:none;border:3px solid var(--space-cadet-2)!important}.banner-form form input[type=submit]{background-color:var(--space-cadet-2);font-size:14px;font-weight:600;transition:all .5s}.banner-form form input[type=submit]:hover{box-shadow:none;background-color:var(--space-cadet-2);color:#fff;border:3px solid var(--space-cadet-2)!important}.banner-form form input[type=submit]:after{content:"";background-color:red;height:50px}.form-bottom-content-span{font-size:13px;font-style:italic;font-weight:500}.banner-form form select{border:2px solid var(--space-cadet-2);padding:3%}.banner-form form select:focus{box-shadow:none;border:3px solid var(--space-cadet-2)!important}@media (max-width:992px){.banner-form-container{width:100%;margin:0}.banner-form{width:100%;margin:0;padding:10px 0}.banner-form h3{text-align:center;font-size:15px;font-weight:600;line-height:40px}.banner-form form input[type=submit]{margin-top:20px}}.rate{height:46px;padding:0 10px;display:flex}.rate:not(:checked)>input{position:absolute;top:-9999px}.rate:not(:checked)>label{float:right;white-space:nowrap;cursor:pointer;color:#ffc700;width:1em;font-size:30px;overflow:hidden}.rate:not(:checked)>label:before{content:"★ "}.about-banner{margin-block-end:30px}.about .section-title{margin-inline:0}.about .underline:before{left:0;transform:translate(0)}.about-text{font-size:var(--fs-8);margin-block-end:20px}.stats-list{gap:30px;display:grid}.stats-card{text-align:center;box-shadow:var(--shadow);border-radius:var(--radius-12);padding:15px}.stats-title{color:var(--st-patricks-blue);font-size:var(--fs-2);font-weight:var(--fw-700)}.stats-text{font-size:var(--fs-8)}.service-list{gap:30px;display:grid}.service-card{box-shadow:var(--shadow);border-radius:var(--radius-12);padding:30px}.service-card .card-icon{aspect-ratio:1;max-width:165px;transition:var(--transition-1);background-color:#ef1f761f;background-image:url(/assets/landing-pages/best-digital-marketing-agency-india/service-banner-pattern.png);background-repeat:no-repeat;background-size:contain;place-content:center;margin-inline:auto;display:grid}.service-card:hover .card-icon{background-color:var(--winter-sky)}.service-card .card-icon .ion-icon{color:var(--winter-sky);--ionicon-stroke-width:20px;transition:var(--transition-1);font-size:4rem}.service-card:hover .card-icon .ion-icon{color:var(--white)}.service-card .title{text-align:center;margin-block-end:15px}.service-card .text{text-align:center;margin-block-end:20px}.service-card .card-btn{border:1px solid var(--winter-sky);color:var(--winter-sky);transition:var(--transition-1);border-radius:50%;margin-inline:auto;padding:15px}.service-card .card-btn:is(:hover,:focus){color:var(--white);background-color:var(--winter-sky)}.features-list>li:first-child{margin-block-end:30px}.features-card{align-items:flex-start;gap:20px;display:flex}.features-card .icon{background-image:var(--gradient-1);color:var(--white);background-size:200%;border-radius:50%;min-width:max-content;max-width:max-content;padding:22px;font-size:36px}.features-card .icon ion-icon{--ionicon-stroke-width:20px}.features-card .title{margin-block-end:10px}.features-banner{margin-block:40px}.features-banner>img{max-width:max-content;margin-inline:auto}.blog{padding-block-end:120px}.blog-list{gap:30px;display:grid}.blog-card{box-shadow:var(--shadow);border-radius:var(--radius-12);padding:20px}.blog-card .banner{border-radius:var(--radius-12);margin-block-end:15px;overflow:hidden}.blog-card .banner img{transition:var(--transition-2)}.blog-card .banner a:is(:hover,:focus) img{transform:scale(1.1)}.blog-card .title{color:var(--st-patricks-blue);font-size:var(--fs-6);margin-block-end:15px;line-height:1.2}.blog-card .title>a{color:inherit}.blog-card .title>a:is(:hover,:focus){color:var(--razzmatazz)}.blog-card .text{margin-block-end:15px}.blog-card .meta{font-size:var(--fs-8);color:var(--purple-navy);font-weight:var(--fw-500);justify-content:space-between;align-items:center;gap:15px;padding-block-end:10px;display:flex}.blog-card .meta .ion-icon{color:var(--winter-sky);--ionicon-stroke-width:35px;font-size:22px}.publish-date,.comment{align-items:center;gap:8px;display:flex}.comment{color:inherit;margin-inline-start:auto}.footer{font-size:var(--fs-8)}.footer a{color:inherit}.footer-top{background-image:url(/assets/landing-pages/best-digital-marketing-agency-india/footer-bg.png),var(--gradient-1);color:var(--white);background-position:50%,50%;background-repeat:no-repeat;background-size:auto,200%}.footer-brand{margin-block-end:30px}.footer-brand .logo{font-weight:var(--fw-700);margin-block-end:15px}.footer-brand .text{font-size:var(--fs-8);margin-block-end:20px}.social-list{justify-content:flex-start;align-items:center;gap:10px;display:flex}.footer-top .social-link{background-color:var(--white);color:var(--winter-sky);border-radius:50%;padding:8px;font-size:18px}.footer-top .social-link:is(:hover,:focus){background-image:var(--gradient-2);color:var(--white)}.footer-list:not(:last-child){margin-block-end:25px}.footer-list-title{font-family:var(--ff-source-sans-pro);font-size:var(--fs-5);font-weight:var(--fw-700);margin-block-end:15px}.footer-link{padding-block:5px}:is(.footer-link,.footer-item-link):not(address):is(:hover,:focus){text-decoration:underline}.footer-item{justify-content:flex-start;align-items:center;gap:10px;padding-block:10px;display:flex}.footer-item-icon{background-image:var(--gradient-2);border-radius:50%;padding:13px}.footer-bottom{background-color:var(--space-cadet-2);text-align:center;color:var(--white);padding:20px}.copyright-link{text-decoration:underline;display:inline-block}.copyright-link:is(:hover,:focus){text-decoration:none}.go-top{background-color:var(--winter-sky);color:var(--white);border-radius:var(--radius-4);box-shadow:-3px 3px 15px var(--winter-sky_50);z-index:2;visibility:hidden;opacity:0;transition:var(--transition-1);padding:14px;font-size:2rem;position:fixed;bottom:0;right:15px}.go-top.active{visibility:visible;opacity:1;transform:translateY(-15px)}.tech-icons-container{width:70%}@media (max-width:600px){.go-top.active{transform:translateY(-80px)}.tech-icons-container{width:90%}}@media (min-width:550px){.container{max-width:550px;margin-inline:auto}.section-title{--fs-3:3.6rem}.header .btn{align-items:center;gap:5px;margin-inline-start:auto;display:flex}.stats-list{grid-template-columns:repeat(3,1fr)}.blog-card{grid-template-columns:.75fr 1fr;gap:20px;padding:30px;display:grid}.blog-card .banner{margin-block-end:0}.blog-card .banner a{height:100%}.footer-brand,.footer-list:not(:last-child){margin-block-end:0}.footer-top .container{grid-template-columns:1fr 1fr;gap:30px 50px;display:grid}}@media (min-width:768px){.container{max-width:720px}.hero{place-items:center;min-height:600px;display:grid}.hero-content{margin-block-end:0}.hero .container{grid-template-columns:1fr 1fr;align-items:center;gap:30px;display:grid}.service-list{grid-template-columns:1fr 1fr}.features-list>li:first-child{margin-block-end:0}.features-list{grid-template-columns:1fr 1fr;gap:25px;display:grid}.footer-top .container{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){:root{--fs-1:5.4rem}.container{max-width:950px}.header{padding-block:20px}.overlay,.nav-open-btn,.navbar-top{display:none}.navbar,.navbar.active{all:unset;margin-inline-start:auto}.header .btn{margin-inline-start:0}.navbar-list{gap:25px;display:flex}.navbar-item:not(:last-child){border-bottom:none}.navbar-link{color:var(--color)}.hero{min-height:700px}.about .container{grid-template-columns:1fr 1fr;gap:30px;display:grid}.service-list{grid-template-columns:repeat(3,1fr)}.features-list{grid-template-columns:1fr}.features .container{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.features .section-title{grid-column:1/4}.features-banner{place-items:center;margin-block:0;display:grid}.footer-top .container{grid-template-columns:repeat(4,1fr)}.footer-brand{grid-column:1/5}.footer-brand .text{max-width:45ch}}@media (min-width:1200px){.container{max-width:1200px}.section-title{--fs-3:4.6rem}.hero{min-height:800px}.blog-list{grid-template-columns:1fr 1fr}.blog-card{height:100%}.blog-card .content{flex-direction:column;justify-content:space-between;display:flex}.footer-top .container{grid-template-columns:1fr .5fr .7fr .5fr 1fr}.footer-brand{grid-column:auto}}#mysidenav>div{z-index:999999;width:300px;padding:10px;transition:all .5s;position:fixed;top:40%;right:-250px}#mysidenav>div:hover{right:0}#mysidenav a{color:#fff;align-items:center;gap:10px;font-size:19px;font-weight:700;text-decoration:none;display:flex}#mysidenav ion-icon{color:#fff;margin-right:15px;font-size:25px;font-weight:700;display:block}#sidenavappointment{background:linear-gradient(45deg,#25d366 40%,#9fffc1,#1daa64)}#sidenavphone{background:linear-gradient(45deg,var(--space-cadet-1)40%,#00398f,var(--space-cadet-2));margin-top:45px}#cartItem{background:linear-gradient(45deg,#00849d,#00a5c4);margin-top:-45px}#new-icon{background-color:var(--primary-pink);border-radius:3px;position:absolute;inset:-12px auto auto}#icon{color:var(--primary-white);font-size:var(--step--1);padding:2px 3px 1px 4px}.mobile-bottom-container{z-index:999;width:100%;display:none;position:fixed;bottom:0}.mobile-bottom{display:flex}.mobile-bottom-hidden{display:none}.mobile-bottom>div{flex-basis:50%;height:60px}.mobile-bottom-1{justify-content:center;align-items:center;display:flex}.mobile-bottom-img{text-align:center;flex:2;justify-content:center;align-items:center;display:flex}.mobile-bottom-img img{width:70%}.mobile-bottom-text{text-align:left;color:#fff;flex:5;font-size:15px;font-weight:700}.bottomcall{background-color:var(--space-cadet-2)}.bottomwhatsapp{background-color:#25d366}.mobile-bottom-img .ion-icon{color:#fff;font-size:30px}.mobile-bottom-text a{color:#fff;text-decoration:none}@media (max-width:600px){#mysidenav{display:none}.mobile-bottom-container{display:block}}.reviewcontainer{color:#fff;flex-direction:column;justify-content:center;align-items:center;width:90%;margin:auto;padding:0 0 70px;display:flex}.clientImage{flex-direction:row;align-items:center;display:flex}.clientImage span{color:var(--space-cadet-2);margin-left:10px}.clientImage img{width:40px}.reviewSection{flex-wrap:wrap;justify-content:space-around;align-items:center;padding:1rem;display:flex}.reviewItem{cursor:pointer;color:#000;width:30%;box-shadow:var(--shadow);border-radius:10px;border-radius:var(--radius-12);background-color:#fff;margin:1rem;padding:30px;transition:all .2s linear}.reviewItem:hover{transform:scale(1.1)}.top{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.top ul{list-style:none;display:flex}.top ul li{padding-left:4px}article p{margin-bottom:1rem;font-family:system-ui;font-size:15px;font-weight:100}@media screen and (max-width:700px){.description,.reviewItem{width:90%}}@media screen and (max-width:375px){.reviewSection{padding:0}.reviewItem{width:90%}.clientImage{margin-bottom:.6rem}.top{flex-direction:column;justify-content:center;align-items:center}}.accordion{flex-direction:column;min-width:320px;max-width:991px;margin:50px auto;padding:0 50px;font-family:Sora,sans-serif;display:flex}.accordion h1{text-align:center;font-size:32px}.accordion-item{background:#fff;border:1px solid #fcfcfc;border-radius:6px;margin-top:16px;box-shadow:0 2px 4px #0000002b}.accordion-item .accordion-item-title{cursor:pointer;box-sizing:border-box;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;margin:0;padding:14px 20px;font-size:15px;display:flex;position:relative}.accordion-item .accordion-item-desc{color:#444;box-sizing:border-box;border-top:1px dashed #ddd;padding:10px 20px 20px;font-size:14px;font-weight:300;line-height:22px;display:none}.accordion-item input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.accordion-item input[type=checkbox]:checked~.accordion-item-desc{display:block}.accordion-item input[type=checkbox]:checked~.accordion-item-title .icon:after{content:"-";font-size:20px}.accordion-item input[type=checkbox]~.accordion-item-title .icon:after{content:"+";font-size:20px}.accordion-item:first-child{margin-top:0}.accordion-item .icon{margin-left:14px}@media screen and (max-width:767px){.accordion{padding:0 16px}.accordion h1{font-size:22px}}.clients-items{margin-bottom:30px}.clients-items>article{display:flex}.clients-items>article section{border-bottom:2px solid #ccc;border-right:2px solid #ccc;width:33%;padding:20px}.clients-items>article section:last-child{border-right:none}.clients-items>article:last-child section{border-bottom:none}.clients-items img{object-fit:contain;width:100%;height:80px;margin:0 auto 20px}@media (max-width:700px){.clients-items>article{flex-direction:column}.clients-items>article section{border-bottom:none;border-right:none;width:90%;margin:0 auto}}#privacy .hero{background-position:50%;background-repeat:no-repeat;background-size:cover;background:var(--gradient-1);min-height:fit-content;padding-block-start:160px}#privacy .container{text-align:center;display:block}.privacy-text{margin:30px auto}.privacy-text h3{margin:15px 0 10px}.privacy-text p{margin:10px 0;line-height:30px}
