* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  list-style: none;
  text-decoration: none;
}

.headernavlinks {
  padding-left: 60px;
  background-color: #008000;
}

.headernavlinks ul {
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  list-style: none;
  gap: 28px;
  font-family: Arial, Helvetica, sans-serif;
}

.headernavlinks ul li a {
  color: #ffffff;
  text-decoration: none;
}

.headernavlinks ul .pandb {
  display: flex;
  gap: 10px;
}

.headernavlinks ul .pandb span {
  background-color: #ffffff;
  color: #008000;
  padding: 15px 12px;
}

.headernavlinks ul .quick span {
  background-color: #ffffff;
  color: #008000;
  margin-left: 5px;
  padding: 3px 6px;
  border-radius: 10px;
}

.headernavlinks ul .icon span {
  color: #ffffff;
  margin-left: 5px;
}

.headernavlinks ul .icon .bx {
  font-size: 18px;
}

.headernavlinks ul .customselect {
  width: 80px;
  border-radius: 3px;
  outline: none;
}

.headernavlinks ul .customselect .opt {
  border: none;
  background-color: #008000;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
}

.headernavlinks ul .countries .customselect2 .opt2 {
  border: none;
  background-color: #008000;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
}

.headernavlinks ul .countries .customselect2 {
  width: 70px;
  border-radius: 3px;
  outline: none;
}

.main-navbar {
  display: flex;
}

.logo img {
  width: 140px;
  padding-left: 60px;
  padding-top: 10px;
}

.navlinks ul {
  display: flex;
  padding-left: 150px;
  gap: 30px;
  padding-top: 40px;
}

.navlinks ul li a {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
}

.icon2 .bx {
  font-size: 25px;
}

.heropage {
  margin-bottom: 50px;
  position: relative;
  background-image: url("./assets/GLO-BULK-DATA-SM-4_mtx8om.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  min-height: 100vh;
}

.hero-text {
  display: flex;
  position: absolute;
  bottom: -30px;
  padding-left: 235px;
}

.hero-text .p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  padding-top: 20px;
  background-color: #000000;
  color: #ffffff;
  padding-left: 50px;
  padding-right: 50px;
}

.hero-text input {
  padding: 20px 50px;
  border: none;
  font-size: 15px;
}

.hero-text button {
  color: #ffffff;
  font-size: 15px;
  padding: 20px 20px;
  border: none;
  background-color: #000000;
}

.hero-text button a {
  color: #ffffff;
}

.Quickservices {
  margin-left: 40px;
  margin-right: 20px;
  margin-bottom: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 20px;
  margin-top: 30px;
}

.Quickservices .buydata:hover {
  transform: translateY(-9px);
  transition: 0.2s;
}

.Quickservices .tariff:hover {
  transform: translateY(-9px);
  transition: 0.2s;
}

.Quickservices .borrow:hover {
  transform: translateY(-9px);
  transition: 0.2s;
}

.Quickheader {
  font-weight: 700;
  color: #008000;
  font-family: Arial, Helvetica, sans-serif;
  padding-left: 500px;
  margin-top: 30px;
}

.Quickservices .buydata {
  background:
    linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)),
    url("./assets/shaggi.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 15px;
  width: 450px;
  height: 290px;
}

.Quickservices .buydata h3 {
  color: #ffffff;
  padding-left: 150px;
  padding-top: 80px;
  font-family: Arial, Helvetica, sans-serif;
}

.Quickservices .buydata p {
  color: #ffffff;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 50px;
  font-family: Arial, Helvetica, sans-serif;
}

.Quickservices .buydata .bx {
  font-size: 70px;
  padding-left: 150px;
}

.Quickservices .tariff {
  background:
    linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)),
    url("./assets/callinggirl.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 15px;
  width: 450px;
  height: 290px;
}

.Quickservices .tariff h3 {
  color: #ffffff;
  padding-left: 120px;
  padding-top: 85px;
  font-family: Arial, Helvetica, sans-serif;
}

.Quickservices .tariff p {
  color: #ffffff;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 40px;
  font-family: Arial, Helvetica, sans-serif;
}

.Quickservices .tariff .bx {
  font-size: 70px;
  padding-left: 150px;
  padding-top: 20px;
}

.Quickservices .borrow {
  background:
    linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)),
    url("./assets/handholdingphone.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 15px;
  width: 440px;
  height: 290px;
}

.Quickservices .borrow h3 {
  color: #ffffff;
  padding-left: 120px;
  padding-top: 80px;
  font-family: Arial, Helvetica, sans-serif;
}

.Quickservices .borrow p {
  color: #ffffff;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 40px;
  font-family: Arial, Helvetica, sans-serif;
}

.Quickservices .borrow .bx {
  font-size: 70px;
  padding-left: 150px;
  padding-top: 25px;
}

.Quickservices2 {
  padding-left: 10px;
  gap: 20px;
  margin-bottom: 50px;
  display: flex;
  margin-left: 30px;
  margin-right: 20px;
}

.Quickservices2 .glo {
  background:
    linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)),
    url("./assets/guypressing.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 15px;
  width: 420px;
  height: 300px;
}

.Quickservices2 .glo h3 {
  padding-left: 150px;
  color: #ffffff;
  padding-top: 45px;
  font-family: Arial, Helvetica, sans-serif;
}

.Quickservices2 .glo p {
  padding-left: 80px;
  color: #ffffff;
  padding-right: 30px;
  padding-top: 40px;
  font-family: Arial, Helvetica, sans-serif;
}

.Quickservices2 .glo .bx {
  font-size: 70px;
  padding-left: 150px;
  padding-top: 40px;
}

.Quickservices2 .glo:hover {
  transform: translateY(-9px);
  transition: 0.2s;
}

.Quickservices2 .share {
  background:
    linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)),
    url("./assets/smilingfriends.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 15px;
  width: 900px;
  height: 300px;
}

.Quickservices2 .share h3 {
  padding-left: 400px;
  color: #ffffff;
  padding-top: 110px;
  font-family: Arial, Helvetica, sans-serif;
}

.Quickservices2 .share p {
  padding-left: 200px;
  color: #ffffff;
  padding-right: 30px;
  padding-top: 50px;
  font-family: Arial, Helvetica, sans-serif;
}

.Quickservices2 .share .bx {
  font-size: 70px;
  padding-left: 400px;
  padding-top: 20px;
}

.Quickservices2 .share:hover {
  transform: translateY(-9px);
  transition: 0.2s;
}

.Quickservices3 {
  justify-content: center;
  padding-left: 10px;
  gap: 20px;
  margin-bottom: 50px;
  display: flex;
  margin-left: 30px;
  margin-right: 20px;
}

.Quickservices3 .gift {
  background:
    linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)),
    url("./assets/redjgirl.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 15px;
  width: 900px;
  height: 300px;
}

.Quickservices3 .gift .bx {
  font-size: 70px;
  padding-left: 400px;
  padding-top: 10px;
}

.Quickservices3 .gift p {
  padding-left: 300px;
  color: #ffffff;
  padding-right: 30px;
  padding-top: 50px;
  font-family: Arial, Helvetica, sans-serif;
}

.Quickservices3 .gift h3 {
  padding-left: 400px;
  color: #ffffff;
  padding-top: 70px;
  font-family: Arial, Helvetica, sans-serif;
}

.Quickservices3 .enta {
  background:
    linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)),
    url("./assets/visual\ game\ guy.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 15px;
  width: 420px;
  height: 300px;
}

.Quickservices3 .enta .bx {
  font-size: 70px;
  padding-left: 165px;
  padding-top: 18px;
}

.Quickservices3 .enta p {
  padding-left: 30px;
  color: #ffffff;
  padding-right: 30px;
  padding-top: 50px;
  font-family: Arial, Helvetica, sans-serif;
}

.Quickservices3 .enta h3 {
  padding-left: 100px;
  color: #ffffff;
  padding-top: 70px;
  font-family: Arial, Helvetica, sans-serif;
}

.Quickservices3 .enta:hover {
  transform: translateY(-9px);
  transition: 0.2s;
}

.Quickservices3 .gift:hover {
  transform: translateY(-9px);
  transition: 0.2s;
}

.gloshop {
  background: linear-gradient(to left, rgb(1, 46, 1), rgb(2, 184, 2));
  padding-left: 50px;
  padding-top: 50px;
  padding-bottom: 50px;
  clip-path: polygon(0% 0, 100% 0, 40% 100%, 0% 100%);
}

.gloshop .shop h1 {
  color: white;
  margin-bottom: 30px;
  font-family: Arial, Helvetica, sans-serif;
}

.gloshop .shop p {
  margin-bottom: 30px;
  color: white;
  font-family: Arial, Helvetica, sans-serif;
}

.gloshop .shop button {
  padding: 8px 18px;
  border: none;
  border-radius: 12px;
}

.gloshop .shop button a {
  color: #008000;
}

.location {
  padding-left: 450px;
  margin-top: 30px;
  margin-bottom: 40px;
}

.location .locationzone h1 {
  padding-left: 110px;
  color: #008000;
  font-family: Arial, Helvetica, sans-serif;
}

.location .locationzone p {
  color: black;
  font-family: Arial, Helvetica, sans-serif;
}

.map {
  padding-left: 360px;
  margin-top: 40px;
  margin-bottom: 40px;
  background-color: #bdecbd;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-right: 70px;
  margin-left: 90px;
}

.map .mapzone .bx {
  font-size: 70px;
  padding-left: 200px;
}

.map .mapzone button {
  margin-left: 145px;
  margin-top: 20px;
  padding: 10px 20px;
  border: none;
  border-radius: 5px;
  background-color: #008000;
}

.map .mapzone button a {
  color: #ffffff;
}

.glotv {
  display: flex;
  padding-left: 200px;
  padding-top: 30px;
  background-color: #000000;
}

.glotv .movie {
  padding-left: 500px;
}

.glotv .tv {
  padding-top: 100px;
}

.glotv .tv p {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  margin-top: 20px;
  margin-bottom: 20px;
}

.glotv .tv button {
  padding: 8px 40px;
  border: none;
  border-radius: 15px;
  background-color: #008000;
}

.glotv .tv button a {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
}

.latestnews {
  padding-left: 400px;
  margin-top: 30px;
  margin-bottom: 30px;
}

.latestnews .latest h1 {
  margin-bottom: 20px;
  padding-left: 150px;
  font-family: Arial, Helvetica, sans-serif;
  color: #008000;
}

.latestnews .latest .p2 {
  padding-left: 190px;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
}

.latestnews .latest p {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
}

.latestpics {
  display: flex;
  justify-content: center;
  gap: 20px;
}

.latestpics .widen .p1 {
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  padding-left: 15px;
  margin-top: 30px;
}

.latestpics .widen .p2 {
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  padding-left: 15px;
  margin-top: 30px;
}

.latestpics .widen3 .p3 {
  padding-left: 20px;
  margin-bottom: 10px;
  margin-top: 10px;
}

.latestpics .widen img {
  width: 300px;
  height: 200px;
}

.latestpics .widen {
  border: 1px solid #000000;
}

.latestpics .widen3 img {
  width: 300px;
}

.latestpics .widen3 {
  border: 1px solid #000000;
}

.latestpics .widen h3 {
  margin-top: 10px;
  padding-left: 20px;
  font-family: Arial, Helvetica, sans-serif;
}

.latestpics .widen3 h3 {
  margin-top: 10px;
  padding-left: 20px;
  font-family: Arial, Helvetica, sans-serif;
}

.seebtn {
  padding-left: 650px;
  margin-top: 50px;
}

.seebtn button {
  padding: 8px 15px;
  border: none;
  border-radius: 10px;
  background-color: #008000;
}

.seebtn button a {
  color: #ffffff;
  font-family: Verdana, Geneva, Tahoma, sans-serif;
}

.glocafe {
  background: linear-gradient(270deg, rgb(2, 184, 2), rgb(1, 46, 1));
  padding-left: 190px;
  margin-top: 40px;
  display: flex;
  gap: 200px;
  margin-bottom: 30px;
}

.glocafe .cafewritings {
  padding-top: 100px;
}

.glocafe .cafewritings .apple img {
  width: 100px;
  height: 60px;
}

.glocafe .cafewritings .google img {
  width: 100px;
  height: 60px;
}

.glocafe .cafewritings h1 {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 800;
  margin-bottom: 10px;
}

.glocafe .cafewritings p {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  margin-bottom: 20px;
}

.footerlist {
  background: #000000;
  display: flex;
  justify-content: center;
  gap: 70px;
  padding-top: 50px;
  padding-bottom: 90px;
}

.footerlist h4 {
  border-bottom: 3px solid #008000;
  padding-bottom: 8px;
  margin-bottom: 10px;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
}

.footerlist ul li a {
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
}

.footerlist ul li {
  padding-top: 20px;
}

.rights {
  background: #000000;
  display: flex;
  padding-left: 20px;
  gap: 700px;
}

.rights .reserved p {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
}

.rights .reservedicons {
  display: flex;
  gap: 20px;
  padding-bottom: 20px;
}

.agentlady .bx {
  font-size: 30px;
  padding-left: 600px;
  padding-bottom: 40px;
  padding-top: 50px;
}

.agentlady {
  display: flex;
  background-color: #008000;
}
