HEX
Server: LiteSpeed
System: Linux in-mum-web1831.main-hosting.eu 5.14.0-570.21.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jun 11 07:22:35 EDT 2025 x86_64
User: u503286720 (503286720)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: /home/u503286720/domains/vistasadindia.com/public_html/seo-consultant.php
<?php
$title = "Top SEO Consultants in Bangalore – Vistas AD Media";
$description = "SEO Consultants in Bangalore offer: SEO strategy, competitor analysis, technical SEO audit, SEO roadmap for SEO success and content writing guidance.";
$keyword = "Best SEO Company in Bangalore, SEO Services in Bangalore, SEO Agency in Bangalore, SEO Consultant in Bangalore, Best SEO Company Bangalore, Top 10 SEO Companies in Bangalore, Search Engine Optimization Company in Bangalore";
$url = "https://vistasadindia.com/seo-consultant.php";
$bread_third = "SEO Company in Bangalore";
$script = '<script type="application/ld+json">
        { "@context": "http://schema.org", "@type": "Service", "name":"Top SEO Consultants in Bangalore – Vistas AD Media", 
		"description": "Vistas reputation among the top SEO companies in Bangalore is gained through many years of learning. SEO experts track competitors every strategy and activity. We understand their technical strengths, weaknesses
		Establish strategies for clearly set Goals, 
		Web page Optimization,
		Continuous review and analysis of competition,
		Diary of incoming links,
		Record of competitors journey in SERP,
		Search engine submission opportunities,
		Keyword analysis,
		Continuous review & improvement ideas", "Provider": { "@type": "Organization", "name": "SEO Consultant Company in Bangalore | SEO Consultant Services | SEO Consultant Agency in Bangalore", "sameAs": "https://vistasadindia.com/seo-consultant.php" } }
</script> ';
?>

<?php
define( "BASE_URL", "/");
define("ROOT_PATH", $_SERVER["DOCUMENT_ROOT"] . "/");
?>


<!DOCTYPE html>
<html itemscope="" itemtype="http://schema.org/Website" lang="en">
    
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">

<title><?php echo $title; ?></title>

<meta name="keywords" content="<?php echo $keyword; ?>" />
<meta name="description" content="<?php echo $description; ?>" />
<link rel="canonical" href="<?php echo $url;?>"/>
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">


    <meta name="abstract" content="Web Development Company in Bangalore, Web Design Company in Bangalore, SEO Company in Bangalore, Digital Marketing Company in Bangalore, Advertising Agency in Bangalore, eCommerce Development Company Bangalore, Mobile Application Development Company Bangalore">
    <meta name="Author" content="Vistas Ad Media Communications Pvt. Ltd.">
    <meta name="copyright" content="Vistas Ad Media Communications Pvt. Ltd.">
    <meta name="Distribution" content="global">
    <meta name="robots" content="index, follow">
    <meta name="googlebot" content="index, follow">
    <meta itemprop="name" content="Web Development Company in Bangalore, Web Design Company in Bangalore, SEO Company in Bangalore, Digital Marketing Company in Bangalore, Advertising Agency in Bangalore, eCommerce Development Company Bangalore, Mobile Application Development Company Bangalore">
    <meta itemprop="description" content="<?php echo $description; ?>">
    <meta itemprop="image" content="https://vistasadindia.com/images/logo.png">
    <meta property="og:type" content="website">
    <meta property="og:url" content="<?php echo $url;?>"/>
    <meta property="og:site_name" content="Vistas Ad Media Communications Pvt. Ltd.">
    <meta property="og:title" content="<?php echo $title; ?>">
    <meta property="og:author" content="Vistas Ad Media Communications Pvt. Ltd.">
    <meta property="og:image" content="https://vistasadindia.com/assets/img/seo-consulting-services.webp">
    <meta property="og:image:width" content="1200"/>
    <meta property="og:image:height" content="630"/>
    <meta name="twitter:card" content="summary">
    <meta name="twitter:site" content="@vistasadindia">
    <meta name="twitter:domain" content="Vistasadindia"/>
    <meta name="twitter:creator" content="@vistasadindia">
    <meta name="twitter:title" content="<?php echo $title; ?>">
    <meta name="twitter:description" content="<?php echo $description; ?>">
    <meta name="twitter:image" content="https://vistasadindia.com/assets/img/seo-consulting-services.webp">
    <meta name="Language" content="en" />
    <meta name="Rating" content="General" />
    <meta name="audience" content="all" />
    <meta name="expires" content="never" />
    <meta name="Designer" content="Vistas Ad Media Communications Pvt. Ltd." />
    <meta name="owner" content="Vistas Ad Media Communications Pvt. Ltd." />
    
    
<link rel="icon" href="images/favicon.png" type="image/png" sizes="16x16" alt="favicon">
<!-- bootstrap -->
<link href="assets/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<link href="assets/seo-main.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="css/seoconsultants.css">
<!-- plugins -->
<!-- mega menu -->

<!-- custom style -->
<?php echo $script; ?>
<?php include 'gtag.php'; ?> 
<style>
      .bd-placeholder-img {
        font-size: 1.125rem;
        text-anchor: middle;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
      }
      
      .plb li{
          padding-bottom: 15px;
          font-size: 15px;
      }
      .plb1 li{padding-bottom: 15px;font-size: 15px;list-style: none;position: relative;      }
    .plb1 li:before {font-family: 'FontAwesome';content: "\f111";position: absolute;top: 7px;font-size: 7px;margin-left: -14px;}

      @media (min-width: 768px) {
        .bd-placeholder-img-lg {
          font-size: 3.5rem;
        }
        .dark-blue{background: #0026F2;padding: 30px;border-radius: 20px;width: 95%;margin: 0 auto;}
        .dblue{padding:0;margin-top:-40px;margin-bottom: 30px;}
      }
      .social-icons li b{visibility:hidden;}
      .social-icons i {color: #180052;font-size: 18px;}
      h1.title-head {
    font-size: 14px;
    font-weight: 400 !important;
    color: #585858;
    letter-spacing: 0px;
}
    </style>
<style type="text/css">#cus-menu {visibility: hidden;position: absolute;}</style>

<!-- favicons -->
<link rel="apple-touch-icon" sizes="57x57" href="/favicon/apple-icon-57x57.png" />
<link rel="apple-touch-icon" sizes="60x60" href="/favicon/apple-icon-60x60.png" />
<link rel="apple-touch-icon" sizes="72x72" href="/favicon/apple-icon-72x72.png" />
<link rel="apple-touch-icon" sizes="76x76" href="/favicon/apple-icon-76x76.png" />
<link rel="apple-touch-icon" sizes="114x114" href="/favicon/apple-icon-114x114.png" />
<link rel="apple-touch-icon" sizes="120x120" href="/favicon/apple-icon-120x120.png" />
<link rel="apple-touch-icon" sizes="144x144" href="/favicon/apple-icon-144x144.png" />
<link rel="apple-touch-icon" sizes="152x152" href="/favicon/apple-icon-152x152.png" />
<link rel="apple-touch-icon" sizes="180x180" href="/favicon/apple-icon-180x180.png" />
<link rel="icon" type="image/png" sizes="192x192"  href="/favicon/android-icon-192x192.png" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="96x96" href="/favicon/favicon-96x96.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon/favicon-16x16.png" />
<link rel="manifest" href="/manifest.json" />
<meta name="msapplication-TileColor" content="#ffffff" />
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png" />
<meta name="theme-color" content="#ffffff" />
<meta name="geo.region" content="IN-KA" />
<meta name="geo.placename" content="bangalore" />
<meta name="geo.position" content="12.941765,77.622855" />
<meta name="ICBM" content="12.941765, 77.622855" />
<meta name="sitelock-site-verification" content="9491" />
<meta name="ahrefs-site-verification" content="6f28942eee60371725f57ff755c584dec7580d9a5223b9b550d9a31a8479d6b2" />
<meta name="yandex-verification" content="9aea268d6789620c" />

<!--<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">-->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css" integrity="sha512-5A8nwdMOWrSz20fDsjczgUidUBR8liPYU+WymTZP1lmY9G6Oc7HlZv156XqnsgNUzTyMefFTcsFH/tnJE/+xBg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
<script src="https://unpkg.com/@lottiefiles/lottie-player@latest/dist/lottie-player.js"></script>
<style>
      .bd-placeholder-img {
        font-size: 1.125rem;
        text-anchor: middle;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
      }
      .collapse {
    visibility: visible !important;
}


      @media (min-width: 768px) {
        .bd-placeholder-img-lg {
          font-size: 3.5rem;
        }
      }
      .social-icons li b{visibility:hidden;}
      .social-icons i {color: #180052;font-size: 18px;}
      .wrapper {
  max-width: 100%;
  overflow: hidden;
  height:600px;
}

.marquee {
  display: block;
  animation: marquee 15s linear infinite;
}

.marquee div {
  display: inline-block;
}

@keyframes marquee {
  from { transform: translateY(0); }
  to { transform: translateY(-80%); }
}
.skill-list1 {
    padding: 0px 0 0px 50px;margin:0;
}
.skill-list1 li {
    line-height: 37px;
    display: inline-block;
    padding-right: 25px;
    list-style: disc;
    color: #180052;
    font-weight:600;
}
#cus-menu {visibility: hidden;position: absolute;}
/* @media(max-width:767px){
  h3.border-head{padding-left:30px}
} */
</style>

<!-- favicons -->
<link rel="apple-touch-icon" sizes="57x57" href="/favicon/apple-icon-57x57.png" />
<link rel="apple-touch-icon" sizes="60x60" href="/favicon/apple-icon-60x60.png" />
<link rel="apple-touch-icon" sizes="72x72" href="/favicon/apple-icon-72x72.png" />
<link rel="apple-touch-icon" sizes="76x76" href="/favicon/apple-icon-76x76.png" />
<link rel="apple-touch-icon" sizes="114x114" href="/favicon/apple-icon-114x114.png" />
<link rel="apple-touch-icon" sizes="120x120" href="/favicon/apple-icon-120x120.png" />
<link rel="apple-touch-icon" sizes="144x144" href="/favicon/apple-icon-144x144.png" />
<link rel="apple-touch-icon" sizes="152x152" href="/favicon/apple-icon-152x152.png" />
<link rel="apple-touch-icon" sizes="180x180" href="/favicon/apple-icon-180x180.png" />
<link rel="icon" type="image/png" sizes="192x192"  href="/favicon/android-icon-192x192.png" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="96x96" href="/favicon/favicon-96x96.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon/favicon-16x16.png" />
<link rel="manifest" href="/manifest.json" />
<meta name="msapplication-TileColor" content="#ffffff" />
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png" />
<meta name="theme-color" content="#ffffff" />
<meta name="geo.region" content="IN-KA" />
<meta name="geo.placename" content="bangalore" />
<meta name="geo.position" content="12.941765,77.622855" />
<meta name="ICBM" content="12.941765, 77.622855" />
<meta name="sitelock-site-verification" content="9491" />
<meta name="ahrefs-site-verification" content="6f28942eee60371725f57ff755c584dec7580d9a5223b9b550d9a31a8479d6b2" />
<meta name="yandex-verification" content="9aea268d6789620c" />
<!--<meta http-equiv="Content-Security-Policy" content="script-src 'none'">-->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<!--<script src="https://unpkg.com/@lottiefiles/lottie-player@latest/dist/lottie-player.js"></script>-->
<!-- favicons -->
</head>


<body>
    
    <div class="page-wrapper">
 
      <?php include 'include/new-header.php'; ?> 
          
         <section class="main-sec">
             <div class="container1">
        <div class="text-content">
            <p  class= "bannerheading">SEO Consultants - Expert Services</p>
            <h2 class="bannerheading1">to Boost Your Online Presence
            
</h2>

           
        </div>
        <div class="image-content">
            <img class="bannerimg" src="image/Seo1/Vistas SEO Consultancy Page-01.webp" alt="Line Art" />
        </div>
    </div> 
   </section>



   
      <h1 class="line1 ">SEO Consultant India</h1>
          
      
         
        
           


<div>
                       
                    </div>
   
 



 
   <div class="two-column-layout">
    <div class="text-section">
       <h2 class="cap-title">You perform SEO from a position of strength when
you work with Vistas SEO consultants</h2>
       
        <p class="section-text">As the leading SEO professionals, Vistas AD Media Communications is recognized as a top SEO
Consulting Services in Bangalore. Our SEO consultants guide you in achieving prominent search
engine results positions. We work with organizations of any size be it a start-up, small business, or
enterprise in setting up effective SEO plans.</p><br>
<p class="section-text">Vistas’ SEO consulting team consists of experienced SEO specialists trained to gain an in-depth
understanding of your business model, objectives, and challenges.</p><br>
<p class="section-text">Competitor dynamics and their activities are of particular interest as we draw up strategies to
outperform the competition and capture their market share in every SEO consultancy project.</p><br>
 
  <p class="section-text">Aligning ourselves with your perspective is key to fully comprehending your objectives, applying our
insights gained from experience, and devising strategies to climb up the SERP ladder.</p> <br>
<p class="section-text">Our SEO consultants will advise you on the various options and the correct course of action to attain
your objectives.</p>
  

      
        
    
    </div>
    
    <div class="image-section">
        <img src="https://vistasadindia.com/assets/img/seo-consulting-services.webp" alt="SEO Consultant Service" title="SEO Consultant Service">
    </div>
</div>

 <section style="
 background: linear-gradient(180deg, #10024A, #1e1e2f);
  padding: 60px 20px;
  text-align: center;
  position: relative;
  color: white;
">
  <div style="
    position: absolute;
    inset: 0;
    background-color: rgba(0,0,0,0.6);
    z-index: 0;
  "></div>

  <div style="position: relative; z-index: 1; max-width: 900px; margin: auto;">
    <h2 style="font-size: 28px; font-weight: bold; margin-bottom: 20px;color:white !important ;">
      Let’s Bring Your Story to Life
    </h2>
    <p style="font-size: 16px; font-weight: 500; margin-bottom: 30px;color:white;!important">
      Ready to turn your digital presence into a powerful growth engine?<br>
Our expert SEO consultants are here to help you rank higher, attract qualified traffic, and strengthen your online authority.
    </p>

    <div style="display: flex; justify-content: center; gap: 20px; flex-wrap: wrap;">
      <a href="https://vistasadindia.com/request-a-quote.php" style="
        background: white;
        color: #0035e8;
        padding: 12px 20px;
        font-weight: bold;
        border-radius: 10px;
        text-decoration: none;
        display: flex;
        align-items: center;
        gap: 8px;
      ">
        <i class="fas fa-user-clock"></i> Schedule Appointment!
      </a>

      <a href="tel:+919686697971" style="
        background: #0035e8;
        color: white;
        padding: 12px 20px;
        font-weight: bold;
        border-radius: 10px;
        text-decoration: none;
        display: flex;
        align-items: center;
        gap: 8px;
      ">
        <i class="fas fa-phone-volume"></i> Call: +91 9686697971
      </a>
    </div>
  </div>
</section>

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1" />
  
  
</head>
<body>
    <style>
  * {
    box-sizing: border-box;
  }

  .fx-container {
    max-width: 1000px;
    width: 100%;
    margin: 0 auto;
    padding: 60px 20px;
  }

  .fx-title {
    text-align: center;
    font-size: 48px;
    font-weight: bold;
    color: #ffffff;
    margin-bottom: 60px;
    text-shadow: 2px 2px 4px rgba(0,0,0,0.2);
  }

  .fx-grid {
    display: grid;
    gap: 40px;
  }

  .fx-item {
    display: grid;
    grid-template-columns: 200px 1fr;
    gap: 30px;
    background: #ffffff;
    border-radius: 16px;
    padding: 30px;
    box-shadow: 0 8px 24px rgba(0,0,0,0.15);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    align-items: start;
  }

  .fx-item:nth-child(even) {
    grid-template-columns: 1fr 200px;
  }

  .fx-item:nth-child(even) .fx-img-box {
    order: 2;
  }

  .fx-item:nth-child(even) .fx-text-box {
    order: 1;
  }

  .fx-item:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 32px rgba(0,0,0,0.2);
  }

  .fx-img-box {
    width: 200px;
    height: 200px;
    border-radius: 12px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #f3f3f3;
  }

  .fx-img-box img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .fx-text-box {
    display: flex;
    flex-direction: column;
    gap: 12px;
  }

  .fx-heading {
    font-size: 28px;
    font-weight: bold !important;
    margin: 0;
    line-height: 1.3;
  }

  .fx-description {
      color:black!important;
    font-size: 16px;
    
    line-height: 1.6;
    margin: 0;
  }

  .fx-c1 { color: #FF6B6B; }
  .fx-c2 { color: #4ECDC4; }
  .fx-c3 { color: #45B7D1; }
  .fx-c4 { color: #FFA07A; }
  .fx-c5 { color: #98D8C8; }
  .fx-c6 { color: #F7DC6F; }
  .fx-c7 { color: #BB8FCE; }
  .fx-c8 { color: #85C1E2; }
  .fx-c9 { color: #F8B500; }

  /* RESPONSIVE */
  @media (max-width: 768px) {
    .fx-item,
    .fx-item:nth-child(even) {
      grid-template-columns: 1fr;
      gap: 20px;
      text-align: center;
    }

    .fx-item:nth-child(even) .fx-img-box,
    .fx-item:nth-child(even) .fx-text-box {
      order: 0;
    }

    .fx-img-box {
      width: 100%;
      max-width: 250px;
      height: 250px;
      margin: 0 auto;
    }

    .fx-title {
      font-size: 36px;
    }
  }
</style>

<div class="fx-container">
   <h4 class="cap-title">Why Choose Facebook Advertising?</h4>
    <p class="text-center">With years of experience in digital marketing, our team is well-versed in creating high-performing
Facebook ad campaigns across various industries. We take a data-driven approach to every
campaign, continuously refining our strategies to ensure the best possible results for your business.
Whether you’re just starting with Facebook ads or looking to scale your existing efforts, we have the
expertise to help you succeed.</p>
<br>

  <div class="fx-grid">

    <!-- 1 -->
    <div class="fx-item">
      <div class="fx-img-box">
        <img src="image/Seo1/Beat the Competition-01.webp" alt="">
      </div>
      <div class="fx-text-box">
        <h2 class="fx-heading fx-c1">Beat the Competition</h2>
        <p class="fx-description">At SEO Consultants in Bangalore our sole aim is to help you beat competitors
in search engine rankings by attaining Google’s first page position for all your
business keywords.</p>
      </div>
    </div>

    <!-- 2 -->
    <div class="fx-item">
      <div class="fx-img-box">
        <img src="image/Seo1/Opportunity Analysis-01.webp" alt="">
      </div>
      <div class="fx-text-box">
        <h2 class="fx-heading fx-c2">Opportunity Analysis</h2>
        <p class="fx-description">We study search patterns to learn search volume, untapped prospects and
demand metrics in geo locations of interest.</p>
      </div>
    </div>

    <!-- 3 -->
    <div class="fx-item">
      <div class="fx-img-box">
        <img src="image/Seo1/Competitor Activity Research-01.webp" alt="">
      </div>
      <div class="fx-text-box">
        <h2 class="fx-heading fx-c3">Competitor Activity Research</h2>
        <p class="fx-description">An intelligent analysis of competitor activity reveals tremendous
opportunities and the strengths & weakness of similar operators in the
marketplace.</p>
      </div>
    </div>

    <!-- 4 -->
    <div class="fx-item">
      <div class="fx-img-box">
        <img src="image/Seo1/Keyword Research-01.webp" alt="">
      </div>
      <div class="fx-text-box">
        <h2 class="fx-heading fx-c4">Keyword Research</h2>
        <p class="fx-description">Perform predictive queries to determine level of search traffic. Evaluate
potential for conversion and establish qualitative keywords and phrases to
target.</p>
      </div>
    </div>

    <!-- 5 -->
    <div class="fx-item">
      <div class="fx-img-box">
        <img src="image/Seo1/Recommend SEO Strategy-01.webp" alt="">
      </div>
      <div class="fx-text-box">
        <h2 class="fx-heading fx-c5">Recommend SEO Strategy</h2>
        <p class="fx-description">We will plan to blend marketing methods, employ SEO techniques and advise
writing effective website content to engage the visitor and attract search
engine indexing.</p>
      </div>
    </div>

    <!-- 6 -->
    <div class="fx-item">
      <div class="fx-img-box">
        <img src="image/Seo1/Proven Expertise-01.webp" alt="">
      </div>
      <div class="fx-text-box">
        <h2 class="fx-heading fx-c6">Proven Expertise</h2>
        <p class="fx-description">Our team of seasoned SEO Expert in Bangalore has extensive experience in
various industries, delivering consistent results for clients across the globe.</p>
      </div>
    </div>

    <!-- 7 -->
    <div class="fx-item">
      <div class="fx-img-box">
        <img src="image/Seo1/Customized Strategies-01.webp" alt="">
      </div>
      <div class="fx-text-box">
        <h2 class="fx-heading fx-c7">Customized Strategies</h2>
        <p class="fx-description">We understand that every business is unique. Our consultants craft
personalized SEO strategies that cater to your specific needs, ensuring
maximum impact.</p>
      </div>
    </div>

    <!-- 8 -->
    <div class="fx-item">
      <div class="fx-img-box">
        <img src="image/Seo1/Data-Driven Approach-01.webp" alt="">
      </div>
      <div class="fx-text-box">
        <h2 class="fx-heading fx-c8">Data-Driven Approach</h2>
        <p class="fx-description">We rely on advanced analytics and cutting-edge tools to monitor, analyze,
and adjust our strategies, ensuring your website remains at the top of search
rankings.</p>
      </div>
    </div>

    <!-- 9 -->
    <div class="fx-item">
      <div class="fx-img-box">
        <img src="image/Seo1/Transparent Reporting-01.webp" alt="">
      </div>
      <div class="fx-text-box">
        <h2 class="fx-heading fx-c9">Transparent Reporting</h2>
        <p class="fx-description">We believe in complete transparency. Our clients receive detailed reports
that showcase progress, key performance indicators, and insights into our
ongoing efforts.</p>
      </div>
    </div>

  </div>
</div>

</head>
<body>

  <div class="heading">Our SEO Consulting Services</div>

  <div class="subheading">
  
  </div>

  <div class="grid-wrapper">

    <div class="card">
      <div class="icon-title"><span>1</span>Comprehensive SEO Audit</div>
      <p>
        Our consultants conduct a thorough audit of
your website to identify strengths, weaknesses,
and opportunities for improvement. This
includes technical SEO analysis, content review,
and backlink profile assessment.
      </p>
    </div>

    <div class="card">
      <div class="icon-title"><span>2</span>Keyword Research & Strategy</div>
      <p>
     We perform in-depth keyword research to
identify the most relevant and high-converting
keywords for your business. Our strategy
focuses on targeting these keywords to improve
your rankings and drive targeted traffic to your
site.
      </p>
    </div>

    <div class="card">
      <div class="icon-title"><span>3</span> On-Page SEO Optimization</div>
      <p>
        Our team optimizes your website’s on-page
elements, including meta tags, headers, images,
and content, to ensure it is search engine
friendly and optimized for targeted keywords.
      </p>
    </div>

    <div class="card">
      <div class="icon-title"><span>4</span>Technical SEO</div>
      <p>
     We address technical issues that may be
hindering your website’s performance, such as
site speed, mobile-friendliness, crawl errors,
and more, to improve your site’s overall user
experience and search engine rankings.
      </p>
    </div>

    <div class="card">
      <div class="icon-title"><span>5</span> Content Strategy & Optimization
</div>
      <p>
      Content is king in the world of SEO. Our
consultants help you develop a content strategy
that resonates with your audience and is
optimized for search engines, driving both
engagement and rankings.
      </p>
     
    </div>
     <div class="card">
      <div class="icon-title"><span>6</span> Link Building
</div>
      <p>
     We implement ethical and effective link-building
strategies to improve your website’s authority
and search engine rankings. Our approach
focuses on acquiring high-quality backlinks from
reputable sources.
      </p>
     
    </div>
     <div class="card">
      <div class="icon-title"><span>7</span> Local SEO
</div>
      <p>
      For businesses targeting a local audience, our
local SEO services help you dominate local
search results. We optimize your Google My
Business listing, manage online reviews, and
ensure your business appears in relevant local
searches.
      </p>
     
    </div>
     <div class="card">
      <div class="icon-title"><span>8</span>Ongoing SEO Management
</div>
      <p>
     SEO is an ongoing process. We provide
continuous monitoring, optimization, and
reporting to ensure your website maintains its
competitive edge in the ever-changing digital
landscape.
      </p>
     
    </div>

  </div>

</body>
</html>


<style>

/* ====== UNIQUE ROOT WRAPPER ====== */
.xx-wrapper-zone {
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 40px 20px;
    display: flex;
    justify-content: center;
    background: #ffffff;
    text-align: center;
}

/* ====== UNIQUE CONTAINER ====== */
.xx-core-block {
    max-width: 1100px;
    width: 100%;
}

/* ====== UNIQUE TITLES ====== */
.xx-hd-title {
    font-size: 28px;
    color: #1a3cbf;
    font-weight: 600;
    margin-bottom: 8px;
}

.xx-hd-sub {
    font-size: 16px;
    color: #6f6f6f;
    margin-bottom: 40px;
}

/* ====== GRID WRAPPER ====== */
.xx-grid-holder {
    display: flex;
    flex-direction: column;
    gap: 45px;
}

/* ====== FIRST ROW (4 ITEMS) ====== */
.xx-row-four {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 28px;
    justify-items: center;
}

/* ====== SECOND ROW (3 CENTERED ITEMS) ====== */
.xx-row-three {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 28px;
    width: 72%;
    margin: 0 auto;
    justify-items: center;
}

/* ====== ITEM BOX UNIQUE ====== */
.xx-unit-box {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.xx-unit-box img {
    width: 55px;
    height: 55px;
    object-fit: contain;
    margin-bottom: 10px;
}

.xx-unit-text {
    font-size: 15px;
    color: #1a3cbf;
    font-weight: 500;
}

/* ====== RESPONSIVE BREAKPOINTS ====== */
@media (max-width: 900px) {
    .xx-row-four { grid-template-columns: repeat(2, 1fr); }
    .xx-row-three { grid-template-columns: repeat(2, 1fr); width: 90%; }
}

@media (max-width: 600px) {
    .xx-row-four, .xx-row-three { grid-template-columns: repeat(1, 1fr); width: 100%; }
}

</style>
</head>

<body>

<div class="xx-wrapper-zone">
    <div class="xx-core-block">

        <h2  class="heading">Industries We Serve</h2>
        <p class="xx-hd-sub">Our SEO consulting services cater to various industries:</p>

        <div class="xx-grid-holder">

            <!-- ===== FIRST ROW (4 ITEMS) ===== -->
            <div class="xx-row-four">

                <div class="xx-unit-box">
                    <img src="image/Seo1/E-commerce-01.webp" alt="">
                    <div class="xx-unit-text">E-commerce</div>
                </div>

                <div class="xx-unit-box">
                    <img src="image/Seo1/Healthcare-01.webp" alt="">
                    <div class="xx-unit-text">Healthcare</div>
                </div>

                <div class="xx-unit-box">
                    <img src="image/Seo1/Real Estate-01.webp" alt="">
                    <div class="xx-unit-text">Real Estate</div>
                </div>

                <div class="xx-unit-box">
                    <img src="image/Seo1/Education-01.webp" alt="">
                    <div class="xx-unit-text">Education</div>
                </div>

            </div>

            <!-- ===== SECOND ROW (3 CENTERED ITEMS) ===== -->
            <div class="xx-row-three">

                <div class="xx-unit-box">
                    <img src="image/Seo1/Technology-01.webp" alt="">
                    <div class="xx-unit-text">Technology</div>
                </div>

                <div class="xx-unit-box">
                    <img src="image/Seo1/Healthcare-01.webp" alt="">
                    <div class="xx-unit-text">Hospitality</div>
                </div>

                <div class="xx-unit-box">
                    <img src="image/Seo1/Finance-01.webp" alt="">
                    <div class="xx-unit-text">Finance</div>
                </div>

            </div>

        </div>

    </div>
</div>

</body>
</html>



<section class="s3 bg-white py-md-5 pb-md-0">
              <div class="container">
                <div class="row">
                  <h2 class="text-center text-blue title-head">Related Topics</h2>
                  <div class="col-md-10 mx-auto">
                    <ul class="tab-menu-list text-center">
                      <li><a href="/seo-company-in-bangalore.php">Seo Services</a></li>
                      <li><a href="/local-seo-services.php">Local SEO Services</a></li>
                      <li><a href="/technical-seo.php">Technical SEO Services</a></li>
                      <li><a href="/seo-packages.php">SEO Packages</a></li>
                    </ul>
                  </div>  
                </div>
              </div>
            </section>
            <section class="s3 bg-white mt-md-5">
              <div class="container">
                <div class="row">
                  <h2 class="text-center text-blue title-head">We have a wide range of capabilities to offer</h2>
                  <div class="t-box mt-md-4 my-4 mb-md-4 mx-auto text-center">
                    <p>Vistas is a one-stop full-service marketing communications consultancy providing website design, SEO, e-business strategy, and application development needs. We execute assignments of various complexities for clients across the globe. Explore the bouquet of services we offer and contact us to discuss your requirement in detail.</p>
                  </div>
                </div>
                <div class="row serve-box mb-md-5 pb-md-4 mb-4">
                    <div class="col-md-4">
                        <div class="card">
                            <div class="card-body px-0">
                                <h3 class="mb-md-4 mb-4 border-head"><a href="advertising-agency.php" class="text-blue">Advertising</a></h3>
                                <p>A renowned advertising company in Bangalore, we constantly redefine and realign ourselves with current trends, technologies, and opportunities in digital and online advertising. We differentiate and create engaging branding, memorable digital experiences, and highly effective integrated campaigns owing to our deep understanding of business communications.</p>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <div class="card">
                            <div class="card-body px-0">
                                <h3 class="mb-md-4 mb-4 border-head"><a href="digital-marketing-company-bangalore.php" class="text-blue">Digital Marketing</a></h3>
                                <p>Get in touch with your audience with our meaningful digital marketing agency services in order to reach out to them. Our digital marketing services in Bangalore help you engage, inform and educate audiences in the digital community by creating tailored, evocative communications. Our reputation for delivering results in search marketing, social media advertising, content marketing, and in building a strong digital presence has led us to become one of the leading companies in these fields.</p>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <div class="card">
                            <div class="card-body px-0">
                                <h3 class="mb-md-4 mb-4 border-head"><a href="https://vistasadindia.com/" class="text-blue">Web design Services</a></h3>
                                <p>Vistas' web design company in Bangalore specializes in branding, UI&UX design, copywriting, website architecture, and SEO. We build unique, high-impact websites with clear objectives.<br>
                                  Our designers, writers, technology professionals and digital marketing team deliver brand experiences to inspire and persuade target audiences. Our team at Vistas will be responsible for planning, developing, writing, and engineering your website that is aligned with business objectives.</p>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <div class="card">
                            <div class="card-body px-0">
                                <h3 class="mb-md-4 mb-4 border-head"><a href="social-media-marketing.php" class="text-blue">Social Media Marketing</a></h3>
                                <p>The social media marketing team at Vistas creates engaging content for social media channels. We design high-impact graphics and visuals, plan your media presence and frequency, and establish your style, direction, and tone of communications across all social media channels.</p>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <div class="card">
                            <div class="card-body px-0">
                                <h3 class="mb-md-4 mb-4 border-head"><a href="search-engine-marketing.php" class="text-blue">Search Engine Marketing</a></h3>
                                <p>After having created a winning website with engaging web copy, stunning graphics, and eye-catching visuals, it is now time to invest in search engine marketing and drive targeted and qualified traffic to your site. The SEM Service experts at Vistas are ready to spring into action and make sure that your SEM campaign is running as smoothly as possible. A search engine marketing service today involves much more than just pay-per-click advertising. There are a variety of other forms of search marketing that are also driven by search engine results.</p>
                            </div>
                        </div>
                    </div>

                    <div class="col-md-4">
                        <div class="card">
                            <div class="card-body px-0">
                                <h3 class="mb-md-4 mb-4 border-head"><a href="pay-per-click.php" class="text-blue">Google AdWords – PPC Services</a></h3>
                                <p>All types of businesses can benefit from PPC or Google AdWords, no matter what their size may be. A major advantage of Google AdWords is that it enables multinationals as well as small start-ups to compete fairly. PPC experts work with the brief to capture market share, optimize, and lower acquisition costs. Google and search technology are constantly evolving. Vistas has therefore designed an efficient system for its technical team to stay on top of the learning curve, test the latest tools and software, and outperform its competitors.</p>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <div class="card">
                            <div class="card-body px-0">
                                <h3 class="mb-md-4 mb-4 border-head"><a href="link-building.php" class="text-blue">SEO Link Building</a></h3>
                                <p>SEO Link Building Services Company in Bangalore provides all the diverse elements which determine your website's position in search engine results demand professional attention from search engine optimization experts. At Vistas, we have successfully adopted the blended approach to search promotion. As a result your company gains a strategic online marketing advantage through targeted listings in both the sponsored as well as the free or organic results of the search engines.</p>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <div class="card">
                            <div class="card-body px-0">
                                <h3 class="mb-md-4 mb-4 border-head"><a href="orm-services.php" class="text-blue">Online Reputation Management – ORM Services</a></h3>
                                <p>Our online reputation management services from Vistas empower you to take control of your online reputation. In order to manage your results effectively from a business perspective, ORM services can be of great help. Make sure your reputation is protected by taking the right steps and you will be able to project the image of your brand and make it stand out. As part of our reputation management service, we establish credibility, build a positive reputation, and work to ensure that your product, service, or brand will be the decisive factor in the buyer's decision to choose your product, service, or brand.</p>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <div class="card">
                            <div class="card-body px-0">
                                <h3 class="mb-md-4 mb-4 border-head"><a href="seo-company-in-bangalore.php" class="text-blue">SEO Services</a></h3>
                                <p>A successful search engine optimization campaign will put you way ahead of your competitors. You should perform SEO if your website isn't generating the traffic, leads, or sales that you want. Rank higher than your competitors when you are always ranked below them. Invest in SEO if you are starting a new business and need assistance to get off to a good start. The use of search engine optimization will promote and establish your products and services in the marketplace. When you want to stay ahead of your competitors and beat them at their own game, SEO is a great place to start.</p>
                            </div>
                        </div>
                    </div>

                    <div class="col-md-4">
                        <div class="card">
                            <div class="card-body px-0">
                                <h3 class="mb-md-4 mb-4 border-head"><a href="seo-content-writing-services.php" class="text-blue">SEO Content Writing</a></h3>
                                <p>Copywriters at Vistas are skilled in writing search engine-friendly text that help place a page prominently on the search engine and still maintain engaging and persuasive content. Our team of copywriter’s are expert SEO analysts as writing search engine-friendly content that requires in-depth knowledge on the working of search engines. Subject relevance is of critical importance as search engines compare information found there with other pages to determine relevance.</p>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <div class="card">
                            <div class="card-body px-0">
                                <h3 class="mb-md-4 mb-4 border-head"><a href="seo-packages.php" class="text-blue">SEO Packages</a></h3>
                                <p>Vistas' SEO services are designed specifically to meet the needs of all kinds of businesses, and our work offers great value for money. Our SEO packages are designed to meet the needs of small, medium, and large organizations in terms of cost, as well as enterprise packages for larger businesses. We have carefully planned and executed our search marketing campaigns, along with our professional writers, in order to position our clients' businesses above and ahead of the competition.</p>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <div class="card">
                            <div class="card-body px-0">
                                <h3 class="mb-md-4 mb-4 border-head"><a href="content-marketing-services.php" class="text-blue">Content Marketing</a></h3>
                                <p>Content marketing simply involves spreading the word to search engines so they can share it globally. Our trained writers understand the client's objectives and produce relevant and engaging content in order to engage target audiences. Vistas writers and strategists learn the business model for every content marketing assignment through comprehensive briefings. We may learn more about our client's competitors as a result of our dedication to learning everything we can about their competition.</p>
                            </div>
                        </div>
                    </div>

                </div>
                
              </div>
            </section>
            
              <section class="s3 bg-blue mt-md-5 pb-md-4">
                <div class="container">
                  <div class="row">
                    <h2 class="text-center text-white title-head mb-md-5">SEO consulting services helps achieve multiple objectives such as:</h2>
                    <div class="col-md-6">
                        <ul class="text-white plb">
                            <li>Drive rankings to page 1 from the current page, 2, 3 or beyond</li>
                            <li>Acquire more traffic through competitive keywords</li>
                            <li>Optimize mobile and desktop ranking</li>
                            <li>Improve page load time and boost ranking</li>
                            <li>Implement schema, JSON-LD, and microdata markup</li>
                        </ul>
                    </div>
                    <div class="col-md-6">
                        <ul class="text-white plb">
                            <li>Identify and implement lucrative keywords such as “keyword near me"</li>
                            <li>Tap into local traffic from Google Business Profile</li>
                            <li>Take advantage of Accelerated Mobile Pages (AMP)</li>
                            <li>Put in place sitelinks and callout extensions</li>
                            <li>Acquire authority and first position through snippets</li>
                        </ul>
                    </div>
                </div>
                <div class="pb-md-5"></div>
                
                </div>
              </section>
              <section class="dblue">
                <div class="container">
                  <div class="row">
                    <div class="dark-blue">
                      <p class="text-center text-white">
                        Above are some of the SEO advantages you gain when you work with Vistas SEO consultants. Search engines have a lot more to offer in terms of business traffic and opportunities in the dynamic online universe, today.
                      </p>
                    </div>
                  </div>
                </div>




  <main class="cp-wrap">

    <!-- Section Title -->
    <h4 class="cp-title">
      <strong>Get Started Today</strong>
    </h4>
    <p>Partner with our SEO consultants in Bangalore and take the first step towards improving your online
presence. Whether you’re a small business or a large enterprise, our tailored strategies will help you
achieve your digital marketing goals. Contact us today to schedule a consultation and see how we
can drive results for your business.</p>
  </main>
</body>
</html>



                
            <section>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <script src="/_sdk/element_sdk.js"></script>
  <style>
   

    .timeline-container {
      max-width: 850px;
      margin: 0 auto;
      position: relative;
      border: 1px solid #2d3748;
      border-radius: 20px;
      padding: 40px 30px;
      background: white;
      box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
    }
    
    .infographic-title {
      text-align: center;
      background: linear-gradient(135deg, #00234b 0%, #00234b 100%);
      padding: 30px 20px;
      border-radius: 12px;
      margin-bottom: 50px;
      box-shadow: 0 6px 20px rgba(102, 126, 234, 0.4);
    }
    
   

    .timeline-line {
      position: absolute;
      left: 50%;
      top: 200px;
      bottom: 120px;
      width: 4px;
      background: #cbd5e0;
      transform: translateX(-50%);
      z-index: 0;
    }
    
    .timeline-steps-wrapper {
      margin-bottom: 40px;
    }

    .timeline-step {
      position: relative;
      margin-bottom: 60px;
      z-index: 1;
    }

    .timeline-step:last-child {
      margin-bottom: 0;
    }

    .step-left, .step-right {
      width: calc(50% - 30px);
    }

    .step-left {
      margin-right: auto;
      text-align: right;
    }

    .step-right {
      margin-left: auto;
      text-align: left;
    }

    .heading-box {
      display: block;
      padding: 16px 24px;
      border-radius: 12px;
      font-size: 20px;
      font-weight: 600;
      text-align: center;
      color: white;
      box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
      position: relative;
      margin-bottom: 0;
    }

    .step-left .heading-box {
      border-top-right-radius: 4px;
    }

    .step-right .heading-box {
      border-top-left-radius: 4px;
    }
#main-title {
    color:white;
  font-size: 40px !important;
  font-weight: 900 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

    .step-left .heading-box::after {
      content: '';
      position: absolute;
      right: -12px;
      top: 50%;
      transform: translateY(-50%);
      width: 0;
      height: 0;
      border-left: 12px solid;
      border-left-color: inherit;
      border-top: 8px solid transparent;
      border-bottom: 8px solid transparent;
    }

    .step-right .heading-box::after {
      content: '';
      position: absolute;
      left: -12px;
      top: 50%;
      transform: translateY(-50%);
      width: 0;
      height: 0;
      border-right: 12px solid;
      border-right-color: inherit;
      border-top: 8px solid transparent;
      border-bottom: 8px solid transparent;
    }

    .body-text {
      font-size: 16px;
      color: #4a5568;
      text-align: justify;
      line-height: 1.6;
      padding: 16px 20px;
      background: white;
      border-radius: 8px;
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
      margin-top: 0;
    }
    
    .step-left .body-text {
      border-top-right-radius: 0;
    }
    
    .step-right .body-text {
      border-top-left-radius: 0;
    }

    .step-dot {
      position: absolute;
      left: 50%;
      top: 24px;
      transform: translate(-50%, -50%);
      width: 16px;
      height: 16px;
      background: white;
      border: 4px solid;
      border-radius: 50%;
      z-index: 2;
    }
    
    .infographic-footer {
      text-align: center;
      margin-top: 50px;
      padding-top: 30px;
      border-top: 2px solid #e2e8f0;
    }
    
    .infographic-footer p {
      margin: 0;
      font-size: 16px;
      color: #4a5568;
    }
    
    .infographic-footer a {
      color: #667eea;
      text-decoration: none;
      font-weight: 600;
      transition: color 0.3s ease;
    }
    
    .infographic-footer a:hover {
      color: #764ba2;
      text-decoration: underline;
    }

    @media (max-width: 768px) {
      .timeline-line {
        left: 20px;
      }

#main-title {
    font-size: 28px !important;   /* Adjust mobile size here */
    font-weight: 900 !important;
  }
      .step-left, .step-right {
        width: calc(100% - 50px);
        margin-left: 50px;
        text-align: left;
      }

      .step-left .heading-box {
        border-top-left-radius: 12px;
        border-top-right-radius: 4px;
      }

      .step-left .heading-box::after {
        right: auto;
        left: -12px;
        border-left: none;
        border-right: 12px solid;
        border-right-color: inherit;
      }

      .step-dot {
        left: 20px;
      }
    }
  </style>
  <style>@view-transition { navigation: auto; }</style>
  <script src="/_sdk/data_sdk.js" type="text/javascript"></script>
  <script src="https://cdn.tailwindcss.com" type="text/javascript"></script>
 </head>
 <body>
  <div class="timeline-container">
   <div class="infographic-title">
    <h2 id="main-title">TIPS TO HIRE THE RIGHT<br>
     </h2>
     <h2  style="color:#ecc94b;" id="main-title">SEO CONSULTANTS</h2>
   </div>
   <div class="timeline-line"></div>
   <div class="timeline-step">
    <div class="step-left">
     <div class="heading-box" id="heading-1" style="background: #e53e3e; border-left-color: #e53e3e;">
      1. Define Your Goals
     </div>
     <div class="body-text" id="body-1">
      Identify your business
objectives and what you
want to achieve with SEO,
such as increased traffic,
higher rankings, or better
conversion rates.
     </div>
    </div>
    <div class="step-dot" style="border-color: #e53e3e;"></div>
   </div>
   <div class="timeline-step">
    <div class="step-right">
     <div class="heading-box" id="heading-2" style="background: #ed8936; border-right-color: #ed8936;">
     2. Check Their Experience
     </div>
     <div class="body-text" id="body-2">
      Look for consultants with
proven experience in your
industry and a track record
of successful SEO
campaigns.
     </div>
    </div>
    <div class="step-dot" style="border-color: #ed8936;"></div>
   </div>
   <div class="timeline-step">
    <div class="step-left">
     <div class="heading-box" id="heading-3" style="background: #ecc94b; border-left-color: #ecc94b;">
      3. Review Their Portfolio
     </div>
     <div class="body-text" id="body-3">
     Examine case studies and
past projects to gauge their
expertise and ability to
deliver results. 
     </div>
    </div>
    <div class="step-dot" style="border-color: #ecc94b;"></div>
   </div>
   <div class="timeline-step">
    <div class="step-right">
     <div class="heading-box" id="heading-4" style="background: #48bb78; border-right-color: #48bb78;">
     4. Understand Their SEO Approach
     </div>
     <div class="body-text" id="body-4">
      Ensure their strategies
align with your goals, and
they focus on ethical,
white-hat SEO practices.
     </div>
    </div>
    <div class="step-dot" style="border-color: #48bb78;"></div>
   </div>
   <div class="timeline-step">
    <div class="step-left">
     <div class="heading-box" id="heading-5" style="background: #38b2ac; border-left-color: #38b2ac;">
      5. Ask for References
     </div>
     <div class="body-text" id="body-5">
     Speak with past clients to
get firsthand feedback on
their work quality,
communication, and
effectiveness.
     </div>
    </div>
    <div class="step-dot" style="border-color: #38b2ac;"></div>
   </div>
   <div class="timeline-step">
    <div class="step-right">
     <div class="heading-box" id="heading-6" style="background: #4299e1; border-right-color: #4299e1;">
      6. Assess Communication Skills
     </div>
     <div class="body-text" id="body-6">
     Choose a consultant who
communicates clearly and
regularly updates you on
progress and changes.
     </div>
    </div>
    <div class="step-dot" style="border-color: #4299e1;"></div>
   </div>
   <div class="timeline-step">
    <div class="step-left">
     <div class="heading-box" id="heading-7" style="background: #667eea; border-left-color: #667eea;">
      7. Inquire About Tools & Techniques
     </div>
     <div class="body-text" id="body-7">
     Find out which tools they
use for keyword research,
analytics, and reporting to
ensure they’re equipped
with the latest technology.
     </div>
    </div>
    <div class="step-dot" style="border-color: #667eea;"></div>
   </div>
   <div class="timeline-step">
    <div class="step-right">
     <div class="heading-box" id="heading-8" style="background: #9f7aea; border-right-color: #9f7aea;">
      8. Consider Transparency & Reporting
     </div>
     <div class="body-text" id="body-8">
      Make sure they offer
detailed, transparent
reporting so you can track
progress and understand
the impact of their efforts.
     </div>
    </div>
    <div class="step-dot" style="border-color: #9f7aea;"></div>
   </div>
   <div class="timeline-step">
    <div class="step-left">
     <div class="heading-box" id="heading-9" style="background: #d53f8c; border-left-color: #d53f8c;">
     9. Evaluate Their Understanding
of Your Business
     </div>
     <div class="body-text" id="body-9">
     A good consultant should
take the time to
understand your business
model, target audience,
and unique challenges.
     </div>
    </div>
    <div class="step-dot" style="border-color: #d53f8c;"></div>
   </div>
   <div class="timeline-step">
    <div class="step-right">
     <div class="heading-box" id="heading-10" style="background: #718096; border-right-color: #718096;">
     10. Discuss Budget & ROI
     </div>
     <div class="body-text" id="body-10">
     Ensure their pricing fits
within your budget and
that they provide a clear
understanding of the
expected return on
investment.
     </div>
    </div>
    <div class="step-dot" style="border-color: #718096;"></div>
   </div>
   <div class="infographic-footer">
    <p id="footer-text">Infographic by: <a href="https://vistasadmedia.com" target="_blank" rel="noopener noreferrer" id="footer-link">Vistas AD Media Communications</a></p>
   </div>
  </div>
  </html>
  </section>


                          
                           
                          


        <img class="seoimg1" src="assets/img/Faq.png" alt="faq">
        <section class="s6 bg-blue pt-0 faqs">
            <div class="container">
                <div class="row">
                  <h2 class="text-center text-white title-head">
                      <br>
                    Frequently Asked Questions
                  </h2>
                  <div class="acc-sec mt-md-5 mt-3">
                    <div class="accordion" id="accordionExample">
                      <div class="accordion-item">
                        <h2 class="accordion-header" id="headingOne">
                          <button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
                            <span>What is an SEO consultant, and why do I need one?</span>
                          </button>
                        </h2>
                        <div id="collapseOne" class="accordion-collapse collapse show" aria-labelledby="headingOne" data-bs-parent="#accordionExample">
                          <div class="accordion-body">
                              <p > An SEO consultant is an expert who specializes in optimizing websites to rank higher on search engine results pages (SERPs). They analyze, strategize, and implement SEO best practices to improve your website's visibility, drive organic traffic, and increase conversions. You need an SEO consultant to ensure your online presence is competitive and aligned with current search engine algorithms.</p>
                          </div>
                        </div>
                      </div>
                      <div class="accordion-item">
                        <h2 class="accordion-header" id="headingTwo">
                          <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
                            <span>How do SEO consultants improve my website’s ranking?  </span>
                          </button>
                        </h2>
                        <div id="collapseTwo" class="accordion-collapse collapse" aria-labelledby="headingTwo" data-bs-parent="#accordionExample">
                          <div class="accordion-body">
                            <p>   SEO consultants use a combination of strategies, including keyword research, on-page optimization, technical SEO fixes, content creation, and link building. They analyze your website’s performance, identify areas for improvement, and implement techniques that enhance your site’s relevance and authority in search engines.</p>
                          </div>
                        </div>
                      </div>
                      <div class="accordion-item">
                        <h2 class="accordion-header" id="headingThree">
                          <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
                            <span>What are the key services offered by Vistas AD Media Communications’ SEO consultants?</span>
                          </button>
                        </h2>
                        <div id="collapseThree" class="accordion-collapse collapse" aria-labelledby="headingThree" data-bs-parent="#accordionExample">
                          <div class="accordion-body">
                            <span>Our SEO consultants provide a wide range of services, including comprehensive SEO audits, keyword research, on-page optimization, technical SEO, content strategy and optimization, link building, and local SEO. We also offer ongoing SEO management to ensure your website maintains its competitive edge.
</span>
                          </div>
                        </div>
                      </div>
                      <div class="accordion-item">
                        <h2 class="accordion-header" id="heading4">
                          <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse4" aria-expanded="false" aria-controls="collapse4">
                            <span>How long does it take to see results from SEO consulting services? </span>
                          </button>
                        </h2>
                        <div id="collapse4" class="accordion-collapse collapse" aria-labelledby="heading4" data-bs-parent="#accordionExample">
                          <div class="accordion-body">
                            <p>SEO is a long-term investment, and the time it takes to see results can vary depending on factors such as the competitiveness of your industry, the current state of your website, and the SEO strategies implemented. Generally, significant improvements can be seen within 3 to 6 months.</p>
                          </div>
                        </div>
                      </div>
                      <div class="accordion-item">
                        <h2 class="accordion-header" id="heading5">
                          <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse5" aria-expanded="false" aria-controls="collapse5">
                            <span>Can you guarantee first-page rankings on Google?</span>
                          </button>
                        </h2>
                        <div id="collapse5" class="accordion-collapse collapse" aria-labelledby="heading5" data-bs-parent="#accordionExample">
                          <div class="accordion-body">
                            <p>   No ethical SEO consultant can guarantee first-page rankings due to the complexity of search engine algorithms and the competition in various industries. However, our SEO consultants at Vistas AD Media Communications are committed to using proven strategies to improve your rankings and drive targeted traffic to your website.</p>
                            
                          </div>
                        </div>
                      </div>
                      <div class="accordion-item">
                        <h2 class="accordion-header" id="heading6">
                          <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse6" aria-expanded="false" aria-controls="collapse6">
                            <span>How do you measure the success of an SEO campaign?</span>
                          </button>
                        </h2>
                        <div id="collapse6" class="accordion-collapse collapse" aria-labelledby="heading6" data-bs-parent="#accordionExample">
                          <div class="accordion-body">
                            <p>We measure success through various metrics, including organic traffic growth, keyword rankings, conversion rates, and overall return on investment (ROI). We provide transparent reporting so you can track the progress of your SEO campaign and understand its impact on your business.</p>
                          </div>
                        </div>
                      </div>
                      <div class="accordion-item">
                        <h2 class="accordion-header" id="heading7">
                          <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse7" aria-expanded="false" aria-controls="collapse7">
                            <span>What is the difference between on-page and off-page SEO? </span>
                          </button>
                        </h2>
                        <div id="collapse7" class="accordion-collapse collapse" aria-labelledby="heading7" data-bs-parent="#accordionExample">
                          <div class="accordion-body">
                            <p>   On-page SEO involves optimizing elements on your website, such as content, meta tags, headers, and images, to improve its search engine friendliness. Off-page SEO focuses on activities outside your website, such as link building and social media marketing, to enhance your website’s authority and relevance.</p>
                          </div>
                        </div>
                      </div>
                      <div class="accordion-item">
                        <h2 class="accordion-header" id="heading8">
                          <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse8" aria-expanded="false" aria-controls="collapse8">
                            <span>Do you provide local SEO services?</span>
                          </button>
                        </h2>
                        <div id="collapse8" class="accordion-collapse collapse" aria-labelledby="heading8" data-bs-parent="#accordionExample">
                          <div class="accordion-body">
                            <span>   Yes, we offer specialized local SEO services to help businesses target their local audience effectively. This includes optimizing your Google My Business profile, managing online reviews, and ensuring your business appears in relevant local searches.</span>
                        </div>
                        </div>
                      </div>

                      <div class="accordion-item">
                        <h2 class="accordion-header" id="heading9">
                          <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse9" aria-expanded="false" aria-controls="collapse9">
                            <span>How do I choose the right SEO consultant for my business?</span>
                          </button>
                        </h2>
                        <div id="collapse9" class="accordion-collapse collapse" aria-labelledby="heading9" data-bs-parent="#accordionExample">
                            <div class="accordion-body">
                                <p>To choose the right SEO consultant, consider their experience, expertise, and understanding of your industry. Review their portfolio, ask for references, and ensure they communicate clearly and offer transparent reporting. At Vistas AD Media Communications, we pride ourselves on our customized approach and commitment to delivering measurable results.</p>
                            </div>
                        </div>
                      </div>
                      
                      <div class="accordion-item">
                        <h2 class="accordion-header" id="heading10">
                          <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse10" aria-expanded="false" aria-controls="collapse10">
                            <span>How much do SEO consulting services cost? </span>
                          </button>
                        </h2>
                        <div id="collapse10" class="accordion-collapse collapse" aria-labelledby="heading10" data-bs-parent="#accordionExample">
                            <div class="accordion-body">
                                <p>   The cost of SEO consulting services can vary depending on the scope of the project, the competitiveness of your industry, and the level of ongoing support required. We offer flexible pricing models tailored to fit your budget and deliver a strong return on investment.</p>
                            </div>
                        </div>
                      </div>
                      
                     
                      
                      
                      </div>
                      </div>
                      
                      
                    </div>
                  </div>
                </div>
              </div>
            <div class="container mt-md-5 mt-5 pt-4 pt-md-5 bg-blue">
                <p class="text-center text-white">
                    The cross-functional team of experienced professionals, combined with our customer driven approach to services, has <br>
                    made Vistas a trusted marketing communications partner to scores of organizations far and wide. Explore the various <br>
                    services we offer and find out more about the value we can add to you and your organization.
                </p>
                <p class="text-center text-white">
                    Contact us with details of your requirement. We will get back to you within 24 hours.
                </p>
                <hr class="gray w-50 mx-auto my-5">
                <div class="d-flex justify-content-center">
                  <ul class="foot-list">
                    <li><a href="mailto:info@vistasadindia.com" class="text-white"><img src="assets/img/home/email.svg" width="20" height="20" alt="mail"> info@vistasadindia.com</a></li>
                    <li><a href="tel:+91 9686697971" class="text-white"><img src="assets/img/home/phone.svg" width="20" height="20" alt="mail"> +91 9686697971</a></li>
                  </ul>
                </div>
                <div class="d-flex justify-content-center my-4">
                  
                    <a href="request-a-quote.php" class="cust-btn1">Request Quote</a>
                  
                </div>
            </div>
        </section>
            
            <?php include 'include/new-footer.php'; ?> 
            
          </main>
      
      </div>
    
    
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
<script src="assets/dist/js/bootstrap.bundle.min.js"></script>

<script type="application/ld+json">
        {
          "@context": "https://schema.org",
          "@type": "LocalBusiness",
          "name" : "Vistas AD Media – Web Design, eCommerce Website Development & SEO Company in Bangalore",
          "url": "https://vistasadindia.com",
          "logo": "https://vistasadindia.com/images/logo.png",
          "image": "https://vistasadindia.com/images/logo.png",
          "description": "An integrated creative agency. The brilliant team at Vistas AD Media Communications are an exciting mix of artistic & intellectual types - with highly developed analytical, logical & cognitive capabilities. Ambitious businesses, industry leaders and quality centric organizations engage us to build digital communications. As the Leading web design & SEO company in Bangalore, Vistas Delivers: State of the Art Branding, Creative Content Creation, UI Design, UX Design, Digital Marketing Services, Ecommerce Development Services, Web Design, Mobile App Development Services, SEO services. A Vistas built website presents an industry leader effectively, tastefully highlighting accomplishments with the right mix of dignity, style and sophistication.",
          "telephone": "080-4128 8546",
          "priceRange": "3000-6000",
          "geo": {
            "@type": "GeoCoordinates",
            "latitude": 12.914676247802614,
            "longitude": 77.63286273808299
          },
          "aggregateRating": {
              "@type": "AggregateRating",
              "ratingValue": "4.2",
              "bestRating": "5",
              "worstRating" : "1",
              "ratingCount": "120"
            },
          "address": {
              "@type": "PostalAddress",
              "addressLocality": "Bangalore",
              "addressRegion": "KA",
              "streetAddress": "Building no. 376, Jwalamala Square, Office no. F2, First floor - Left wing, 14th B Cross, 5th Main Rd, Sector 6, HSR Layout",
              "postalCode": "560102"
          },
          "openingHoursSpecification": {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": [
                "Monday",
                "Tuesday",
                "Wednesday",
                "Thursday",
                "Friday",
                "Saturday"
              ],
              "opens": "09:00",
              "closes": "07:00"
            },
            "sameAs": [
              "https://www.facebook.com/vistasadmedia",
              "https://twitter.com/vistasadindia",  
              "https://www.linkedin.com/company/vistas-ad-media-communications-pvt-ltd",
              "https://www.pinterest.com/vistasadmedia/",
              "https://www.instagram.com/vistasadindia/"
            ]
        }
    </script>
    
    <script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://vistasadindia.com/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "SEO Consultant Services in Bangalore",
      "item": "https://vistasadindia.com/seo-consultant.php"
    }
  ]
}
</script>


<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "url": "https://vistasadindia.com/",
  "potentialAction": {
    "@type": "SearchAction",
    "target": "https://query.vistasadindia.com/search?q={search_term_string}",
    "query-input": "required name=search_term_string"
  }
}
</script>

<script type="application/ld+json">
{
	"@context": "http://schema.org/",
	"@type": "Organization",
	"name": "Vistas AD Media Communications Pvt. Ltd",
	"logo": "https://vistasadindia.com/images/logo.png",
	"url": "https://vistasadindia.com/seo-consultant.php",
    "image": "https://vistasadindia.com/assets/img/seo-consulting-services.webp"
}
</script>

<script type="application/ld+json">
{
	"@context": "http://schema.org/",
	"@type": "FAQPage",
	"mainEntity": [
		{
			"@type": "Question",
			"name": "What is an SEO consultant, and why do I need one?",
			"acceptedAnswer": {
				"@type": "Answer",
				"text": "An SEO consultant is an expert who specializes in optimizing websites to rank higher on search engine results pages (SERPs). They analyze, strategize, and implement SEO best practices to improve your website's visibility, drive organic traffic, and increase conversions. You need an SEO consultant to ensure your online presence is competitive and aligned with current search engine algorithms."
			}
		},
		{
			"@type": "Question",
			"name": "How do SEO consultants improve my website’s ranking?",
			"acceptedAnswer": {
				"@type": "Answer",
				"text": "SEO consultants use a combination of strategies, including keyword research, on-page optimization, technical SEO fixes, content creation, and link building. They analyze your website’s performance, identify areas for improvement, and implement techniques that enhance your site’s relevance and authority in search engines."
			}
		},
		{
			"@type": "Question",
			"name": "What are the key services offered by Vistas AD Media Communications’ SEO consultants?",
			"acceptedAnswer": {
				"@type": "Answer",
				"text": "Our SEO consultants provide a wide range of services, including comprehensive SEO audits, keyword research, on-page optimization, technical SEO, content strategy and optimization, link building, and local SEO. We also offer ongoing SEO management to ensure your website maintains its competitive edge."
			}
		},
		{
			"@type": "Question",
			"name": "How long does it take to see results from SEO consulting services?",
			"acceptedAnswer": {
				"@type": "Answer",
				"text": "SEO is a long-term investment, and the time it takes to see results can vary depending on factors such as the competitiveness of your industry, the current state of your website, and the SEO strategies implemented. Generally, significant improvements can be seen within 3 to 6 months."
			}
		},
		{
			"@type": "Question",
			"name": "Can you guarantee first-page rankings on Google?",
			"acceptedAnswer": {
				"@type": "Answer",
				"text": "No ethical SEO consultant can guarantee first-page rankings due to the complexity of search engine algorithms and the competition in various industries. However, our SEO consultants at Vistas AD Media Communications are committed to using proven strategies to improve your rankings and drive targeted traffic to your website."
			}
		},
		{
			"@type": "Question",
			"name": "How do you measure the success of an SEO campaign?",
			"acceptedAnswer": {
				"@type": "Answer",
				"text": "We measure success through various metrics, including organic traffic growth, keyword rankings, conversion rates, and overall return on investment (ROI). We provide transparent reporting so you can track the progress of your SEO campaign and understand its impact on your business."
			}
		},
		{
			"@type": "Question",
			"name": "What is the difference between on-page and off-page SEO?",
			"acceptedAnswer": {
				"@type": "Answer",
				"text": "On-page SEO involves optimizing elements on your website, such as content, meta tags, headers, and images, to improve its search engine friendliness. Off-page SEO focuses on activities outside your website, such as link building and social media marketing, to enhance your website’s authority and relevance."
			}
		},
		{
			"@type": "Question",
			"name": "Do you provide local SEO services?",
			"acceptedAnswer": {
				"@type": "Answer",
				"text": "Yes, we offer specialized local SEO services to help businesses target their local audience effectively. This includes optimizing your Google My Business profile, managing online reviews, and ensuring your business appears in relevant local searches."
			}
		},
		{
			"@type": "Question",
			"name": "How do I choose the right SEO consultant for my business?",
			"acceptedAnswer": {
				"@type": "Answer",
				"text": "To choose the right SEO consultant, consider their experience, expertise, and understanding of your industry. Review their portfolio, ask for references, and ensure they communicate clearly and offer transparent reporting. At Vistas AD Media Communications, we pride ourselves on our customized approach and commitment to delivering measurable results."
			}
		},
		{
			"@type": "Question",
			"name": "How much do SEO consulting services cost?",
			"acceptedAnswer": {
				"@type": "Answer",
				"text": "The cost of SEO consulting services can vary depending on the scope of the project, the competitiveness of your industry, and the level of ongoing support required. We offer flexible pricing models tailored to fit your budget and deliver a strong return on investment."
			}
		}
	]
}
</script>

<script> !function(a){function b(){}function c(a){function c(b){b.prototype.option||(b.prototype.option=function(b){a.isPlainObject(b)&&(this.options=a.extend(!0,this.options,b))})}function e(b,c){a.fn[b]=function(e){if("string"==typeof e){for(var g=d.call(arguments,1),h=0,i=this.length;i>h;h++){var j=this[h],k=a.data(j,b);if(k)if(a.isFunction(k[e])&&"_"!==e.charAt(0)){var l=k[e].apply(k,g);if(void 0!==l)return l}else f("no such method '"+e+"' for "+b+" instance");else f("cannot call methods on "+b+" prior to initialization; attempted to call '"+e+"'")}return this}return this.each(function(){var d=a.data(this,b);d?(d.option(e),d._init()):(d=new c(this,e),a.data(this,b,d))})}}if(a){var f="undefined"==typeof console?b:function(a){console.error(a)};return a.bridget=function(a,b){c(b),e(a,b)},a.bridget}}var d=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],c):c("object"==typeof exports?require("jquery"):a.jQuery)}(window),function(a){function b(b){var c=a.event;return c.target=c.target||c.srcElement||b,c}var c=document.documentElement,d=function(){};c.addEventListener?d=function(a,b,c){a.addEventListener(b,c,!1)}:c.attachEvent&&(d=function(a,c,d){a[c+d]=d.handleEvent?function(){var c=b(a);d.handleEvent.call(d,c)}:function(){var c=b(a);d.call(a,c)},a.attachEvent("on"+c,a[c+d])});var e=function(){};c.removeEventListener?e=function(a,b,c){a.removeEventListener(b,c,!1)}:c.detachEvent&&(e=function(a,b,c){a.detachEvent("on"+b,a[b+c]);try{delete a[b+c]}catch(d){a[b+c]=void 0}});var f={bind:d,unbind:e};"function"==typeof define&&define.amd?define("eventie/eventie",f):"object"==typeof exports?module.exports=f:a.eventie=f}(window),function(){"use strict";function a(){}function b(a,b){for(var c=a.length;c--;)if(a[c].listener===b)return c;return-1}function c(a){return function(){return this[a].apply(this,arguments)}}var d=a.prototype,e=this,f=e.EventEmitter;d.getListeners=function(a){var b,c,d=this._getEvents();if(a instanceof RegExp){b={};for(c in d)d.hasOwnProperty(c)&&a.test(c)&&(b[c]=d[c])}else b=d[a]||(d[a]=[]);return b},d.flattenListeners=function(a){var b,c=[];for(b=0;b<a.length;b+=1)c.push(a[b].listener);return c},d.getListenersAsObject=function(a){var b,c=this.getListeners(a);return c instanceof Array&&(b={},b[a]=c),b||c},d.addListener=function(a,c){var d,e=this.getListenersAsObject(a),f="object"==typeof c;for(d in e)e.hasOwnProperty(d)&&-1===b(e[d],c)&&e[d].push(f?c:{listener:c,once:!1});return this},d.on=c("addListener"),d.addOnceListener=function(a,b){return this.addListener(a,{listener:b,once:!0})},d.once=c("addOnceListener"),d.defineEvent=function(a){return this.getListeners(a),this},d.defineEvents=function(a){for(var b=0;b<a.length;b+=1)this.defineEvent(a[b]);return this},d.removeListener=function(a,c){var d,e,f=this.getListenersAsObject(a);for(e in f)f.hasOwnProperty(e)&&(d=b(f[e],c),-1!==d&&f[e].splice(d,1));return this},d.off=c("removeListener"),d.addListeners=function(a,b){return this.manipulateListeners(!1,a,b)},d.removeListeners=function(a,b){return this.manipulateListeners(!0,a,b)},d.manipulateListeners=function(a,b,c){var d,e,f=a?this.removeListener:this.addListener,g=a?this.removeListeners:this.addListeners;if("object"!=typeof b||b instanceof RegExp)for(d=c.length;d--;)f.call(this,b,c[d]);else for(d in b)b.hasOwnProperty(d)&&(e=b[d])&&("function"==typeof e?f.call(this,d,e):g.call(this,d,e));return this},d.removeEvent=function(a){var b,c=typeof a,d=this._getEvents();if("string"===c)delete d[a];else if(a instanceof RegExp)for(b in d)d.hasOwnProperty(b)&&a.test(b)&&delete d[b];else delete this._events;return this},d.removeAllListeners=c("removeEvent"),d.emitEvent=function(a,b){var c,d,e,f,g=this.getListenersAsObject(a);for(e in g)if(g.hasOwnProperty(e))for(d=g[e].length;d--;)c=g[e][d],c.once===!0&&this.removeListener(a,c.listener),f=c.listener.apply(this,b||[]),f===this._getOnceReturnValue()&&this.removeListener(a,c.listener);return this},d.trigger=c("emitEvent"),d.emit=function(a){var b=Array.prototype.slice.call(arguments,1);return this.emitEvent(a,b)},d.setOnceReturnValue=function(a){return this._onceReturnValue=a,this},d._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},d._getEvents=function(){return this._events||(this._events={})},a.noConflict=function(){return e.EventEmitter=f,a},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return a}):"object"==typeof module&&module.exports?module.exports=a:e.EventEmitter=a}.call(this),function(a){function b(a){if(a){if("string"==typeof d[a])return a;a=a.charAt(0).toUpperCase()+a.slice(1);for(var b,e=0,f=c.length;f>e;e++)if(b=c[e]+a,"string"==typeof d[b])return b}}var c="Webkit Moz ms Ms O".split(" "),d=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return b}):"object"==typeof exports?module.exports=b:a.getStyleProperty=b}(window),function(a,b){function c(a){var b=parseFloat(a),c=-1===a.indexOf("%")&&!isNaN(b);return c&&b}function d(){}function e(){for(var a={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},b=0,c=h.length;c>b;b++){var d=h[b];a[d]=0}return a}function f(b){function d(){if(!m){m=!0;var d=a.getComputedStyle;if(j=function(){var a=d?function(a){return d(a,null)}:function(a){return a.currentStyle};return function(b){var c=a(b);return c||g("Style returned "+c+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),c}}(),k=b("boxSizing")){var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style[k]="border-box";var f=document.body||document.documentElement;f.appendChild(e);var h=j(e);l=200===c(h.width),f.removeChild(e)}}}function f(a){if(d(),"string"==typeof a&&(a=document.querySelector(a)),a&&"object"==typeof a&&a.nodeType){var b=j(a);if("none"===b.display)return e();var f={};f.width=a.offsetWidth,f.height=a.offsetHeight;for(var g=f.isBorderBox=!(!k||!b[k]||"border-box"!==b[k]),m=0,n=h.length;n>m;m++){var o=h[m],p=b[o];p=i(a,p);var q=parseFloat(p);f[o]=isNaN(q)?0:q}var r=f.paddingLeft+f.paddingRight,s=f.paddingTop+f.paddingBottom,t=f.marginLeft+f.marginRight,u=f.marginTop+f.marginBottom,v=f.borderLeftWidth+f.borderRightWidth,w=f.borderTopWidth+f.borderBottomWidth,x=g&&l,y=c(b.width);y!==!1&&(f.width=y+(x?0:r+v));var z=c(b.height);return z!==!1&&(f.height=z+(x?0:s+w)),f.innerWidth=f.width-(r+v),f.innerHeight=f.height-(s+w),f.outerWidth=f.width+t,f.outerHeight=f.height+u,f}}function i(b,c){if(a.getComputedStyle||-1===c.indexOf("%"))return c;var d=b.style,e=d.left,f=b.runtimeStyle,g=f&&f.left;return g&&(f.left=b.currentStyle.left),d.left=c,c=d.pixelLeft,d.left=e,g&&(f.left=g),c}var j,k,l,m=!1;return f}var g="undefined"==typeof console?d:function(a){console.error(a)},h=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],f):"object"==typeof exports?module.exports=f(require("desandro-get-style-property")):a.getSize=f(a.getStyleProperty)}(window),function(a){function b(a){"function"==typeof a&&(b.isReady?a():g.push(a))}function c(a){var c="readystatechange"===a.type&&"complete"!==f.readyState;b.isReady||c||d()}function d(){b.isReady=!0;for(var a=0,c=g.length;c>a;a++){var d=g[a];d()}}function e(e){return"complete"===f.readyState?d():(e.bind(f,"DOMContentLoaded",c),e.bind(f,"readystatechange",c),e.bind(a,"load",c)),b}var f=a.document,g=[];b.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],e):"object"==typeof exports?module.exports=e(require("eventie")):a.docReady=e(a.eventie)}(window),function(a){"use strict";function b(a,b){return a[g](b)}function c(a){if(!a.parentNode){var b=document.createDocumentFragment();b.appendChild(a)}}function d(a,b){c(a);for(var d=a.parentNode.querySelectorAll(b),e=0,f=d.length;f>e;e++)if(d[e]===a)return!0;return!1}function e(a,d){return c(a),b(a,d)}var f,g=function(){if(a.matches)return"matches";if(a.matchesSelector)return"matchesSelector";for(var b=["webkit","moz","ms","o"],c=0,d=b.length;d>c;c++){var e=b[c],f=e+"MatchesSelector";if(a[f])return f}}();if(g){var h=document.createElement("div"),i=b(h,"div");f=i?b:e}else f=d;"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return f}):"object"==typeof exports?module.exports=f:window.matchesSelector=f}(Element.prototype),function(a,b){"use strict";"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["doc-ready/doc-ready","matches-selector/matches-selector"],function(c,d){return b(a,c,d)}):"object"==typeof exports?module.exports=b(a,require("doc-ready"),require("desandro-matches-selector")):a.fizzyUIUtils=b(a,a.docReady,a.matchesSelector)}(window,function(a,b,c){var d={};d.extend=function(a,b){for(var c in b)a[c]=b[c];return a},d.modulo=function(a,b){return(a%b+b)%b};var e=Object.prototype.toString;d.isArray=function(a){return"[object Array]"==e.call(a)},d.makeArray=function(a){var b=[];if(d.isArray(a))b=a;else if(a&&"number"==typeof a.length)for(var c=0,e=a.length;e>c;c++)b.push(a[c]);else b.push(a);return b},d.indexOf=Array.prototype.indexOf?function(a,b){return a.indexOf(b)}:function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},d.removeFrom=function(a,b){var c=d.indexOf(a,b);-1!=c&&a.splice(c,1)},d.isElement="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(a){return a instanceof HTMLElement}:function(a){return a&&"object"==typeof a&&1==a.nodeType&&"string"==typeof a.nodeName},d.setText=function(){function a(a,c){b=b||(void 0!==document.documentElement.textContent?"textContent":"innerText"),a[b]=c}var b;return a}(),d.getParent=function(a,b){for(;a!=document.body;)if(a=a.parentNode,c(a,b))return a},d.getQueryElement=function(a){return"string"==typeof a?document.querySelector(a):a},d.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},d.filterFindElements=function(a,b){a=d.makeArray(a);for(var e=[],f=0,g=a.length;g>f;f++){var h=a[f];if(d.isElement(h))if(b){c(h,b)&&e.push(h);for(var i=h.querySelectorAll(b),j=0,k=i.length;k>j;j++)e.push(i[j])}else e.push(h)}return e},d.debounceMethod=function(a,b,c){var d=a.prototype[b],e=b+"Timeout";a.prototype[b]=function(){var a=this[e];a&&clearTimeout(a);var b=arguments,f=this;this[e]=setTimeout(function(){d.apply(f,b),delete f[e]},c||100)}},d.toDashed=function(a){return a.replace(/(.)([A-Z])/g,function(a,b,c){return b+"-"+c}).toLowerCase()};var f=a.console;return d.htmlInit=function(c,e){b(function(){for(var b=d.toDashed(e),g=document.querySelectorAll(".js-"+b),h="data-"+b+"-options",i=0,j=g.length;j>i;i++){var k,l=g[i],m=l.getAttribute(h);try{k=m&&JSON.parse(m)}catch(n){f&&f.error("Error parsing "+h+" on "+l.nodeName.toLowerCase()+(l.id?"#"+l.id:"")+": "+n);continue}var o=new c(l,k),p=a.jQuery;p&&p.data(l,e,o)}})},d}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property","fizzy-ui-utils/utils"],function(c,d,e,f){return b(a,c,d,e,f)}):"object"==typeof exports?module.exports=b(a,require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property"),require("fizzy-ui-utils")):(a.Outlayer={},a.Outlayer.Item=b(a,a.EventEmitter,a.getSize,a.getStyleProperty,a.fizzyUIUtils))}(window,function(a,b,c,d,e){"use strict";function f(a){for(var b in a)return!1;return b=null,!0}function g(a,b){a&&(this.element=a,this.layout=b,this.position={x:0,y:0},this._create())}function h(a){return a.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()})}var i=a.getComputedStyle,j=i?function(a){return i(a,null)}:function(a){return a.currentStyle},k=d("transition"),l=d("transform"),m=k&&l,n=!!d("perspective"),o={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[k],p=["transform","transition","transitionDuration","transitionProperty"],q=function(){for(var a={},b=0,c=p.length;c>b;b++){var e=p[b],f=d(e);f&&f!==e&&(a[e]=f)}return a}();e.extend(g.prototype,b.prototype),g.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},g.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},g.prototype.getSize=function(){this.size=c(this.element)},g.prototype.css=function(a){var b=this.element.style;for(var c in a){var d=q[c]||c;b[d]=a[c]}},g.prototype.getPosition=function(){var a=j(this.element),b=this.layout.options,c=b.isOriginLeft,d=b.isOriginTop,e=a[c?"left":"right"],f=a[d?"top":"bottom"],g=this.layout.size,h=-1!=e.indexOf("%")?parseFloat(e)/100*g.width:parseInt(e,10),i=-1!=f.indexOf("%")?parseFloat(f)/100*g.height:parseInt(f,10);h=isNaN(h)?0:h,i=isNaN(i)?0:i,h-=c?g.paddingLeft:g.paddingRight,i-=d?g.paddingTop:g.paddingBottom,this.position.x=h,this.position.y=i},g.prototype.layoutPosition=function(){var a=this.layout.size,b=this.layout.options,c={},d=b.isOriginLeft?"paddingLeft":"paddingRight",e=b.isOriginLeft?"left":"right",f=b.isOriginLeft?"right":"left",g=this.position.x+a[d];c[e]=this.getXValue(g),c[f]="";var h=b.isOriginTop?"paddingTop":"paddingBottom",i=b.isOriginTop?"top":"bottom",j=b.isOriginTop?"bottom":"top",k=this.position.y+a[h];c[i]=this.getYValue(k),c[j]="",this.css(c),this.emitEvent("layout",[this])},g.prototype.getXValue=function(a){var b=this.layout.options;return b.percentPosition&&!b.isHorizontal?a/this.layout.size.width*100+"%":a+"px"},g.prototype.getYValue=function(a){var b=this.layout.options;return b.percentPosition&&b.isHorizontal?a/this.layout.size.height*100+"%":a+"px"},g.prototype._transitionTo=function(a,b){this.getPosition();var c=this.position.x,d=this.position.y,e=parseInt(a,10),f=parseInt(b,10),g=e===this.position.x&&f===this.position.y;if(this.setPosition(a,b),g&&!this.isTransitioning)return void this.layoutPosition();var h=a-c,i=b-d,j={};j.transform=this.getTranslate(h,i),this.transition({to:j,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},g.prototype.getTranslate=function(a,b){var c=this.layout.options;return a=c.isOriginLeft?a:-a,b=c.isOriginTop?b:-b,n?"translate3d("+a+"px, "+b+"px, 0)":"translate("+a+"px, "+b+"px)"},g.prototype.goTo=function(a,b){this.setPosition(a,b),this.layoutPosition()},g.prototype.moveTo=m?g.prototype._transitionTo:g.prototype.goTo,g.prototype.setPosition=function(a,b){this.position.x=parseInt(a,10),this.position.y=parseInt(b,10)},g.prototype._nonTransition=function(a){this.css(a.to),a.isCleaning&&this._removeStyles(a.to);for(var b in a.onTransitionEnd)a.onTransitionEnd[b].call(this)},g.prototype._transition=function(a){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(a);var b=this._transn;for(var c in a.onTransitionEnd)b.onEnd[c]=a.onTransitionEnd[c];for(c in a.to)b.ingProperties[c]=!0,a.isCleaning&&(b.clean[c]=!0);if(a.from){this.css(a.from);var d=this.element.offsetHeight;d=null}this.enableTransition(a.to),this.css(a.to),this.isTransitioning=!0};var r="opacity,"+h(q.transform||"transform");g.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:r,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(o,this,!1))},g.prototype.transition=g.prototype[k?"_transition":"_nonTransition"],g.prototype.onwebkitTransitionEnd=function(a){this.ontransitionend(a)},g.prototype.onotransitionend=function(a){this.ontransitionend(a)};var s={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};g.prototype.ontransitionend=function(a){if(a.target===this.element){var b=this._transn,c=s[a.propertyName]||a.propertyName;if(delete b.ingProperties[c],f(b.ingProperties)&&this.disableTransition(),c in b.clean&&(this.element.style[a.propertyName]="",delete b.clean[c]),c in b.onEnd){var d=b.onEnd[c];d.call(this),delete b.onEnd[c]}this.emitEvent("transitionEnd",[this])}},g.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(o,this,!1),this.isTransitioning=!1},g.prototype._removeStyles=function(a){var b={};for(var c in a)b[c]="";this.css(b)};var t={transitionProperty:"",transitionDuration:""};return g.prototype.removeTransitionStyles=function(){this.css(t)},g.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},g.prototype.remove=function(){if(!k||!parseFloat(this.layout.options.transitionDuration))return void this.removeElem();var a=this;this.once("transitionEnd",function(){a.removeElem()}),this.hide()},g.prototype.reveal=function(){delete this.isHidden,this.css({display:""});var a=this.layout.options,b={},c=this.getHideRevealTransitionEndProperty("visibleStyle");b[c]=this.onRevealTransitionEnd,this.transition({from:a.hiddenStyle,to:a.visibleStyle,isCleaning:!0,onTransitionEnd:b})},g.prototype.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},g.prototype.getHideRevealTransitionEndProperty=function(a){var b=this.layout.options[a];if(b.opacity)return"opacity";for(var c in b)return c},g.prototype.hide=function(){this.isHidden=!0,this.css({display:""});var a=this.layout.options,b={},c=this.getHideRevealTransitionEndProperty("hiddenStyle");b[c]=this.onHideTransitionEnd,this.transition({from:a.visibleStyle,to:a.hiddenStyle,isCleaning:!0,onTransitionEnd:b})},g.prototype.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},g.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},g}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","eventEmitter/EventEmitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(c,d,e,f,g){return b(a,c,d,e,f,g)}):"object"==typeof exports?module.exports=b(a,require("eventie"),require("wolfy87-eventemitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):a.Outlayer=b(a,a.eventie,a.EventEmitter,a.getSize,a.fizzyUIUtils,a.Outlayer.Item)}(window,function(a,b,c,d,e,f){"use strict";function g(a,b){var c=e.getQueryElement(a);if(!c)return void(h&&h.error("Bad element for "+this.constructor.namespace+": "+(c||a)));this.element=c,i&&(this.$element=i(this.element)),this.options=e.extend({},this.constructor.defaults),this.option(b);var d=++k;this.element.outlayerGUID=d,l[d]=this,this._create(),this.options.isInitLayout&&this.layout()}var h=a.console,i=a.jQuery,j=function(){},k=0,l={};return g.namespace="outlayer",g.Item=f,g.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},e.extend(g.prototype,c.prototype),g.prototype.option=function(a){e.extend(this.options,a)},g.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),e.extend(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},g.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},g.prototype._itemize=function(a){for(var b=this._filterFindItemElements(a),c=this.constructor.Item,d=[],e=0,f=b.length;f>e;e++){var g=b[e],h=new c(g,this);d.push(h)}return d},g.prototype._filterFindItemElements=function(a){return e.filterFindElements(a,this.options.itemSelector)},g.prototype.getItemElements=function(){for(var a=[],b=0,c=this.items.length;c>b;b++)a.push(this.items[b].element);return a},g.prototype.layout=function(){this._resetLayout(),this._manageStamps();var a=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,a),this._isLayoutInited=!0},g.prototype._init=g.prototype.layout,g.prototype._resetLayout=function(){this.getSize()},g.prototype.getSize=function(){this.size=d(this.element)},g.prototype._getMeasurement=function(a,b){var c,f=this.options[a];f?("string"==typeof f?c=this.element.querySelector(f):e.isElement(f)&&(c=f),this[a]=c?d(c)[b]:f):this[a]=0},g.prototype.layoutItems=function(a,b){a=this._getItemsForLayout(a),this._layoutItems(a,b),this._postLayout()},g.prototype._getItemsForLayout=function(a){for(var b=[],c=0,d=a.length;d>c;c++){var e=a[c];e.isIgnored||b.push(e)}return b},g.prototype._layoutItems=function(a,b){if(this._emitCompleteOnItems("layout",a),a&&a.length){for(var c=[],d=0,e=a.length;e>d;d++){var f=a[d],g=this._getItemLayoutPosition(f);g.item=f,g.isInstant=b||f.isLayoutInstant,c.push(g)}this._processLayoutQueue(c)}},g.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},g.prototype._processLayoutQueue=function(a){for(var b=0,c=a.length;c>b;b++){var d=a[b];this._positionItem(d.item,d.x,d.y,d.isInstant)}},g.prototype._positionItem=function(a,b,c,d){d?a.goTo(b,c):a.moveTo(b,c)},g.prototype._postLayout=function(){this.resizeContainer()},g.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var a=this._getContainerSize();a&&(this._setContainerMeasure(a.width,!0),this._setContainerMeasure(a.height,!1))}},g.prototype._getContainerSize=j,g.prototype._setContainerMeasure=function(a,b){if(void 0!==a){var c=this.size;c.isBorderBox&&(a+=b?c.paddingLeft+c.paddingRight+c.borderLeftWidth+c.borderRightWidth:c.paddingBottom+c.paddingTop+c.borderTopWidth+c.borderBottomWidth),a=Math.max(a,0),this.element.style[b?"width":"height"]=a+"px"}},g.prototype._emitCompleteOnItems=function(a,b){function c(){e.dispatchEvent(a+"Complete",null,[b])}function d(){g++,g===f&&c()}var e=this,f=b.length;if(!b||!f)return void c();for(var g=0,h=0,i=b.length;i>h;h++){var j=b[h];j.once(a,d)}},g.prototype.dispatchEvent=function(a,b,c){var d=b?[b].concat(c):c;if(this.emitEvent(a,d),i)if(this.$element=this.$element||i(this.element),b){var e=i.Event(b);e.type=a,this.$element.trigger(e,c)}else this.$element.trigger(a,c)},g.prototype.ignore=function(a){var b=this.getItem(a);b&&(b.isIgnored=!0)},g.prototype.unignore=function(a){var b=this.getItem(a);b&&delete b.isIgnored},g.prototype.stamp=function(a){if(a=this._find(a)){this.stamps=this.stamps.concat(a);for(var b=0,c=a.length;c>b;b++){var d=a[b];this.ignore(d)}}},g.prototype.unstamp=function(a){if(a=this._find(a))for(var b=0,c=a.length;c>b;b++){var d=a[b];e.removeFrom(this.stamps,d),this.unignore(d)}},g.prototype._find=function(a){return a?("string"==typeof a&&(a=this.element.querySelectorAll(a)),a=e.makeArray(a)):void 0},g.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect();for(var a=0,b=this.stamps.length;b>a;a++){var c=this.stamps[a];this._manageStamp(c)}}},g.prototype._getBoundingRect=function(){var a=this.element.getBoundingClientRect(),b=this.size;this._boundingRect={left:a.left+b.paddingLeft+b.borderLeftWidth,top:a.top+b.paddingTop+b.borderTopWidth,right:a.right-(b.paddingRight+b.borderRightWidth),bottom:a.bottom-(b.paddingBottom+b.borderBottomWidth)}},g.prototype._manageStamp=j,g.prototype._getElementOffset=function(a){var b=a.getBoundingClientRect(),c=this._boundingRect,e=d(a),f={left:b.left-c.left-e.marginLeft,top:b.top-c.top-e.marginTop,right:c.right-b.right-e.marginRight,bottom:c.bottom-b.bottom-e.marginBottom};return f},g.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},g.prototype.bindResize=function(){this.isResizeBound||(b.bind(a,"resize",this),this.isResizeBound=!0)},g.prototype.unbindResize=function(){this.isResizeBound&&b.unbind(a,"resize",this),this.isResizeBound=!1},g.prototype.onresize=function(){function a(){b.resize(),delete b.resizeTimeout}this.resizeTimeout&&clearTimeout(this.resizeTimeout);var b=this;this.resizeTimeout=setTimeout(a,100)},g.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},g.prototype.needsResizeLayout=function(){var a=d(this.element),b=this.size&&a;return b&&a.innerWidth!==this.size.innerWidth},g.prototype.addItems=function(a){var b=this._itemize(a);return b.length&&(this.items=this.items.concat(b)),b},g.prototype.appended=function(a){var b=this.addItems(a);b.length&&(this.layoutItems(b,!0),this.reveal(b))},g.prototype.prepended=function(a){var b=this._itemize(a);if(b.length){var c=this.items.slice(0);this.items=b.concat(c),this._resetLayout(),this._manageStamps(),this.layoutItems(b,!0),this.reveal(b),this.layoutItems(c)}},g.prototype.reveal=function(a){this._emitCompleteOnItems("reveal",a);for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.reveal()}},g.prototype.hide=function(a){this._emitCompleteOnItems("hide",a);for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.hide()}},g.prototype.revealItemElements=function(a){var b=this.getItems(a);this.reveal(b)},g.prototype.hideItemElements=function(a){var b=this.getItems(a);this.hide(b)},g.prototype.getItem=function(a){for(var b=0,c=this.items.length;c>b;b++){var d=this.items[b];if(d.element===a)return d}},g.prototype.getItems=function(a){a=e.makeArray(a);for(var b=[],c=0,d=a.length;d>c;c++){var f=a[c],g=this.getItem(f);g&&b.push(g)}return b},g.prototype.remove=function(a){var b=this.getItems(a);if(this._emitCompleteOnItems("remove",b),b&&b.length)for(var c=0,d=b.length;d>c;c++){var f=b[c];f.remove(),e.removeFrom(this.items,f)}},g.prototype.destroy=function(){var a=this.element.style;a.height="",a.position="",a.width="";for(var b=0,c=this.items.length;c>b;b++){var d=this.items[b];d.destroy()}this.unbindResize();var e=this.element.outlayerGUID;delete l[e],delete this.element.outlayerGUID,i&&i.removeData(this.element,this.constructor.namespace)},g.data=function(a){a=e.getQueryElement(a);var b=a&&a.outlayerGUID;return b&&l[b]},g.create=function(a,b){function c(){g.apply(this,arguments)}return Object.create?c.prototype=Object.create(g.prototype):e.extend(c.prototype,g.prototype),c.prototype.constructor=c,c.defaults=e.extend({},g.defaults),e.extend(c.defaults,b),c.prototype.settings={},c.namespace=a,c.data=g.data,c.Item=function(){f.apply(this,arguments)},c.Item.prototype=new f,e.htmlInit(c,a),i&&i.bridget&&i.bridget(a,c),c},g.Item=f,g}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/item",["outlayer/outlayer"],b):"object"==typeof exports?module.exports=b(require("outlayer")):(a.Isotope=a.Isotope||{},a.Isotope.Item=b(a.Outlayer))}(window,function(a){"use strict";function b(){a.Item.apply(this,arguments)}b.prototype=new a.Item,b.prototype._create=function(){this.id=this.layout.itemGUID++,a.Item.prototype._create.call(this),this.sortData={}},b.prototype.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var a=this.layout.options.getSortData,b=this.layout._sorters;for(var c in a){var d=b[c];this.sortData[c]=d(this.element,this)}}};var c=b.prototype.destroy;return b.prototype.destroy=function(){c.apply(this,arguments),this.css({display:""})},b}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-mode",["get-size/get-size","outlayer/outlayer"],b):"object"==typeof exports?module.exports=b(require("get-size"),require("outlayer")):(a.Isotope=a.Isotope||{},a.Isotope.LayoutMode=b(a.getSize,a.Outlayer))}(window,function(a,b){"use strict";function c(a){this.isotope=a,a&&(this.options=a.options[this.namespace],this.element=a.element,this.items=a.filteredItems,this.size=a.size)}return function(){function a(a){return function(){return b.prototype[a].apply(this.isotope,arguments)}}for(var d=["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout"],e=0,f=d.length;f>e;e++){var g=d[e];c.prototype[g]=a(g)}}(),c.prototype.needsVerticalResizeLayout=function(){var b=a(this.isotope.element),c=this.isotope.size&&b;return c&&b.innerHeight!=this.isotope.size.innerHeight},c.prototype._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},c.prototype.getColumnWidth=function(){this.getSegmentSize("column","Width")},c.prototype.getRowHeight=function(){this.getSegmentSize("row","Height")},c.prototype.getSegmentSize=function(a,b){var c=a+b,d="outer"+b;if(this._getMeasurement(c,d),!this[c]){var e=this.getFirstItemSize();this[c]=e&&e[d]||this.isotope.size["inner"+b]}},c.prototype.getFirstItemSize=function(){var b=this.isotope.filteredItems[0];return b&&b.element&&a(b.element)},c.prototype.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},c.prototype.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},c.modes={},c.create=function(a,b){function d(){c.apply(this,arguments)}return d.prototype=new c,b&&(d.options=b),d.prototype.namespace=a,c.modes[a]=d,d},c}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size","fizzy-ui-utils/utils"],b):"object"==typeof exports?module.exports=b(require("outlayer"),require("get-size"),require("fizzy-ui-utils")):a.Masonry=b(a.Outlayer,a.getSize,a.fizzyUIUtils)}(window,function(a,b,c){var d=a.create("masonry");return d.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns();var a=this.cols;for(this.colYs=[];a--;)this.colYs.push(0);this.maxY=0},d.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var a=this.items[0],c=a&&a.element;this.columnWidth=c&&b(c).outerWidth||this.containerWidth}var d=this.columnWidth+=this.gutter,e=this.containerWidth+this.gutter,f=e/d,g=d-e%d,h=g&&1>g?"round":"floor";f=Math[h](f),this.cols=Math.max(f,1)},d.prototype.getContainerWidth=function(){var a=this.options.isFitWidth?this.element.parentNode:this.element,c=b(a);this.containerWidth=c&&c.innerWidth},d.prototype._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth%this.columnWidth,d=b&&1>b?"round":"ceil",e=Math[d](a.size.outerWidth/this.columnWidth);e=Math.min(e,this.cols);for(var f=this._getColGroup(e),g=Math.min.apply(Math,f),h=c.indexOf(f,g),i={x:this.columnWidth*h,y:g},j=g+a.size.outerHeight,k=this.cols+1-f.length,l=0;k>l;l++)this.colYs[h+l]=j;return i},d.prototype._getColGroup=function(a){if(2>a)return this.colYs;for(var b=[],c=this.cols+1-a,d=0;c>d;d++){var e=this.colYs.slice(d,d+a);b[d]=Math.max.apply(Math,e)}return b},d.prototype._manageStamp=function(a){var c=b(a),d=this._getElementOffset(a),e=this.options.isOriginLeft?d.left:d.right,f=e+c.outerWidth,g=Math.floor(e/this.columnWidth);g=Math.max(0,g);var h=Math.floor(f/this.columnWidth);h-=f%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var i=(this.options.isOriginTop?d.top:d.bottom)+c.outerHeight,j=g;h>=j;j++)this.colYs[j]=Math.max(i,this.colYs[j])},d.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var a={height:this.maxY};return this.options.isFitWidth&&(a.width=this._getContainerFitWidth()),a},d.prototype._getContainerFitWidth=function(){for(var a=0,b=this.cols;--b&&0===this.colYs[b];)a++;return(this.cols-a)*this.columnWidth-this.gutter},d.prototype.needsResizeLayout=function(){var a=this.containerWidth;return this.getContainerWidth(),a!==this.containerWidth},d}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/masonry",["../layout-mode","masonry/masonry"],b):"object"==typeof exports?module.exports=b(require("../layout-mode"),require("masonry-layout")):b(a.Isotope.LayoutMode,a.Masonry)}(window,function(a,b){"use strict";function c(a,b){for(var c in b)a[c]=b[c];return a}var d=a.create("masonry"),e=d.prototype._getElementOffset,f=d.prototype.layout,g=d.prototype._getMeasurement;c(d.prototype,b.prototype),d.prototype._getElementOffset=e,d.prototype.layout=f,d.prototype._getMeasurement=g;var h=d.prototype.measureColumns;d.prototype.measureColumns=function(){this.items=this.isotope.filteredItems,h.call(this)};var i=d.prototype._manageStamp;return d.prototype._manageStamp=function(){this.options.isOriginLeft=this.isotope.options.isOriginLeft,this.options.isOriginTop=this.isotope.options.isOriginTop,i.apply(this,arguments)},d}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/fit-rows",["../layout-mode"],b):"object"==typeof exports?module.exports=b(require("../layout-mode")):b(a.Isotope.LayoutMode)}(window,function(a){"use strict";var b=a.create("fitRows");return b.prototype._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},b.prototype._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth+this.gutter,c=this.isotope.size.innerWidth+this.gutter;0!==this.x&&b+this.x>c&&(this.x=0,this.y=this.maxY);var d={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+a.size.outerHeight),this.x+=b,d},b.prototype._getContainerSize=function(){return{height:this.maxY}},b}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/vertical",["../layout-mode"],b):"object"==typeof exports?module.exports=b(require("../layout-mode")):b(a.Isotope.LayoutMode)}(window,function(a){"use strict";var b=a.create("vertical",{horizontalAlignment:0});return b.prototype._resetLayout=function(){this.y=0},b.prototype._getItemLayoutPosition=function(a){a.getSize();var b=(this.isotope.size.innerWidth-a.size.outerWidth)*this.options.horizontalAlignment,c=this.y;return this.y+=a.size.outerHeight,{x:b,y:c}},b.prototype._getContainerSize=function(){return{height:this.y}},b}),function(a,b){"use strict";"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","matches-selector/matches-selector","fizzy-ui-utils/utils","isotope/js/item","isotope/js/layout-mode","isotope/js/layout-modes/masonry","isotope/js/layout-modes/fit-rows","isotope/js/layout-modes/vertical"],function(c,d,e,f,g,h){return b(a,c,d,e,f,g,h)}):"object"==typeof exports?module.exports=b(a,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("./item"),require("./layout-mode"),require("./layout-modes/masonry"),require("./layout-modes/fit-rows"),require("./layout-modes/vertical")):a.Isotope=b(a,a.Outlayer,a.getSize,a.matchesSelector,a.fizzyUIUtils,a.Isotope.Item,a.Isotope.LayoutMode)}(window,function(a,b,c,d,e,f,g){function h(a,b){return function(c,d){for(var e=0,f=a.length;f>e;e++){var g=a[e],h=c.sortData[g],i=d.sortData[g];if(h>i||i>h){var j=void 0!==b[g]?b[g]:b,k=j?1:-1;return(h>i?1:-1)*k}}return 0}}var i=a.jQuery,j=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^\s+|\s+$/g,"")},k=document.documentElement,l=k.textContent?function(a){return a.textContent}:function(a){return a.innerText},m=b.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});m.Item=f,m.LayoutMode=g,m.prototype._create=function(){this.itemGUID=0,this._sorters={},this._getSorters(),b.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"];for(var a in g.modes)this._initLayoutMode(a)},m.prototype.reloadItems=function(){this.itemGUID=0,b.prototype.reloadItems.call(this)},m.prototype._itemize=function(){for(var a=b.prototype._itemize.apply(this,arguments),c=0,d=a.length;d>c;c++){var e=a[c];e.id=this.itemGUID++}return this._updateItemsSortData(a),a},m.prototype._initLayoutMode=function(a){var b=g.modes[a],c=this.options[a]||{};this.options[a]=b.options?e.extend(b.options,c):c,this.modes[a]=new b(this)},m.prototype.layout=function(){return!this._isLayoutInited&&this.options.isInitLayout?void this.arrange():void this._layout()},m.prototype._layout=function(){var a=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,a),this._isLayoutInited=!0},m.prototype.arrange=function(a){function b(){d.reveal(c.needReveal),d.hide(c.needHide)}this.option(a),this._getIsInstant();var c=this._filter(this.items);this.filteredItems=c.matches;var d=this;this._bindArrangeComplete(),this._isInstant?this._noTransition(b):b(),this._sort(),this._layout()},m.prototype._init=m.prototype.arrange,m.prototype._getIsInstant=function(){var a=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;return this._isInstant=a,a},m.prototype._bindArrangeComplete=function(){function a(){b&&c&&d&&e.dispatchEvent("arrangeComplete",null,[e.filteredItems])}var b,c,d,e=this;this.once("layoutComplete",function(){b=!0,a()}),this.once("hideComplete",function(){c=!0,a()}),this.once("revealComplete",function(){d=!0,a()})},m.prototype._filter=function(a){var b=this.options.filter;b=b||"*";for(var c=[],d=[],e=[],f=this._getFilterTest(b),g=0,h=a.length;h>g;g++){var i=a[g];if(!i.isIgnored){var j=f(i);j&&c.push(i),j&&i.isHidden?d.push(i):j||i.isHidden||e.push(i)}}return{matches:c,needReveal:d,needHide:e}},m.prototype._getFilterTest=function(a){return i&&this.options.isJQueryFiltering?function(b){return i(b.element).is(a)}:"function"==typeof a?function(b){return a(b.element)}:function(b){return d(b.element,a)}},m.prototype.updateSortData=function(a){var b;a?(a=e.makeArray(a),b=this.getItems(a)):b=this.items,this._getSorters(),this._updateItemsSortData(b)},m.prototype._getSorters=function(){var a=this.options.getSortData;for(var b in a){var c=a[b];this._sorters[b]=n(c)}},m.prototype._updateItemsSortData=function(a){for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.updateSortData()}};var n=function(){function a(a){if("string"!=typeof a)return a;var c=j(a).split(" "),d=c[0],e=d.match(/^\[(.+)\]$/),f=e&&e[1],g=b(f,d),h=m.sortDataParsers[c[1]];return a=h?function(a){return a&&h(g(a))}:function(a){return a&&g(a)}}function b(a,b){var c;return c=a?function(b){return b.getAttribute(a)}:function(a){var c=a.querySelector(b);return c&&l(c)}}return a}();m.sortDataParsers={parseInt:function(a){return parseInt(a,10)},parseFloat:function(a){return parseFloat(a)}},m.prototype._sort=function(){var a=this.options.sortBy;if(a){var b=[].concat.apply(a,this.sortHistory),c=h(b,this.options.sortAscending);this.filteredItems.sort(c),a!=this.sortHistory[0]&&this.sortHistory.unshift(a)}},m.prototype._mode=function(){var a=this.options.layoutMode,b=this.modes[a];if(!b)throw new Error("No layout mode: "+a);return b.options=this.options[a],b},m.prototype._resetLayout=function(){b.prototype._resetLayout.call(this),this._mode()._resetLayout()},m.prototype._getItemLayoutPosition=function(a){return this._mode()._getItemLayoutPosition(a)},m.prototype._manageStamp=function(a){this._mode()._manageStamp(a)},m.prototype._getContainerSize=function(){return this._mode()._getContainerSize()},m.prototype.needsResizeLayout=function(){return this._mode().needsResizeLayout()},m.prototype.appended=function(a){var b=this.addItems(a);if(b.length){var c=this._filterRevealAdded(b);this.filteredItems=this.filteredItems.concat(c)}},m.prototype.prepended=function(a){var b=this._itemize(a);if(b.length){this._resetLayout(),this._manageStamps();var c=this._filterRevealAdded(b);this.layoutItems(this.filteredItems),this.filteredItems=c.concat(this.filteredItems),this.items=b.concat(this.items)}},m.prototype._filterRevealAdded=function(a){var b=this._filter(a);return this.hide(b.needHide),this.reveal(b.matches),this.layoutItems(b.matches,!0),b.matches},m.prototype.insert=function(a){var b=this.addItems(a);if(b.length){var c,d,e=b.length;for(c=0;e>c;c++)d=b[c],this.element.appendChild(d.element);var f=this._filter(b).matches;for(c=0;e>c;c++)b[c].isLayoutInstant=!0;for(this.arrange(),c=0;e>c;c++)delete b[c].isLayoutInstant;this.reveal(f)}};var o=m.prototype.remove;return m.prototype.remove=function(a){a=e.makeArray(a);var b=this.getItems(a);o.call(this,a);var c=b&&b.length;if(c)for(var d=0;c>d;d++){var f=b[d];e.removeFrom(this.filteredItems,f)}},m.prototype.shuffle=function(){for(var a=0,b=this.items.length;b>a;a++){var c=this.items[a];c.sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},m.prototype._noTransition=function(a){var b=this.options.transitionDuration;this.options.transitionDuration=0;var c=a.call(this);return this.options.transitionDuration=b,c},m.prototype.getFilteredItemElements=function(){for(var a=[],b=0,c=this.filteredItems.length;c>b;b++)a.push(this.filteredItems[b].element);return a},m})</script>

<script>
  $(window).on("scroll", function() {
    if($(window).scrollTop() > 120) {
        $(".navbar").addClass('sticky');
    } else {
        $(".navbar").removeClass('sticky');
    }
});
</script>


  </body>
</html>