<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@font-face {
    font-family: 'Poppins';
    src: url('../fonts/Poppins-Regular.woff2') format('woff2'),
        url('../fonts/Poppins-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
*,

*::before,

*::after {

	box-sizing: border-box

}

html {

	font-family: sans-serif;

	line-height: 1.15;

	-webkit-text-size-adjust: 100%;

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)

}

article,

aside,

figcaption,

figure,

footer,

header,

hgroup,

main,

nav,

section {

	display: block

}

ol,

ul,

dl {

	margin-top: 0;

	margin-bottom: 1rem

}

ol ol,

ul ul,

ol ul,

ul ol {

	margin-bottom: 0

}

b,

strong {

	font-weight: bolder

}

.container {

	width: 100%;

	padding-right: 15px;

	padding-left: 15px;

	margin-right: auto;

	margin-left: auto

}

.w-100 {

	width: 100%;

}

img {

	vertical-align: middle;

	border-style: none

}

table {

	border-collapse: collapse

}

body {

	font-family: 'Poppins', sans-serif;

	font-size: 20px;

	color: #1A1A1A;

	background: #e5e5e5;

	overflow-x: hidden;

	margin: 0

}

h1,

h2,

h3,

h4,

h5,

h6 {

	font-family: 'Poppins', sans-serif;

	margin-top: 0;

	font-weight: 700

}

h1,

h2 {

	font-size: 40px;

	line-height: 60px

}

h3 {

	font-size: 24px;

	line-height: 36px

}

a,

a:hover,

a:focus {

	outline: none;

	text-decoration: none

}

p {

	margin-bottom: 25px;

	line-height: normal;

	margin-top: 0

}

.mar-bottom-0 {

	margin-bottom: 0px!important

}

.mar-bottom-2 {

	margin-bottom: 2px!important

}

.mar-bottom-5 {

	margin-bottom: 5px!important

}

.mar-bottom-10 {

	margin-bottom: 10px!important

}

.mar-bottom-15 {

	margin-bottom: 15px!important

}

.mar-bottom-20 {

	margin-bottom: 20px!important

}

.mar-bottom-25 {

	margin-bottom: 25px!important

}

.mar-bottom-30 {

	margin-bottom: 30px!important

}

.mar-bottom-35 {

	margin-bottom: 35px!important

}

.mar-bottom-40 {

	margin-bottom: 40px!important

}

.mar-bottom-45 {

	margin-bottom: 45px!important

}

.mar-bottom-50 {

	margin-bottom: 50px!important

}

.mar-bottom-55 {

	margin-bottom: 55px!important

}

.mar-bottom-60 {

	margin-bottom: 60px!important

}

.mar-bottom-65 {

	margin-bottom: 65px!important

}

.mar-bottom-70 {

	margin-bottom: 70px!important

}

.mar-bottom-75 {

	margin-bottom: 75px!important

}

.mar-bottom-80 {

	margin-bottom: 80px!important

}

.mar-bottom-85 {

	margin-bottom: 85px!important

}

.mar-bottom-90 {

	margin-bottom: 90px!important

}

.mar-bottom-95 {

	margin-bottom: 95px!important

}

.mar-bottom-100 {

	margin-bottom: 100px!important

}

.mar-bottom-105 {

	margin-bottom: 105px!important

}

.mar-bottom-110 {

	margin-bottom: 110px!important

}

.mar-bottom-115 {

	margin-bottom: 115px!important

}

.mar-bottom-120 {

	margin-bottom: 120px!important

}

.mar-bottom-125 {

	margin-bottom: 125px!important

}

.mar-bottom-130 {

	margin-bottom: 130px!important

}

.mar-bottom-135 {

	margin-bottom: 135px!important

}

.mar-bottom-140 {

	margin-bottom: 140px!important

}

.mar-bottom-145 {

	margin-bottom: 145px!important

}

.mar-bottom-150 {

	margin-bottom: 150px!important

}

.pad-top-0 {

	padding-top: 0px!important

}

.pad-top-5 {

	padding-top: 5px!important

}

.pad-top-10 {

	padding-top: 10px!important

}

.pad-top-15 {

	padding-top: 15px!important

}

.pad-top-20 {

	padding-top: 20px!important

}

.pad-top-25 {

	padding-top: 25px!important

}

.pad-top-30 {

	padding-top: 30px!important

}

.pad-top-35 {

	padding-top: 35px!important

}

.pad-top-40 {

	padding-top: 40px!important

}

.pad-top-45 {

	padding-top: 45px!important

}

.pad-top-50 {

	padding-top: 50px!important

}

.pad-top-55 {

	padding-top: 55px!important

}

.pad-top-60 {

	padding-top: 60px!important

}

.pad-top-65 {

	padding-top: 65px!important

}

.pad-top-70 {

	padding-top: 70px!important

}

.pad-top-75 {

	padding-top: 75px!important

}

.pad-top-80 {

	padding-top: 80px!important

}

.pad-top-85 {

	padding-top: 85px!important

}

.pad-top-90 {

	padding-top: 90px!important

}

.pad-top-95 {

	padding-top: 95px!important

}

.pad-top-100 {

	padding-top: 100px!important

}

.pad-top-105 {

	padding-top: 105px!important

}

.pad-top-110 {

	padding-top: 110px!important

}

.pad-top-115 {

	padding-top: 115px!important

}

.pad-top-120 {

	padding-top: 120px!important

}

.pad-top-125 {

	padding-top: 125px!important

}

.pad-top-130 {

	padding-top: 130px!important

}

.pad-top-135 {

	padding-top: 135px!important

}

.pad-top-140 {

	padding-top: 140px!important

}

.pad-top-145 {

	padding-top: 145px!important

}

.pad-top-150 {

	padding-top: 150px!important

}

.pad-top-155 {

	padding-top: 155px!important

}

.pad-top-160 {

	padding-top: 160px!important

}

.pad-top-165 {

	padding-top: 165px!important

}

.pad-top-170 {

	padding-top: 170px!important

}

.pad-top-175 {

	padding-top: 175px!important

}

.pad-top-180 {

	padding-top: 180px!important

}

.pad-top-185 {

	padding-top: 185px!important

}

.pad-top-190 {

	padding-top: 190px!important

}

.pad-top-195 {

	padding-top: 195px!important

}

.pad-top-200 {

	padding-top: 200px!important

}

.pad-bottom-0 {

	padding-bottom: 0px!important

}

.pad-bottom-5 {

	padding-bottom: 5px!important

}

.pad-bottom-10 {

	padding-bottom: 10px!important

}

.pad-bottom-15 {

	padding-bottom: 15px!important

}

.pad-bottom-20 {

	padding-bottom: 20px!important

}

.pad-bottom-25 {

	padding-bottom: 25px!important

}

.pad-bottom-30 {

	padding-bottom: 30px!important

}

.pad-bottom-35 {

	padding-bottom: 35px!important

}

.pad-bottom-40 {

	padding-bottom: 40px!important

}

.pad-bottom-45 {

	padding-bottom: 45px!important

}

.pad-bottom-50 {

	padding-bottom: 50px!important

}

.pad-bottom-55 {

	padding-bottom: 55px!important

}

.pad-bottom-60 {

	padding-bottom: 60px!important

}

.pad-bottom-65 {

	padding-bottom: 65px!important

}

.pad-bottom-70 {

	padding-bottom: 70px!important

}

.pad-bottom-75 {

	padding-bottom: 75px!important

}

.pad-bottom-80 {

	padding-bottom: 80px!important

}

.pad-bottom-85 {

	padding-bottom: 85px!important

}

.pad-bottom-90 {

	padding-bottom: 90px!important

}

.pad-bottom-95 {

	padding-bottom: 95px!important

}

.pad-bottom-100 {

	padding-bottom: 100px!important

}

.pad-bottom-105 {

	padding-bottom: 105px!important

}

.pad-bottom-110 {

	padding-bottom: 110px!important

}

.pad-bottom-115 {

	padding-bottom: 115px!important

}

.pad-bottom-120 {

	padding-bottom: 120px!important

}

.pad-bottom-125 {

	padding-bottom: 125px!important

}

.pad-bottom-130 {

	padding-bottom: 130px!important

}

.pad-bottom-135 {

	padding-bottom: 135px!important

}

.pad-bottom-140 {

	padding-bottom: 140px!important

}

.pad-bottom-145 {

	padding-bottom: 145px!important

}

.pad-bottom-150 {

	padding-bottom: 150px!important

}

.pad-bottom-155 {

	padding-bottom: 155px!important

}

.pad-bottom-160 {

	padding-bottom: 160px!important

}

.pad-bottom-165 {

	padding-bottom: 165px!important

}

.pad-bottom-170 {

	padding-bottom: 170px!important

}

.pad-bottom-175 {

	padding-bottom: 175px!important

}

.pad-bottom-180 {

	padding-bottom: 180px!important

}

.pad-bottom-185 {

	padding-bottom: 185px!important

}

.pad-bottom-190 {

	padding-bottom: 190px!important

}

.pad-bottom-195 {

	padding-bottom: 195px!important

}

.pad-bottom-200 {

	padding-bottom: 200px!important

}

.text-center {

	text-align: center

}

.mx-auto {

	margin-left: auto;

	margin-right: auto

}

.embed-responsive {

	position: relative;

	display: block;

	width: 100%;

	padding: 0;

	overflow: hidden

}

.embed-responsive::before {

	display: block;

	content: ""

}

.embed-responsive-16by9::before {

	padding-top: 56.25%

}

.embed-responsive .embed-responsive-item,

.embed-responsive embed,

.embed-responsive iframe,

.embed-responsive object,

.embed-responsive video {

	position: absolute;

	top: 0;

	bottom: 0;

	left: 0;

	width: 100%;

	height: 100%;

	border: 0

}

.row {

	display: -ms-flexbox;

	display: flex;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	margin-right: -15px;

	margin-left: -15px

}

.no-gutters {

	margin-right: 0;

	margin-left: 0

}

.no-gutters&gt;.col,

.no-gutters&gt;[class*="col-"] {

	padding-right: 0;

	padding-left: 0

}

.col-1,

.col-2,

.col-3,

.col-4,

.col-5,

.col-6,

.col-7,

.col-8,

.col-9,

.col-10,

.col-11,

.col-12,

.col,

.col-auto,

.col-sm-1,

.col-sm-2,

.col-sm-3,

.col-sm-4,

.col-sm-5,

.col-sm-6,

.col-sm-7,

.col-sm-8,

.col-sm-9,

.col-sm-10,

.col-sm-11,

.col-sm-12,

.col-sm,

.col-sm-auto,

.col-md-1,

.col-md-2,

.col-md-3,

.col-md-4,

.col-md-5,

.col-md-6,

.col-md-7,

.col-md-8,

.col-md-9,

.col-md-10,

.col-md-11,

.col-md-12,

.col-md,

.col-md-auto,

.col-lg-1,

.col-lg-2,

.col-lg-3,

.col-lg-4,

.col-lg-5,

.col-lg-6,

.col-lg-7,

.col-lg-8,

.col-lg-9,

.col-lg-10,

.col-lg-11,

.col-lg-12,

.col-lg,

.col-lg-auto,

.col-xl-1,

.col-xl-2,

.col-xl-3,

.col-xl-4,

.col-xl-5,

.col-xl-6,

.col-xl-7,

.col-xl-8,

.col-xl-9,

.col-xl-10,

.col-xl-11,

.col-xl-12,

.col-xl,

.col-xl-auto {

	position: relative;

	width: 100%;

	padding-right: 15px;

	padding-left: 15px

}

.d-block {

	display: block!important

}

.img-fluid {

	max-width: 100%;

	height: auto

}

.overflow-hidden {

	overflow: hidden!important

}

.align-items-start {

	-ms-flex-align: start!important;

	align-items: flex-start!important

}

.align-items-end {

	-ms-flex-align: end!important;

	align-items: flex-end!important

}

.align-items-center {

	-ms-flex-align: center!important;

	align-items: center!important

}

.btn {

	padding: 25px 50px;

	border-radius: 50px;

	-webkit-border-radius: 50px;

	-moz-border-radius: 50px;

	-ms-border-radius: 50px;

	-o-border-radius: 50px;

	font-size: 24px;

	font-family: 'Poppins', sans-serif;

	border: none;

	line-height: 30px;

	font-weight: 600;

	min-width: 258px;

	display: inline-block

}

.btn-accent:hover,

.btn-accent:focus,

.btn-accent {

	background: linear-gradient(93.52deg, #5AABFE 0%, #4497EB 100%);

	box-shadow: 0 10px 20px rgba(68, 151, 235, .3);

	-webkit-box-shadow: 0 10px 20px rgba(68, 151, 235, .3);

	-moz-box-shadow: 0 10px 20px rgba(68, 151, 235, .3);

	-ms-box-shadow: 0 10px 20px rgba(68, 151, 235, .3);

	-o-box-shadow: 0 10px 20px rgba(68, 151, 235, .3);

	color: #fff

}

.btn-green:hover,

.btn-green:focus,

.btn-green {

	background: linear-gradient(93.52deg, #02D185 0%, #02D185 100%);

	box-shadow: 0 10px 20px rgba(2, 209, 133, .3);

	-webkit-box-shadow: 0 10px 20px rgba(2, 209, 133, .3);

	-ms-box-shadow: 0 10px 20px rgba(2, 209, 133, .3);

	-o-box-shadow: 0 10px 20px rgba(2, 209, 133, .3);

	-moz-box-shadow: 0 10px 20px rgba(2, 209, 133, .3);

	color: #fff

}

.tp-bg {

	background-position: center center;

	background-size: cover;

	background-repeat: no-repeat

}

.tp-bg-top {

	background-position: center top;

	background-size: cover;

	background-repeat: no-repeat

}

.tp-bg-bottom {

	background-position: center bottom;

	background-size: cover;

	background-repeat: no-repeat

}

.tp-bg-full {

	background-position: center bottom;

	background-size: 100% 100%;

	background-repeat: no-repeat

}

.text-underline {

	text-decoration: underline

}

.text-uppercase {

	text-transform: uppercase

}

.text-underline {

	text-decoration: underline

}

.text-white {

	color: #ffffff!important

}

.accent {

	color: #4497EB!important

}

.text-green {

	color: #02D185!important

}

.font-thin {

	font-weight: 100

}

.font-light {

	font-weight: 300

}

.font-regular {

	font-weight: 400

}

.font-medium {

	font-weight: 500

}

.font-semibold {

	font-weight: 600

}

.font-bold {

	font-weight: 700

}

.font-extrabold {

	font-weight: 800

}

.font-black {

	font-weight: 900

}

.font-italic {

	font-style: italic;

}

.w-845 {

	max-width: 845px

}

.w-920 {

	max-width: 920px

}

.w-980 {

	max-width: 980px

}

.w-1030 {

	max-width: 1030px

}

.w-1400 {

	max-width: 1400px

}

.jvzoo-button img {

	max-width: 100%;

	height: auto

}

.font-14 {

	font-size: 14px;

	line-height: 21px

}

.font-16 {

	font-size: 16px;

	line-height: 24px

}

.font-32 {

	font-size: 32px;

	line-height: 48px

}

.font-40 {

	font-size: 40px;

	line-height: 1

}

.foint-48 {

	font-size: 48px;

	line-height: 1

}

.position-relative {

	position: relative

}

.container-fluid {

	padding-left: 15px;

	padding-right: 15px

}

.logo-brand {

	display: inline-block;

	background: #fff;

	padding: 20px 45px;

	border-radius: 0 0 30px 30px

}

.wrapper-video {

	border: 10px solid #fff;

	border-radius: 24px;

	box-shadow: 0 30px 50px -10px rgba(0, 0, 0, .15);

	-webkit-box-shadow: 0 30px 50px -10px rgba(0, 0, 0, .15);

	-moz-box-shadow: 0 30px 50px -10px rgba(0, 0, 0, .15);

	-ms-box-shadow: 0 30px 50px -10px rgba(0, 0, 0, .15);

	-o-box-shadow: 0 30px 50px -10px rgba(0, 0, 0, .15)

}

.wrapper-video iframe {

	border-radius: 20px

}

.icon-box {

	background: #fff;

	padding: 25px 30px;

	border-radius: 24px;

	margin-bottom: 30px;

	min-height: 220px

}

.icon-box p {

	margin: 0;

	font-size: 16px;

	line-height: 24px;

	font-weight: 500

}

.icon-box .icon-box-top {

	display: flex;

	align-items: center;

	margin-bottom: 15px

}

.icon-box .icon-box-top img {

	min-width: 56px;

	margin-right: 15px

}

.icon-box .icon-box-top h4 {

	margin: 0;

	color: #1A1A1A;

	font-size: 16px;

	line-height: 24px

}

.icon-box.style2 {

	background: rgba(68, 151, 235, .1);

	backdrop-filter: blur(20px);

	min-height: 195px

}

.buy-box {

	background: #fff;

	box-shadow: 0 50px 50px rgba(0, 0, 0, .1);

	border-radius: 24px;

	text-align: center;

	padding: 0 30px

}

.buy-box .box-title {

	background: #02D185;

	margin-bottom: 35px;

	border-radius: 0 0 10px 10px;

	padding: 15px 30px;

	display: inline-block;

	font-weight: 500;

	font-size: 24px;

	line-height: 36px;

	color: #fff

}

.tp-blur {

	position: relative

}

.tp-blur-inner {

	font-weight: 700;

	font-size: 120px;

	color: rgba(255, 255, 255, .5);

	position: absolute;

	left: 50%;

	top: 50%;

	transform: translate(-50%, -50%);

	-webkit-transform: translate(-50%, -50%);

	-moz-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-o-transform: translate(-50%, -50%);

	line-height: 180px;

	white-space: nowrap

}

.style2 .tp-blur-inner {

	color: #F8F8F8

}

.style3 .tp-blur-inner {

	color: rgba(255, 255, 255, .05)

}

.title-arrow {

	position: relative;

	padding-left: 40px

}

.title-arrow:after {

	content: "";

	width: 75px;

	height: 65px;

	background: url(../images/bg-icon.png) no-repeat center center;

	position: absolute;

	left: -35px;

	top: 50%;

	margin-top: -32px;

	opacity: .5

}

.title-arrow:before {

	content: "";

	width: 20px;

	height: 24px;

	background: url(../images/icon-right-blue.png) no-repeat center center;

	position: absolute;

	left: 0;

	top: 50%;

	margin-top: -12px;

	z-index: 1

}

.title-arrow.style2:before {

	background-image: url(../images/icon-right-green.png)

}

.img-minus {

	margin-bottom: -170px

}

.box-white {

	background: #fff;

	padding: 30px;

	box-shadow: 0 50px 50px rgba(0, 0, 0, .1);

	-webkit-box-shadow: 0 50px 50px rgba(0, 0, 0, .1);

	-moz-box-shadow: 0 50px 50px rgba(0, 0, 0, .1);

	-ms-box-shadow: 0 50px 50px rgba(0, 0, 0, .1);

	-o-box-shadow: 0 50px 50px rgba(0, 0, 0, .1);

	border-radius: 24px

}

.special-box {

	margin-top: -180px

}

.tp-title {

	color: #fff;

	display: inline-block;

	padding: 77px 30px 30px;

	background: url(../images/bg-title.png) no-repeat center center;

	background-size: 100% 100%

}

.testimonial-item {

	background: #FFF;

	position: relative;

	border: 3px solid #4497EB;

	box-sizing: border-box;

	box-shadow: 0 20px 30px rgba(0, 0, 0, .08);

	-webkit-box-shadow: 0 20px 30px rgba(0, 0, 0, .08);

	-moz-box-shadow: 0 20px 30px rgba(0, 0, 0, .08);

	-ms-box-shadow: 0 20px 30px rgba(0, 0, 0, .08);

	-o-box-shadow: 0 20px 30px rgba(0, 0, 0, .08);

	border-radius: 24px;

	padding: 30px;

	margin-bottom: 30px

}

.testimonial-item:after {

	content: "";

	width: 32px;

	height: 24px;

	position: absolute;

	bottom: 48px;

	right: 32px;

	background: url(../images/quote.png) no-repeat center center

}

.testimonial-item .testimonial-info {

	display: flex;

	align-items: center

}

.testimonial-item .testimonial-info img {

	width: 56px;

	border-radius: 100%;

	margin-right: 20px

}

.testimonial-item .testimonial-info p {

	margin: 0;

	font-weight: 700

}

.step-content {

	position: relative;

	z-index: 2

}

.arrow-2,

.arrow-1 {

	position: relative

}

.arrow-1:after {

	content: "";

	width: 87px;

	height: 173px;

	position: absolute;

	left: 50%;

	margin-left: -43px;

	bottom: -110px;

	background: url(../images/arrow-down-1.png) no-repeat center center;

	z-index: 2

}

.arrow-2:after {

	content: "";

	width: 81px;

	height: 175px;

	position: absolute;

	left: 50%;

	margin-left: -40px;

	bottom: -60px;

	background: url(../images/arrow-down-2.png) no-repeat center center;

	z-index: 2

}

.title-blur {

	font-size: 120px;

	line-height: 180px;

	color: rgba(255, 255, 255, .4);

	font-weight: 700;

	position: absolute;

	top: 0;

	left: -30px;

	white-space: nowrap

}

.title-blur.style2 {

	color: #F8F8F8

}

.tp-date {

	font-size: 20px;

	line-height: 30px;

	padding: 6px 20px;

	background: #4497EB;

	box-shadow: 0 4px 30px rgba(68, 151, 235, .4);

	-webkit-box-shadow: 0 4px 30px rgba(68, 151, 235, .4);

	-moz-box-shadow: 0 4px 30px rgba(68, 151, 235, .4);

	-ms-box-shadow: 0 4px 30px rgba(68, 151, 235, .4);

	display: inline-block;

	border-radius: 20px 20px 0 0

}

.tp-date-wrapper {

	background: rgba(68, 151, 235, .1);

	padding: 10px 10px 0 10px;

	display: inline-block;

	border-radius: 24px 24px 0 0

}

.content-arrow {

	padding-left: 42px;

	position: relative

}

.content-arrow:before {

	content: "";

	width: 20px;

	height: 24px;

	background: url(../images/icon-right-2.png) no-repeat center center;

	position: absolute;

	left: 0;

	top: 5px

}

.wrapper-featured-img {

	position: relative;

	display: inline-block;

	margin-bottom: 30px;

	z-index: 1

}

.wrapper-featured-img:before {

	content: "";

	width: 477px;

	height: 496px;

	background: url(../images/bg-featured-img.png) no-repeat center center;

	position: absolute;

	left: -120px;

	top: 50%;

	transform: translatey(-50%);

	-webkit-transform: translatey(-50%);

	-moz-transform: translatey(-50%);

	-ms-transform: translatey(-50%);

	-o-transform: translatey(-50%);

	z-index: -1

}

.wrapper-featured-img.reverse:before {

	background-image: url(../images/bg-featured-img-2.png);

	left: auto;

	right: -120px

}

.wrapper-featured-img:after {

	content: "";

	width: 94px;

	height: 86px;

	background: url(../images/icon-featured-img.png) no-repeat center center;

	position: absolute;

	left: -45px;

	bottom: -65px;

	transform: translate(0, -25%);

	-webkit-transform: translate(0, -25%);

	-moz-transform: translate(0, -25%);

	-ms-transform: translate(0, -25%);

	-o-transform: translate(0, -25%)

}

.wrapper-featured-img.reverse:after {

	left: auto;

	right: -45px

}

.list-arrow-right {

	padding: 0;

	margin: 0;

	list-style: none

}

.list-arrow-right li {

	padding-left: 45px;

	font-weight: 500;

	line-height: 27px;

	margin-bottom: 15px;

	position: relative;

	text-align: left

}

.list-arrow-right li:before {

	content: "";

	width: 20px;

	height: 25px;

	background: url(../images/icon-arrow-right.png) no-repeat center center;

	position: absolute;

	left: 0;

	top: 6px

}

.list-arrow-right.style2 li {

	font-weight: 700

}

.list-arrow-right.style2 li:before {

	background-image: url(../images/icon-arrow-right-2.png)

}

.tp-table {

	background: rgba(68, 151, 235, .1);

	backdrop-filter: blur(20px);

	border-radius: 24px;

	width: 100%;

	margin-bottom: 40px

}

.tp-table td {

	padding: 24px 32px;

	border-bottom: 1px solid rgba(255, 255, 255, .1)

}

.tp-table tr:last-child td {

	border: none

}

.tp-table td:last-child {

	text-align: right;

	font-weight: 700

}

.box-blue {

	background: linear-gradient(93.52deg, #5AABFE 0%, #4497EB 100%);

	box-shadow: 0 10px 20px rgba(68, 151, 235, .3);

	-webkit-box-shadow: 0 10px 20px rgba(68, 151, 235, .3);

	-moz-box-shadow: 0 10px 20px rgba(68, 151, 235, .3);

	-ms-box-shadow: 0 10px 20px rgba(68, 151, 235, .3);

	-o-box-shadow: 0 10px 20px rgba(68, 151, 235, .3);

	border-radius: 32px;

	padding: 40px

}

.module-version {

	background: #fff;

	padding: 25px 25px 25px 285px;

	position: relative;

	margin-bottom: 65px;

	box-shadow: 0 20px 50px rgba(0, 0, 0, .08);

	-webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, .08);

	-moz-box-shadow: 0 20px 50px rgba(0, 0, 0, .08);

	-ms-box-shadow: 0 20px 50px rgba(0, 0, 0, .08);

	-o-box-shadow: 0 20px 50px rgba(0, 0, 0, .08);

	border-radius: 24px

}

.module-version img {

	position: absolute;

	top: 50%;

	transform: translatey(-50%);

	-webkit-transform: translatey(-50%);

	-moz-transform: translatey(-50%);

	-ms-transform: translatey(-50%);

	-o-transform: translatey(-50%);

	left: -70px

}

.module-version-top {

	padding: 10px 10px 10px 60px;

	background: #F8F8F8;

	border-radius: 16px;

	margin-bottom: 25px;

	display: flex;

	align-items: center;

	justify-content: space-between;

	margin-left: -60px

}

.module-version-top .price {

	font-size: 24px;

	line-height: 36px;

	color: #fff;

	font-weight: 700;

	padding: 4px 8px;

	background: #02D185;

	box-shadow: 0 10px 20px rgba(2, 209, 133, .4);

	border-radius: 8px

}

.module-version-top .price.style2 {

	background: #4497EB;

	box-shadow: 0 10px 20px rgba(68, 151, 235, .4)

}

.module-price {

	background: #fff;

	box-shadow: 0 20px 50px rgba(0, 0, 0, .08);

	border-radius: 24px;

	margin-bottom: 30px;

	margin-top: 240px;

	padding: 10px 60px 40px

}

.module-price .img-thumb {

	margin-top: -250px

}

.btn img {

	position: absolute;

	bottom: 100%;

	margin-bottom: 10px;

	right: 36px

}

.faq-item {

	background: #FFF;

	box-shadow: 0 20px 50px rgba(0, 0, 0, .08);

	border-radius: 24px;

	padding: 25px 40px;

	margin-bottom: 25px

}

.faq-item .ans {

	font-weight: 600;

	padding: 16px;

	background: #F8F8F8;

	border-radius: 16px

}

.faq-item .ques {

	line-height: 27px;

	font-weight: 500

}

.footer-top {

	padding: 117px 0 51px;

	background: url(../images/bg-footer.png) no-repeat top center;

	background-size: cover;

	color: #fff

}

/* .footer-top p {

	font-size: 16px;

	line-height: 24px;

	font-weight: 700

}

.footer-top .list-arrow-right li {

	font-size: 16px;

	line-height: 24px;

	font-weight: 500;

	margin-bottom: 16px

}

.footer-bottom {

	padding: 20px 0;

	background: #0D1E42;

	color: #fff

} */

/* .copyright {

	font-weight: 500;

	font-size: 14px;

	line-height: 21px;

	text-align: center;

	color: rgba(255, 255, 255, .5);

	padding: 16px 0;

	background: #0A1938

} */
/* 
.menu-footer {

	padding: 0;

	margin: 0;

	list-style: none;

	text-align: right

}

.menu-footer li {

	display: inline-block;

	margin: 0 20px;

	font-weight: 500;

	font-size: 16px;

	line-height: 24px

}

.menu-footer li:first-child {

	margin-left: 0

}

.menu-footer li:last-child {

	margin-right: 0

}

.menu-footer li a {

	color: #fff

} */

.testimonial-item h2 {

	font-size: 20px;

	line-height: 30px;

}

.pimg {

	width: 100%;

}


/* header */
/*Header Start*/
.text-wrapper p:not(:last-child) {
    margin-bottom: 25px;
}
.section-1 {
    padding: 50px 10px;
}
.no-thanks {
    max-width: 600px;
    margin: 0 auto 50px;
}
.no-thanks a {
    color: #000;
    text-align: center;
    font-style: italic;
    text-transform: capitalize;
}
.no-thanks:hover {
    text-decoration: underline;
}
/* p, a, li, button, input {
    color: #ffff;
    margin: 0;
    font: 400 16px/26px 'Poppins', sans-serif;
} */
.f-500 {
    font-weight: 500;
}
.f-600 {
    font-weight: 600;
}
.f-700 {
    font-weight: 700;
}
h4, .h4 {
    font-size: 30px;
    line-height: 1.4;
}
.sm-txt {
    font-size: 18px;
    line-height: 1.2;
}

.main-header .top-header .warn {
	display: none;
}
.main-header .d-flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.main-header p {
    margin: 0 !important;
    text-align: left;
}

.main-header {
	display: block;
}
.main-header .wrapper  .img-wrapper {
    margin-right: 20px;
}

.top-header {
	padding: 18px 0;
	background: #D6252A;
}

.top-header .custom-wrapper,
.bottom-header .custom-wrapper {
	max-width: 1080px;
	margin: 0 auto;
}

.top-header .btn-wrapper {
	background: #FFD500;
	border-radius: 11px;
	padding: 10px 20px;
}

.bottom-header {
	background: #77B2FF;
	padding: 12px 0;
}

.bottom-header .steps {
	display: flex;
	align-items: center;
	height: 50px;
	background: #98C5FF;
	padding: 0 14px;
	border-radius: 100px;
	box-shadow: 0px 0px 10px rgb(0 0 0 / 15%);
}

.bottom-header .steps img {
    width: 35px;
    margin-right: 10px;
}

@media screen and (max-width: 1440.98px) {
	.top-header .sm-txt {
		font-size: 16px;
	}

	.top-header .btn-wrapper {
		font-size: 20px;
	}

	.bottom-header .steps p {
		font-size: 14px;
	}

	.top-header .custom-wrapper, .bottom-header .custom-wrapper {
		max-width: 1000px;
	}

	.top-header {
		padding: 12px 0;
	}

	.bottom-header {
		padding: 10px 0;
	}

	.bottom-header .steps {
		height: 45px;
		padding: 0 14px 0 6px;
	}
}


@media screen and (max-width: 1199.98px) {
	.top-header .sm-txt {
		font-size: 14px;
	}

	.top-header .custom-wrapper, .bottom-header .custom-wrapper {
		max-width: 850px;
	}

	.top-header .btn-wrapper {
		font-size: 18px;
	}

	.bottom-header .steps p {
		font-size: 13px;
	}
}

@media screen and (max-width: 1024.98px) {

}

@media screen and (max-width: 991.98px) {
	.main-header {
		display: none;
	}

	.top-header .custom-wrapper,
	.bottom-header .custom-wrapper {
		max-width: 90%;
	}

	.main-header .bottom-header .d-flex {
		display: unset !important;
	}

	.bottom-header .steps {
		flex: 0 0 100%;
		max-width: 300px;
		margin: 0 auto;
	}

	.bottom-header .steps:not(:last-child) {
		margin-bottom: 15px;
	}

	.bottom-header .arrow {
		display: none;
	}
}

@media screen and (max-width: 767.98px) {

	.top-header .custom-wrapper,
	.bottom-header .custom-wrapper {
		max-width: 95%;
	}
}

@media screen and (max-width: 640.98px) {

	.top-header p,
	.bottom-header p.md-txt {
		font-size: 12px;
	}

	.top-header a.h4 {
		font-size: 18px;
	}
}

@media screen and (max-width: 575.98px) {
	.top-header p {
		text-align: center;
	}

	.top-header .wrapper {
		flex-wrap: wrap;
		flex: 0 0 100%;
		max-width: 100%;
	}

	.top-header .wrapper .img-wrapper {
		margin-bottom: 20px;
	}

	.top-header a.h4 {
		margin: 0 auto;
	}

	.top-header .wrapper .img-wrapper,
	.top-header .wrapper .text-wrapper {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.top-header .d-flex {
		flex-wrap: wrap;
	}

	.top-header .d-flex .wrapper {
		margin-bottom: 10px;
	}

	.bottom-header .steps {
		flex: 0 0 100%;
		max-width: 280px;
		margin: 0 auto;
	}
}

@media screen and (max-width: 360.98px) {
	.bottom-header p {
		font-size: 13px;
	}
}

/*Header end*/</pre></body></html>