@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap');
*{ padding: 0; margin: 0; box-sizing: border-box;}
html, body {min-height: 100%;overflow-x: hidden !important;}
body{padding:0px 0 0 0; margin: 0; font-family: "Nunito Sans", sans-serif;font-size: 16px; font-weight: normal; background: #fff;overflow: hidden !important;}
img{max-width: 100%;}
a,a:hover,a.active,a:active,a:focus{outline: none; text-decoration: none;}
a, a:hover, a:focus, a:active, a.active {outline: 0;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;text-decoration: none; cursor: pointer;}
/* font-family: "Abhaya Libre", serif;font-family: "Roboto", sans-serif;font-family: "Sacramento", cursive; */



#page-main {
  position: relative;
  min-height: 100vh;

}
#page-top {
  position: relative;
  overflow: hidden;
  background: rgba(143, 206, 208, 0.1);
}
#page-top:after {
  position: absolute;
  left: 0;
  top: 0;
  background: linear-gradient(283.77deg, #04263F 37%, #011422 100%);
  content: "";
  width: 100%;
  height: 570px;max-height: 570px;
  z-index: -1;
}
#page-top span {
  color: #FFE380;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 400;
}
#page-top h1 {
  font-size: 42px;
  font-weight: 500;
}
#page-top p {
  font-size: 16px;
}
.box {
    border-radius: 10px;
    box-shadow: 1px 7px 20px 0.5px #0114221A;
}
.form-control{border-radius: 0}.form-select{border-radius: 0}
.btn-radius {
    border-radius: 40px;
    width: auto;
}

.count-main {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 40px;
  font-weight: 800;
  color: rgba(9, 77, 79, 1);
}

#main-counters span {
  color: #04263F;
  font-size: 12px;
}
#main-counters p {
  margin: 0;
  color: #383C44;
}

#page-intigration{position: relative;background: linear-gradient(283.77deg, #04263F 37%, #011422 100%);}
#page-intigration span {
  color: #FFE380;
  font-size: 14px;
}

#page-intigration p{font-size: 18px;}


#page-logistic ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#page-logistic li {
  display: flex;
  gap: 15px;
  border-bottom: 1px solid #d4d4d4;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
#page-logistic li strong {
  font-size: 18px;
  display: flex;color: #020800;
}
#page-logistic li i {
  font-size: 18px;
  color: #0245C7;
  position: relative;
  margin-top: 5px;
}
#page-logistic li:last-child {
  margin: 0;
  padding: 0;
  border: none;
}

#page-features {
  background: #0A0122;
  color: #fff;
}

.btn.btn-schedule {
  background: #3DCE9D;
  color: #fff;
  border-radius: 40px;
}
.btn.btn-services {
  background: #094C4F;
  color: #fff;
  border-radius: 40px;
}

#page-features h5 {
  color: #8FCED0;
}
#page-features h5 span {
  font-size: 14px;color: #fff;
}
#page-features p {
  color: #808380;
}
.know-more {
  padding-top: 1rem;
  border-top: 1px solid #8FCED0;color: #3DCE9D;
}
.know-more:after {
  position: absolute;
  left: 0;
  top: -4px;
  width: 7px;
  height: 7px;
  background: #8FCED0;
  content: "";
  border-radius: 50%;
}
.know-more:before {
  position: absolute;
  right: 0;
  top: -4px;
  width: 7px;
  height: 7px;
  background: #8FCED0;
  content: "";
  border-radius: 50%;
}

#page-logistic li .order-lists {
  list-style: disc !important;
}
#page-logistic li .order-lists li {
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  list-style: disc !important;
  display: block !important;
}
#page-includes{background: rgba(143, 206, 208, 0.2);}
.card1 {
  background: #0a0122;
  border-radius: 10px;
  color: #8FCED0;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}
.card1 span {
  color: #fff;
}
.card1 p {
  color: #808380;
  display: flex;
}
#page-partner{background: rgba(61, 207, 158, 0.3); position: relative;}

#page-partner .container {
  position: relative;
  z-index: 2;
}
#page-partner:after {
  position: absolute;
  right: 0;
  top: 0;
  width: 40%;
  height: 100%;
  content: "";
  background: linear-gradient(298.9deg, #2665F1 0%, #3DCF9E 35%);
  z-index: 1;
}
#page-partner .card1 {
  background: #fff;
  color: #000;
}
#page-partner .card1 span {
  color: #98A393;
  font-size: 14px;
}
.bg-blues {
  background: rgba(143, 206, 208, 0.2);
}


#page-footer {
  background: rgba(1, 20, 34, 1);
}
#page-footer ul {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 2rem;
  font-size: 13px;
  color: #fff;
  margin: 0;
  padding: 0;
  list-style: none;
}
#page-footer li a {
  color: #fff;
}

#page-intrested{background:#04263F url("../img/footer-section.png") center center no-repeat; background-size: cover; width: 100%; display: flex; justify-content: center; align-items: center;height: 260px;}

@media screen and (max-width:1080px) {
.container{max-width: 100%}
}

@media screen and (max-width:992px) {
#page-top h1{font-size: 36px;}#page-top p{font-size: 18px;}
}

@media screen and (max-width:667px) {
#page-top h1{font-size: 30px;}#page-top p{font-size: 15px;}
#page-footer ul {
  gap: 1rem; flex-wrap: wrap;
}
}

.mobile-view{display: none;}
@media screen and (max-width:1080px) {
  .desktop-view{display: none;}
  .mobile-view{display: block;}
}


