* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
<style>
@import url('https://fonts.googleapis.com/css2?family=Archivo+Black&family=Archivo:ital,wght@0,100..900;1,100..900&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap');
</style>

		.reviewUs h5 {
    font-size: 14px;
    background: #fff;
    font-weight: lighter;
    text-align: center;
    padding: 15px 20px;
    color: #ff0000;
}
.lan-rt-head h5 {
    background: transparent;
}
.menu .navbar-brand {
    margin-right: 0;
}
.banner-img {
    position: relative;
}

scction.banner-slider .carousel-inner .carousel-item {
    padding: 100px 0;
}
scction.banner-slider {
    background: #fff !important;
    width: 100%;
    display: block;
}
.artical-img {
    text-align: center;
}

.artical-text {
    text-align: center;
	padding: 50px 30px;
}

.artical-text h2 {
    margin-bottom: 30px;
}

.artical-text h2 a {
    color: #003662;
}

a.bnrBtn {
    display: block;
    background: #ffc107;
    width: 190px;
    height: 45px;
    line-height: 45px;
    color: #fff;
    font-size: 18px;
    margin: 0 auto;
    border-radius: 10px;
    margin-top: 30px;
    font-weight: bold;
}
.artical-img img {
    width: 60%;
}





span.main-procode strong {
    color: #fff;
    font-style: italic;
    background: #ff0000;
    padding: 0 10px;
    border-radius: 20px;
	display: block;
	font-size: 16px;
	
}
span.android-vr {
    font-size: 14px !important;
    display: block;
    background: #ff0000;
    padding: 5px 15px;
    position: absolute;
    bottom: 7px !important;
    left: 15px !important;
    right: -5px !important;
    color: #fff !important;
    border-radius: 20px !important;
}
.prod-pg-item-wrap p {
    margin-bottom: 35px;
}
.supOS {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background: #ffffff;
    padding: 0 15px;
    box-sizing: border-box;
    border: 2px solid #000;
    border-top: 0;
    border-radius: 0 0 16px 16px;
}

.supOS ul li {
    display: inline-block;
    font-size: 45px;
    padding-right: 15px;
    font-weight: bold;
    color: #004076;
    text-shadow: 5px 5px 10px #00000021;
    height: 70px;
    line-height: 70px;
}

.supOS ul li:first-child {
    /* font-size: 25px; */
}

.supOS ul {
    margin: 0;
}
.dropdown.pull-right a {
    height: 45px;
    line-height: 45px;
    background: #fff;
    padding: 0 10px;
    border-radius: 5px;
    border-right: 1px solid #000;
    position: relative;
    display: inline-block;
}
.dropdown.pull-right a {
    font-size: 16px;
    color: #000;
    font-weight: 600;
}
span#current-lang img {
    width: 20px;
    margin-right: 5px;
}
.dropdown.pull-right a:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .25em;
    vertical-align: .255em;
    content: "";
    border-top: 0.4em solid;
    border-right: .4em solid transparent;
    border-bottom: 0;
    border-left: .4em solid transparent;
}
ul#lang-switcher-list li a {
    border: none;
}
ul#lang-switcher-list li a:after {
    display: none;
}
.emailjet-features {
    margin-top: -70px;
}
.emailjet-features h2 {
    font-size: 30px;
    margin-bottom: 15px;
}
.emailjet-features ul li {
    line-height: 30px;
    position: relative;
    padding-left: 25px;
}
.emailjet-features ul li:before {
    content: "\f192";
    font-family: FontAwesome;
    display: inline-block;
    margin-right: 0px;
    width: 15px;
    color: #021c3d;
    position: absolute;
    top: 0;
    left: 0px;
    z-index: 9999;
}
section.signup-section form h2 {
    margin-bottom: 15px !important;
    font-size: 25px;
    text-transform: uppercase;
}
.banner-info p {
    font-size: 18px;
    line-height: 30px;
}
.frm-box {
    box-shadow: 0 0 10px #ddd;
    background: #fff;
}

.frm-box h2 {
    background: #673AB7;
    text-align: center;
    height: 100px;
    line-height: 100px;
    color: #fff;
    text-transform: uppercase;
}
a.btn.btn-help {
    background: #4CAF50;
    font-size: 18px;
    width: 150px;
    height: 50px;
    line-height: 50px;
    padding: 0 !important;
    color: #fff;
}

a.btn.btn-buy {
    background: #00BCD4;
    font-size: 18px;
    width: 150px;
    height: 50px;
    line-height: 50px;
    padding: 0 !important;
    color: #fff;
}
a.btnLogin {
    width: 200px;
    height: 60px;
    padding: 0;
    line-height: 60px;
    font-size: 18px;
    text-transform: capitalize;
    border: navajowhite;
    background: #3F51B5;
    color: #fff;
    border-radius: 10px;
    margin-top: 20px;
    display: inline-block;
    text-align: center;
}
a.btn.btn-signup {
    background: #009688;
    font-size: 18px;
    width: 168px;
    height: 50px;
    line-height: 50px;
    padding: 0 !important;
    color: #fff;
}
.how-it-title {
    padding: 80px 150px 250px 150px;
    background: #7573fd;
    text-align: center;
}
.how-it-title h2 {
    font-size: 60px;
    color: #fff;
}
.how-it-process {
    padding: 0 150px 0px 150px;
    background: #ffffff;
}
.process-box {
    background: #fff;
    box-shadow: 0 0 10px #9b9b9b;
    border-radius: 10px;
    padding: 60px;
    top: -150px;
    position: relative;
    text-align: center;
}
.process-box img {
    width: 100px;
    margin-bottom: 40px;
}
.process-box h4 {
    margin-bottom: 20px !important;
}
.process-box p {
    font-size: 18px;
}
.process-box:before {
    position: absolute;
    content: '';
    width: 80px;
    height: 80px;
    background: #fff;
    border-radius: 60px;
    top: -40px;
    left: 50%;
    transform: translate(-50%, 0px);
    box-shadow: 0 0 10px #9b9b9b;
}
.process-box:after {
    position: absolute;
    content: '';
    width: 70px;
    height: 70px;
    background: #fff;
    border-radius: 60px;
    top: -35px;
    left: 50%;
    transform: translate(-50%, 0px);
    border: 5px solid #6a68f8;
    font-size: 25px;
    line-height: 58px;
    font-weight: bold;
}
.step-one:after {
    content: '1';
}
.step-two:after {
    content: '2';
}
.step-three:after {
    content: '3';
}
.step-four:after {
    content: '4';
}
.process-box h4 span {
    display: block;
}
p.arg-link {
    margin-top: 25px;
}
p.arg-link span {
    display: block;
}
.pro-img img {
    width: 80%;
}
.pro-intro h2 {
    font-size: 42px;
    margin-bottom: 30px;
    color: #525252;
}
.emailjet-info {
    padding: 80px 130px;
    background: #ffffff36;
}
.pro-intro p {
    font-size: 24px;
    line-height: 35px;
    color: #525252;
}
.pro-img {
    text-align: center;
}
p.arg-link span em {
    display: block;
    font-size: 14px;
    color: #f00;
}
section.signup-section {
    padding: 100px;
}
section.signup-section form {
    background: #fff;
    padding: 40px;
}
section.signup-section form input {
    width: 100%;
    height: 50px;
    border: 1px solid #ddd;
    border-radius: 10px;
	padding-left: 20px;
}
section.signup-section form label {
    width: 100%;
    margin-bottom: 15px;
}
section.signup-section form label p {
    margin-bottom: 5px;
}
section.signup-section form button {
    width: 200px;
    height: 60px;
    padding: 0;
    line-height: 60px;
    font-size: 18px;
    text-transform: capitalize;
    border: navajowhite;
    background: #000;
    color: #fff;
    border-radius: 10px;
    margin-top: 20px;
}
	ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
	.pricing-container {
	width: 100%;
}
.ytp-chrome-top.ytp-show-cards-title {
    display: none!important ;
}

a.ytp-impression-link {
    display: none!important;
}

.pricing-container.full-width {
    width: 100%;
    max-width: none;
}

.pricing-switcher {
	text-align: center;
}
.video-emailjet {
    margin-top: -60px;
    margin-bottom: 80px;
}
.pricing-switcher .fieldset {
	display: inline-block;
	position: relative;
	padding: 2px;
	border-radius: 50em;
	border: 2px solid #2d3e50;
}

.pricing-switcher input[type="radio"] {
	position: absolute;
	opacity: 0;
}

.pricing-switcher label {
	position: relative;
	z-index: 1;
	display: inline-block;
	float: left;
	width: 90px;
	height: 40px;
	line-height: 40px;
	cursor: pointer;
	font-size: 16px;
	color: #ffffff;
	margin: 0;
}

/*.pricing-switcher .switch {
	position: absolute;
	top: 2px;
	left: 2px;
	height: 40px;
	width: 90px;
	background-color: #2d3e50;
	border-radius: 50em;
	-webkit-transition: -webkit-transform 0.5s;
	-moz-transition: -moz-transform 0.5s;
	transition: transform 0.5s;
}*/

.pricing-switcher input[type="radio"]:checked + label {
    background: #2d3e50;
    border-radius: 50px;
}


.no-js .pricing-switcher {
	display: none;
}

.pricing-list {
	margin: 2em 0 0;
}

.pricing-list > li {
	position: relative;
	margin-bottom: 1em;
}

@media only screen and (min-width: 768px) {
	
  .pricing-list {
    margin: 3em 0 0;
  }
  .pricing-list:after {
    content: "";
    display: table;
    clear: both;
  }
  .pricing-list > li {
    width: 20%;
    float: left;
    padding-left: 5px;
    padding-right: 5px;
  }
  .has-margins .pricing-list > li {
    width: 32.3333333333%;
    float: left;
    margin-right: 1.5%;
  }
  .has-margins .pricing-list > li:last-of-type {
    margin-right: 0;
  }
}

.pricing-wrapper {
	position: relative;
}

.touch .pricing-wrapper {
	-webkit-perspective: 2000px;
	-moz-perspective: 2000px;
	perspective: 2000px;
}

.pricing-wrapper.is-switched .is-visible {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	transform: rotateY(180deg);
	-webkit-animation: rotate 0.5s;
	-moz-animation: rotate 0.5s;
	animation: rotate 0.5s;
}

.pricing-wrapper.is-switched .is-hidden {
	-webkit-transform: rotateY(0);
	-moz-transform: rotateY(0);
	-ms-transform: rotateY(0);
	-o-transform: rotateY(0);
	transform: rotateY(0);
	-webkit-animation: rotate-inverse 0.5s;
	-moz-animation: rotate-inverse 0.5s;
	animation: rotate-inverse 0.5s;
	opacity: 0;
}

.pricing-wrapper.is-switched .is-selected {
	opacity: 1;
}

.pricing-wrapper.is-switched.reverse-animation .is-visible {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
	-webkit-animation: rotate-back 0.5s;
	-moz-animation: rotate-back 0.5s;
	animation: rotate-back 0.5s;
}

.pricing-wrapper.is-switched.reverse-animation .is-hidden {
	-webkit-transform: rotateY(0);
	-moz-transform: rotateY(0);
	-ms-transform: rotateY(0);
	-o-transform: rotateY(0);
	transform: rotateY(0);
	-webkit-animation: rotate-inverse-back 0.5s;
	-moz-animation: rotate-inverse-back 0.5s;
	animation: rotate-inverse-back 0.5s;
	opacity: 0;
}

.pricing-wrapper.is-switched.reverse-animation .is-selected {
	opacity: 1;
}

.pricing-wrapper > li {
	background-color: #ffffff;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	outline: 1px solid transparent;
}

.pricing-wrapper > li::after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 50px;
	pointer-events: none;
	background: -webkit-linear-gradient( right , #ffffff, rgba(255, 255, 255, 0));
	background: linear-gradient(to left, #ffffff, rgba(255, 255, 255, 0));
}

.pricing-wrapper > li.is-ended::after {
	display: none;
}

.pricing-wrapper .is-visible {
	position: relative;
	z-index: 5;
}

.pricing-wrapper .is-hidden {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	transform: rotateY(180deg);
}

.pricing-wrapper .is-selected {
	z-index: 3 !important;
}

@media only screen and (min-width: 768px) {
  .pricing-wrapper > li::before {
    content: '';
    position: absolute;
    z-index: 6;
    left: -1px;
    top: 50%;
    bottom: auto;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    height: 50%;
    width: 1px;
    background-color: #b1d6e8;
  }
  .pricing-wrapper > li::after {
    display: none;
  }
  .exclusive .pricing-wrapper > li {
    box-shadow: inset 0 0 0 3px #2d3e50;
  }
  .has-margins .pricing-wrapper > li,
  .has-margins .exclusive .pricing-wrapper > li {
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  }
  :nth-of-type(1) > .pricing-wrapper > li::before {
    display: none;
  }
  .has-margins .pricing-wrapper > li {
    border-radius: 4px 4px 6px 6px;
  }
  .has-margins .pricing-wrapper > li::before {
    display: none;
  }
}

@media only screen and (min-width: 1500px) {
  .full-width .pricing-wrapper > li {
    padding: 2.5em 0;
  }
}

.no-js .pricing-wrapper .is-hidden {
	position: relative;
	-webkit-transform: rotateY(0);
	-moz-transform: rotateY(0);
	-ms-transform: rotateY(0);
	-o-transform: rotateY(0);
	transform: rotateY(0);
	margin-top: 1em;
}

@media only screen and (min-width: 768px) {
  .exclusive .pricing-wrapper > li::before {
    display: none;
  }
  .exclusive + li .pricing-wrapper > li::before {
    display: none;
  }
}

.pricing-header h2 {
	padding: 0.9em 0.9em 0.6em;
    font-weight: 400;
    margin-bottom: 30px;
    margin-top: 10px;
    text-transform: uppercase;
	text-align: center;
}

.pricing-header {
    height: auto;
    padding: 1.9em 0 1.6em;
    pointer-events: auto;
    text-align: center;
    color: #173d50;
    background-color: transparent;
}

.exclusive .pricing-header {
    color: #1bbc9d;
    background-color: transparent;
}

.pricing-header h2 {
    font-size: 30px;
    letter-spacing: 2px;
}

.currency,
.value {
	font-size: 3rem;
	font-weight: 300;
}

.duration {
	font-weight: 700;
	font-size: 1.3rem;
	color: #8dc8e4;
	text-transform: uppercase;
}

.exclusive .duration {
	color: #f3b6ab;
}

.duration::before {
	content: '/';
	margin-right: 2px;
}

.value {
    font-size: 60px;
    font-weight: 300;
}

.currency, 
.duration {
    color: #1bbc9d;
}

.exclusive .currency,
.exclusive .duration {
    color: #2d3e50;
}

.currency {
    display: inline-block;
    margin-top: 10px;
    vertical-align: top;
    font-size: 2rem;
    font-weight: 700;
}

.duration {
    font-size: 1.4rem;
}

.pricing-body {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.is-switched .pricing-body {
  overflow: hidden;
}

.pricing-body {
    overflow-x: visible;
}

.pricing-features {
	width: 600px;
}

.pricing-features:after {
	content: "";
	display: table;
	clear: both;
}

.pricing-features li {
	width: 100px;
	float: left;
	padding: 1.6em 1em;
	font-size: 1.5rem;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.pricing-features em {
	display: block;
	margin-bottom: 5px;
	font-weight: 600;
}

.pricing-features {
    width: auto;
}

.pricing-features li {
    float: none;
    width: auto;
    padding: 15px;
}

.exclusive .pricing-features li {
    margin: 0 3px;
}
  
.pricing-features em {
    display: inline-block;
    margin-bottom: 0;
}

.has-margins .exclusive .pricing-features li {
    margin: 0;
}

.pricing-footer {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	height: 80px;
	width: 100%;
}

.pricing-footer {
    position: relative;
    height: auto;
    padding: 1.8em 0;
    text-align: center;
}

.pricing-footer::after {
    display: none;
}

.has-margins .pricing-footer {
    padding-bottom: 0;
}

.select {
	position: relative;
	z-index: 1;
	display: block;
	height: 100%;
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	color: transparent;
}

.select {
    position: static;
    display: inline-block;
    height: auto;
    padding: 20px 40px;
    color: #1bbc9d;
    border-radius: 8px;
    border: 2px solid #1bbc9d;
    font-size: 1.4rem;
    text-indent: 0;
    text-transform: uppercase;
    letter-spacing: 2px;
    transition: all .6s;
    width: 70%;
}

.no-touch .select:hover {
    background-color: #1bbc9d;
	color: #ffffff;
}

.exclusive .select {
    background-color: #1bbc9d;
	color: #ffffff;
}
  
.no-touch .exclusive .select:hover {
    background-color: #24e0ba;
}
  
.secondary-theme .exclusive .select {
    background-color: #1bbc9d;
}
  
.no-touch .secondary-theme .exclusive .select:hover {
    background-color: #112e3c;
}
  
.has-margins .select {
    display: block;
    padding: 1.7em 0;
    border-radius: 0 0 4px 4px;
}

@-webkit-keyframes rotate {
  0% {
    -webkit-transform: perspective(2000px) rotateY(0);
  }
  70% {
    -webkit-transform: perspective(2000px) rotateY(200deg);
  }
  100% {
    -webkit-transform: perspective(2000px) rotateY(180deg);
  }
}

@-moz-keyframes rotate {
  0% {
    -moz-transform: perspective(2000px) rotateY(0);
  }
  70% {
    -moz-transform: perspective(2000px) rotateY(200deg);
  }
  100% {
    -moz-transform: perspective(2000px) rotateY(180deg);
  }
}

@keyframes rotate {
  0% {
    -webkit-transform: perspective(2000px) rotateY(0);
    -moz-transform: perspective(2000px) rotateY(0);
    -ms-transform: perspective(2000px) rotateY(0);
    -o-transform: perspective(2000px) rotateY(0);
    transform: perspective(2000px) rotateY(0);
  }
  70% {
    -webkit-transform: perspective(2000px) rotateY(200deg);
    -moz-transform: perspective(2000px) rotateY(200deg);
    -ms-transform: perspective(2000px) rotateY(200deg);
    -o-transform: perspective(2000px) rotateY(200deg);
    transform: perspective(2000px) rotateY(200deg);
  }
  100% {
    -webkit-transform: perspective(2000px) rotateY(180deg);
    -moz-transform: perspective(2000px) rotateY(180deg);
    -ms-transform: perspective(2000px) rotateY(180deg);
    -o-transform: perspective(2000px) rotateY(180deg);
    transform: perspective(2000px) rotateY(180deg);
  }
}

@-webkit-keyframes rotate-inverse {
  0% {
    -webkit-transform: perspective(2000px) rotateY(-180deg);
  }
  70% {
    -webkit-transform: perspective(2000px) rotateY(20deg);
  }
  100% {
    -webkit-transform: perspective(2000px) rotateY(0);
  }
}

@-moz-keyframes rotate-inverse {
  0% {
    -moz-transform: perspective(2000px) rotateY(-180deg);
  }
  70% {
    -moz-transform: perspective(2000px) rotateY(20deg);
  }
  100% {
    -moz-transform: perspective(2000px) rotateY(0);
  }
}

@keyframes rotate-inverse {
  0% {
    -webkit-transform: perspective(2000px) rotateY(-180deg);
    -moz-transform: perspective(2000px) rotateY(-180deg);
    -ms-transform: perspective(2000px) rotateY(-180deg);
    -o-transform: perspective(2000px) rotateY(-180deg);
    transform: perspective(2000px) rotateY(-180deg);
  }
  70% {
    -webkit-transform: perspective(2000px) rotateY(20deg);
    -moz-transform: perspective(2000px) rotateY(20deg);
    -ms-transform: perspective(2000px) rotateY(20deg);
    -o-transform: perspective(2000px) rotateY(20deg);
    transform: perspective(2000px) rotateY(20deg);
  }
  100% {

    -webkit-transform: perspective(2000px) rotateY(0);
    -moz-transform: perspective(2000px) rotateY(0);
    -ms-transform: perspective(2000px) rotateY(0);
    -o-transform: perspective(2000px) rotateY(0);
    transform: perspective(2000px) rotateY(0);
  }
}

@-webkit-keyframes rotate-back {
  0% {
    -webkit-transform: perspective(2000px) rotateY(0);
  }
  70% {
    -webkit-transform: perspective(2000px) rotateY(-200deg);
  }
  100% {
    -webkit-transform: perspective(2000px) rotateY(-180deg);
  }
}

@-moz-keyframes rotate-back {
  0% {
    -moz-transform: perspective(2000px) rotateY(0);
  }
  70% {
    -moz-transform: perspective(2000px) rotateY(-200deg);
  }
  100% {
    -moz-transform: perspective(2000px) rotateY(-180deg);
  }
}

@keyframes rotate-back {
  0% {
    -webkit-transform: perspective(2000px) rotateY(0);
    -moz-transform: perspective(2000px) rotateY(0);
    -ms-transform: perspective(2000px) rotateY(0);
    -o-transform: perspective(2000px) rotateY(0);
    transform: perspective(2000px) rotateY(0);
  }
  70% {
    -webkit-transform: perspective(2000px) rotateY(-200deg);
    -moz-transform: perspective(2000px) rotateY(-200deg);
    -ms-transform: perspective(2000px) rotateY(-200deg);
    -o-transform: perspective(2000px) rotateY(-200deg);
    transform: perspective(2000px) rotateY(-200deg);
  }
  100% {
    -webkit-transform: perspective(2000px) rotateY(-180deg);
    -moz-transform: perspective(2000px) rotateY(-180deg);
    -ms-transform: perspective(2000px) rotateY(-180deg);
    -o-transform: perspective(2000px) rotateY(-180deg);
    transform: perspective(2000px) rotateY(-180deg);
  }
}

@-webkit-keyframes rotate-inverse-back {
  0% {
    -webkit-transform: perspective(2000px) rotateY(180deg);
  }
  70% {
    -webkit-transform: perspective(2000px) rotateY(-20deg);
  }
  100% {
    -webkit-transform: perspective(2000px) rotateY(0);
  }
}

@-moz-keyframes rotate-inverse-back {
  0% {
    -moz-transform: perspective(2000px) rotateY(180deg);
  }
  70% {
    -moz-transform: perspective(2000px) rotateY(-20deg);
  }
  100% {
    -moz-transform: perspective(2000px) rotateY(0);
  }
}

@keyframes rotate-inverse-back {
  0% {
    -webkit-transform: perspective(2000px) rotateY(180deg);
    -moz-transform: perspective(2000px) rotateY(180deg);
    -ms-transform: perspective(2000px) rotateY(180deg);
    -o-transform: perspective(2000px) rotateY(180deg);
    transform: perspective(2000px) rotateY(180deg);
  }
  70% {
    -webkit-transform: perspective(2000px) rotateY(-20deg);
    -moz-transform: perspective(2000px) rotateY(-20deg);
    -ms-transform: perspective(2000px) rotateY(-20deg);
    -o-transform: perspective(2000px) rotateY(-20deg);
    transform: perspective(2000px) rotateY(-20deg);
  }
  100% {
    -webkit-transform: perspective(2000px) rotateY(0);
    -moz-transform: perspective(2000px) rotateY(0);
    -ms-transform: perspective(2000px) rotateY(0);
    -o-transform: perspective(2000px) rotateY(0);
    transform: perspective(2000px) rotateY(0);
  }
}
.price-box {
	padding-top: 50px !important;
	padding-bottom: 50px !important;
	background: #1bbc9d;
	margin-bottom: -60px;
}
/*---------------- 2020 Nov Area Start ---------------- */
.section-pad {
    padding: 0 130px;
}
section.banner-white {
    background: #fff;
    padding: 80px 50px;
}
section.banner-white .lan-rt-contant-help-wrap.wrap-index {
    margin: 0;
    border: 1px solid;
}
.banner-img img {
    width: 100%;
    border: 2px solid #212529;
    border-radius: 15px;
}
.banner-info {
    padding: 100px 60px 0 0;
}
.banner-info h2 {
    font-size: 3.5rem;
    margin-bottom: 30px;
}
.banner-info h4 {
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 50px;
    width: 60%;
    font-family: 'TitilliumWeb Regular';
    border-left: 2px solid #000;
    padding: 10px;
}
a.btn.btn-trial {
    background: #002466;
    font-size: 18px;
    width: 135px;
    height: 50px;
    line-height: 50px;
    padding: 0 !important;
    color: #fff;
}
a.btn.btn-learn {
    background: #E91E63;
    font-size: 18px;
    width: 135px;
    height: 50px;
    line-height: 50px;
    padding: 0 !important;
    color: #fff;
}
.banner-info p span {
    font-family: 'Black Ops One';
    font-weight: 400;
    font-style: normal;
    font-size: 30px;
}
.whatsapp-btn img {
    height: 45px;
    padding: 3px 0;
}
.whatsapp-btn {
    line-height: 50px;
}
.whatsapp-mob {
    position: fixed;
    bottom: 10px;
    left: 10px;
    width: 60px;
    display: none;
}
.whatsapp-mob img {
    width: 100%;
}
div#offer-board {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #010415d1;
    z-index: 99999;
	display: none;
	
}
.offer-info1 {
    margin: 0 auto;
    width: 50%;
    padding: 150px 0;
    position: relative;
}
.offer-info1 img {
    width: 100%;
    border: 10px solid #fff;
    border-radius: 40px 0 40px 0;
}
button.close1 {
    position: absolute;
    top: 150px;
    right: 0;
    width: 50px;
    height: 50px;
    background: #ffffff !important;
    z-index: 999999;
    opacity: 1;
    color: #000;
    border: none;
    font-size: 25px;
    font-weight: bold;
    line-height: 50px;
    text-align: center;
}

button.close1:hover {
    background: #fff !important;
    opacity: 1;
}

#notice-board {
    width: 100%;
    height: 100%;
    background: #000000d1;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 9999999;
	display: none;
}

.notice-info1 {
	position: relative;
    width: 600px;
    margin: 150px auto;
    background: #fff;
    border: 10px solid #ff7800;
    padding: 50px;
}
button.close {
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    height: 40px;
    text-align: center;
    background: #000000 !important;
    line-height: 40px;
    color: #fff;
}
.notice-info1 h1 {
    font-size: 35px;
    text-align: center;
    line-height: 45px;
}



.lt-ad {margin-bottom: 25px;}
.buy-details{
	width: 100%;
	padding: 10px 0px;
	border-top: 2px solid #dedede;
}
.line-ad img {
    width: 100%;
    margin-bottom: 40px;
}
.issue h2 {
    text-align: center;
    font-size: 60px;
    padding: 50px;
    line-height: 100px;
    font-weight: bold;
    color: #f50505;
	display: none;
}
a.valid-btn {
    background-color: #e2012b;
    padding: 15px 20px;
    display: inline-block;
    border-radius: 5px;
    font-size: 18px;
	color: #fff;
	width: 100%;
    text-align: center;
}
a.valid-btn i{
	margin-right: 10px;
}

.linse-content {
	background-color: #fff;
	width: 100%;
    padding: 20px 0px;
	margin-bottom: 15px;
	border-radius: 7px;
	box-shadow: 0 3px 6px #777777;
}

a.lic-btn-main {
    padding: 10px 20px;
    display: inline-block;
    background-color: #0182f1;
    border-radius: 5px;
    color: #fff;
    margin-top: 15px;
}

.white {
    background-color: #fff;
}


.lic-title {
    padding: 5px 0px;
    margin-bottom: 20px;
}
.lic-title h2, .lic-title h6 {
    color: #486692;
}

.license-content {
    width: 100%;
    margin-bottom: 15px;
	padding: 20px 0px 0px;
}
a.lic-btn-buy {
    padding: 15px 20px;
    display: block;
    color: #fff;
}
h3.licen-title {
    display: block;
    margin-bottom: 20px;
    text-align: center;
}
.btn-secondary {
    color: #fff;
    background-color: #a6c !important;
}
.btn-warning {
    color: #fff;
    background-color: #fb3 !important;
}
.btn-default {
    color: #fff;
    background-color: #2bbbad !important;
}
.btn-primary {
    color: #fff;
    background-color: #4285f4 !important;
}

.bdr-secondary {
    border: 2px solid #a6c !important;
}
.bdr-warning {
    border: 2px solid #fb3 !important;
}
.bdr-default {
    border: 2px solid #2bbbad !important;
}
.bdr-primary {
    border: 2px solid #4285f4 !important;
}
.bg-blue{
	background-color: #004987;
}

/*---------------- 2020 Nov Area Start ---------------- */


body {
	background-color: #f3f3f3;
	padding-top: 125px;
	font-family: "Titillium Web", sans-serif;
}

a {
	text-decoration: none!important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: "Archivo Black", sans-serif;
	margin: 0px;
	font-weight: bold;
}

.first-heading{
    margin-bottom: 15px;
	width: 100%;
	text-align: center;
}
img.app-help {
    width: 60%;
}
/*---------------- Header Area Start ---------------- */

.header-area {
	width: 100%;
	height: auto;
	background: linear-gradient(to right, #00335d, #0063b9);
}

.top-header {
	width: 100%;
	height: auto;
	background-color: rgba(0, 0, 0, .2)!important;
	background: #28005a !important;
	position: fixed;
	z-index: 99999;
	top: 0;
}
.productbox-image-wrap.app-logo {padding: 15px 50px;}
.buy-offer-image-wrap.app-logo img {
    width: 45%;
}

.top-header-content {
	padding: 5px 0px;
	width: 100%;
	float: left;
}

.header-area .top-header .search-form form input.form-control {
	width: 300px;
	height: 45px;
	border: none !important;
	background-color: #fff;
	font-size: 16px;
	color: #2e509c;
    box-shadow: none !important;
}

.form-control{
    border: 1px solid #ffa91d !important;
    box-shadow: 2px 2px 1px 0px #ddd !important;
}

.searchTerm {
	position: relative!important;
}

.searchButton {
	position: absolute;
	right: 14px;
	top: 5px;
	width: 34px;
	height: 30px;
	background: rgba(255, 167, 38, 1);
	text-align: center;
	color: #fff;
	border-radius: 3px;
	cursor: pointer;
	font-size: 17px;
	border: 2px solid rgba(255, 167, 38, 1);
	z-index: 333;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}

div#livesearch {
	position: absolute;
	z-index: 999;
	left: 0;
	background: #fff;
	top: 40px;
	color: #000;
	display: none;
	width: 300px;
	border: 1px solid #ddd;
}

.search-form.float-right {
	position: relative;
}

div#livesearch a {
	color: #000;
	list-style: none;
	display: block;
	font-size: 16px;
	line-height: 35px;
	padding-left: 10px;
    border-bottom: 1px solid #ddd;
}

div#livesearch a:hover {
	background: #ffbb4b;
	color: #fff;
}

div#livesearch a:last-child {
	border: none;
}

.privacy-contant-wrap iframe {
	width: 100%;
	height: 500px;
}

.menu {
	border-top: 1px solid rgb(255 255 255);
}

.navbar {
	background-color: rgba(0, 0, 0, .2)!important;
	box-shadow: rgba(117, 117, 117, 1) 0px 2px 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.main-menu .nav-link {
	font-size: 16px;
	padding: 29px 13px!important;
	color: #fff!important;
}

.main-menu .nav-link:hover {
	color: #f9d10e!important;
}

.navbar-dark .navbar-toggler {
	border: 1px solid #fff;
	border-radius: 8px;
}

.navbar-dark .navbar-toggler-icon {
	background: none;
	height: 3px;
	background-color: #fff;
	display: block;
	margin: 8px 0px;
}

.custom-nav .dropdown-menu {
	padding: 0px;
}

.custom-nav .dropdown-item {
	padding: 10px 15px;
}

nav .main-menu a {
	position: relative;
	transition: all .2s;
	overflow: hidden;
	text-transform: capitalize;
}

.navbar-dark .navbar-nav .nav-link:hover {
	background-color: #03509c;
}

.main-menu .dropdown-toggle::after {
	vertical-align: 0.100em;
}

nav .main-menu a span {
	position: relative;
	z-index: 1;
}

nav .main-menu a:hover::before {
	right: 0%;
}

nav .main-menu a::before {
	content: "";
	position: absolute;
	z-index: 0;
	top: 98%;
	margin-top: -2px;
	right: 100%;
	width: 100%;
	height: 10px;
	background: #eb2141;
	transition: all .1s;
	transition-delay: .1s;
}

.fixed-bg {
	position: fixed;
	width: 100%;
	z-index: 10000;
	background: linear-gradient(to right, #00335d, #0063b9);
	transition: all 0.5s;
}

.fixed-bg a.navbar-brand img {
	width: 215px;
}

.fixed-bg .custom-nav {
	padding-top: 0px;
	padding-bottom: 0px;
}

.fixed-bg .main-menu .nav-link {
	font-size: 16px;
	padding: 17px 20px!important;
}

.dropdown-item:hover {
	color: #16181b;
	background-color: #ffd79482;
}


/*---------------- Banner Area Start ---------------- */

.main-banner {
	width: 100%;
	height: 209vh;
	max-height: 535px!important;
}

.main-banner-contant {
	width: 100%;
	font-size: 18px;
	color: #fff;
	padding-top: 35px;
}

.main-banner-contant h1 {
	display: inline-block;
	font-size: 30px;
	line-height: 60px;
}

.main-banner-contant h1 a{
    color: #fff;
}

.wde-button {
	padding: 10px 50px;
	font-size: 18px;
	font-weight: 700;
	margin-top: 15px;
	border: 2px solid #ffffff;
	border-radius: 0;
	color: #ffffff;
	background: #ffffff3d;
}

.ban-heading a{
    color: #fff;
    font-size: 35px;
    font-weight: bold;
    margin-bottom: 15px;
    display: block;
}

.main-banner-contant img {
	float: left;
	margin-right: 20px;
}

.main-banner-contant p {
	padding-right: 30px;
	font-size: 21px;
}

.myslide {
	width: 100%;
	position: absolute;
	height: 100%;
}

.myslide .carousel-inner {
	top: 25%;
	text-align: center;
}

.myslide .carousel-item {
	width: 90%;
	margin-left: 5%;
	margin-top: 2%;
}

.myslide .carousel-control-next {
	right: -30px
}

.myslide .carousel-control-prev {
	left: -40px
}

.main-banner-contant h2 a{
    color: #fff;
    font-size: 35px;
    margin-bottom: 20px;
    display: block;
}


/*---------------- Banner Right Menu Area Start ---------------- */

.lt-menu-item {
	height: auto;
	padding: 10px;
}

.list-main-head {
	background: #ffffff;
	line-height: 45px;
	margin: 0;
}

li.list-group-item {
	line-height: 40px;
	padding: 0;
	display: block;
}

.list-main-head {
	color: #004c8e;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 18px;
}

p.list-main-head i {
	width: 45px;
	text-align: center;
}

.lt-menu-item ul.list-group {
	box-shadow: 0 0 5px #fffbfb;
	border-radius: 10px;
	overflow: hidden;
	display: block;
	margin-top: 10px;
}

.lt-menu-item ul.list-group li:first-child {
	background: #00000069;
	color: #fff;
}

.lt-menu-item ul.list-group li:first-child i {
	color: #fff;
}

.lt-menu-item li.list-group-item a:hover {
	background: #0f71c587;
	color: #fff;
}

.lt-menu-item .list-group-item {
	border: 1px solid #004c8e;
}

.lt-menu-item li.list-group-item a:hover i {
	color: #fff;
}

.lt-menu-item li.list-group-item a {
	display: inline-block;
	width: 100%;
	text-decoration: none;
	font-size: 14px;
	color: #000;
}

.lt-menu-item li.list-group-item span {
	padding-right: 5px;
	padding-left: 10px;
}

.lt-menu-item li.list-group-item i {
	padding: 0 5px;
	width: 45px;
	line-height: 45px;
	font-size: 20px;
	color: #004c8e;
	text-align: center;
	border-right: 1px solid #004c8e;
}


/*---------------- Main Contant Area Start ---------------- */

.lan-contant-1 {
	width: 100%;
	padding: 25px 0;
	text-align: center;
	background-color: #ffffff30;
	color: #fff;
}

.lan-newsbar p {
	margin: 0px;
}

.lan_main_wrapper {
	width: 100%;
	height: auto;
	padding: 40px 0;
}

.lan-products-wrap {
	text-align: center;
	margin-bottom: 30px;
}

#lan-news-item {
	font-size: 20px;
}

#lan-news-item strong {
	margin-left: 15px;
	padding: 5px 10px;
	border: 2px dotted #ff1010;
	color: #ffec0c;
}

#lan-news-item a {
	text-decoration: none;
	color: #fff;
}


/*---------------- Main Contant Products Area Start ---------------- */

.lan-product-item-1 {
	margin: 20px 0;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
	border: 1px solid #ededed;
	background-color: #fff;
}

.lan-prod-item-head {
	width: 100%;
	background-color: #200048;
	border-bottom: 1px solid #ccc;
	padding: 5px 0;
}

.lan-prod-item-head h4 {
	font-size: 15px;
	line-height: 35px;
	margin: 0px;
}

.lan-prod-item-head h4 a {
	text-decoration: none;
	color: #fff;
}

.lan-prod-item-img {
	width: 100%;
	padding: 15px 0;
	background-color: #e4f5ff;
	border-bottom: 1px solid #ddd;
	position: relative;
	overflow: hidden;
}

.lan-prod-item-img a {
	display: block;
}

.lan-prod-item-img img {
	width: 28%;
}

.lan-prod-item-contant {
	padding: 5px 15px 15px;
}

.lan-prod-item-contant p {
	margin: 0px;
	text-align: left;
}

.lan-prod-item-btn {
	padding: 10px 0px 15px;
}

.no-pad {
	padding: 0;
}

a.btn-pro-item {
	display: inline-block;
	margin: 0 0 5px 0;
	position: relative;
	line-height: 45px;
	width: 90%;
	text-align: center;
	font-size: 16px;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}

a.btn-pro-item i {
    line-height: 45px;
    padding: 0 4px 0 7px;
    margin-right: 5px;
}

a.btn-pro-item span {
    float: right;
    background-color: #021c3d;
    width: 30px;
    text-align: center;
    border-top-left-radius: 20px;
}


.zip {
	background: #ff3547;
}

.rar {
	background: #e36906;
}

.help {
	background: #22a100;
}

.buy {
	background: #3498db;
}

p.price-item {
	width: 100%;
	font-size: 24px;
	color: #f00;
	font-weight: bold;
    margin: 0px;
}

p.price-item span {
	display: block;
	font-size: 22px;
}

.main-link-button{
    width: 100%;
    line-height: 40px;
    display: block;
    color: #fff;
    margin-bottom: 5px;
    font-size: 18px;
    transition: all 0.5s;
}
.main-link-button i{
    margin-right: 10px;
    font-size: 20px;
}

.main-link-button span {
    float: right;
    background-color: #021c3d;
    width: 35px;
    text-align: center;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
}

.main-link-button:hover {
    color: #000;
    background-color: #ccc;
}

.trail-rar{
    background-color: #f80;
}
.trail-zip{
    background-color: #ff3547;
}
.go-help{
    background-color: #00c851;
}
.go-buy{
    background-color: #4285f4;
}


/*---------------- Product Page Main Contant Products Area Start ---------------- */

.prod_main_wrapper {
	width: 100%;
	height: auto;
	padding: 40px 0;
}

.prod-custom-wrap {
	background: #fff;
	padding: 0;
	text-align: center;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
	margin-bottom: 40px;
}

.prod-custom-product-heading {
	width: 100%;
	height: auto;
	background-color: #200048;
	padding: 20px;
	padding: 5px 20px;
	color: #fff;
}

.prod-pg-wrap {
	background-color: #fff;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
	border: 1px solid #b9b9b9;
	margin: 20px;
}

.prod-pg-title-wrap {
	width: 100%;
	padding: 2px 10px;
	border-bottom: 1px solid #021c3d;
	text-align: left;
	position: relative;
}

.prod-pg-title-wrap h5{
	line-height: 40px;
	margin: 0;
	font-size: 25px;
	display: inline-block;
}

.prod-pg-title-wrap h5 a {
    color: #000;
    font-size: 20px;
}

.prod-pg-title-wrap h5 a span{
    font-size: 17px;
}
span.main-procode {
    color: #ff8800;
    font-size: 20px;
    margin-bottom: 10px;
    display: block;
    font-weight: bold;
}
.prod-pg-img-wrap {
	width: 100%;
	background-color: #fffde4;
	padding: 10px;
	overflow: hidden;
	position: relative;
}

.prod-pg-img-wrap img {
	width: 64%;
	display: block;
	margin-left: auto;
	margin-right: auto;
    transition: all 0.3s;
}

.prod-pg-item-wrap {
	width: 100%;
	padding: 10px 15px;
	position: relative;
	text-align: left;
}

.prod-pg-item-wrap h5 {
	margin-bottom: 13px;
}

.prod-pg-item-wrap span {
	position: absolute;
	bottom: 16px;
	right: 16px;
	font-size: 25px;
	color: #f70000;
}

.prod-pg-button-wrap {
	padding: 16px 0 0;
}


/*---------------- Product Page Right Contant Area Start ---------------- */

.custom-rt-menu ul.list-group {
	border-radius: 0px;
	border: none;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
	border: 1px solid #ededed;
	margin-bottom: 35px;
	width: 100%;
}

.custom-rt-menu ul.list-group li:first-child {
	background: #021c3d;
	color: #fff;
}

.custom-rt-menu .lt-menu-item {
	padding: 0;
	margin: 0;
}

.custom-rt-menu ul.list-group {
	box-shadow: 0 0 10px #fffbfb;
	border-radius: 10px;
	overflow: hidden;
	display: block;
}

.custom-rt-menu ul.list-group li:first-child i {
	color: #fff;
}

.custom-rt-menu li.list-group-item a:hover {
	background: #0f71c587;
	color: #fff;
}

.lt-menu-item .list-group-item {
	border: 1px solid #004c8e;
}

.custom-rt-menu li.list-group-item a:hover i {
	color: #fff;
}

.custom-rt-menu li.list-group-item a {
	display: inline-block;
	width: 100%;
	text-decoration: none;
	font-size: 14px;
	color: #000;
}

.custom-rt-menu li.list-group-item span {
	padding-right: 5px;
	padding-left: 10px;
}

.custom-rt-menu li.list-group-item i {
	padding: 0 5px;
	width: 45px;
	line-height: 45px;
	font-size: 20px;
	color: #004c8e;
	text-align: center;
	border-right: 1px solid #004c8e;
}

.prod-custom-wrap .lan-prod-item-head {
	background: none;
}

.prod-custom-wrap .lan-prod-item-head h4 a {
	color: #021c3d;
}

.main-heading h1 {
	display: inline-block;
	font-size: 35px;
	text-align: center;
}

.main-heading {
	margin-bottom: 15px;
	width: 100%;
	text-align: center;
}

.prod-custom-product-heading h3 {
	font-size: 23px;
	text-align: left;
}

.custom-rt-menu .list-group-item {
	border: 1px solid #ddd;
}

.prod-pg-title-wrap span {
    /* position: absolute; */
    /* top: 0; */
    /* right: 9px; */
    line-height: 40px;
    font-size: 25px;
    color: #dc1313;
    font-weight: 600;
    float: right;
}

a.readme {
	display: block;
	color: #ef0084;
	font-weight: 600;
}



/*---- Privacy Page Area END ---- */


/*---------------- Privacy Page Contant Area Start ---------------- */

.privacy-custom-wrap {
	background: #fff;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
	margin-bottom: 30px;
}

.privacy-contant-wrap {
	width: 100%;
	height: auto;
	padding: 40px 20px 20px;
}

.privacy-pg-detail-wrap {
	width: 100%;
	height: auto;
	padding: 20px 15px;
}

.privacy-contant-wrap h3 {
	text-align: center;
}

.privacy-pg-detail-wrap #accordion .panel {
	border: none;
	border-radius: 0;
	box-shadow: none;
	position: relative;
}

.privacy-pg-detail-wrap #accordion .panel-heading {
	padding: 0;
	border: none;
	border-radius: 0;
	position: relative;
}

.privacy-pg-detail-wrap #accordion .panel-title a {
	display: block;
	padding: 10px 30px 10px 60px;
	margin: 0;
	background: #fff;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #021c3d;
	border-radius: 0;
	position: relative;
	text-decoration: none;
}

.privacy-pg-detail-wrap #accordion .panel-title a.collapsed:before {
	content: "\f067";
	background: #fff;
	border: 1px solid #021c3d;
	color: #021c3d;
}

.privacy-pg-detail-wrap #accordion .panel-title a:before,
#accordion .panel-title a.collapsed:before {
	content: "\f068";
	font-family: fontawesome;
	width: 40px;
	height: 100%;
	line-height: 40px;
	background: #00ead5;
	border: 1px solid #00ead5;
	border-radius: 3px;
	font-size: 17px;
	color: #fff;
	text-align: center;
	position: absolute;
	top: 0px;
	left: 0;
	transition: all 0.3s ease 0s;
}

.panel-title {
	border: 1px solid #00c89a;
	padding: 5px;
}


/*--- Product Page Area END ---- */


/*---------------- Link Page Contant Area Start ---------------- */

.link-contant-wrap {
	width: 100%;
	height: auto;
	padding: 30px 20px 20px;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
}

.link-contant-wrap ul li:before {
	content: "\f0da";
	font-family: FontAwesome;
	display: inline-block;
	margin-left: 0px;
	width: 15px;
	color: #021c3d;
}

.link-contant-wrap ul li a {
	color: #021c3d;
}


/*--- Link Page Area END ---- */


/*---------------- Faq Page Contant Area Start ---------------- */

button.btn-link {
	text-decoration: none!important;
	color: #000;
	padding: 15px 20px;
	font-size: 18px;
}

.card {
	border: none;
}

.card-header {
	padding: 0px;
	background-color: #fff;
	border: 1px solid #f1bd00;
	border-radius: 0px !important;
	box-shadow: 0px 2px 2px #cccccc;
}

.card-header:hover {
	background: #fffab5;
}

.help-custom-wrap .card-header:before {
	content: "\f054";
	float: left;
	margin: 15px 20px;
	display: block;
	color: #000;
	font: normal normal normal 20px/1 FontAwesome;
}

.help-custom-wrap .card-body ul {
	margin-left: 20px;
}

.faq-contant-wrap {
	width: 100%;
	height: auto;
	margin-top: 30px;
}

.faq-contant-heading {
	width: 100%;
	padding: 10px 0px;
	background: #021c3d;
}

.faq-contant-heading h4 {
	color: #fff;
	margin: 0px;
}


/*--- Faq Page Area END ---- */


/*---------------- Offers Page Contant Area Start ---------------- */

.offers-custom-wrap {
	background-color: #fff;
}

.offers-custom-heading {
	width: 100%;
	background-color: #021c3d;
	padding: 20px;
	padding: 5px 20px;
	color: #fff;
}

.offers-discount-wrapper {
	width: 100%;
	padding: 20px 10px;
	margin: 0 auto;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
	background-color: #fffdeb;
	border: 2px solid #ec0000;
}

.offers-discount-wrapper span {
	font-size: 27px;
	font-weight: bold;
	color: #ec0000;
}

.offers-discount-wrapper p strong {
	color: #00bd00;
}

.combo-offers-custom-wrap {
	background-color: #fff;
	margin-top: 50px;
}

.combo-offers-contant {
	width: 100%;
	padding: 20px;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
}

.combo-offers-contant h5 strong {
	color: #ea0000;
	font-size: 22px;
}

.combo-offers-contant h3 {
	text-align: center;
	color: red;
	margin-bottom: 20px;
}

.product-cost-item {
	background-color: #f9f9f9;
	padding: 10px;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .3);
}

.product-cost-item p {
	font-size: 24px;
	font-weight: bold;
	color: #e00000;
	margin: 0px;
}

.lan-offers-email {
	width: 100%;
	margin-top: 10px;
}

.lan-offers-email i {
	color: #ea7802;
	margin-right: 10px;
}

.lan-offers-email a {
	display: inline-block;
	margin-right: 20px;
	color: #ea7802;
	font-weight: 700;
}

.total-cost-wrap {
	width: 100%;
	padding: 10px;
	border-bottom: 1px solid #ddd;
}

.total-cost-wrap h5 {
	margin-bottom: 5px;
}

.total-cost-wrap p {
	text-decoration: line-through;
	color: #000;
}

.offer-cost-wrap {
	width: 100%;
	padding: 10px;
	border-bottom: 1px solid #ddd;
}

.offer-cost-wrap h5 {
	margin-bottom: 5px;
}

.save-cost-wrap {
	width: 100%;
	padding: 10px;
	border-bottom: 1px solid #ddd;
}

.save-cost-wrap h5 {
	margin-bottom: 5px;
}

.save-cost-wrap p {
	color: #00bd00;
}

.link-cost-wrap {
	width: 100%;
	padding: 10px 0;
}

.combo-item-boxes {
	padding: 10px 0px;
	position: relative;
}

.combo-items {
	padding: 0 20px;
	width: 100%;
}

.combo-item-boxes i {
	font-size: 20px;
	margin-left: 12px;
	position: absolute;
	top: 50px;
	right: 5px;
	z-index: 888;
}

.combo-item-boxes img {
	width: 70%;
}

.product-combo-item {
	width: 100%;
	text-align: center;
}

.product-combo-item img {
	width: 110px;
	margin-bottom: 20px;
	text-align: center;
}

.product-combo-item i {
	float: right;
	margin-top: 70px;
	font-size: 30px;
}

.combo-price-lt p {
	margin: 0px;
	font-weight: 600;
	color: #f50000;
}

.combo-box-img-container {
	text-align: center;
	width: 100%;
	padding: 10px 0 0;
}

.combo-box-img-container img {
	width: 90px;
}

.combo-box-title-container {
	font-size: 14px;
	text-align: center;
	width: 100%;
	padding: 10px 0 0;
}

.combo-box-title-container h6 a {
	color: #000;
}

.offers-price-rt-container {
	background-color: #f7f7f7;
	padding: 15px 5px;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .3);
	float: right;
	width: 100%;
}

.combo-box-text-container {
	font-size: 13px;
	text-align: center;
	width: 100%;
	padding: 10px 0 0;
}

.combo-price-rt h4 {
	color: #ff0000;
}

.combo-price-rt p {
	color: #00c706;
	font-size: 20px;
	font-weight: 600;
}
.avanhide{
	display: block;
}
.combo-avangate-paypal-img img {
	margin: 0;
	width: 75px;
}

.payment-item-wrap {
	width: 100%;
	padding: 10px 0;
}

.combo-avangate-paypal-img {
	float: left;
	width: 50%;
}

.paypal-form-img {
	width: 75px;
}

.avan-form-img {
	width: 75px;
}


/*--- Offers Page Area END ---- */


/*---------------- About Us Page Contant Area Start ---------------- */

.aboutus-custom-wrap {
	width: 100%;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
	padding: 20px;
	background-color: #fff;
	margin-bottom: 30px;
}

.aboutus-custom-wrap h4 {
	text-align: center;
}

.aboutus-custom-wrap h5 {
	margin-bottom: 20px;
}

.aboutus-custom-wrap p {
	margin-bottom: 5px;
}

.aboutus-custom-wrap p a {
	color: #ea7802;
	font-weight: 700;
}

.aboutus-custom-wrap p a i {
	margin-right: 10px;
}


/*--- About Us Page Area END ---- */


/*---------------- Sitemap Page Contant Area Start ---------------- */

.sitemap-custom-wrap {
	width: 100%;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
	padding: 20px;
	background-color: #fff;
	margin-bottom: 30px;
}

.sitemap-custom-wrap h4,
.sitemap-custom-wrap h5 {
	margin-bottom: 20px;
}

.sitemap-navigation-links {
	margin: 30px 0;
}
.sitemap-navigation-links li a {
    color: #545454;
    font-weight: 600;
    padding: 20px 30px;
    display: inline-block;
    background-color: #f5f5f5;
	margin-bottom: 10px;
	width: 184px;
	text-align: center;
	box-shadow: 1px 1px 2px #ccc;
}

.sitemap-navigation-links li a:hover{
    color: #1d305a;
    background-color: #d4e9ff;
}

.sitemap-products-wrapper {
	width: 100%;
	padding: 20px 0;
}

.sitemap-product-list {
	width: 100%;
	margin-bottom: 20px;
	margin-top: 10px;
}

.sitemap-products-wrapper ul li a i {
	width: 10px;
	color: darkblue;
}

.sitemap-products-wrapper ul li a {
	font-size: 14px;
	color: #545454;
}

.sitemap-Support-wrapper {
	width: 100%;
	padding: 20px 0;
}

.sitemap-Support-wrapper a {
	color: #545454;
}

.sitemap-Support-wrapper a i {
	margin: 10px;
	color: #545454;
	font-size: 33px;
	vertical-align: middle;
}

a.fb {
	color: #0072bb;
	font-weight: 600;
}

a.tw {
	color: #01adef;
	font-weight: 600;
}

a.gl {
	color: #2f4860;
	font-weight: 600;
}

a.yt {
	color: #92288d;
	font-weight: 600;
}

a.li {
	color: #2c3790;
	font-weight: 600;
}

a.pt {
	color: #ed1b21;
	font-weight: 600;
}

.fb i {
	color: #0072bb !important;
}

.tw i {
	color: #01adef !important;
}

.gl i {
	color: #2f4860 !important;
}

.yt i {
	color: #92288d !important;
}

.li i {
	color: #2c3790 !important;
}

.pt i {
	color: #ed1b21 !important;
}


/*---------------- Sitemap Page Area END ---- */


/*---------------- Affiliates Page Contant Area Start ---------------- */

.affiliates-custom-heading {
	width: 100%;
	background-color: #021c3d;
	padding: 5px 20px;
	color: #fff;
}

.affiliates-custom-wrap {
	width: 100%;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
	padding: 30px 20px;
	background-color: #fff;
	margin-bottom: 30px;
}

.affiliates-signup-btn {
	border-radius: 0px;
	padding: 12px 40px;
	font-size: 18px;
	background-color: #007fec;
	color: #fff;
	min-width: 46%;
	margin: 10px;
	display: inline-block;
}

.affiliates-login-btn {
	border-radius: 0px;
	padding: 12px 40px;
	font-size: 18px;
	background-color: #f80;
	color: #fff;
	min-width: 46%;
	display: inline-block;
	margin: 10px;
}

.affiliates-contant-1 {
	width: 100%;
	padding: 30px 0;
}

.affiliates-contant-1 ol {
	margin-left: 20px;
}

.affiliates-contant-2 {
	width: 100%;
	padding: 10px 0 30px;
	border-top: 1px solid #ccc;
}

.affiliates-download-btn {
	border-radius: 0px;
	padding: 12px 0px;
	font-size: 18px;
	color: #004fe0;
	margin-right: 35px;
	margin-bottom: 20px;
	font-weight: 700;
}

.affiliates-Download-PDF-btn {
	border-radius: 0px;
	padding: 12px 0px;
	font-size: 18px;
	color: #e80000;
	margin-bottom: 20px;
	font-weight: 700;
}

.affiliates-download-btn i {
	margin-right: 10px;
	font-size: 19px;
}

.affiliates-Download-PDF-btn i {
	margin-right: 10px;
	font-size: 19px;
}

.affiliates-contant-2 ul {
	margin-left: 20px;
}

.affliates-video-container {
	width: 100%;
	border: 1px solid #ccc;
	background-color: #ddd;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}

.affiliates-bt-email-link {
	color: #ea7802;
	display: block;
	margin-top: 10px;
}

.affiliates-bt-email-link i {
	margin-right: 10px;
}


/*--- Affiliates Page Area END ---- */


/*---------------- Main Product Page Contant Area Start ---------------- */

.main-product-detail-wrapper {
	width: 100%;
	margin-bottom: 30px;
	padding: 30px 0;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
	background: #fff;
	color: #000;
    position: relative;
}

.productbox-image-wrap {
	padding: 15px 0;
}

.productbox-contant-wrap {
	padding-top: 0px;
}

.product-detail-wrap {
	width: 100%;
	margin: 20px 0;
}

.productbox-contant-wrap ul {
	margin-left: 20px;
}

.productbox-contant-wrap ul li {
	line-height: 2;
	font-weight: 600;
}

.productbox-price-wrap {
	display: block;
	padding: 10px 0 0;
	margin-top: 10px;
}

.buy-productbox-price-wrap span {
	display: none;
}

.productbox-price-wrap h2 {
	color: #ef3d56;
}

.productbox-buttons-wrap {
	width: 100%;
	padding: 10px 0;
}

.mob-price-show {
	display: none;
	font-size: 17px;
	color: #ea0000;
	font-weight: 700;
	text-align: center;
	padding: 0 0 15px 0;
}

.btn-link-item {
    line-height: 50px;
    font-weight: bold;
    margin-bottom: 10px;
    display: block;
    text-align: center;
    font-size: 17px;
}

.download-zip span{
    float: right;
    background-color: #ff3547;
    width: 30px;
    text-align: center;
    color: #fff;
}

.download-rar span{
    float: right;
    background-color: #f80;
    width: 30px;
    text-align: center;
    color: #fff;
}

.btn-link-item i {
	margin-right: 10px;
}

.download-rar {
	color: #f80;
	border: 2px solid #f80;
	background-color: #fff;
	transition: all .5s;
    font-weight: 500;
}

.download-zip {
	color: #ff3547;
	border: 2px solid #ff3547;
	background-color: #fff;
	transition: all .5s;
    font-weight: 500;
}

.buy-product {
	color: #4285f4;
	border: 2px solid #4285f4;
	background-color: #fff;
	transition: all .5s;
}

.help-info {
	color: #00c851;
	border: 2px solid #00c851;
	background-color: #fff;
	transition: all .5s;
}

.download-rar:hover {
	background: #f80;
	color: #fff;
}

.download-zip:hover {
	background: #ff3547;
	color: #fff;
}

.buy-product:hover {
	background: #4285f4;
	color: #fff;
}

.help-info:hover {
	background-color: #00c851;
	color: #fff;
}

.description-contant {
	padding: 20px;
}

.main-product-custom-wrap {
	background: #fff;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
	margin-bottom: 30px;
}

.description-contant {
	width: 100%;
	padding: 20px;
}

.key-features-contant {
	width: 100%;
	padding: 20px;
}

.key-features-contant ul {
	margin-left: 20px;
}

.key-features-contant ul li {
	line-height: 2;
	list-style-type: none;
	position: relative;
}

.key-features-contant ul li:before {
	content: "\f192";
	font-family: FontAwesome;
	display: inline-block;
	margin-right: 0px;
	width: 15px;
	color: #021c3d;
	position: absolute;
	top: 0;
	left: -20px;
	z-index: 9999;
}

.how-works-contant {
	width: 100%;
	padding: 20px;
}

.how-works-contant ul {
	margin-left: 20px;
}

.how-works-contant ul li {
	line-height: 2;
	list-style-type: none;
	position: relative;
}

.how-works-contant ul li:before {
	content: "\f192";
	font-family: FontAwesome;
	display: inline-block;
	margin-right: 10px;
	width: 15px;
	color: #021c3d;
	position: absolute;
	top: 0;
	left: -20px;
	z-index: 9999;
}

.main-video-wrapper {
	width: 100%;
	height: auto;
	padding: 15px;
}

.video-tutorial-contant {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 0;
	height: 0;
	overflow: hidden;
}

.video-tutorial-contant iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: none;
}

.whats-new-contant {
	width: 100%;
	padding: 20px;
}

.whats-new-contant ul {
	margin-left: 20px;
}

.whats-new-contant ul li {
	line-height: 2;
	list-style-type: none;
	position: relative;
}

.whats-new-contant ul li:before {
	content: "\f192";
	font-family: FontAwesome;
	display: inline-block;
	margin-right: 10px;
	width: 15px;
	color: #021c3d;
	position: absolute;
	top: 0;
	left: -20px;
	z-index: 9999;
}


/*--- Main Product Page Area END ---- */


/*---------------- BUY Product Page Contant Area Start ---------------- */

.buy-pro-info-wrap {
	width: 100%;
	background-color: #ffffff;
	padding: 10px 15px;
	border-top: 1px solid #ddd;
}

.buy-pro-info-wrap p {
	margin: 0px;
}
.nofr-procode {
    background-color: #1675b9;
    text-align: center;
}
.nofr-procode p{
	margin: 0px;
	color: #fff;
	font-size: 19px;
}
.buy-productbox-image-wrap {
	padding: 0px 0;
	position: relative;
	text-align: center;
}

a.productbox-link {
	display: block;
}

.buy-productbox-image-wrap img {
	
}

.buy-product-detail-wrap {
	background: #fff;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
	position: relative;
	margin-bottom: 30px;
	/* padding: 20px 10px 0; */
	border-left: 3px solid #3EC8AC;
	border-right: 3px solid #4E90A4;
	border-bottom: 3px solid #4E90A4;
	background-position: 0 0, 0 100%;
	border: 3px solid transparent;
	background-clip: padding-box, border-box;
	background-origin: padding-box, border-box;
	background-image: linear-gradient(#fff, #fff), linear-gradient(#3EC8AC, #4E90A4);
}

.buy-custom-product-heading {
	width: 100%;
	height: auto;
	padding: 5px;
	color: #fff;
	text-align: center;
	background: #159957;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to right, #155799, #159957);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to right, #155799, #159957);
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

.buy-custom-product-heading p {
	margin: 0px;
	font-size: 22px;
}

.buy-price-change-item {
	background: #fff;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
	margin-bottom: 30px;
	padding: 15px 10px 0;
	border: 2px solid #159957;
}

.buy-price-change-item h1 {
	margin-bottom: 20px;
	color: #353535;
}

.buy-price-change-item h2 {
	margin-bottom: 20px;
	font-size: 22px;
}

.buy-productbox-contant-wrap {}

.wel-text {
	margin-bottom: 5px;
}

.wel-text span {
	font-size: 23px;
	font-weight: 600;
	margin-right: 10px;
}

.buy-productbox-price-wrap {
	width: 100%;
	color: #ea0000;
	padding: 0 0 10px 0;
	font-size: 38px;
	font-weight: bold;
}

.buy-productbox-price-wrap p {
	margin: 0 0 10px;
}

.buy-main-product-detail-wrapper {
	width: 100%;
	margin-bottom: 30px;
	padding: 30px 0;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
	color: #000;
	background: #fff;
}


.buy-paddle img {
	border: 3px solid #45567c;
	border-radius: 7px;
	outline: 0;
	box-shadow: 0px 2px 5px rgba(0, 0, 0, .5);
	margin: 10px 0;
	width: 100%;
}

.buy-paddlebutton {
	display: inline-block;
	text-align: center;
}

.buy-avan-paypal-wrap {
	width: 100%;
	padding: 10px 0;
	border-top: 1px solid #ddd;
}

.avanwrap {
	margin-bottom: 15px;
}

.avanwrap p {
	margin-bottom: 5px;
	font-weight: 600;
}

.paywrap {
	margin-bottom: 15px;
}

.paywrap p {
	margin-bottom: 5px;
	font-weight: 600;
}

.buy-avangate img {
	border: 3px solid #ea0000;
	border-radius: 7px;
	outline: 0;
	box-shadow: 0px 2px 5px rgba(0, 0, 0, .5);
	margin: 10px 0;
	width: 100%;
}

.buy-avangatebutton {
	display: inline-block;
	text-align: center;
}

.buy-paypal input[type="image"] {
	border: 3px solid #009cde;
	border-radius: 7px;
	outline: 0;
	box-shadow: 0px 2px 5px rgba(0, 0, 0, .5);
	margin: 10px 0;
	width: 100%;
}

.buy-paypalbutton {
	display: inline-block;
	text-align: center;
}

.avanbtn {
	width: 100%;
	margin: 10px 0 0;
}

.avanbtn a img {
	display: inline-block;
	border-radius: 0px;
	border: 2px solid #ea0000;
	box-shadow: 0px 0px 0px 2px #f9e70b;
}

.paybtn {
	width: 100%;
	margin: 10px 0 0;
}

.buy-avan-paypal-wrap input[type="image"] {
	border-radius: 0px;
	border: 2px solid #003087;
	box-shadow: 0px 0px 0px 2px #70f2ff;
	display: inline-block;
	max-width: 100%;
}

.text-animation {
	width: 100%;
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
}

.text-animation:first-of-type {
	animation: showup 7s infinite;
}

.text-animation:last-of-type {
	width: 0px;
	animation: reveal 7s infinite;
}

.text-animation:last-of-type span {
	margin-left: -355px;
	animation: slidein 7s infinite;
}

@keyframes showup {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 1;
	}
	80% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}

@keyframes slidein {
	0% {
		margin-left: -800px;
	}
	20% {
		margin-left: -800px;
	}
	35% {
		margin-left: 0px;
	}
	100% {
		margin-left: 0px;
	}
}

@keyframes reveal {
	0% {
		opacity: 0;
		width: 0px;
	}
	20% {
		opacity: 1;
		width: 0px;
	}
	30% {
		width: 100%;
	}
	80% {
		opacity: 1;
	}
	100% {
		opacity: 0;
		width: 100%;
	}
}


/**  Show Ads **/

#show_ads {
	width: 100%;
	background: #ffedcb;
	z-index: 999;
	display: none;
	text-align: center;
	position: absolute;
	min-height: 414px;
}

#show_ads p#demo {
	font-size: 50px;
	display: inline-block;
	text-align: center;
	box-sizing: border-box;
	color: #fff;
	border-radius: 2px;
	padding: 2px;
}

span#m {
	font-family: Verdana, Geneva, sans-serif !important;
	position: relative;
	padding: 2px 10px;
	background: #000;
	box-shadow: -1px 1px 2px #000;
}

span#s {
	font-family: Verdana, Geneva, sans-serif !important;
	position: relative;
	padding: 2px 10px;
	color: #000;
	background: rgba(239, 233, 233, 0.83);
	box-shadow: 1px 1px 2px #000;
}

span#m:after {
	content: "Minute";
	position: absolute;
	font-size: 15px;
	bottom: -20px;
	left: 15px;
	color: #000;
}

span#s:after {
	content: "Second";
	position: absolute;
	font-size: 15px;
	bottom: -20px;
	left: 10px;
}

p.head-main1 {
	font-size: 30px;
	color: #db0068;
	margin: 0;
	margin: 40px 0 20px 0;
	font-weight: bold;
}

p.head-main2 {
	font-size: 25px;
	color: #012169;
	font-weight: bold;
}

a#close-ads {
	position: absolute;
	right: 0px;
	top: 1px;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	background: #012169;
	border-radius: 50%;
	padding: 3px 10px;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
	z-index: 100000;
	border: 1px solid #012169;
}

#show_ads .buy-offer-avan {
	border: none;
}

.no-offer {
	padding: 10px 10px 20px;
	background: #22d095;
}

.muli-language-mobileshow{
    border: 2px solid #db0068;
    background-color: #fff;
    border-radius: 10px;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
    position: absolute;
    z-index: 333;
    line-height: 2;
    display: none;
    top: 15px;
    right: 2%;
    padding: 4px;
    width: 48px;
}

.muli-language-wrapper{
    border: 2px solid #db0068;
    background-color: #fff;
    border-radius: 10px;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
    display: inline-block;
    line-height: 2;
    padding: 5px 10px;
    margin-bottom: 10px;
}

.muli-language-head{
    width: 100%;
    padding: 5px;
    text-align: center;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
}

.muli-language-item h5{
    margin: 0px 10px 0 0;
}

.muli-language-item{
    width: 100%;
    text-align: center;
}

.muli-language-flag{
    padding: 0px 3px;
    display: inline-block;
}


/*-------------- floating ad-------------*/

#dialog {
	top: 50% !important;
	left: 50% !important;
	display: none;
	margin-left: -260px;
	margin-top: -160px;
}

#dialog .close {
	font-size: 16px;
	line-height: 1;
	color: #000;
	position: absolute;
	top: -20px;
	right: 0;
	background: #fff;
	width: 20px;
	height: 20px;
	opacity: .7;
	text-align: center;
}

#dialog .close:hover {
	opacity: .9;
}

#mask {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9000;
	background-color: #000;
	display: none;
}

#boxes .window {
	position: fixed;
	left: 0;
	top: 0;
	width: 440px;
	height: 200px;
	display: none;
	z-index: 9999;
	padding: 20px;
}

#boxes #dialog {
	width: 520px;
	height: 316px;
	padding: 5px;
	background-color: #ffffff;
	box-sizing: border-box;
	z-index: 99999;
}

#boxes #dialog img {
	max-width: 100%;
	height: auto;
}

.hide-index {
	display: none;
}

.buy-offer-image-wrap {
	padding: 30px 0 0;
	width: 100%;
	text-align: center;
	position: relative;
}
.ofr-procode{
	position: absolute;
	top: 30px;
	right: 20px;
	z-index: 222;
	padding: 5px 20px;
	background-color: #00bd00;
	font-size: 17px;
	border-radius: 20px;
}

.buy-offer-image-wrap img {
	width: 35%;
}

.buy-offer-price-wrap {
	width: 100%;
	text-align: center;
}

.cancel-price {
	font-size: 38px;
	color: #000;
	text-decoration: line-through;
	margin-bottom: 5px;
	float: left;
}

.off-price-buy {
	font-size: 38px;
	color: #ea0000;
	font-weight: bold;
}
span.prod-code {
    background-color: #ffee9a;
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    padding: 5px 0px;
    font-size: 20px;
    font-weight: bold;
}

/*--- BUY Product Page Area END ---- */


/*---------------- Help Product Page Contant Area Start ---------------- */

.help-custom-wrap {
	background: #fff;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
}

.help-custom-product-heading {
	width: 100%;
	height: auto;
	background-color: #021c3d;
	padding: 20px;
	padding: 5px 20px;
	color: #fff;
}

.help-video-container {
	width: 100%;
	height: auto;
	margin: 0 auto;
}

.accordion .card img {
	margin-top: 15px;
	margin-bottom: 15px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.coll-heading {
	padding: 15px 10px 15px 15px;
	font-size: 17px;
}


/*--- Help Product Page Area END ---- */


/*---------------- Android App Page Contant Area Start ---------------- */

.android-main-item-wrapper {
	width: 100%;
	padding: 30px 10px;
	background-color: #fff;
	margin-bottom: 30px;
}

.android-card {
	text-align: center;
}

.android-card {
	box-shadow: 0px 3px 4px rgba(0, 0, 0, .3);
	margin-bottom: 30px !important;
	min-height: 470px;
}

.android-card a {
	text-align: center;
}

.android-custom-card-img {
	width: 100%;
	padding: 20px 0;
	text-align: center!important;
}

.android-custom-card-img a img {
	width: 165px;
}

.card-body h5 a {
	color: #000;
}

.android-custom-card-footer {
	background-color: #232323;
	text-align: center;
	padding: 0px;
}

.android-custom-card-footer a {
	color: #fff;
	font-size: 20px;
	padding: 10px;
	display: block;
}

.android-main-item-wrapper p.card-text {
	font-size: 13px;
}

.red {
	background-color: #eb3b5a;
}

.orng {
	background-color: #fa8231;
}

.yelw {
	background-color: #fed330;
}

.gren {
	background-color: #20bf6b;
}

.blu {
	background-color: #45aaf2;
}

.purpl {
	background-color: #a55eea;
}

.ltgren {
	background-color: #C4E538;
}

.android-custom-card-img:first-child {
	background: #C4E538
}

.android-custom-card-img:nth-child(2n+3) {
	background: #CCC
}

.android-productbox-image-wrap {
	width: 100%;
}

.android-productbox-image-wrap img {
	width: 200px;
}

.android-productbox-contant-wrap {
	width: 100%;
}

.android-productbox-contant-wrap h1 {
	margin-bottom: 20px;
	margin-top: 20px;
}

.google-play-link {
	width: 100%;
}

.google-play-link a img {
	width: 175px;
}

.description-contant ul {
	margin-left: 20px;
}

.android-banner-section {
	width: 100%;
	padding: 100px 0;
	background-color: #fff;
	background-image: url('../img/adn-bg.jpg');
}

.slider-img-wrapper {
	text-align: center;
}

.slider-item-wrapper {
	color: #fff;
	padding-top: 30px;
}

.slider-item-wrapper h1 {
	margin-bottom: 20px;
}

.slider-item-wrapper a img {
	width: 200px!important;
}

.android-section-1 {
	width: 100%;
	background-color: #fff;
	padding: 90px 0;
}

.sec-1-img {
	width: 100%;
	text-align: center;
}

.sec-1-img img {
	width: 100%;
}

.sec-1-contant {
	width: 100%;
	padding: 75px 0 0 15px;
	line-height: 1.7;
}

.sec-1-contant h1 {
	margin-bottom: 30px;
}

.android-section-2 {
	width: 100%;
	padding: 40px 15px 100px;
	background: -moz-linear-gradient(top, rgba(121, 75, 238, 1) 0%, rgba(5, 220, 239, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(121, 75, 238, 1) 0%, rgba(5, 220, 239, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(121, 75, 238, 1) 0%, rgba(5, 220, 239, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	position: relative;
}

.android-section-2:before {
	content: '';
	top: 0;
	left: 0;
	position: absolute;
	background-image: url('../img/app-bg.jpg');
	background-repeat: no-repeat;
	opacity: .1;

























	min-height: 760px;
	width: 100%;
	background-size: cover;
}

.android-section-2 h2 {
	color: #fff;
	text-align: center;
	margin-bottom: 50px;
}

.sec-2-contant {
	width: 100%;
	padding: 0 10px;
}

.sec-2-img {
	width: 100%;
	text-align: center;
}

.sec-2-img img {
	width: 65%;
}

.mobile-featurs {
	width: 100%;
	padding: 15px 0px;
	margin-top: 50px;
	text-align: center;
}

.featurs-icon-wrap {
	border-radius: 50%;
	position: relative;
	width: 80px;
	height: 80px;
	background-color: #fff;
	text-align: center;
	display: inline-block;
}

.featurs-icon-wrap i {
	font-size: 45px;
	width: 80px;
	height: 80px;
	padding: 16px;
}

.featurs-icon-wrap-2 i {
	font-size: 45px;
}

.featurs-icon-wrap i:after {
	content: '';
	border: 11px solid #fff;
	border-radius: 50%;
	width: 100px;
	height: 100px;
	position: absolute;
	top: -10px;
	left: -10px;
	opacity: 0.2;
}

.mobile-featurs h5 {
	color: #fff;
	margin-top: 25px;
	text-transform: uppercase;
}

.featurs-icon-wrap img {
	width: 100%;
}

.android-section-3 {
	width: 100%;
	position: relative;
	padding: 90px 0;
	background-color: #fff;
	color:#fff;
}

.android-section-3 h2 {
	color: #000;
	text-align: center;
	margin-bottom: 50px;
}

.sec-3-slider {
	width: 100%!important;
	max-height: 700px!important;
	position: relative;
	overflow: hidden;
}

#slider ul {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
}

#slider ul li {
	position: relative;
	display: block;
	float: left;
	margin: 20px;
	padding: 0;
	width: 330px;
	height: auto;
	text-align: center;
	line-height: 300px;
	box-shadow: 0px 2px 5px rgb(0, 0, 0, .4);
}

#slider ul li img {
	width: 100%;
}

a.control_prev,
a.control_next {
	position: absolute;
	top: 40%;
	z-index: 999;
	display: block;
	padding: 4% 3%;
	width: auto;
	height: auto;
	background: #ddd;
	color: #fff;
	text-decoration: none;
	font-weight: 600;
	font-size: 18px;
	opacity: 0.8;
	cursor: pointer;
}

a.control_prev:hover,
a.control_next:hover {
	opacity: 1;
	-webkit-transition: all 0.2s ease;
}

a.control_prev {
	border-radius: 0 2px 2px 0;
}

a.control_next {
	right: 0;
	border-radius: 2px 0 0 2px;
}

.margin0 {
	margin: 0px!important;
}

.android-section-5 {
	width: 100%;
	text-align: center;
	padding: 90px 0;
	background-color: #0073e4;
	color: #fff;
}

.android-section-5 h2 {
	margin-bottom: 30px;
	font-size: 50px;
}

.android-section-5 p {
	font-size: 23px;
}

.request-button {
	padding: 20px 50px;
	background-color: #ff9000;
	display: inline-block;
	border-radius: 10px;
	font-size: 23px;
	color: #fff;
	margin: 20px 10px;
	font-weight: 700;
}

.lan-email-button {
	padding: 20px 50px;
	background-color: #00c9f3;
	display: inline-block;
	border-radius: 10px;
	font-size: 23px;
	color: #fff;
	margin: 20px 10px;
	font-weight: 700;
}

.android-section-4 {
	width: 100%;
	padding: 100px 0;
	background-color: #efefef;
}

.android-section-4-contant {
	width: 100%;
	background-color: #fff;
	margin-bottom: 30px;
	min-height: 320px;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
}

.android-section-4 h2 {
	color: #000;
	text-align: center;
	margin-bottom: 50px;
}

.head-img-wrap {
	width: 100%;
	padding: 20px 0;
	text-align: center;
}

.color1 {
	background-color: #a3db03;
}

.color2 {
	background-color: #ea37c1;
}

.color3 {
	background-color: #6d7af1;
}

.color4 {
	background-color: #7a34bf;
}

.color5 {
	background-color: #3ed2f1;
}

.color6 {
	background-color: #f3a533;
}

.head-item-wrap {
	padding: 20px 15px;
	text-align: center;
}

.head-img-wrap h5 {
	margin-bottom: 0px;
	color: #fff;
}

.head-img-wrap i {
	font-size: 50px;
	color: #fff;
	margin-bottom: 10px;
}

#thumbnail-slider {
	margin: 0 auto;
	width: 100%;
	padding: 0;
	box-sizing: border-box;
	position: relative;
	-webkit-user-select: none;
	user-select: none;
}

#thumbnail-slider div.inner {

	position: relative;

	overflow: hidden;

	padding: 0;
	margin: 0;
	width: 95%;
}

.slide-wrapp {
	width: 95%;
}

.slide-container-wrapper {
	/*! width: 98%; */
	position: absolute;
	top: 0;
	left: -4px;
	overflow: hidden;
	z-index: 2222;
	display: none;
}

#thumbnail-slider div.inner ul {
	white-space: nowrap;
	position: relative;
	left: 0;
	top: 17px;
	list-style: none;
	font-size: 0;
	padding: 0;
	margin: 0;
	float: left!important;
	width: auto!important;
	height: auto!important;
}

#thumbnail-slider ul li {
	display: inline-block;
	margin-bottom: 90px;
	margin-left: 10px;
	margin-right: 10px;
	/* Spacing between thumbs*/
	-webkit-transform: scale(0.9);
	transform: scale(0.9);
	/*Note: The scale down will increase the spacing between slides. You can set negative margins as did above to roll back the spacing. */
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	box-sizing: content-box;
	text-align: center;
	vertical-align: middle;
	padding: 0;
	position: relative;
	list-style: none;
	backface-visibility: hidden;
}

#thumbnail-slider ul li.active {}

#thumbnail-slider .thumb {
	width: 100%;
	height: 100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	position: absolute;
	font-size: 0;
	cursor: inherit;
	transition: all linear 0.4s;
}

#thumbnail-slider-pause-play {
	display: none;
}


/*.pause*/

#thumbnail-slider-prev,
#thumbnail-slider-next {
	display: none;
}


/*--- Android Page Area END ---- */


/*---------------- Right Contant Products Area Start ---------------- */

.lan-rt-contant-Form-wrap {
	width: 100%;
	height: auto;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
}

.lan-rt-head {
	width: 100%;
	height: auto;
	background-color: #021c3d;
	text-align: center;
}

.lan-rt-head h5 {
	margin: 0;
	color: #fff;
	padding: 10px 0;
	font-size: 20px;
	text-transform: uppercase;
}

.lan-rt-form {
	width: 100%;
	padding: 10px;
	background-color: #fff;
}

.lan-rt-contant-help-wrap {
	width: 100%;
	height: auto;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
}

.lan-rt-help-contant {
	width: 100%;
	height: auto;
}

.lan-rt-help-contant img {
	width: 100%;
}


/*---------------- Testimonial Area Start ---------------- */

.lan-testimonial_wrapper {
	width: 100%;
	height: auto;
	margin-top: 60px;
	padding: 90px 0;
	background-color: #fff;
}

.lan-testimonial-contant {
	width: 100%;
	height: auto;
	text-align: center;
}

.lan-testimonial-contant span{
    color: #000;
	display: block;
	margin-bottom: 20px;
	font-weight: 700;
    font-size: 40px;
}

.lan-testimonial-contant h6 {
	color: #535353;
	border-bottom: 2px solid #535353;
	display: inline-block;
	margin-bottom: 20px;
	font-weight: 700;
}

.lan-testimonial-contant p {
	width: 70%;
	margin: 0 auto;
}

/*---------------- Thankyou Section Area Start ---------------- */

.thank-wrapper{
    width: 100%;
}

.thank-contant{
    background-color: #fff;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
    padding: 50px 0px;
}

.thank-head{
    width: 100%;
    margin-bottom: 20px;
    text-align: center;
}
.thank-head h1{
    line-height: 1.5;
}

.thank-main-contant{
    width: 100%;
    text-align: center;
}

.thank-main-contant h5{
    margin-bottom: 5px;
}

.thank-infolan {
    font-size: 20px;
    font-weight: 700;
    color: #e28d00;
    display: inline-block;
}

.thank-infolan i {
    margin-right: 10px;







}

.find-more-wrap{
    width: 60%;
    padding: 40px 0px 20px;
    margin-left: auto;
    margin-right: auto;
}

.moreproduct{
    padding: 20px 50px;
    background-color: #d68500;
    font-size: 20px;
    color: #fff;
    display: inline-block;
    font-weight: 700;
    transition: all 0.6s;
}

.moreproduct:hover{
    background-color: #ecba00;
    color: #000;
}


/*---------------- FOOTER Area Start ---------------- */

footer {
	padding-top: 0;
	color: #fff;
}

.ft-list-items-wrapper-1 {
	width: 100%;
	height: auto;
}

footer h5 {
	color: #f76300;
	margin-bottom: 20px;
}

footer ul {
	padding: 0;
}

footer ul li {
	background: none;
	line-height: 40px;
	padding: 0px;
	list-style-image: url('../img/arrow-555.png');
}

footer ul li a {
	color: #fff;
	text-decoration: none;
	font-size: 16px;
}

footer a:hover {
	color: #00b9f6!important;
}

.ft-bottom-links-wrap {
	width: 100%;
	height: auto;
	border-top: 1px solid #f76300;
	padding: 30px 0 10px;
}

.ft-bottom-contant a {
	color: #fff;
}

.ft-social-icon li {
	width: 40px;
	height: 40px;
	background-color: #f76300;
	border-radius: 50%;
	text-align: center;
	margin-bottom: 10px;
	line-height: 40px !important;
}

.ft-social-icon {
	margin: 20px 0 0 0;
	padding: 0px;
}

.bottom-contant-wrapper {
	padding: 20px 0;
	background-color: #1e2022;
	color: #fff;
	width: 100%;
}

.fixed-bottom{
    position:fixed;
    left:0px;
    bottom:0px;
}
    
.ft-bottom-contant {
	margin-bottom: 20px;
}

#back-to-top {
	position: fixed;
	bottom: 40px;
	right: 40px;
	z-index: 9999;
	width: 32px;
	height: 32px;
	text-align: center;
	line-height: 30px;
	background: #f1e381;
	color: #000;
	cursor: pointer;
	border: 0;
	border-radius: 2px;
	text-decoration: none;
	transition: opacity 0.2s ease-out;
	opacity: 0;
}

#back-to-top:hover {
	background: #e9ebec;
}

#back-to-top.show {
	opacity: 1;
}

.bottom-contant-wrapper p {
	margin: 0px;
}

.play {
	animation-duration: 1.5s;
	animation-timing-function: ease-out;
	animation-delay: 0;
	animation-direction: alternate;
	animation-iteration-count: infinite;
	animation-fill-mode: none;
	animation-play-state: running;
	width: 100%;
}

.rol:hover {
	animation-name: pulse;
}
.privacy-contant-wrap img {
    width: 100%;
}
.separator.line {
    width: 100%;
    height: 2px;
    background: #000;
    margin: 10px 0px;
}

.gmail-imgbox {
    margin: 10px 0px;
    width: 100%;
}
.content {
    padding: 10px 0px;
}
.free-extractor textarea {
    resize: none;
    height: 320px;
	width:100%;
}
.free-extractor {
    width: 100%;
    background: #fff;
    border: 1px solid #ddd;
    padding:10px;
    margin-bottom: 30px;
}
.extract {
    margin-top: 32px;
    width: 100%;
}
.free-extractor h2 {
    font-size: 25px;
    margin: 0;
    padding: 10px 0px;
    color: #003868;
    text-align: center;
}
.free-bot {
    width: 100%;
    text-align: center;
    padding: 15px;
    margin-bottom: 0;
}
.discount-msg {
    position: fixed;
    width: 45%;
    height: 100px;
    bottom: 0;
    z-index: 99999;
    left: 30%;
    background: rgb(131,58,180);
    background: linear-gradient(90deg, rgba(131,58,180,1) 0%, rgba(253,29,29,1) 50%, rgba(252,176,69,1) 100%);
    border: 2px solid #003868;
    transition: .9s;
    
}
.discount-msg-val {
    width: 100%;
    text-align: center;
    background: #800c0c8f;
    border-right: 1px solid #ffffff3b;
}

.discount-msg-val p {
    font-size: 66px;
    line-height: 100px;
    font-weight: bold;
    color: #fff;
}
.discount-msg-text {
    width: 100%;
	text-align:center;
}

.discount-msg-text p {
    font-size: 32px;
    color: #fff;
    margin: 0;
    padding: 0;
    text-align: center;
}
.discount-msg-text span {font-size: 20px;background: #fff;color: #000;}
.discount-scroll {
    display: none;
    transition: .9s;
}
h2.offre-price {
    color: #000;
    position: relative;
}





#off-price p#demo {
	display: inline-block;
	text-align: center;
	box-sizing: border-box;
	border-radius: 32px;
	padding: 0px 28px;
	background: rgb(131,58,180);
	background: linear-gradient(90deg, rgba(131,58,180,1) 0%, rgba(253,29,29,1) 50%, rgba(252,176,69,1) 100%);
	box-shadow: 0 0 5px #000;
}
div#off-price span {
    color: #fff;
    font-size: 43px;
}
div#off-price {margin-top: -118px; display:none;}


div#off-price a {
    font-size: 20px;
    color: #fff;
    background: #000;
    padding: 10px 15px;
    line-height: 60px;
}

div#off-price h2 {
    background: #fff;
}
h2.line-through {
    text-decoration: line-through;
}
section.prod_main_wrapper .col-lg-4:nth-child(2n+1) .buy-price-change-item {
    background: #fffad4;
	    border: 2px solid #691b91;
}
section.prod_main_wrapper .col-lg-4:nth-child(2n+1) .buy-custom-product-heading {
    background: #601599;
	/* fallback for old browsers */
    background: -webkit-linear-gradient(to right,#601599 , #f57418);
	/* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #601599, #f57418);
}


.download-link-app a {
  background: #e96c03;
  color: #fff;
  font-size: 20px;
  padding: 10px 20px;
  line-height: 32px;
  display: block;
  text-align: center;
}
.download-link-app a span {
    display: block;
}
.old-app a {
    background: #1262a4;
}
.amazom-app a {
    background: #000;
}
.amazom-app a i {
    margin-right: 5px;
}
.modem a {
    background: none;
}
.lang-type {
	line-height: 20px;
	padding-right: 0px !important;
	margin-top: 3px;
}
.lang-type > .btn-group {
	border-radius: 0;
	box-shadow: 0 0 3px rgba(60, 58, 58, 0.5);
}
.lang-type .btn-group .btn {
	border-radius: 0;
	border: 1px solid #ffcc29;
	padding: 5px 20px 5px 15px;
	line-height: 21px;
	box-sizing: border-box;
	background-color: #ffe497;
	color: #000;
}
.lang-type .dropdown-menu {
	color: #333;
	background-color: #f7f4d3;
}
.lang-type .btn-group .btn:hover {
	border-radius: 0;
	background-color: #f7f4d3;
}
.lang-type .btn-group > .btn + .dropdown-toggle {
	padding: 5px 8px 5px 8px;
}
.lang-type .btn-group .img-thumbnail {
	border-radius: 0;
	border: 1px solid #3b3b3b;
}
.lang-type .dropdown-menu > li > a:hover {
	color: #333;
	text-decoration: none;
	background-color: #ffe497;
}
.lang-type [class*=" icon-"] {
	vertical-align: middle;
	height: 18px;
}
.langt-block {
	line-height: 21px;
	font-weight: bold;
	font-family: calibri;
	margin-right: 1px;
	font-size: 15px;
	box-sizing: border-box;
	border: 1px solid #ffcc29;
	padding: 5px;
	color: #333;
	background: #ffe497;
	box-shadow: 0 0 3px rgba(60, 58, 58, 0.5);
}
.special-offer {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 999;
    display:;
}

.special-offer img {
    width: 100%;
	display:none;
}
span.cancel-price {
    float: none;
    display: inline-block !important;
    font-size: 24px !important;
}
.special-banner img {
    width: 100%;
}
.paddlehide {
    display: none;
}
.paddlehide-1 {
    display: none;
}
.whatsapp {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 200px;
	z-index:9999;
}

.whatsapp img {
    width: 100%;
    display: none;
}
h2.promo-price {
    color: #000;
    position: relative;
}

h2.promo-price:after {content: '';position: absolute;width: 100%;height: 2px;background: #000;left: 0;top: 18px;}
strong.promo-price {
    color: #000;
    position: relative;
}

strong.promo-price:after {content: '';position: absolute;width: 140px;height: 2px;background: #000;left: -11px;top: 30px;}
.product-detail-wrap{
	position:relative;}


.counter {
    text-align: center;
    padding: 20px;
}
.counter i {
    font-size: 50px;
    color: #f7481e;
}
.counter p {
    margin: 0;
    font-size: 18px;
    color: #00325c;
}
.counter h2 {
    color: #001127;
}
.site-intro {
    width: 100%;
    padding: 30px;
    border-top: 1px solid #f7481e;
    border-bottom: 1px solid #f7481e;
}
.offer-banner {
    width: 100%;
    padding: 10px 0;
}

.offer-banner img {
    width: 100%;
}
.sidebar-banner {
    width: 100%;
    padding: 10px;
    display: none;
}

.sidebar-banner img {
    width: 100%;
    border: 2px solid #021c3d;
}
.offer-banner-1 img {
    width: 100%;
}
.buynow a {
    background: #28a745;
    padding: 15px 30px;
    border-radius: 10px;
    font-size: 20px;
    color: #fff;
}
.buy-avan-paypal-wrap .buynow {
    margin: 20px 0;
}
.help-video-container video {
    width: 100%;
    height: 100%;
}
.rar {
    display: none !important;
}



/*outlook Email Extractor CSS*/
.homeBanner {
    padding: 0;
    background: linear-gradient(90deg,rgba(32, 22, 49, 1) 35%, rgba(48, 33, 74, 1) 100%);
}
.bannerImageBox {
    text-align: center;
}
.bannerContent h2 {
    color: #fff;
    font-size: 50px;
    margin-bottom: 10px;
}
.bannerContent h5 {
    font-size: 25px;
    color: #fff;
    margin-bottom: 30px;
}
.bannerContent p {
    font-size: 20px;
    color: #fff;
}
.bannerImageBox img {
    width: 60%;
    padding-top: 50px;
}

.bannerBtn {
    margin-top: 50px;
}
a.trailBtn {
    background: #fff;
    display: inline-block;
    border-radius: 10px;
    text-align: center;
    padding: 15px 30px;
    margin: 0;
    color: #000;
    margin-right: 10px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
}
a.buyBtn {
    background: #fff;
    display: inline-block;
    border-radius: 10px;
    text-align: center;
    padding: 15px 30px;
    margin: 0;
    color: #000;
    margin-right: 10px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
}
a.helpBtn {
    background: #fff;
    display: inline-block;
    border-radius: 10px;
    text-align: center;
    padding: 15px 30px;
    margin: 0;
    color: #000;
    margin-right: 10px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
}
section.ourProducts {
    padding: 80px 150px;
    background: #fff;
}
section.ourProducts h2 {
    margin-bottom: 40px;
    font-size: 50px;
    color: #200048;
}
section.ourProducts .col-lg-6.col-md-6 {
    padding: 0 50px;
}
section.otherProducts {
    padding-top: 100px;
}

section.otherProducts h2 {
    margin-bottom: 40px;
	font-size: 50px;
    color: #200048;
}
.footerTop {
    padding: 80px 80px 40px 80px;
    background: #261c32;
}
.cardImg {
    width: 80%;
    border-radius: 10px;
}
.lan-prod-item-contant h4 {
    margin-top: 20px;
    text-align: left;
}
.lan-prod-item-contant .key-features-contant {
    text-align: left;
}
section.homeProductBanner {
    background: #201631;
    padding: 150px;
}
.productBannerContent h2 {
    font-size: 60px;
    color: #fff;
    margin-bottom: 5px;
}

.productBannerContent h5 {
    font-size: 16px;
    color: #ffc108;
    margin-bottom: 40px;
}

.productBannerContent ul li {
    font-size: 25px;
    color: #fff;
    padding-left: 45px;
    position: relative;
    line-height: 50px;
}

.productBannerContent ul li:before {
    content: "\f101";
    font-family: FontAwesome;
    display: inline-block;
    margin-right: 0px;
    width: 15px;
    color: #ffffff;
    position: absolute;
    top: 0;
    left: 20px;
    z-index: 9999;
    font-size: 22px;
}
.productBannerContent a {
    display: block;
    width: 250px;
    background: #eda90b;
    height: 60px;
    line-height: 60px;
    text-align: center;
    border-radius: 50px;
    font-size: 18px;
    font-weight: bold;
    margin-top: 40px;
    color: #fff;
    border: 2px solid #eda90b;
    transition: .9s;
}

.productBannerContent a:hover {
    background: #fff;
    color: #201631;
    border-color: #fff;
}
.productBannerImg {
    background: #ffffffb8;
    height: 100%;
    text-align: center;
    border-radius: 50%;
    position: relative;
}

.productBannerImg img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
section.homeProductSection {
    padding: 100px;
}

section.homeProductSection .imageBox img {
    width: 100%;
}
section.homeProductSection .imageBox {
    padding: 0 130px;
}

section.homeProductSection .productInfo h2 {
    font-size: 45px;
    margin-bottom: 10px;
}

section.homeProductSection .productInfo h6 {
    font-size: 20px;
    margin-bottom: 50px;
}

section.homeProductSection .productInfo p {
    font-size: 18px;
    margin-bottom: 30px;
}
section.homeProductFeature {
    padding: 100px;
    background: #fff;
}

section.homeProductFeature h2 {
    font-size: 45px;
    text-align: center;
    margin-bottom: 50px;
}

.keyBox {
    padding: 40px 60px;
    border: 2px solid #000;
    height: 100%;
    border-radius: 40px 0;
    font-size: 18px;
    text-align: center;
}

section.homeProductFeature .col-lg-3 {
    margin-bottom: 40px;
}

.keyBox strong {
    font-size: 25px;
    display: block;
    margin-bottom: 20px;
}
section.productHelp {
    padding: 100px 100px 40px 100px;
}

section.productHelp h2 {
    text-align: center;
    font-size: 45px;
    margin-bottom: 50px;
    color: #212529;
}