/* 
Crawler Page Style
*/

* {
  margin: 0px;
  padding: 0px;
}
.w-1000{
  width: 1000px !important;
}
.modal{
  /* display: grid; */
  justify-content: center !important;
  left: 200px !important;
}
.modalCloseBtn{
  text-align: right;
  position: relative;
}
.custom-modal-dialog{
  max-width: 1200px !important;
}
.crawlerOne {
  background: linear-gradient(to right, #5b86e5, #36d1dc) !important;
  height: 450px;
}
.ptb60 {
  padding: 60px 0;
}
.ptb70 {
  padding: 70px 0;
}
.plr60 {
  padding: 0px 60px;
}
.plr70 {
  padding: 0px 70px;
}

.left-Header {
  padding: 0px 10px;
}
.left-Header h2 {
  font-style: normal;
  font-size: 39px;
  font-weight: 700;
  font-family: "inter";
  line-height: 48.41px;
  color: #fff;
  text-transform: uppercase;
}
.left-Header p {
  font-family: "inter";
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  color: #fff;
  line-height: 25px;
}

.crawlerOne .btn-custom-white {
  background-color: #fff;
  padding: 4px 45px;
  color: #448bdb;
  margin-right: 20px;
  font-size: 16px;
  font-weight: 400;
  font-family: "inter";
}
.crawlerOne .btn-custom {
  font-size: 16px;
  font-family: "Inter";
  color: #fff;
  border: 1px solid #ddd;
  padding: 5px 30px;
  font-weight: 400;
}
/* .crawlerOne .left-Header a {
  padding: 60px 0px;
} */
.backTo {
  color: #fff;
  font-size: 15px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  cursor: pointer;
}
.backTo:hover {
  color: #fff;
  font-size: 15px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  cursor: pointer;
}

.rightImage {
  text-align: center;
}
.rightImage img {
  width: 400px;
  height: 300px;
  align-items: center;
}
.crawlerTwo {
  padding: 75px 20px;
}
.left_banner {
  position: relative;
}
.left_banner .bottom-left img {
  position: relative;
  top: 60%;
  padding: 0px 10px;
}
.left_banner .imgCenter img {
  /* position: absolute; */
  width: 350px;
  height: 261px;
  border-radius: 25px !important;
}
.left_banner .rightBottom img {
  position: relative;
  top: 5px;
  padding: 0px 10px;
}
.crawlerTwo h3 {
  font-style: normal;
  font-weight: 700;
  font-family: "inter";
  font-size: 30px;
  line-height: 36px;
  padding: 20px 40px 0px 30px;
}
.crawlerTwo p {
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  text-align: left;
  padding: 0px 30px;
  font-family: "inter";
}
.crawlerThree {
  padding: 40px 20px;
}
.crawlerThree h3 {
  font-size: 30px;
  font-weight: 700;
  font-style: normal;
  line-height: 35.31px;
  /* padding-bottom: 5px; */
  text-transform: uppercase;
  color: #000000;
  padding-bottom: 10px;
}
.crawlerThree p {
  font-style: normal;
  font-size: 16px;
  font-family: "inter";
  color: #494949;
}
.crawlerThree .card {
  position: relative;
}
.crawlerThree .card .iconDesgin {
  text-align: center;
  position: relative;
  top: -65px;
  margin: auto;
  /* border: 1px solid #ddd; */
  padding: 30px;
  border-radius: 50%;
  background: #fff;
}

.crawlerThree .card {
  background: rgba(68, 139, 219, 0.15);
}
.crawlerThree .card .card-content {
  margin-top: -40px;
  text-align: center;
}
.crawlerThree .card .card-content h3 {
  font-family: "inter";
  font-size: 19px;
  font-weight: 700;
  font-style: normal;
  line-height: 27.23px;
  padding: 0px 30px;
  color: rgba(0, 0, 0, 1);
}
.crawlerThree .card .card-content p {
  font-family: "inter";
  font-weight: 400;
  font-style: normal;
  padding: 10px 20px;
  font-size: 16px;
  color: rgba(73, 73, 73, 1);
}

.iconDesgin img {
  width: 60px;
  height: 60px;
}

.crawlerFour h3 {
  font-size: 30px;
  font-weight: 700;
  font-style: normal;
  line-height: 35.31px;
  /* padding-bottom: 5px; */
  text-transform: uppercase;
  color: #000000;
}
.crawlerFour p {
  font-style: normal;
  font-size: 16px;
  font-family: "inter";
  color: #494949;
}

.crawlerFour ul {
  --icon-space: 1.3em;
  list-style: none;
  padding: 0;
  position: relative;
}

.crawlerFour ul li {
  padding-left: var(--icon-space);
  padding: 15px 40px;
}

.crawlerFour ul li h4 {
  margin-top: -24px;
  padding: 0px 15px;
  font-style: normal;
  font-weight: 700;
  font-family: "inter";
  font-size: 22px;
}
.crawlerFour ul li p {
  /* margin-top: 10px; */
  margin: 0px;
  padding: 0px 15px;
  font-size: 16px;
  font-weight: 400;
  font-family: "inter";
  line-height: 26px;
}

.crawlerFour ul li:before {
  content: "\27A4"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  margin-left: calc(var(--icon-space) * -1);
  width: var(--icon-space);
  color: #5b86e5;
}

.rightImg img {
  background-size: cover;
  height: 414px;
}

.crawlerFive {
  padding: 50px 20px;
}
.crawlerFive h3 {
  font-size: 30px;
  font-family: "inter";
  font-weight: 700;
  font-style: normal;
  line-height: 36px;
  color: rgba(0, 0, 0, 1);
}
.crawlerFive p {
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  line-height: 26px;
  color: rgba(73, 73, 73, 1);
}
.crawlerFive .card {
  background-color: rgba(68, 139, 219, 1);
  border-radius: 15px;
}
.crawlerFive .card .card-icon {
  padding: 30px 0px 30px 0px;
  background-size: cover;
  margin: auto;
}

.crawlerFive .card .card-content h4 {
  font-family: "inter";
  font-weight: 700;
  color: #fff;
  font-style: normal;
  font-size: 27px;
  padding: 0px 20px;
}

.crawlerFive .card .card-content p {
  padding: 0px 30px 22px 30px;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}
.crawlerSix {
  padding: 10px 20px 50px 20px;
}
.crawlerSix .round-icon {
  padding: 10px;
  /* border: 1px solid #36d1dc; */
  border-radius: 50%;
  background-color: rgba(68, 139, 219, 0.15);
  width: 15%;
  height: 70px;
}
.crawlerSix .right_content {
  width: 85%;
}

.crawlerSix .right_content p {
  text-align: left !important;
  font-family: "inter";
  font-weight: 400;
  color: rgba(73, 73, 73, 1);
  line-height: 27px;
  font-size: 16px;
}
.crawlerSix .right_content h5 {
  font-family: "inter";
  font-weight: 600;
  font-style: normal;
  font-size: 26px;
  line-height: 31px;
  color: rgba(0, 0, 0, 1);
}

.crawlerSix .round-icon img {
  width: 55px;
  height: 55px;
  padding: 10px;

  /* border-radius: 20px; */
  /* padding: 22px; */
}
.crawlerSix h4 {
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  text-align: center;
  color: rgba(0, 0, 0, 1);
  font-family: "inter";
}

.crawlerSix p {
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
  text-align: center;
  color: rgba(73, 73, 73, 1);
  font-family: "inter";
}
.crawlerSix .right_content {
  padding: 10px 20px;
}
.crawlerBtn a {
  padding: 7px 45px !important;
}

.modal-header {
  position: relative;
  width: 100%;
}
.modal-header h5 {
  text-align: center;
  margin: auto;
}
.modal-header .modalCloseBtn {
  text-align: right;
  position: relative;
}

.modal-header .modalCloseBtn {
  border: none !important;
  background-color: #fff;
}

.modal-header h5 {
  text-align: center;
  margin: auto;
  font-style: normal;
  font-size: 20px;
  font-weight: 700;
  font-family: "inter";
}

.ht-300 {
  height: 300px !important;
}
.ht-305 {
  height: 305px !important;
}
#crawId img {
  width: 325px !important;
  margin-top: -40px;
}

#realId img{
  width: 350px!important;
}
.ht-190{
  height: 190px!important;
}
.ht-185{
  height: 185px!important;
}

.header {
  display: flex;
  align-items: center;
  background-color: #fff;
  /* padding: 25px 100px; */
  padding: 10px 0px;
  height: 100px;
}

/* Navbar style  */
#logoEit .logo img {
  width: 200px;
  height: 70px;
}

.f28 {
  font-size: 28px;
}
#eserveNav .dropdown-menu{
  width: 200px!important;
  }
  #eserveNav .dropdown-menu a{
    font-size: 14px;
    font-weight: 400;
    font-family: 'inter';
    font-style: normal;
    padding: 10px;
  }
  #eserveNav .navbar-nav .nav-item .nav-link{
    font-size: 15px;
    font-weight: 500;
    color: #000;
    font-family: 'inter';
  }
  .cp{
    cursor: pointer;
  }
  .text-justify {
    text-align: justify;
}
