Copy any custom block snippet below and paste it on your page to build your website easily.
Projects Done
Happy Customers
Expert Employees
Awards Won
We have considered our business solutions to support you on every stage of your growth.
Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur.
<template>
<section id="snippet-1" class="wrapper bg-light wrapper-border">
<div class="container pt-15 pt-md-17 pb-13 pb-md-15">
<div class="row gx-lg-0 gy-10 align-items-center">
<div class="col-lg-6 order-lg-2 offset-lg-1 grid">
<div
class="row gx-md-5 gy-5 align-items-center counter-wrapper isotope"
>
<div
class="item col-md-6"
v-for="(item, index) in facts1"
:key="index"
>
<div class="card shadow-lg">
<div class="card-body">
<div class="d-flex d-lg-block d-xl-flex flex-row">
<div>
<div
:class="[
'icon',
'btn',
'btn-circle',
'btn-lg',
item.iconClass,
'pe-none',
'mx-auto',
'me-4',
'mb-lg-3',
'mb-xl-0',
]"
>
<i :class="item.icon"></i>
</div>
</div>
<div>
<h3 class="counter mb-1">
<CommonCounter
parentClass=""
:min="0"
:max="item.counter"
:time="1500"
/>
<!-- Component for counting number with intersetion observer from omponents>common>counter -->
</h3>
<p class="mb-0">{{ item.description }}</p>
</div>
</div>
</div>
<!--/.card-body -->
</div>
<!--/.card -->
</div>
<!--/column -->
</div>
<!--/.row -->
</div>
<!--/column -->
<div class="col-lg-5">
<h2 class="display-4 mb-3">Join Our Community</h2>
<p class="lead fs-lg">
We have considered our business solutions to support you on every
stage of your growth.
</p>
<p class="mb-0">
Integer posuere erat a ante venenatis dapibus posuere velit aliquet.
Morbi leo risus, porta ac consectetur ac, vestibulum at eros.
Praesent commodo cursus magna, vel scelerisque nisl consectetur.
</p>
</div>
<!--/column -->
</div>
<!--/.row -->
</div>
<!-- /.container -->
<!-- /.container -->
</section>
</template>
<script setup>
import { facts1 } from "~/data/facts";
</script>
<style lang="scss" scoped></style>
Completed Projects
Happy Customers
Expert Employees
<template>
<section id="snippet-2" class="wrapper bg-light wrapper-border">
<div class="container pt-15 pt-md-17 pb-13 pb-md-15">
<div class="row">
<div class="col-lg-4">
<h2 class="fs-15 text-uppercase text-primary mb-3">Company Facts</h2>
<h3 class="display-4 pe-xl-15">We are proud of our works</h3>
</div>
<!-- /column -->
<div class="col-lg-8">
<div class="row align-items-center counter-wrapper gy-6 text-center">
<div
class="col-md-4"
v-for="item in facts2.slice(0, 3)"
:key="item.id"
>
<nuxt-img
:src="item.iconSrc"
class="icon-svg icon-svg-lg text-primary mb-3"
alt=""
/>
<h3 class="counter">
<CommonCounter
parentClass=""
:min="0"
:max="item.counter"
:time="1500"
/>
<!-- Component for counting number with intersetion observer from omponents>common>counter -->
</h3>
<p class="mb-0">{{ item.description }}</p>
</div>
<!--/column -->
</div>
<!--/.row -->
</div>
<!-- /column -->
</div>
<!-- /.row -->
</div>
<!-- /.container -->
<!-- /.container -->
</section>
</template>
<script setup>
import { facts2 } from "~/data/facts";
</script>
<style lang="scss" scoped></style>
Completed Projects
Happy Customers
Expert Employees
Awards Won
<template>
<section id="snippet-3" class="wrapper bg-light wrapper-border">
<div class="container pt-15 pt-md-17 pb-13 pb-md-15">
<div class="row">
<div class="col-xl-10 mx-auto">
<div
class="card image-wrapper bg-full bg-image bg-overlay"
style="background-image: url(/assets/img/photos/bg2.jpg)"
>
<div class="card-body p-9 p-xl-10">
<div
class="row align-items-center counter-wrapper gy-4 text-center text-white"
>
<div v-for="(elm, i) in facts2" :key="i" class="col-6 col-lg-3">
<h3 class="counter counter-lg text-white">
<CommonCounter
parentClass=""
:min="0"
:max="elm.counter"
:time="1500"
/>
<!-- Component for counting number with intersetion observer from omponents>common>counter -->
</h3>
<p>{{ elm.description }}</p>
</div>
<!--/column -->
<!--/column -->
</div>
<!--/.row -->
</div>
<!--/.card-body -->
</div>
<!--/.card -->
</div>
<!-- /column -->
</div>
<!-- /.row -->
</div>
<!-- /.container -->
<!-- /.container -->
</section>
</template>
<script setup>
import { facts2 } from "~/data/facts";
</script>
<style lang="scss" scoped></style>
Completed Projects
Happy Customers
Expert Employees
<template>
<section
class="wrapper image-wrapper bg-auto no-overlay bg-image text-center bg-map"
style="background-image: url(/assets/img/map.png)"
>
<div class="container py-15 pt-md-17 pb-md-18">
<div class="row pt-md-12">
<div class="col-lg-10 col-xl-9 col-xxl-8 mx-auto">
<h2 class="fs-15 text-uppercase text-muted mb-3">
Join Our Community
</h2>
<h3 class="display-4 mb-8 px-lg-12">
We are trusted by over 5000+ clients. Join them now and grow your
business.
</h3>
</div>
<!-- /.row -->
</div>
<!-- /column -->
<div class="row pb-md-12">
<div class="col-md-10 col-lg-9 col-xl-7 mx-auto">
<div class="row align-items-center counter-wrapper gy-4 gy-md-0">
<div
v-for="(elm, i) in facts2.slice(0, 3)"
:key="i"
class="col-md-4 text-center"
>
<h3 class="counter counter-lg text-primary">
<CommonCounter
parentClass=""
:min="0"
:max="elm.counter"
:time="1500"
/>
<!-- Component for counting number with intersetion observer from omponents>common>counter -->
</h3>
<p>{{ elm.description }}</p>
</div>
<!--/column -->
<!--/column -->
</div>
<!--/.row -->
</div>
<!-- /column -->
</div>
<!-- /.row -->
</div>
<!-- /.container -->
</section>
<!-- /section -->
</template>
<script setup>
import { facts2 } from "~/data/facts";
</script>
<style lang="scss" scoped></style>
Happy Customers
Expert Employees
Awards Won
<template>
<section id="snippet-5" class="wrapper bg-light wrapper-border">
<div class="container pt-15 pt-md-17 pb-13 pb-md-15">
<div class="row">
<div class="col-xl-10 col-xxl-9 mx-auto">
<div
class="row align-items-center justify-content-center counter-wrapper gy-6"
>
<div
v-for="(elm, i) in facts1.slice(1, 4)"
:key="i"
class="col-md-6 col-lg-4"
>
<div class="card">
<div class="card-body">
<div class="d-flex flex-row align-items-center">
<div>
<div
:class="`icon btn btn-circle btn-lg ${elm.iconClass} pe-none mx-auto me-4 mb-lg-3 mb-xl-0`"
>
<i :class="elm.icon"></i>
</div>
</div>
<div>
<h3 class="counter mb-1">
<CommonCounter
parentClass=""
:min="0"
:max="elm.counter"
:time="1500"
/>
<!-- Component for counting number with intersetion observer from omponents>common>counter -->
</h3>
<p class="mb-0">{{ elm.description }}</p>
</div>
</div>
</div>
<!--/.card-body -->
</div>
<!--/.card -->
</div>
<!--/column -->
<!--/column -->
</div>
<!--/.row -->
</div>
<!-- /column -->
</div>
<!-- /.row -->
</div>
<!-- /.container -->
<!-- /.container -->
</section>
</template>
<script setup>
import { facts1 } from "~/data/facts";
</script>
<style lang="scss" scoped></style>
Completed Projects
Happy Customers
Expert Employees
Awards Won
<template>
<section id="snippet-6" class="wrapper bg-light wrapper-border">
<div class="container pt-15 pt-md-17 pb-13 pb-md-15">
<div class="row">
<div class="col-xl-10 mx-auto">
<div class="row align-items-center counter-wrapper gy-6 text-center">
<div v-for="(elm, i) in facts2" :key="i" class="col-md-3">
<nuxt-img
:src="elm.iconSrc"
class="icon-svg icon-svg-lg text-primary mb-3"
alt=""
/>
<h3 class="counter">
<CommonCounter
parentClass=""
:min="0"
:max="elm.counter"
:time="1500"
/>
<!-- Component for counting number with intersetion observer from omponents>common>counter -->
</h3>
<p>{{ elm.description }}</p>
</div>
<!--/column -->
<!--/column -->
</div>
<!--/.row -->
</div>
<!-- /column -->
</div>
<!-- /.row -->
</div>
<!-- /.container -->
<!-- /.container -->
</section>
</template>
<script setup>
import { facts2 } from "~/data/facts";
</script>
<style lang="scss" scoped></style>
<template>
<section id="snippet-7" class="wrapper bg-light">
<div class="container pt-15 pt-md-17 pb-13 pb-md-15">
<div class="row align-items-center gy-8">
<div class="col-lg-7 text-center text-lg-start">
<h2 class="fs-16 text-uppercase text-muted mb-3">
Save Time and Money
</h2>
<h3 class="display-3 mb-0 pe-xl-10 pe-xxl-15">
Save your time and money by choosing our
<span class="underline-3 style-2 yellow">professional</span> team.
</h3>
</div>
<!-- /column -->
<div class="col-lg-5">
<div class="row gy-6 text-center">
<div v-for="(elm, i) in facts3" :key="i" class="col-md-6">
<div :class="`progressbar semi-circle ${elm.color}`">
<CommonCircleProgressbar :max="elm.counter" />
<!-- Component for circuler progressbar with animation from omponents>common>CircleProgressbar -->
</div>
<h4 class="mb-0">{{ elm.description }}</h4>
</div>
<!-- /column -->
<!-- /column -->
</div>
<!-- /.row -->
</div>
<!-- /column -->
</div>
<!-- /.row -->
</div>
<!-- /.container -->
<!-- /.container -->
</section>
</template>
<script setup>
import { facts3 } from "~/data/facts";
</script>
<style lang="scss" scoped></style>
Maecenas faucibus mollis interdum. Aenean eu leo.
Maecenas faucibus mollis interdum. Aenean eu leo.
Maecenas faucibus mollis interdum. Aenean eu leo.
Maecenas faucibus mollis interdum. Aenean eu leo.
<template>
<section id="snippet-8" class="section-frame overflow-hidden wrapper-border">
<div
class="wrapper bg-soft-primary mb-md-13 mb-15"
style="border-radius: 1rem"
>
<div class="container py-17">
<div class="row text-center">
<div class="col-xl-11 col-xxl-10 mx-auto">
<h2 class="fs-16 text-uppercase text-muted mb-3">Company Facts</h2>
<h3 class="display-4 mb-10 px-lg-20 px-xl-20">
Save your time and money by choosing our professional team.
</h3>
<div class="row gy-6 text-center">
<div
v-for="(elm, i) in facts4"
:key="i"
class="col-md-6 col-lg-3"
>
<div :class="`progressbar semi-circle ${elm.color}`">
<CommonCircleProgressbar :max="elm.counter" />
<!-- Component for circuler progressbar with animation from omponents>common>CircleProgressbar -->
</div>
<h4>{{ elm.title }}</h4>
<p class="mb-0">{{ elm.desc }}</p>
</div>
<!-- /column -->
</div>
<!-- /.row -->
</div>
<!-- /column -->
</div>
<!-- /.row -->
</div>
<!-- /.container -->
</div>
<!-- /.wrapper -->
<!-- /.container -->
</section>
</template>
<script setup>
import { facts4 } from "~/data/facts";
</script>
<style lang="scss" scoped></style>
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Praesent commodo cursus. Maecenas sed diam eget risus varius blandit sit amet non magna. Praesent commodo cursus magna.
<template>
<section id="snippet-9" class="wrapper bg-light wrapper-border">
<div class="container pt-15 pt-md-17 pb-13 pb-md-15">
<div class="row gx-3 gy-10 gy-lg-0 align-items-center">
<div class="col-lg-5 mx-auto order-lg-2">
<figure>
<nuxt-img
class="w-auto"
src="/assets/img/illustrations/3d5.png"
srcset="/assets/img/illustrations/3d5@2x.png 2x"
alt=""
/>
</figure>
</div>
<!--/column -->
<div class="col-lg-5 me-auto">
<h2 class="fs-16 text-uppercase text-primary mb-3">Our Solutions</h2>
<h3 class="display-4 mb-5 pe-xxl-5">
Just sit & relax while we take care of your business needs.
</h3>
<p class="mb-6">
Cum sociis natoque penatibus et magnis dis parturient montes,
nascetur ridiculus mus. Cras justo odio, dapibus ac facilisis in,
egestas eget quam. Praesent commodo cursus. Maecenas sed diam eget
risus varius blandit sit amet non magna. Praesent commodo cursus
magna.
</p>
<div class="row align-items-center counter-wrapper gy-6">
<div class="col-md-6">
<h3 class="counter counter-lg mb-1">
<CommonCounter
parentClass=""
:min="0"
:max="99.7"
:time="1500"
/>
<!-- Component for counting number with intersetion observer from omponents>common>counter -->
%
</h3>
<h6 class="fs-17 mb-1">Customer Satisfaction</h6>
<span class="ratings five"></span>
</div>
<!--/column -->
<div class="col-md-6">
<h3 class="counter counter-lg mb-1">
<CommonCounter parentClass="" :min="0" :max="4" :time="500" />
<!-- Component for counting number with intersetion observer from omponents>common>counter -->
x
</h3>
<h6 class="fs-17 mb-1">New Visitors</h6>
<span class="ratings five"></span>
</div>
<!--/column -->
</div>
<!--/.row -->
</div>
<!--/column -->
</div>
<!--/.row -->
</div>
<!-- /.container -->
<!-- /.container -->
</section>
</template>
<script setup></script>
<style lang="scss" scoped></style>
Everything you need to create your next unique and professional website, including impressive and ready-made blocks and pages.
Buy Sandbox Nuxtjs