@font-face {
  font-family: 'Gotham-Book';
  src: url("../fonts/Gotham-Book.eot");
  src: url("../fonts/Gotham-Book.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham-Book.svg#Gotham-Book") format("svg"), url("../fonts/Gotham-Book.ttf") format("truetype"), url("../fonts/Gotham-Book.woff") format("woff"), url("../fonts/Gotham-Book.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham-Medium';
  src: url("../fonts/Gotham-Medium.eot");
  src: url("../fonts/Gotham-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham-Medium.svg#Gotham-Medium") format("svg"), url("../fonts/Gotham-Medium.ttf") format("truetype"), url("../fonts/Gotham-Medium.woff") format("woff"), url("../fonts/Gotham-Medium.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham-Bold';
  src: url("../fonts/Gotham-Bold.eot");
  src: url("../fonts/Gotham-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham-Bold.svg#Gotham-Bold") format("svg"), url("../fonts/Gotham-Bold.ttf") format("truetype"), url("../fonts/Gotham-Bold.woff") format("woff"), url("../fonts/Gotham-Bold.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham-Black';
  src: url("../fonts/Gotham-Black.eot");
  src: url("../fonts/Gotham-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham-Black.svg#Gotham-Black") format("svg"), url("../fonts/Gotham-Black.ttf") format("truetype"), url("../fonts/Gotham-Black.woff") format("woff"), url("../fonts/Gotham-Black.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
html {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
body {
  font-family: 'Gotham-Medium';
  margin: 0;
  overflow-x: hidden;
}

h1,
h2,
h3,
h4, 
h5,
h6 {
  margin: 0;
}

p {
  margin: 0;
}

a,
a:hover {
  text-decoration: none;
}

ul,
ol,
li {
  margin: 0;
  padding: 0;
  list-style: none;
}

.mt-30 {
  margin-top: 30px;
}

img {
  display: block;
  max-width: 100%;
}

.opcity-0 {
  opacity: 0;
}

.individual-ul li{
  list-style: auto;
  text-align: left;
  margin-bottom: 10px;
}

.title {
  font-family: 'Gotham-Medium';
  /* font-weight: 600; */
  font-size: 32px;
  line-height: normal;
  color: #080848;
  text-align: left;
}

.text {
  font-family: 'Gotham-Book';
  font-size: 16px;
  line-height: 24px;
  color: #333333;
}

.navbar-expand-lg {
  padding: 0;
}

.navbar-brand {
  padding: 0;
}

.header {
  background: #080848;
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  z-index: 1;
}

.top-header {
  padding: 12px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);
}
.header .btn-bg:hover, .hero-slide .btn-bg:hover {
  color: #ffffff;
  border-color: #ffffff;
  background-image: url(../img/arrow-right-white.svg);
}

.contact-list {
  display: flex;
  flex-wrap: wrap;
}

.contact-text-icon {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.contact-text-icon {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #ffffff;
}

.contact-text-icon + .contact-text-icon {
  margin-left: 32px;
}

.contact-text-icon span {
  margin-left: 12px;
}

.contact-text-icon a {
  font-weight: 600;
  color: #ffffff;
  margin-left: 8px;
}

.social-title {
  margin-left: auto;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  color: #ffffff;
  font-weight: 600;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-right: 18px;
}

.social-list {
  display: flex;
}
.hero_title{
  text-align: left !important;
}
.social-list li + li {
  margin-left: 20px;
}

.header .navbar-expand-lg {
  padding: 25px 0;
}

.header .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  font-family: Gotham;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  color: #ffffff;
}

.navbar-nav .nav-item {
  padding: 0 16px;
}

.navbar-toggler {
  padding: 3px 3px;
  font-size: 1.25rem;
  line-height: 1;
  border: 2px solid #00aa45;
  border-radius: 30px;
  background: transparent;
}
.btn {
  padding: 8px 55px 8px 20px;
  border-radius: 30px;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  border: 1px solid #000000;
  color: #000000;
}

.btn-bg {
  background-color: #3efd95;
  border-color: #3efd95;
  color: #005c26;
  background-image: url(../img/arrow-right.svg);
  background-repeat: no-repeat;
  background-position: 84% center;
  transition: 0.4s;
}

.btn-bg:hover {
  background-color: transparent;
  border-color: #005c26;
  background-position: 86% center;
  color: #005C26;
}

.btn-border {
  border-color: #080848;
  color: #080848;
  background-image: url(../img/arrow-right-blue.svg);
  background-repeat: no-repeat;
  background-position: 84% center;
  transition: 0.4s;
}
.btn-border:hover {
  background-color: #080848;
  color: #ffffff;
  background-image: url(../img/arrow-right-white.svg);
  background-position: 86% center;
}
.capital-text-block .btn-border {
  background-position: 94% center;
}
.capital-text-block .btn-border:hover {
  background-position: 96% center;
}

.navbar-toggler {
  padding: 11px 8px;
  font-size: 1.25rem;
  line-height: 1;
  border: 2px solid #3efd95;
  border-radius: 30px;
  background: transparent;
}

.navbar-toggle-line {
  width: 23px;
  height: 2px;
  background: #3efd95;
  display: block;
}

.navbar-toggle-line + .navbar-toggle-line {
  margin-top: 5px;
}

.capital-text-block {
  text-align: center;
  margin-bottom: 64px;
}

.hero-section {
  position: relative;
}

.hero-slider {
  padding: 185px 0 170px;
  background: #080848;
}

.hero-section .title {
  font-family: 'Gotham-Black';
  font-size: 48px;
  line-height: 62px;
  color: #ffffff;
  margin-bottom: 24px;
  text-align: left;
}

.clip-cros-bottom {
  clip-path: polygon(0 0, 100% 0, 100% 78%, 0 97%);
}

.hero-section .text {
  color: #ffffff;
  margin-bottom: 25px;
}

.hero-section .thin-text {  
  font-family: 'Gotham';
  font-weight: 200;
  display: block;
  font-size: 64px;
  line-height: 77px;
}

.shape-botttom-cross {
  clip-path: polygon(0 0, 100% 0, 100% 84%, 0 97%);
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: -3;
}

.shape-main {
  position: absolute;
  left: 0;
  top: auto;
  right: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background-color: #fff;
}

.shape-sub {
  width: 100%;
  height: 100%;
  background-color: #3efd95;
}

.capital-text-block {
  text-align: center;
}

.capital-text-block img {
  margin: auto;
  margin-bottom: 30px;
}

.capital-text-block .title {
  margin-bottom: 15px;
  font-family: 'Gotham-Medium';
  text-align: center;
}

.capital-text-block .text {
  margin-bottom: 30px;
  
}

.admin-dash-platform {
  padding: 35px;
  background: #eef9ff;
  border-radius: 24px;
  margin-top: 64px;
}

.hero-slider .slick-dots {
  bottom: 132px;
  width: 100%;
  text-align: start;
  max-width: 1110px;
  margin: auto;
  right: 0;
  left: 0;
}

.hero-slider .slick-dots li button:before {
  font-size: 0;
  width: 16px;
  height: 16px;
  opacity: 0.24;
  color: red;
  background: #ffffff;
  border-radius: 25px;
  border: 3px solid #080848;
}

.slick-dots li.slick-active button:before {
  opacity: 1;
  background: #ffffff;
  border-radius: 25px;
  border: 3px solid #080848;
  outline: 2px solid #ffffff;
}

.capital-section {
  padding: 60px 0;
}

a.btn.btn-border {
  margin-top: 32px;
}

.admin-head {
  flex: 0 0 55%;
  margin-right: auto;
}

.admin-dash-detail {
  margin-top: 48px;
  margin-bottom: 25px;
  display: flex;
  align-items: center;
}

.admin-head .title {
  margin-bottom: 15px;
}

.main-help {
  padding-top: 100px;
  padding-bottom: 100px;
  overflow: hidden;
}

.help-content p {
  padding-top: 30px;
}

.help-content .title {
  font-family: 'Gotham-Medium';
}

.content-list {
  padding-top: 25px;
  padding-left: 20px;
  padding-bottom: 25px;
}

.content-list li {
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: 'Gotham-Medium';
  font-style: normal;
  font-size: 18px;
  line-height: 28px;
  color: #333333;
  list-style: disc;
}

.help-content .btn-border {
  background-position: 92% center;
}
.help-content .btn-border:hover {
  background-position: 94% center;
}

.foot {
  padding-top: 100px;
  padding-bottom: 100px;
}

.foot-img {
  padding-bottom: 18px;
}

.foot-content {
  display: flex;
  flex-wrap: wrap;
}

.foot-content p {
  padding-top: 0px;
  font-size: 13px;
  line-height: 20px;
  color: #fff;
  padding-bottom: 20px;
}

.foot-content h2 {
  font-weight: 600;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #555555;
}

.social-icon {
  display: flex;
  align-items: center;
  margin-top: 20px;
}

.social-icon img {
  width: 35px;
  padding-left: 5px;
  padding-right: 5px;
}

.social-icon ul {
  display: flex;
}

/* .contect{
    margin-left: 50px;
    text-align: center;
} */

.foot-title {
  padding-top: 60px;
  padding-bottom: 20px;
  font-family: Gotham;
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #3efd95;
}

.contect-call {
  padding-top: 15px;
}

.contect-phone {
  padding-bottom: 15px;
}
.foot-link-list li {
  font-size: 14px;
}
.foot-link-list li a{
  color: #fff;
}
.helpful h2 {
  font-size: 14px;
  color: #080848;
  padding-top: 55px;
}

.contect-list,
.foot-list ul {
  margin-top: 16px;
}

.foot-end {
  border-top: 1px solid #dcdcdc;
  padding-bottom: 100px;
}

.foot-main {
  text-align: center;
  padding-top: 20px;
}

.box {
  padding-bottom: 100px;
}

.main-box {
  width: 100%;
  height: auto;
  background-color: #eef9ff;
  text-align: center;
  padding: 64px;
}

.main-box p {
  font-size: 32px;
  font-weight: 400;
  text-align: center;
  color: #080848;
  padding-bottom: 30px;
}

.foot-link-list li {
  font-family: 'Gotham-Medium';
  font-size: 13px;
  line-height: 32px;
  color: #333333;
}

.blog-list p {
  font-size: 16px;
  font-weight: 500px;
  color: #333333;
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 20px;
}

.footer-top {
  padding-top: 80px;
  clip-path: polygon(0 10%, 100% 25%, 100% 100%, 0 100%);
  background: #080848;
}

.footer-widget ul li {
  font-size: 13px;
  line-height: 30px;
  color: #fff;
}

.footer-widget ul li a {
  /* font-weight: 600; */
  font-family: 'Gotham-Medium';
  color: #fff;
  vertical-align: middle;
}

.foot-list {
  display: block;
  justify-content: center;
}

.foot-copy {
  padding: 12px 0;
  margin-top: 30px;
  border-top: 1px solid rgba(255, 255, 255, 0.08);
}
.carousel_sec {
  background-color: #eef9ff;
  padding: 50px;
}

.carousel_sec h2 {
  font-family: Gotham;
  font-style: normal;
  font-weight: 600;
  font-size: 38px;
  line-height: 46px;
  /* text-align: center; */
  color: #080848;
  margin-top: 96px;
}
.carousel_sec p {
  font-family: Gotham;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  /* text-align: center; */
  color: #333333;
  margin-top: 16px;
}
.carousel_sec_img{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 32px;
    margin-top: 64px;
}
.slideshow-container {
    max-width: 1000px;
    position: relative;
    margin: auto;
  }
 .foot-copy .text {
  font-size: 13px;
  line-height: 21px;
  font-weight: 300;
  color: #fff;
  text-align: left;
}
/*.foot-copy .foot-list {
  margin-top: 15px;
}*/

.foot-copy .foot-list li {
  line-height: 17px;
  text-align: right;
}

.foot-copy .foot-list li + li {
  border-left: 1px solid #333333;
  line-height: 17px;
  margin-left: 10px;
  padding-left: 10px;
}

.foot-copy .foot-list li a {
  font-size: 13px;
  line-height: 17px;
  font-family: 'Gotham-Medium';
  color: #3efd95;
  text-align: center;
  margin-top: 16px;
}

.right-bg,
.left-bg {
  position: relative;
}

.left-bg:before {
  content: '';
  position: absolute;
  width: 48%;
  top: 0;
  bottom: 0;
  z-index: -1;
  background: #3efd95;
  clip-path: polygon(0 0, 100% 20%, 100% 80%, 0 100%);
}

.right-bg:before {
  content: '';
  position: absolute;
  width: 48%;
  top: 0;
  bottom: 0;
  z-index: -1;
  background: #3efd95;
  clip-path: polygon(0% 20%, 100% 0%, 100% 100%, 0% 80%);
  right: 0;
}

.box {
  padding: 60px 0;
}

/* How can get start section */
.how-can-get-step {
  display: flex;
  padding: 30px;
  border-radius: 12px;
  background: #ffffff;
  border: 1px solid #DCDCDC;
  align-items: flex-start;
  overflow: hidden;
}
.how-get-section .head-section .title {
    margin-bottom: 15px;
    text-align: center;
}
.how-get-section .head-section {
  margin-bottom: 40px;
}
.how-can-img {
  padding: 18px;
  background: #080848;
  border-radius: 6px;
  margin-right: 32px;
  flex: 0 0 100px;
}
.how-can-contetn {
  flex: 0 0 48%;
  margin-right: auto;
  text-align: left;
}
.how-can-contetn .title {
  font-weight: bold;
  font-size: 24px;
  line-height: 29px;
  color: #080848;
  margin-bottom: 8px;
  text-align: left;
}
.how-can-contetn .text{
  font-family: 'Gotham-Medium';
  font-size: 14px;
  line-height: 20px;
  color: #333333;
}
.how-can-count {
  font-weight: 900;
  font-size: 180px;
  line-height: 180px;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #3efd95;
  color: #ffffff;
  margin-bottom: -55px;
}
.how-can-get-step + .how-can-get-step {
  margin-top: 35px;
}
.how-get-section {
  padding: 60px 0;
}
.succes-secctiion {
    padding: 95px 0;
    background: #EEF9FF;
}
.succ-img {
  position: relative;
}
.succes-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 24.86%);
}
.succes-bg .title {
  font-weight: 600;
  font-size: 18px;
  line-height: 22px;
  color: #FFFFFF;
  margin-top: 16px;
  margin-left: 16px;
}
.play-icon {
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  max-width: 64px;
  max-height: 64px;
}
.success-detail{
  position: relative;
}
.coma-icon {
  position: absolute;
  top: -25px;
  left: -17px;
  height: 34px;
  width: 46px;
}
.success-detail {
  position: relative;
  padding: 16px;
  background: #ffffff;
}
.success-slide {
  padding: 0 17px;
}
.slick-slide .succ-img img {
  display: block;
  width: 100%;
}

.success-block .slick-prev:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAzMiAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI0Ml80OCkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIuMzgwMzRlLTA1IDEyQy0wLjAwMjI4NjU4IDExLjk1NjcgLTAuMDAyMjg2NTggMTEuOTEzMyAyLjM4MDM2ZS0wNSAxMS44N0wyLjM4MDM0ZS0wNSAxMS43NkMtMC4wMDIyMzEwNiAxMS43MTY3IC0wLjAwMjIzMTA2IDExLjY3MzMgMi4zODAzNmUtMDUgMTEuNjNMMC4wNTAwMjM4IDExLjUzTDAuMTIwMDI0IDExLjQxTDAuMTkwMDI0IDExLjMyTDAuMjcwMDI0IDExLjIyTDExIDAuMzg5OTg2QzExLjI0MyAwLjE1MTc5MSAxMS41Njk3IDAuMDE4MzcxNiAxMS45MSAwLjAxODM3MTZDMTIuMjUwMyAwLjAxODM3MTYgMTIuNTc3IDAuMTUxNzkxIDEyLjgyIDAuMzg5OTg2QzEyLjkzOTUgMC41MDY0NCAxMy4wMzQ0IDAuNjQ1NjIyIDEzLjA5OTIgMC43OTkzMzNDMTMuMTY0IDAuOTUzMDQzIDEzLjE5NzQgMS4xMTgxNyAxMy4xOTc0IDEuMjg0OTlDMTMuMTk3NCAxLjQ1MTggMTMuMTY0IDEuNjE2OTMgMTMuMDk5MiAxLjc3MDY0QzEzLjAzNDQgMS45MjQzNSAxMi45Mzk1IDIuMDYzNTMgMTIuODIgMi4xNzk5OUw0LjM5MDAyIDEwLjc0SDMwLjcxQzMxLjAzMzggMTAuNzY4NSAzMS4zMzUyIDEwLjkxNzIgMzEuNTU0OCAxMS4xNTY5QzMxLjc3NDMgMTEuMzk2NyAzMS44OTYxIDExLjcwOTkgMzEuODk2MSAxMi4wMzVDMzEuODk2MSAxMi4zNiAzMS43NzQzIDEyLjY3MzMgMzEuNTU0OCAxMi45MTNDMzEuMzM1MiAxMy4xNTI3IDMxLjAzMzggMTMuMzAxNSAzMC43MSAxMy4zM0g0LjI5MDAyTDEyLjg0IDIxLjg4QzEyLjk1OTUgMjEuOTk2NCAxMy4wNTQ0IDIyLjEzNTYgMTMuMTE5MiAyMi4yODkzQzEzLjE4NCAyMi40NDMgMTMuMjE3NCAyMi42MDgyIDEzLjIxNzQgMjIuNzc1QzEzLjIxNzQgMjIuOTQxOCAxMy4xODQgMjMuMTA2OSAxMy4xMTkyIDIzLjI2MDZDMTMuMDU0NCAyMy40MTQzIDEyLjk1OTUgMjMuNTUzNSAxMi44NCAyMy42N0MxMi41OTcgMjMuOTA4MiAxMi4yNzAzIDI0LjA0MTYgMTEuOTMgMjQuMDQxNkMxMS41ODk3IDI0LjA0MTYgMTEuMjYzIDIzLjkwODIgMTEuMDIgMjMuNjdMMC4zNzAwMjQgMTNMMC4yOTAwMjQgMTIuOTFMMC4yMTAwMjQgMTIuODJMMC4xNTAwMjQgMTIuNzFMMC4wOTAwMjM4IDEyLjZDMC4wODc5ODg2IDEyLjU2IDAuMDg3OTg4NiAxMi41MiAwLjA5MDAyMzggMTIuNDhDMC4wODgwNTU0IDEyLjQ0IDAuMDg4MDU1NCAxMi40IDAuMDkwMDIzOCAxMi4zNkMwLjA4Nzk1MzUgMTIuMzIgMC4wODc5NTM1IDEyLjI4IDAuMDkwMDIzOCAxMi4yNEMwLjA4NzY3NDkgMTIuMTk2NyAwLjA4NzY3NDkgMTIuMTUzMyAwLjA5MDAyMzggMTIuMTFMMi4zODAzNGUtMDUgMTJaIiBmaWxsPSIjM0QzRDNEIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMjQyXzQ4Ij4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjI1IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
  width: 100%;
  height: 100%;
  background-position: center;
  display: block;
  background-repeat: no-repeat;
  background-size: contain;
}
.success-block .slick-next:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAzMiAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI0Ml80NikiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMyIDEyQzMyLjAwMjMgMTEuOTU2NyAzMi4wMDIzIDExLjkxMzMgMzIgMTEuODdWMTEuNzZDMzIuMDAyMyAxMS43MTY3IDMyLjAwMjMgMTEuNjczMyAzMiAxMS42M0wzMS45NSAxMS41M0wzMS44OCAxMS40MUwzMS44MSAxMS4zMkwzMS43MyAxMS4yMkwyMSAwLjM4OTk4NkMyMC43NTcgMC4xNTE3OTEgMjAuNDMwMyAwLjAxODM3MTYgMjAuMDkgMC4wMTgzNzE2QzE5Ljc0OTcgMC4wMTgzNzE2IDE5LjQyMyAwLjE1MTc5MSAxOS4xOCAwLjM4OTk4NkMxOS4wNjA2IDAuNTA2NDQgMTguOTY1NiAwLjY0NTYyMiAxOC45MDA4IDAuNzk5MzMzQzE4LjgzNiAwLjk1MzA0MyAxOC44MDI2IDEuMTE4MTcgMTguODAyNiAxLjI4NDk5QzE4LjgwMjYgMS40NTE4IDE4LjgzNiAxLjYxNjkzIDE4LjkwMDggMS43NzA2NEMxOC45NjU2IDEuOTI0MzUgMTkuMDYwNiAyLjA2MzUzIDE5LjE4IDIuMTc5OTlMMjcuNjEgMTAuNzRIMS4yOUMwLjk2NjE5MiAxMC43Njg1IDAuNjY0OCAxMC45MTcyIDAuNDQ1MjQ3IDExLjE1NjlDMC4yMjU2OTQgMTEuMzk2NyAwLjEwMzkxMiAxMS43MDk5IDAuMTAzOTEyIDEyLjAzNUMwLjEwMzkxMiAxMi4zNiAwLjIyNTY5NCAxMi42NzMzIDAuNDQ1MjQ3IDEyLjkxM0MwLjY2NDggMTMuMTUyNyAwLjk2NjE5MiAxMy4zMDE1IDEuMjkgMTMuMzNIMjcuNzFMMTkuMTYgMjEuODhDMTkuMDQwNiAyMS45OTY0IDE4Ljk0NTYgMjIuMTM1NiAxOC44ODA4IDIyLjI4OTNDMTguODE2IDIyLjQ0MyAxOC43ODI2IDIyLjYwODIgMTguNzgyNiAyMi43NzVDMTguNzgyNiAyMi45NDE4IDE4LjgxNiAyMy4xMDY5IDE4Ljg4MDggMjMuMjYwNkMxOC45NDU2IDIzLjQxNDMgMTkuMDQwNiAyMy41NTM1IDE5LjE2IDIzLjY3QzE5LjQwMyAyMy45MDgyIDE5LjcyOTcgMjQuMDQxNiAyMC4wNyAyNC4wNDE2QzIwLjQxMDMgMjQuMDQxNiAyMC43MzcgMjMuOTA4MiAyMC45OCAyMy42N0wzMS42MyAxM0wzMS43MSAxMi45MUwzMS43OSAxMi44MkwzMS44NSAxMi43MUwzMS45MSAxMi42QzMxLjkxMiAxMi41NiAzMS45MTIgMTIuNTIgMzEuOTEgMTIuNDhDMzEuOTEyIDEyLjQ0IDMxLjkxMiAxMi40IDMxLjkxIDEyLjM2QzMxLjkxMjEgMTIuMzIgMzEuOTEyMSAxMi4yOCAzMS45MSAxMi4yNEMzMS45MTI0IDEyLjE5NjcgMzEuOTEyNCAxMi4xNTMzIDMxLjkxIDEyLjExTDMyIDEyWiIgZmlsbD0iIzNEM0QzRCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI0Ml80NiI+CjxyZWN0IHdpZHRoPSIzMiIgaGVpZ2h0PSIyNSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  width: 100%;
  height: 100%;
  background-position: center;
  display: block;
  background-repeat: no-repeat;
  background-size: contain;
}
.automatd-view-section {
  padding: 95px 0;
}
.automatd-view-section .title {
  font-weight: 700;
  margin-bottom: 30px;
}

.automate-img img {
  margin-left: auto;
}

.automatd-view-section .text + .text {
  margin-top: 15px;
}
.mw-720 {
  max-width: 720px;
  margin: auto;
}
.platform-card {
  padding: 60px 60px;
  background: #EEF9FF;
  border-radius: 24px;
}
.sub-head {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #6E6E9A;
}
.platform-head {
  margin-bottom: 60px;
}
.platform-head .sub-head{
  margin-bottom: 15px;
}
.platform-head .title {
  margin-bottom: 25px;
}
.platform-block {
  text-align: center;
}
.platform-icon {
  max-width: 64px;
  height: 64px;
  margin: auto;
  text-align: center;
  display: flex;
  justify-content: center;
  padding: 8px;
  border: 2px solid #3EFD95;
  border-radius: 50%;
  margin-bottom: 30px;
}
.platform-block .title {
  font-weight: 500;
  font-size: 20px;
  line-height: 29px;
  text-align: center;
  color: #080848;
  margin-bottom: 15px;
}
.feature-box-section {
  padding: 60px 0;
}
.feature-box-section .nav-pills .nav-link {
  padding: 24px;
  border-radius: 6px;
}
.feature-box-section .nav-pills .nav-link .title {
  font-size: 20px;
  line-height: 24px;
  color: #080848;
}
.feature-box-section .nav-pills .nav-link .text{
  display: none;
}
.feature-box-section .nav-pills .nav-link.active {
  background: #EEF9FF;
}
.feature-box-section .nav-pills .nav-link.active .text{
  display: block;
  margin-top: 15px;
}
.platform-img img {
  margin: auto;
}
.section-head {
  margin-bottom: 60px;
}
.section-head .title {
  margin-bottom: 15px;
}

.grow-section {
  padding: 95px 0;
  background: #eef9ff;
}

/* How can get end section */


 /* praivacy policy strat */
.privacy-section{
  padding-top: 179px;
}
 .privacy-main{
   padding-top: 100px;
    text-align: center;
 }
.privacy-main h1{
  color: #000000;
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 50px;
}
.privacy-main p{
  text-align: left;
  font-size: 14px;
  margin-bottom: 25px;
}
.privacy_P{
  font-weight: 700;
}

 /* praivacy policy end */
 

.content_main{
  padding-top: 250px;
  margin-bottom: 15px;
}
.title{
  margin-bottom: 15px;
}
.submit_btn {
  background-image: none;
  padding: 8px 28px 8px 20px;
  margin-top: 20px;
  color: #080848;
}
.content_main .form-label{
  color: #080848;
  font-family: 'Gotham-Medium';
  font-size: 16px;
}
.contect_inner{
  display: flex;
  padding: 40px 0;
}
.form-check-label{
  color: #080848;
  font-family: 'Gotham-Medium';
  font-size: 16px;
}
.Contect_Right{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-left: 40px;
}
.contect_text{
  font-family: 'Gotham-Medium';
  font-size: 20px;
  margin-bottom: 10px;
}
.conbtect_pera{
  font-size: 16px;
  font-family: 'Gotham-Book';
  font-weight: 400;
}

.contect_box{
  width: 100%;
  height: auto;
  display: flex;
  flex-wrap: nowrap;
  color: #ffffff;
  font-family: 'Gotham-Medium';
  font-weight: 400;
  padding: 20px;
  margin-bottom: 20px;
  background-color: #080848f5;
  border-radius: 6px;
}
.contect_box i{
  font-size: 30px;
  padding-right: 30px;
}
.dropdown-toggle::after {
    margin-left: 8px;
    vertical-align: 0em;
}
.dropdown-menu {
    padding: 0;
    border-radius: 0;
    left: auto;
    font-size: 15px;
}
.dropdown-item {
    padding: 0.5rem 0.5rem;
    border-bottom : 1px solid #ddd;
}
.dropdown:hover .dropdown-menu {
    display: block;
}
.reg_btn {
    display: block;
    text-align: center;
    width: 100%;
    max-width: 160px;
    margin: 0 auto;
}
.social-icon h2 {
    font-weight: 600;
    font-size: 12px;
    line-height: 14px;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #3efd95;
}
.app-icon h2 {
    font-weight: 600;
    font-size: 12px;
    line-height: 14px;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #3efd95;
}
.app-icon ul li {
    float: left;
    width: 40%;
    margin-right: 10px;
    margin-top: 10px;
}
.how-does-it-Work p {
    font-size: 16px;
    line-height: 28px;
    font-weight: 500px;
    color: #333333;
    padding-top: 25px;
    padding-bottom: 15px;
}
.how-does-it-Work h2 {
    font-size: 32px;
    line-height: normal;
    font-weight: 500;
    text-align: center;
    color: #080848;
    padding-bottom: 5px
}
section.box.how-does-it-Work {
    padding: 0 0 30px;
}
footer {
    background: #3efd95;
    clip-path: polygon(0% 2%, 100% 25%, 100% 100%, 0 100%);
    overflow: hidden;
}
.footer-widget ul li img.mailImg {
    width: 16px;
    display: inline-block;
}

@media screen and (max-width: 1200px) {
  .how-can-img {
      padding: 15px;
      margin-right: 22px;
      flex: 0 0 80px;
  }
  .how-can-get-step {
      position: relative;
  }
  .how-can-count {
      font-size: 140px;
      line-height: 140px;
      margin-bottom: 0;
      position: absolute;
      right: 30px;
      bottom: -22px;
  }
}

@media screen and (max-width: 1024px) {
  .contact-text-icon {
    font-size: 12px;
    line-height: 15px;
  }
  .social-list li a img {
    width: 18px;
    height: 18px;
  }
  .social-title {
    font-size: 10px;
    margin-right: 15px;
  }
  .social-list li + li {
    margin-left: 10px;
  }
  .header .navbar-expand-lg .navbar-nav .nav-link {
    font-size: 12px;
    line-height: 17px;
  }
  .navbar-brand img {
    width: 80px;
  }
  .hero-section .title {
    font-weight: 900;
    font-size: 50px;
    line-height: 60px;
    color: #ffffff;
    margin-bottom: 25px;
   
  }
  .hero-slide h1{
    text-align: left;
  }
  .text {
    font-size: 14px;
    line-height: 20px;
  }
  .btn {
    font-size: 12px;
    line-height: 18px;
  }
  .hero-slider .slick-dots {
    max-width: 930px;
  }
  .title {
    font-weight: 600;
    font-size: 30px;
    line-height: 42px;
    color: #080848;
  }
  .content-list li {
    font-size: 16px;
    line-height: 22px;
  }
  .main-box p {
    font-size: 26px;
    line-height: 38px;
  }
  .main-box {
    width: 100%;
    height: auto;
    background-color: #eef9ff;
    text-align: center;
    padding: 44px;
  }
  .platform-block .title {
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 10px;
  }
  .platform-icon {
    max-width: 54px;
    height: 54px;
    padding: 8px;
    margin-bottom: 20px;
  }
  .platform-head .sub-head {
    margin-bottom: 10px;
  }
  .platform-head .title {
    margin-bottom: 15px;
  }
  .platform-head {
    margin-bottom: 50px;
  }
  .feature-box-section .nav-pills .nav-link .title {
    font-size: 18px;
    line-height: 22px;
  }
  .section-head {
    margin-bottom: 50px;
  }
  .feature-box-section {
    padding: 85px 0;
  }
  .platform-card {
    padding: 60px 50px;
  }
  .automatd-view-section {
    padding: 85px 0;
  }
  .grow-section {
    padding: 85px 0;
  }
}

@media screen and (max-width: 986px) {
  .contact-text-icon + .contact-text-icon {
    margin-left: 0;
    margin-top: 8px;
  }
  .hero-section .title {
    font-size: 36px;
    line-height: 48px;
    margin-bottom: 20px;
  }
  .hero-slider .slick-dots {
    max-width: 690px;
    bottom: 140px;
  }
  .capital-section {
    padding: 0px 0 40px;
  }
  .title {
    font-size: 28px;
    line-height: 40px;
  }
  .main-help {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .footer-widget ul li {
    font-size: 12px;
    line-height: 18px;
  }
  .foot-link-list li {
    font-size: 12px;
    line-height: 28px;
  }
  .navbar-nav .nav-item {
    padding: 10px 16px;
  }
  .feature-box-section .nav-pills .nav-link .title {
    font-size: 16px;
    line-height: 20px;
  }
  .feature-box-section {
    padding: 75px 0;
  }
  .platform-card {
    padding: 60px 40px;
  }
  .automatd-view-section {
    padding: 75px 0;
  }
  .grow-section {
    padding: 75px 0;
  }
  
}
@media screen and (max-width: 767px) {
  .feature-box-section .nav {
    margin-bottom: 25px;
  }
  .feature-box-section .nav-pills .nav-link {
    padding: 14px;
    border-radius: 6px;
  }
  .feature-box-section {
    padding: 65px 0;
  }
  .platform-card {
    padding: 60px 30px;
  }
  .automatd-view-section {
    padding: 65px 0;
  }
  .grow-section {
    padding: 65px 0;
  }
  .platform-head {
    margin-bottom: 40px;
  }
  .section-head {
    margin-bottom: 40px;
  }
  .contect_inner{
    display: block;
  }
  .Contect_img{
    margin-top: 30px;
  }
  .Content_main{
    margin-top: 30px;
  }
  .hero-slider .slick-dots{
    display: none !important;
  }
  footer {
    clip-path: polygon(0% 0%, 100% 12%, 100% 100%, 0 100%);
  }
  .footer-top {
    clip-path: polygon(0 2%, 100% 12%, 100% 100%, 0 100%);
  }
  .opcity-0 {
    display: none;
  }
  .foot-list {
    display: flex;
    justify-content: center;
    margin-top: 5px;
  }
  .foot-title {
    padding-top: 30px;
  }
}
@media screen and (max-width: 575px) {
  .contact-list {
    justify-content: center;
  }
  .social-title {
    margin-left: 0;
    margin-top: 10px;
  }
  .social-list {
    margin-top: 10px;
  }
  .foot-copy .text {
    text-align: center;
  }
}
@media screen and (max-width: 560px) {
  .header .navbar-expand-lg {
    padding: 15px 0;
  }
  .navbar-brand img {
    max-width: 84px;
  }
  .contact-list {
    justify-content: center;
  }
  .contact-list .contact-text-icon + .contact-text-icon {
    margin-top: 8px;
  }
  .social-title {
    margin-left: 0;
  }
  .contact-text-icon + .contact-text-icon {
    margin-left: 0;
  }
  .contact-text-icon {
    font-size: 12px;
    line-height: 15px;
  }
  .navbar-nav {
    margin-top: 20px;
    margin-bottom: 15px;
    padding-top: 10px;
    border-top: 1px solid #1b1b56;
  }
  .main-help {
    padding-top: 40px;
    padding-bottom: 20px;
  }
  .right-bg:before {
    width: 95%;
    clip-path: polygon(0% 16%, 100% 0%, 100% 100%, 0% 84%);
    height: 52%;
  }
  .left-bg:before {
    width: 95%;
    clip-path: polygon(0 0, 100% 18%, 100% 84%, 0 100%);
    height: 46%;
  }
  .blog-content {
    margin-top: 50px;
  }
  section.main-help.right-bg .col-md-6:last-child {
    order: -1;
  }
  .help-content {
    margin-top: 40px;
  }
  .main-box {
    padding: 24px 20px;
  }
  .main-box p {
    font-size: 22px;
    line-height: 32px;
    padding-bottom: 20px;
  }
  .hero-section .title {
    font-size: 25px;
    line-height: 34px;
    margin-bottom: 20px;
  }
  .hero-slider {
    padding: 225px 0 140px;
  }
  .hero-slider .slick-slide img {
    margin-top: 30px;
  }
  .clip-cros-bottom {
    clip-path: polygon(0 0, 100% 0, 100% 88%, 0 98%);
  }
  .admin-dash-detail {
    margin-top: 28px;
    margin-bottom: 15px;
    flex-wrap: wrap;
  }
  .shape-botttom-cross {
    max-width: 90%;
    clip-path: polygon(0 0, 100% 0, 100% 92%, 0 99%);
  }
  .admin-dash-detail {
    margin-top: 18px;
    margin-bottom: 5px;
  }
  .admin-dash-platform {
    padding: 20px;
  }
  .title {
    font-size: 24px;
    line-height: 32px;
  }
  .admin-head {
    flex: 0 0 100%;
    margin-bottom: 20px;
  }
  .how-can-get-step {
    position: relative;
    padding: 20px;
    padding-bottom: 105px;
  }
  .how-can-contetn {
    flex: 1;
  }
  .how-can-count {
    font-size: 120px;
    line-height: 120px;
    right: auto;
    bottom: -25px;
  }
  .how-get-section .head-section {
    margin-bottom: 35px;
  }
  .how-get-section {
    padding: 55px 0;
  }
  .succes-secctiion {
    padding: 55px 0;
    background: #EEF9FF;
  }
  .col-md-2:nth-child(4) .foot-title {
    padding-top: 0;
    padding-bottom: 10px;
  }
  .foot-title {
    padding-top: 35px;
    padding-bottom: 10px;
    font-size: 10px;
    line-height: 12px;
  }
  .foot-content p {
    padding-top: 5px;
    padding-bottom: 20px;
    font-size: 14px;
    line-height: 20px;
  }
  .how-can-img {
    padding: 12px;
    margin-right: 15px;
    flex: 0 0 65px;
  }
  .how-can-contetn .title {
    font-size: 22px;
    line-height: 27px;
    margin-bottom: 8px;
  }
  .text {
    font-size: 12px;
    line-height: 17px;
  }
  .how-can-get-step + .how-can-get-step {
    margin-top: 25px;
  }
  .success-block .slick-prev {
    left: 0;
    z-index: 1;
  }
  .success-block .slick-next {
    right: 0;
    z-index: 1;
  }
  .feature-box-section {
    padding: 55px 0;
  }
  .platform-card {
    padding: 55px 20px;
  }
  .automatd-view-section {
    padding: 55px 0;
  }
  .grow-section {
    padding: 55px 0;
  }
  .platform-card .col-md-4 + .col-md-4 {
    margin-top: 25px;
  }
  .platform-head {
    margin-bottom: 30px;
  }
  .section-head {
    margin-bottom: 30px;
  }
  .contect_inner{
    padding: 0;
  }
  .conbtect_pera{
    font-size: 14px;
  }
  .contect_text{
    font-size: 18px;
  }
  .contect_box i{
    font-size: 22px;
  }
  .contect_box{
    padding: 15px;
  }
}


@media screen and (max-width: 320px){
  .contect_text{
    font-size: 16px;
  }
  .contect_box{
    flex-wrap: nowrap;
  }
}


