body {
  font-family: 'Inter', sans-serif;
}

a {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  text-decoration: none;
}

button {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

a:hover {
  text-decoration: none;
}







.address__wrap {
  margin-top: 45px;
  margin-bottom: 4rem;
}

.address__wrap .address__contant h1 {
  color: #20303c;
  margin: 0 0 30px;
  font-style: normal;
  font-weight: bold;
  font-size: 50px;
  line-height: 66px;
  letter-spacing: -0.02em;
}

.address__wrap .address__contant p {
  color: #424242;
  margin: 0px 0 26px;
  padding-right: 3rem;
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 32px;
}

.address__wrap .address__contant .price__locationBTN {
  margin: 40px 0 20px;
}

.address__wrap .address__contant .price__locationBTN a:first-child {
  border: 1px solid #ee851f;
  background-color: #ee851f;
  padding: 14px 35px;
  border-radius: 50px;
  margin-right: 2rem;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  color: #FFF;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
}

.address__wrap .address__contant .price__locationBTN a:first-child:hover {
  background-color: transparent;
  border-color: #889097;
  color: #889097;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.address__wrap .address__contant .price__locationBTN a:last-child {
  font-size: 14px;
  padding: 14px 35px;
  border-radius: 50px;
  margin-right: 2rem;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: transparent;
  border: 1px solid #20303C;
  color: #20303C;
}

.address__wrap .address__contant .price__locationBTN a:last-child:hover {
  border: 1px solid #ee851f;
  background-color: #ee851f;
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.address__wrap .address__contant .trust__pilot img {
  width: 25%;
  margin: 50px 0 0;
}

.address__wrap .address__image {
  position: relative;
}

.address__wrap .address__image img {
  width: 100%;
  -webkit-box-shadow: 0px 10px 28px -16px #111;
          box-shadow: 0px 10px 28px -16px #111;
  border-radius: 22px;
}

.address__wrap .address__image .price-box {
  position: absolute;
  right: 20px;
  top: 20px;
  z-index: 99;
  background: #20303c;
  border-radius: 100px;
  width: 130px;
  height: 130px;
  border: 8px solid #B3B6B9C4;
  text-align: center;
  padding-top: 10px;
}

.address__wrap .address__image .price-box p {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #FFFFFF;
  margin: 0;
}

.address__wrap .address__image .price-box h4 {
  font-style: normal;
  font-weight: 500;
  font-size: 22px;
  padding: 0 3px;
  line-height: 120%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  letter-spacing: -0.02em;
  color: #EE851F;
  margin: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.address__wrap .address__image .price-box h4 span {
  font-size: 30px;
}

.address__wrap .address__image .video_arrow {
  position: relative;
  bottom: 60px;
  left: 30px;
}

.address__wrap .address__image .video_arrow img {
  width: auto;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: pointer;
  -webkit-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}

.address__wrap .address__image .video_arrow .arrow_img {
  width: auto;
  position: relative;
  top: 60px;
  left: 120px;
}

.address__wrap .address__image .video_arrow .arrow_img img {
  width: auto;
}

@media only screen and (max-width: 768px) {
  .address__wrap .address__image .video_arrow {
    position: absolute;
    bottom: -60px;
    left: 20px;
  }
  .address__wrap .address__image .video_arrow img {
    width: auto;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .address__wrap .address__image .video_arrow .arrow_img {
    width: auto;
    position: relative;
    top: 40px;
    left: 0;
    font-size: 14px;
  }
  .address__wrap .address__image .video_arrow .arrow_img img {
    width: 50px;
  }
}

.trusted_client_wrap {
  background-color: #20303c;
  margin: 30px 0;
  padding: 0;
  position: relative;
  overflow: hidden;
}

.trusted_client_wrap .trust_sec_icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.trusted_client_wrap .trust_sec_icons .details_prnt {
  padding-left: 30px;
  padding-top: 5px;
}

.trusted_client_wrap .trust_sec_icons .details_prnt h6 {
  color: #fff;
  font-size: 22px;
  font-weight: 600;
  margin-bottom: 0;
}

.trusted_client_wrap .trust_sec_icons .details_prnt p {
  color: #fff;
  margin: 0;
}

.trusted_client_wrap .live_chat_pos .icons_prnt.live_chat_ic {
  margin-left: -35px;
}

.trusted_client_wrap .live_chat_pos .icons_prnt.live_chat_ic img {
  width: 70px;
}

@media screen and (min-device-width: 1199px) and (max-device-width: 1399px) {
  .trusted_client_wrap .trust_sec_icons .details_prnt p {
    margin: 0;
    font-size: 17px;
  }
}

@media only screen and (max-width: 991px) {
  .trusted_client_wrap {
    background-color: #20303c;
    background-image: unset;
  }
  .trusted_client_wrap .live_chat_pos {
    position: unset;
    top: -30px;
    bottom: -30px;
    background: top;
    padding: 0px 0;
    left: 0;
  }
  .trusted_client_wrap .live_chat_pos .details_prnt {
    margin-top: 0;
  }
}

.about_us_wrapper {
  position: relative;
  padding: 60px 0;
}

.about_us_wrapper .about_us_bg_img {
  background-image: url(../img/about_us.png);
  width: 30%;
  position: absolute;
  left: 0;
  height: 150%;
  top: -50px;
  z-index: -9;
}

.about_us_wrapper .about_us_bg_img img {
  width: 19%;
  margin-left: 30px;
  margin-top: 22%;
}

.about_us_wrapper .about_img_p {
  padding-right: 60px;
}

.about_us_wrapper .about_img_p img {
  width: 100%;
  border-radius: 22px;
}

.about_us_wrapper .details_aboutus h3 {
  margin-bottom: 50px;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 40px;
  color: #20303C;
}

.about_us_wrapper .details_aboutus p {
  margin-bottom: 20px;
  font-weight: normal;
  font-size: 16px;
  line-height: 30px;
  color: #525252;
}

.about_us_wrapper .details_aboutus p:last-child {
  margin-bottom: 30px;
}

.about_us_wrapper .details_aboutus .about_btn {
  background: #ee851f;
  color: #fff;
  padding: 12px 50px;
  border: 1px solid #ee851f;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  font-weight: 500;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
}

.about_us_wrapper .details_aboutus .about_btn:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

@media only screen and (max-width: 1950px) {
  .about_us_wrapper .about_us_bg_img img {
    width: 16%;
    margin-left: 40%;
    margin-top: 18%;
  }
}

@media only screen and (max-width: 1850px) {
  .about_us_wrapper .about_us_bg_img img {
    width: 16%;
    margin-left: 22%;
    margin-top: 18%;
  }
}

@media only screen and (max-width: 1750px) {
  .about_us_wrapper .about_us_bg_img img {
    width: 16%;
    margin-left: 20%;
    margin-top: 18%;
  }
}

@media only screen and (max-width: 1650px) {
  .about_us_wrapper .about_us_bg_img img {
    width: 16%;
    margin-left: 10%;
    margin-top: 32%;
  }
}

@media only screen and (max-width: 1400px) {
  .about_us_wrapper .about_us_bg_img {
    display: none;
  }
}

.compny_formation_wrapp {
  background-image: url(../img/home-banner-img1.png);
  padding: 80px 0;
  position: relative;
  background-size: contain;
  margin-bottom: 0px;
}

.compny_formation_wrapp .compny_formation_text h3 {
  color: #fff;
  margin-bottom: 30px;
}

.compny_formation_wrapp .compny_formation_text p {
  color: #fff;
  margin-bottom: 40px;
}

.compny_formation_wrapp .compny_formation_text .input_search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.compny_formation_wrapp .compny_formation_text .input_search input {
  width: 70%;
  padding: 20px 20px;
  border: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;

  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #505050;
}

.compny_formation_wrapp .compny_formation_text .input_search button {
  background: #ee851f;
  color: #fff;
  border: none;
  padding: 0 30px;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  cursor: pointer;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.compny_formation_wrapp .compny_formation_text .input_search button:hover {
	box-shadow: none;
  background-color: #20303C;
}

.compny_formation_wrapp .compny_formation_text h6 {
  margin-top: 20px;
  margin-bottom: 0;
  color: white;
}
.compny_formation_wrapp .compny_formation_text h6 a {
  text-decoration: underline;
  color: #EE851F;
}

.compny_formation_wrapp .company_formation_img {
  padding: 0px 40px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 4px 13px 15px rgba(26, 36, 44, 0.05);
          box-shadow: 0px 4px 13px 15px rgba(26, 36, 44, 0.05);
  border-radius: 12px;
  margin-left: 40px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.compny_formation_wrapp .company_formation_img .cmpny_frmtn_title h3 {
  font-style: normal;
  font-weight: 500;
  font-size: 86px;
  line-height: 105%;
  letter-spacing: -0.02em;
  color: #EE851F;
  position: relative;
}

.compny_formation_wrapp .company_formation_img .cmpny_frmtn_title h3::after {
  content: "";
  background: -webkit-gradient(linear, right top, left top, color-stop(27.24%, rgba(197, 197, 197, 0)), to(rgba(196, 196, 196, 0.21)));
  background: linear-gradient(270deg, rgba(197, 197, 197, 0) 27.24%, rgba(196, 196, 196, 0.21) 100%);
  width: 500px;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: -40px;
}

.compny_formation_wrapp .company_formation_img .cmpny_frmtn_title h6 {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #20303C;
  margin-bottom: 18px;
}

.compny_formation_wrapp .company_formation_img .cmpny_frmtn_title button {
  background: #ee851f;
  color: #fff;
  padding: 12px 50px;
  border: 1px solid #ee851f;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  font-weight: 500;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
  -webkit-transition: 0.7s;
  transition: 0.7s;
}

.compny_formation_wrapp .company_formation_img .cmpny_frmtn_title button:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

.compny_formation_wrapp .company_formation_img .cmpny_frmtn_img {
  padding-top: 22px;
}

.compny_formation_wrapp .company_formation_img .cmpny_frmtn_img img {
  width: 100%;
}

.addres_service_wrapper {
  background: #f2f3f3;
  padding: 80px 0;
}

.addres_service_wrapper .details_aboutus h3 {
  margin-bottom: 40px;
  font-style: normal;
  font-weight: normal;
  font-size: 30px;
  line-height: 30px;
  color: #20303C;
}

.addres_service_wrapper .details_aboutus .tab {
  margin-bottom: 40px;
}

.addres_service_wrapper .details_aboutus .tab .tablinks {
  background: none;
  border: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #c4c4c4;
  cursor: pointer;
  margin-right: 20px;
  padding: 0 0 10px;
}

.addres_service_wrapper .details_aboutus .tab .tablinks::last-child {
  margin-right: 0px;
}

.addres_service_wrapper .details_aboutus .tab .tablinks.active {
  color: #20303c;
  border-bottom: 2px solid #ee851f;
}

.addres_service_wrapper .details_aboutus .tab .tablinks1 {
  background: none;
  border: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #c4c4c4;
  cursor: pointer;
  margin-right: 20px;
  padding: 0 0 10px;
}

.addres_service_wrapper .details_aboutus .tab .tablinks1::last-child {
  margin-right: 0px;
}

.addres_service_wrapper .details_aboutus .tab .tablinks1.active {
  color: #20303c;
  border-bottom: 2px solid #ee851f;
}

.addres_service_wrapper .details_aboutus .entire_txt {
  padding-right: 10px;
}

.addres_service_wrapper .details_aboutus .entire_txt p {
  margin-bottom: 20px;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 30px;
  color: #6A6A6A;
}

.addres_service_wrapper .details_aboutus .entire_txt button {
  background: #ee851f;
  color: #fff;
  padding: 12px 50px;
  border: 1px solid #ee851f;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  font-weight: 500;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
}

.addres_service_wrapper .details_aboutus .entire_txt button:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

.addres_service_wrapper .about_img_p img {
  width: 100%;
  -webkit-box-shadow: 0px 40px 55px -20px #111;
          box-shadow: 0px 40px 55px -20px #111;
  border-radius: 22px;
}

@media only screen and (max-width: 991px) {
  .addres_service_wrapper .new_scc img {
    width: 620px;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    position: absolute;
    top: 0;
    right: 0%;
  }
}

@media only screen and (max-width: 1199px) {
  .addres_service_wrapper .new_scc img {
    width: 500px;
    -webkit-box-shadow: none;
            box-shadow: none;
    position: absolute;
    top: 15%;
    right: 0%;
  }
}

@media only screen and (max-width: 991px) {
  .addres_service_wrapper .new_scc img {
    width: 100%;
    -webkit-box-shadow: none;
            box-shadow: none;
    position: unset;
    top: 15%;
    right: -8%;
  }
  .about_img_p img {
    width: 100%;
    -webkit-box-shadow: 0px 20px 25px -20px #111;
            box-shadow: 0px 20px 25px -20px #111;
    margin: 50px 0;
  }
  .compny_formation_wrapp .company_formation_img {
    padding: 0px 40px 0;
    margin: 30px 0 0;
  }
}

.bg_fff {
  background: #fff;
}

.bg_fff .details_aboutus {
  padding-left: 60px;
}

.popular_services {
  padding: 0px 0 60px;
  background: #f2f3f3;
}

.popular_services .view_all {
  text-align: center;
}

.popular_services .view_all button {
  font-weight: 500;
  font-size: 18px;
  line-height: 22px;
  color: #EE851F;
  border: 1px solid #EE851F;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 103px;
  padding: 14px 40px;
  cursor: pointer;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.popular_services .view_all button:hover {
  background: #ee851f;
  color: #fff;
  border: 1px solid #ee851f;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
}

.popular_services .most_popular {
  text-align: center;
  margin-bottom: 90px;
  background: #fff;
  padding-bottom: 20px;
}

.popular_services .most_popular h2 {
  font-size: 28px;
}

.popular_services .most_popular p {
  color: #6a6a6a;
  font-weight: 400;
}

.popular_services .virtual_boxs {
  margin-bottom: 15px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 7px 22px 6px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 7px 22px 6px rgba(0, 0, 0, 0.05);
  border-radius: 12px;
}

.popular_services .virtual_boxs .top_section {
  padding: 20px;
  border-bottom: 1px solid #E0E0E0;
}

.popular_services .virtual_boxs .top_section img {
  width: 100%;
}

.popular_services .virtual_boxs .top_section h3 {
  text-align: center;
  margin: 20px 0 5px;
  font-weight: 500;
  font-size: 22px;
  line-height: 171.19%;
  color: #20303C;
}

.popular_services .virtual_boxs .top_section .service__price {
  text-align: center;
  color: #EE851F;
  font-size: 38px;
  font-weight: 600;
  margin: 0;
}

.popular_services .virtual_boxs .top_section .service__price span {
  font-size: 28px;
}

.popular_services .virtual_boxs .top_section .service__price .serviceVat {
  color: #A6A4A4;
  font-size: 20px;
  padding-left: 8px;
  font-weight: 400;
}

.popular_services .virtual_boxs .bottom_sctn {
  padding: 30px 20px 20px;
}

.popular_services .virtual_boxs .bottom_sctn ul {
  padding: 0;
}

.popular_services .virtual_boxs .bottom_sctn ul li {
  list-style: none;
  font-size: 14px;
  font-weight: 500;
  color: #202020;
  margin-bottom: 20px;
}

.popular_services .virtual_boxs .bottom_sctn ul li span {
  float: right;
}

.popular_services .virtual_boxs .bottom_sctn button {
  background: #ee851f;
  color: #fff;
  padding: 12px 50px;
  border: 1px solid #ee851f;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
  text-align: center;
  margin: 60px auto 20px;
  display: block;
  font-weight: 500;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
}

.popular_services .virtual_boxs .bottom_sctn button:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

.location_wrapp {
  padding: 60px 0 0;
  float: left;
  width: 100%;
  border-bottom: 2px solid #f2f3f3;
}

.location_wrapp h3 {
  text-align: center;
}

.location_wrapp p {
  text-align: center;
  margin-bottom: 50px;
}

.location_wrapp .color_bg_location {
  background: #f2f3f3;
  width: 50%;
  float: left;
}

.location_wrapp .color_bg_location .locationss_box {
  padding: 40px 0;
}

.location_wrapp .color_bg_location .locationss_box h2 {
  font-size: 20px;
  margin-bottom: 30px;
}

.location_wrapp .color_bg_location .locationss_box p {
  text-align: left;
  margin-bottom: 50px;
}

.location_wrapp .color_bg_location .locationss_box .location_rpeat {
  padding: 25px 20px;
  width: 80%;
  max-width: 100%;
  cursor: pointer;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  margin-bottom: 20px;
  background: #FFFFFF;
  border: 1px solid #E0E0E0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 12px;
}

.location_wrapp .color_bg_location .locationss_box .highlited {
  border: 1px solid #EE851F;
}

.location_wrapp .color_bg_location .locationss_box .highlited p {
  color: #000;
}

.location_wrapp .color_bg_location .locationss_box .location_rpeat:hover {
  border: 1px solid #EE851F;
}

.location_wrapp .color_bg_location .locationss_box p {
  margin: 0 !important;
  color: #bcc1c5;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.location_wrapp .color_bg_location .locationss_box p span {
  padding: 0 30px;
}

.location_wrapp .color_bg_location .locationss_box p small {
  font-size: 100%;
}

.location_wrapp .color_bg_location .locationss_box .location_rpeat:hover p {
  color: #000;
}

.location_wrapp .color_bg_location .locationss_box button {
  background: #ee851f;
  color: #fff;
  padding: 12px 40px;
  font-size: 16px;
  font-weight: 500;
  border: none;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  -webkit-box-shadow: 0px 10px 15px #ee851f59;
          box-shadow: 0px 10px 15px #ee851f59;
  margin: 30px 0 20px;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  -webkit-transition: 0.6s;
  transition: 0.6s;
}

.location_wrapp .color_bg_location .locationss_box button:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

.location_wrapp .color_bg_location_white {
  width: 50%;
  background: #fff;
  border-top: 2px solid #f2f3f3;
  float: left;
}

.location_wrapp .color_bg_location_white .map_box {
  padding: 30px 0 0 50px;
}

.location_wrapp .color_bg_location_white .map_box p {
  text-align: left;
  color: #7d7d7d;
  margin-bottom: 20px;
  border-bottom: 1px solid #f2f3f3;
  padding-bottom: 20px;
  line-height: 20px;
}

.location_wrapp .color_bg_location_white .map_box p span {
  color: #ee851f;
}

.location_wrapp .color_bg_location_white .map_box .map_bxx img {
  width: 100%;
}

.location_wrapp .color_bg_location_white .map_box .btn.btn-secondary.dropdown-toggle {
  background: none !important;
  border: none !important;
  outline: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  color: #ee851f;
  margin-top: 20px;
  position: relative;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.choose_office {
  float: left;
  width: 100%;
  padding: 80px 0;
}

.choose_office h3 {
  text-align: center;
  font-size: 26px;
  font-weight: 500;
  margin-bottom: 50px;
}
.choose_office .heig{
  padding-bottom: 30px;
}

.choose_office .icons_offc_bx {
  -webkit-box-shadow: 0 0 15px 0px #ccc;
          box-shadow: 0 0 15px 0px #ccc;
  border-radius: 8px;
  padding: 25px;
  /* margin: 0px 0 30px; */
}

.choose_office .icons_offc_bx h3 {
  margin: 30px 0 30px;
  text-align: left;
  font-size: 22px;
  font-weight: 400;
}

.choose_office .icons_offc_bx p {
  font-size: 15px;
  color: #6a6a6a;
  font-weight: 400;
}



.simple_steps {
  width: 100%;
  /* float: left; */ clear: left;
  background: #20303c;
  padding: 80px 0;
}

.simple_steps h3 {
  text-align: center;
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 160.19%;
  color: #FFFFFF;
  margin-bottom: 110px;
  padding-right: 100px;
}

.simple_steps .custom_spacing {
  padding-left: 50px;
}

.simple_steps .simple_steps_boxx {
  position: relative;
  color: #fff;
}

.simple_steps .simple_steps_boxx h1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 80px;
  height: 80px;
  text-align: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff;
  border-radius: 50px;
  color: #ee851f;
  font-size: 40px;
  font-weight: 600;
  -webkit-box-shadow: 0 0 0 8px #aeaeae7d;
          box-shadow: 0 0 0 8px #aeaeae7d;
  margin-bottom: 40px;
}

.simple_steps .simple_steps_boxx h4 {
  font-size: 21px;
  font-weight: 400;
  margin-bottom: 22px;
}

.simple_steps .simple_steps_boxx .postion_arrow {
  position: absolute;
  left: 30%;
  width: 70%;
  top: 16%;
  height: auto;
}

@media only screen and (max-width: 768px) {
  .simple_steps .simple_steps_boxx {
    position: relative;
    color: #fff;
    margin: 0 0 40px;
    text-align: center;
  }
  .simple_steps .simple_steps_boxx h1 {
    margin: 0 auto 40px;
  }
  .simple_steps .simple_steps_boxx .postion_arrow {
    display: none;
  }
}

.our-location_wrap {
  width: 100%;
  float: left;
  padding: 0px 0 0px;
  background: #f3f3f3;
}

.our-location_wrap .white_bg_hdng {
  background: #fff;
  text-align: center;
  padding: 50px 0;
}

.our-location_wrap .our_appss {
  position: relative;
  background: none;
  float: left;
  width: 100%;
  padding-bottom: 0;
}

.our-location_wrap .our_appss .admin_tabs {
  width: 50%;
  float: left;
}

.our-location_wrap .our_appss .admin_tabs .details_aboutus {
  padding-left: 15%;
}

.our-location_wrap .our_appss .admin_image {
  width: 50%;
  float: left;
}

.our-location_wrap .our_appss .admin_image .new_scc_ouri img {
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
}

@-webkit-keyframes "minus" {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes "minus" {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.testimonial_wrapp {
  width: 100%;
  float: left;
  padding: 60px 0;
  background: #f3f3f3;
}

.testimonial_wrapp .heading_testi {
  text-align: center;
  margin-bottom: 60px;
}

.testimonial_wrapp .testimonial_slider .carousel-caption {
  position: relative;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
  color: #000;
}

.testimonial_wrapp .testimonial_slider .carousel-caption .testi_boxxss {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.testimonial_wrapp .testimonial_slider .carousel-caption .testi_boxxss .testi_img img {
  border-radius: 50px;
}

.testimonial_wrapp .testimonial_slider .carousel-caption .testi_boxxss .testi_text {
  text-align: left;
  padding-left: 20px;
}

.testimonial_wrapp .testimonial_slider .carousel-caption .testi_boxxss .testi_text h5 {
  margin-bottom: 30px;
}

.testimonial_wrapp .testimonial_slider .carousel-caption .testi_boxxss .testi_text h5 .fa {
  color: #ee851f;
}

.testimonial_wrapp .testimonial_slider .carousel-caption .testi_boxxss .testi_text p {
  color: #6a6a6a;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.testimonial_wrapp .testimonial_slider .carousel-caption .testi_boxxss .testi_text h6 span .fa {
  color: #ee851f;
  padding-right: 10px;
  position: relative;
  top: 2px;
}

.testimonial_wrapp .testimonial_slider .float-right.navi a {
  position: absolute;
  top: 40%;
  left: -6%;
  background: #c4c4c4;
  padding: 15px 10px 10px;
  text-align: center;
}

.testimonial_wrapp .testimonial_slider .float-right.navi .right_arr {
  right: -6%;
  left: auto !important;
}

.testimonial_wrapp .testimonial_slider .trustpilot {
  text-align: center;
  margin: 40px 0 0px;
}

.testimonial_wrapp .testimonial_slider .trustpilot img {
  width: auto;
}

.testimonial_wrapp .testimonial_slider .trustpilot a {
  display: block;
  margin-top: 15px;
  color: #000;
  text-decoration: underline;
}


.addres_service_wrapper .details_aboutus .tab .tablinks2 {
  background: none;
  border: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #c4c4c4;
  cursor: pointer;
  margin-right: 20px;
  padding: 0 0 10px;
}

.addres_service_wrapper .details_aboutus .tab .tablinks2.active {
  color: #20303c;
  border-bottom: 2px solid #ee851f;
}

.addres_service_wrapper .details_aboutus .tab .tablinks3 {
  background: none;
  border: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #c4c4c4;
  cursor: pointer;
  margin-right: 20px;
  padding: 0 0 10px;
  white-space: nowrap;
}

.addres_service_wrapper .details_aboutus .tab .tablinks3.active {
  color: #20303c;
  border-bottom: 2px solid #ee851f;
}

.addres_service_wrapper .details_aboutus .tab .tablinks4 {
  background: none;
  border: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #c4c4c4;
  cursor: pointer;
  margin-right: 20px;
  padding: 0 0 10px;
}

.addres_service_wrapper .details_aboutus .tab .tablinks4.active {
  color: #20303c;
  border-bottom: 2px solid #ee851f;
}




@media only screen and (max-width: 991px) {
  .our-location_wrap .our_appss .admin_tabs {
    width: 100%;
  }
  .our-location_wrap .our_appss .admin_tabs .details_aboutus {
    padding-left: 0%;
  }
  .our-location_wrap .admin_image {
    width: 100% !important;
  }
  .trusted_client_wrap .trust_sec_icons {
    margin-bottom: 30px;
  }
  .address__image {
    margin: 50px 0 50px;
  }
  .location_wrapp .color_bg_location .locationss_box .location_rpeat {
    width: 100%;
  }
  .location_wrapp .color_bg_location_white .map_box {
    padding: 30px 0 0 0px;
  }
}

@media only screen and (max-width: 768px) {
  .address__wrap {
    margin-top: 0rem;
  }
  .address__wrap .address__contant h1 {
    font-size: 24px;
    margin: 0px 0 0 0;
    line-height: 40px;
  }
  .address__wrap .address__contant p {
    margin: 20px 0 30px;
    padding-right: 0;
  }
  .address__wrap .address__contant .price__locationBTN a:first-child {
    border: 1px solid #ee851f;
    background-color: #ee851f;
    color: #fff;
    font-size: 13px;
    padding: 10px 29px;
    border-radius: 50px;
    margin-right: 10px;
    -webkit-box-shadow: 0px 10px 15px #ee851f59;
            box-shadow: 0px 10px 15px #ee851f59;
  }
  .address__wrap .address__contant .price__locationBTN a:last-child {
    margin-right: 0;
    padding: 10px 29px;
  }
  .address__wrap .address__contant .trust__pilot img {
    width: 50%;
    margin: 50px auto 40px;
    display: block;
  }
  .address__wrap .address__image {
    margin: 30px 0 40px;
  }

  .trusted_client_wrap {
    background-image: -webkit-linear-gradient(270deg, #20303c 78%, #ee851f 30%);
  }
  .trusted_client_wrap .trust_sec_icons {
    display: block;
    margin-bottom: 30px;
    text-align: center;
  }
  .trusted_client_wrap .trust_sec_icons .live_chat_ic {
    width: 80px;
    height: 70px;
    margin: 0 auto !important;
  }
  .trusted_client_wrap .trust_sec_icons .details_prnt {
    padding-left: 0;
    padding-top: 10px;
    padding-bottom: 8px;
  }
  .about_us_wrapper {
    padding: 20px 0 60px;
  }
  .about_us_wrapper .about_img_p {
    padding-right: 0;
  }
  .about_us_wrapper .about_img_p.mobile_s {
    margin-top: 0;
  }
  .about_us_wrapper .about_img_p.mobile_s img {
    margin: 0px 0;
  }
  .about_us_wrapper .details_aboutus h3 {
    font-size: 20px;
    margin-bottom: 20px;
    margin-top: 30px;
  }
  .popular_services .virtual_boxs {
    margin-bottom: 30px;
  }
  .our-location_wrap .our_appss img {
    position: relative;
    top: 0;
    left: 0;
  }
  .testimonial_wrapp .testimonial_slider .float-right.navi a {
    left: 0%;
  }
  .testimonial_wrapp .testimonial_slider .float-right.navi .right_arr {
    left: auto !important;
    right: 0%;
  }
}

@media only screen and (max-width: 768px) {
  .location_wrapp .color_bg_location {
    background: #f2f3f3;
    width: 100%;
    float: left;
  }
  .location_wrapp .color_bg_location .locationss_box .location_rpeat {
    width: 100%;
    font-size: 12px;
  }
  .location_wrapp .color_bg_location_white {
    width: 100%;
  }
  .location_wrapp .color_bg_location_white .map_box {
    padding: 30px 0 0 0px;
  }
  .bg_fff .details_aboutus {
    padding-left: 0px;
    margin-top: 80px;
  }
  .about_img_p {
    margin-top: 40px;
  }
  .address__wrap .address__image img {
    width: 100%;
    -webkit-box-shadow: 0px 10px 25px -40px #111;
            box-shadow: 0px 10px 25px -40px #111;
  }
  .addres_service_wrapper .about_img_p img {
    width: 100%;
    -webkit-box-shadow: 0px 30px 45px -40px #111;
            box-shadow: 0px 30px 45px -40px #111;
    margin: 0;
  }

  .addres_service_wrapper .details_aboutus .tab .tablinks {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0px;
  }
  .addres_service_wrapper .details_aboutus .tab .tablinks1 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0px;
  }
  .addres_service_wrapper .details_aboutus .tab .tablinks2 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0px;
  }
  .addres_service_wrapper .details_aboutus .tab .tablinks3 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0px;
  }
  .addres_service_wrapper .details_aboutus .tab .tablinks4 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0px;
  }

  .compny_formation_wrapp {
    background-size: cover;
    background-position: center right;
  }
  .simple_steps h3 {
    font-size: 22px;
    margin-bottom: 50px;
    padding-right: 0;
  }
  .simple_steps .custom_spacing {
    padding-left: 0;
  }
}

@media only screen and (max-width: 575px) {

  .addres_service_wrapper .details_aboutus .entire_txt button {
    width: 100%;
  }
  .compny_formation_wrapp .company_formation_img {
    display: block;
    text-align: center;
  }
  .compny_formation_wrapp .company_formation_img .cmpny_frmtn_title h3::after {
    width: 100%;
  }

}

.title {
  text-align: center;
  margin-bottom: 48px;
}

.title h3 {
  font-weight: 500;
  font-size: 30px;
  line-height: 160.19%;
  color: #20303C;
  margin-bottom: 12px;
}

.title p {
  font-weight: normal;
  font-size: 16px;
  line-height: 171.19%;
  text-align: center;
  letter-spacing: -0.02em;
  color: #424242;
}

.pricing_pacakge_wrapp {
  background: #F2F3F3;
  padding: 60px 0;
}

.pricing_pacakge_wrapp .nav.nav-tabs.nav-fill {
  background: #FFFFFF;
  border: 1px solid #E3E3E3;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 0px 6px 22px 5px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 6px 22px 5px rgba(0, 0, 0, 0.05);
  border-radius: 12px;
  margin-bottom: 41px;
}

.pricing_pacakge_wrapp .nav.nav-tabs.nav-fill .nav-item.nav-link {
  border: none;
  margin: 0;
  padding: 20px 0;
  border-bottom-left-radius: 12px;
  border-top-left-radius: 12px;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 171.19%;
  color: #20303C;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  position: relative;
}

.pricing_pacakge_wrapp .nav.nav-tabs.nav-fill .active::after {
  position: absolute;
  width: 50%;
  height: 3px;
  content: "";
  left: 25%;
  right: 0;
  bottom: 0;
  background: #EE851F;
}

.pricing_pacakge_wrapp .popular_services .virtual_boxs .top_section {
  padding: 20px 20px 5px;
  border-bottom: 1px solid #E0E0E0;
}

.pricing_pacakge_wrapp .popular_services .virtual_boxs .top_section h3 {
  height: 70px;
}

.pricing_pacakge_wrapp .popular_services .virtual_boxs .center_tx {
  border-bottom: 1px solid #E0E0E0;
  text-align: center;
  padding: 8px 0;
}

.pricing_pacakge_wrapp .popular_services .virtual_boxs .center_tx h5 {
  font-weight: 500;
  font-size: 17px;
  line-height: 171.19%;
  color: #EE851F;
  margin: 0;
}

.pricing_pacakge_wrapp .popular_services .virtual_boxs .bottom_sctn ul {
  padding: 0 0 0 30px;
}

.pricing_pacakge_wrapp .popular_services .virtual_boxs .bottom_sctn ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.pricing_pacakge_wrapp .popular_services .virtual_boxs .bottom_sctn ul li img {
  margin-right: 10px;
}

.pricing_pacakge_wrapp .popular_services .virtual_boxs .bottom_sctn button {
  margin: 30px auto 20px;
}

.pricing_pacakge_wrapp .popular_services .view_all {
  text-align: center;
  margin: 20px 0;
}

.pricing_pacakge_wrapp .popular_services .view_all button {
  font-weight: 500;
  font-size: 18px;
  line-height: 22px;
  color: #EE851F;
  border: 1px solid #EE851F;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 103px;
  padding: 14px 40px;
  cursor: pointer;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.service_pricing__wrapp .pricing_table {
  overflow-x: scroll;
  position: relative;
}

.service_pricing__wrapp .pricing_table .table thead tr th {
  padding: 0px 30px;
  text-align: center;
  border-right: 1px solid #E8E8E8;
  border-top: none;
}

.service_pricing__wrapp .pricing_table .table thead tr th:last-child {
  border: none;
  padding: 0px;
}

.service_pricing__wrapp .pricing_table .table thead tr th .locatio__text {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  padding: 0;
  margin: 0 0 32px;
}

.service_pricing__wrapp .pricing_table .table thead tr th .locatio__text li {
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 130.69%;
  text-align: center;
  color: #20303C;
}

.service_pricing__wrapp .pricing_table .table thead tr th .locatio__text .center__loc {
  color: #EE851F;
}

.service_pricing__wrapp .pricing_table .table thead tr th .locatio__text .table__switch .custom-control-label {
  left: -15px;
}

.service_pricing__wrapp .pricing_table .table thead tr th .locatio__text .table__switch .custom-control-label::before {
  width: 50px !important;
  height: 28px;
  background-color: #EE851F;
  border: #EE851F solid 1px;
  border-radius: 57px !important;
}

.service_pricing__wrapp .pricing_table .table thead tr th .locatio__text .table__switch .custom-control-label::after {
  width: 24px !important;
  height: 24px !important;
  border-radius: 50px !important;
  background-color: #fff !important;
}

.service_pricing__wrapp .pricing_table .table thead tr th .locatio__text .table__switch .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.service_pricing__wrapp .pricing_table .table thead tr th .address__text_registered {
  margin: 0 !important;
  padding: 0;
  list-style: none;
}

.service_pricing__wrapp .pricing_table .table thead tr th .address__text_registered li p {
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 107.69%;
  text-align: center;
  color: #20303C;
}

.service_pricing__wrapp .pricing_table .table thead tr th .address__text_registered li p span {
  display: block;
  font-style: normal;
  font-weight: 600;
  font-size: 50px;
  line-height: 160.19%;
  color: #EE851F;
}

.service_pricing__wrapp .pricing_table .table thead tr th .address__text_registered li p span small {
  font-size: 30px;
}

.service_pricing__wrapp .pricing_table .table thead tr th .address__text_registered li p .yllow {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  color: #EE851F;
}

.service_pricing__wrapp .pricing_table .table thead tr th .address__text {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 24px;
  margin-bottom: 45px;
}

.service_pricing__wrapp .pricing_table .table thead tr th .address__text li {
  margin: 0 15px;
  width: 13rem;
}

.service_pricing__wrapp .pricing_table .table thead tr th .address__text li p {
  background: rgba(196, 196, 196, 0.1);
  border-radius: 4px;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 160.19%;
  text-align: center;
  color: #979797;
  padding: 8px 14px;
}

.service_pricing__wrapp .pricing_table .table thead tr th:nth-child(2) {
  padding: 0px;
}

.service_pricing__wrapp .pricing_table .table thead tr th:nth-child(3) {
  padding: 0px;
}

.service_pricing__wrapp .pricing_table .table thead tr th h3 {
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 160.19%;
  color: #20303C;
  margin-bottom: 23px;
}

.service_pricing__wrapp .pricing_table .table thead tr th .table__price_roa {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 180.19%;
  color: #444444;
}

.service_pricing__wrapp .pricing_table .table thead tr th .table__price {
  font-style: normal;
  font-weight: bold;
  font-size: 30px;
  line-height: 160.19%;
  text-align: center;
  color: #EE851F;
}

.service_pricing__wrapp .pricing_table .table thead tr th .table__price span {
  font-size: 20px;
}

.service_pricing__wrapp .pricing_table .table thead tr th .table__price small {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 160.19%;
  text-align: center;
  color: #A6A4A4;
}

.service_pricing__wrapp .pricing_table .table thead tr th .table__service {
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 160.19%;
  text-align: center;
  color: #EE851F;
  border-top: 1px solid #E5E5E5;
  border-bottom: 1px solid #E5E5E5;
  padding: 5px 0;
}

.service_pricing__wrapp .pricing_table .table thead tr th .learn__btn {
  font-style: normal;
  font-weight: 500;
  font-size: 17px;
  line-height: 160.19%;
  text-align: center;
  color: #FFFFFF;
  background: #2C3B58;
  border-radius: 4px;
  padding: 10px 15px;
  display: inline-block;
  margin: 15px 0;
  text-decoration: none;
}

.service_pricing__wrapp .pricing_table .table thead tr .hide__th {
  border: none;
  background-color: #f4f4f4;
}

.service_pricing__wrapp .pricing_table .table thead tr .most__pop {
  background: #EE851F;
  padding: 8px !important;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.service_pricing__wrapp .pricing_table .table thead tr .most__pop p {
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 160.19%;
  color: #FFFFFF;
  margin: 0;
}

.service_pricing__wrapp .pricing_table .table tbody tr td {
  border-right: 1px solid #E8E8E8;
  text-align: center;
}

.service_pricing__wrapp .pricing_table .table tbody tr td:last-child {
  border-right: none;
}

.service_pricing__wrapp .pricing_table .table tbody tr td p {
  text-align: left;
  padding-left: 20px;
  padding-right: 0;
  float: left;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 180.19%;
  color: #444444;
  margin: 0;
}

.service_pricing__wrapp .pricing_table .table tbody tr td span {
  float: right;
  cursor: pointer;
  padding-right: 20px;
}

.service_pricing__wrapp .pricing_table .table tbody tr td .table__buyBtn {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 160.19%;
  padding: 10px 30px;
  display: inline-block;
  margin: 15px 0;
  text-decoration: none;
  color: #fff;
  transition: all 0.2s ease-in-out;
  background: #EE851F;
  -webkit-box-shadow: 0px 23px 28px -15px rgba(238, 133, 31, 0.46);
          box-shadow: 0px 23px 28px -15px rgba(238, 133, 31, 0.46);
  border-radius: 38px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.service_pricing__wrapp .pricing_table .table tbody tr td .table__buyBtn:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.service_pricing__wrapp {
  padding: 60px 0;
}

.service_pricing__wrapp .pricing_table.regidtered_table {
  overflow-x: scroll;
  position: relative;
}

.service_pricing__wrapp .pricing_table.regidtered_table .table {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #FBFBFB;
  border-radius: 12px 0px 12px 12px;
  border: none;
  max-width: 1250px;
  width: 1250px;
}

.service_pricing__wrapp .pricing_table.regidtered_table .table thead tr .hide__th {
  background: #fff;
}

.roa_wr .pricing_table .table thead tr .hide__th {
  background: #f9f9f9;
}

.roa_wr .pricing_table .table thead tr .th_bg {
  background: rgba(238, 133, 31, 0.06);
}

.roa_wr .pricing_table .table thead tr .vpa_first {
  width: 650px;
  vertical-align: top;
  text-align: left;
  padding: 30px;
}

.roa_wr .pricing_table .table thead tr .vpa_first .img-t {
  float: left;
  margin-right: 30px;
}

.roa_wr .pricing_table tbody tr .th_bg {
  background: rgba(238, 133, 31, 0.05);
}

.our_service_includes {
  padding: 60px 0;
}

.our_service_includes .services_boxs_wrapps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 60px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.our_service_includes .services_boxs_wrapps img {
  padding-right: 15px;
  width: 69px;
}

.our_service_includes .services_boxs_wrapps h4 {
  font-style: normal;
  font-weight: normal;
  font-size: 17px;
  line-height: 140%;
  color: #20303C;
  margin: 0;
}

.our_service_includes .value_boxxs_wraap {
  background: #FFFFFF;
  -webkit-box-shadow: 0px 7px 25px 8px rgba(0, 0, 0, 0.08);
          box-shadow: 0px 7px 25px 8px rgba(0, 0, 0, 0.08);
  border-radius: 12px;
  text-align: center;
  padding: 34px 20px;
}

.our_service_includes .value_boxxs_wraap h4 {
  font-style: normal;
  font-weight: 500;
  font-size: 25px;
  line-height: 30px;
  color: #EE851F;
  margin: 25px 0 22px;
}

.our_service_includes .value_boxxs_wraap p {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 26px;
  text-align: center;
  color: #6A6A6A;
  font-family: Inter;
  margin: 0;
}

.three_steps_wrapp {
  background: #F2F3F3;
  padding: 0 0 60px;
  margin-top: 50px;
}

.three_steps_wrapp .bg_f {
  background: #fff;
  padding-bottom: 30px;
}

.three_steps_wrapp .bg_three_steps {
  background: #20303C;
  border-radius: 12px;
  margin-top: 10%;
  padding: 0 30px;
}

.three_steps_wrapp .bg_three_steps .minus_step_bx {
  text-align: center;
  margin-top: -100px;
}

.three_steps_wrapp .bg_three_steps .minus_step_bx h2 {
  font-style: normal;
  font-weight: bold;
  font-size: 24px;
  line-height: 160.19%;
  text-align: center;
  color: #EE851F;
  margin-bottom: 5px;
  margin-top: 5px;
}

.three_steps_wrapp .bg_three_steps .minus_step_bx h4 {
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 160.19%;
  color: #FFFFFF;
  margin-bottom: 21px;
}

.three_steps_wrapp .bg_three_steps .minus_step_bx p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 160.19%;
  text-align: center;
  color: #FFFFFF;
}

.three_steps_wrapp .bg_three_steps .call_bx_ic {
  background: #FFFFFF;
  border: 1px solid #EE851F;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 12px;
  display: table;
  margin: 60px auto 60px;
  padding: 15px 30px;
}

.three_steps_wrapp .bg_three_steps .call_bx_ic p {
  margin: 0;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  color: #20303C;
}

.three_steps_wrapp .bg_three_steps .call_bx_ic p img {
  margin-right: 20px;
}

.three_steps_wrapp .bg_three_steps .call_bx_ic p span {
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  color: #EE851F;
  padding-left: 6px;
}

@media screen and (min-device-width: 991px) and (max-device-width: 1199px) {
  .compny_formation_wrapp .company_formation_img .cmpny_frmtn_title h3::after {
    width: 400px;
  }
  .testimonial_wrapp .testimonial_slider .float-right.navi a {
    left: -2%;
  }
  .testimonial_wrapp .testimonial_slider .float-right.navi .right_arr {
    right: -2%;
    left: auto !important;
  }
}

@media only screen and (max-width: 1199px) {
  .three_steps_wrapp .bg_three_steps {
    margin-top: 18%;
  }
  .three_steps_wrapp .bg_three_steps .minus_step_bx h2 {
    font-size: 20px;
  }
  .three_steps_wrapp .bg_three_steps .minus_step_bx h4 {
    font-size: 20px;
    margin-bottom: 11px;
  }
  .three_steps_wrapp .bg_three_steps .minus_step_bx p {
    font-size: 14px;
  }
}

@media only screen and (max-width: 991px) {
  .our_service_includes .value_boxxs_wraap {
    margin-bottom: 30px;
  }
}

@media only screen and (max-width: 768px) {
  .three_steps_wrapp .bg_three_steps {
    margin-top: 0%;
  }
  .three_steps_wrapp .bg_three_steps .minus_step_bx {
    margin-top: 0;
  }
  .our_service_includes .value_boxxs_wraap {
    margin-bottom: 30px;
  }
  .our_service_includes .value_boxxs_wraap h4 {
    font-size: 20px;
    margin: 25px 0 10px;
  }
  .pricing_pacakge_wrapp .nav.nav-tabs.nav-fill {
    display: block;
  }
}

@media only screen and (min-width: 1400px) {
  .container {
    max-width: 1320px;
  }
}

.shopping_wrapp {
  padding: 25px 0 60px;
}

.shopping_wrapp h1 {
  font-style: normal;
  font-weight: bold;
  font-size: 52px;
  line-height: 80px;
  letter-spacing: -0.02em;
  color: #20303C;
  margin-bottom: 32px;
}

.shopping_wrapp .slct_addrs_lctn h2 {
  font-style: normal;
  font-weight: 500;
  font-size: 22px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #20303C;
}

.shopping_wrapp .slct_addrs_lctn a {
  display: block;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #20303C;
  margin-bottom: 30px;
  cursor: pointer;
}

.shopping_wrapp .slct_addrs_lctn h3 {
  font-style: normal;
  font-weight: normal;
  font-size: 22px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #20303C;
}

.shopping_wrapp .slct_addrs_lctn p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #6A6A6A;
  margin: 0 0 20px;
}

.shopping_wrapp .slct_addrs_lctn .dropdown .btn.btn-primary.dropdown-toggle {
  background: #FEF8F2;
  border: 1px solid #EE851F;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 12px;
  width: 61%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 12px 15px;
  position: relative;
}

.shopping_wrapp .slct_addrs_lctn .dropdown .btn.btn-primary.dropdown-toggle::after {
  display: none;
  background-image: url(../img/right-chevron.svg);
}

.shopping_wrapp .slct_addrs_lctn .dropdown .btn.btn-primary.dropdown-toggle::before {
  background-image: url(../img/right-chevron.svg);
  content: "";
  position: absolute;
  right: 19px;
  width: 20px;
  height: 14px;
  background-repeat: no-repeat;
  top: 38%;
}

.shopping_wrapp .slct_addrs_lctn .dropdown .dropdown-menu.dropdown-primary.show {
  width: 72%;
  background: #FEF8F2;
  border: 1px solid #EE851F;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.15);
          box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.15);
  border-radius: 0;
  top: -51px !important;
  padding: 20px 0;
}

.shopping_wrapp .slct_addrs_lctn .dropdown .dropdown-menu.dropdown-primary.show .dropdown-item {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #000000;
  padding: 12px 30px;
  -webkit-transition: 0.7s;
  transition: 0.7s;
}

.shopping_wrapp .slct_addrs_lctn .dropdown .dropdown-menu.dropdown-primary.show .dropdown-item:hover {
  color: #fff;
  background: #EE851F;
}

.shopping_wrapp .shoping_cart_details {
  margin-top: 32px;
}

.shopping_wrapp .shoping_cart_details .table_summry {
  margin-top: 80px;
}

.shopping_wrapp .shoping_cart_details .table_summry .table thead tr th {
  border: none;
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 22px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #20303C;
}

.shopping_wrapp .shoping_cart_details .table_summry .table tbody .cartItem td {
  border-top: 1px solid #E5E5E5;
  padding-top: 20px;
  padding-bottom: 26px;
}

.shopping_wrapp .shoping_cart_details .table_summry .table tbody .cartItem th {
  border-top: 1px solid #E5E5E5;
  padding-top: 20px;
  padding-bottom: 26px;
}

.shopping_wrapp .shoping_cart_details .table_summry .table tbody .cartItem .cartItem__itemName img {
  float: left;
  margin-right: 30px;
}

.shopping_wrapp .shoping_cart_details .table_summry .table tbody .cartItem .cartItem__itemName h4 {
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #20303C;
  margin: 0;
}

.shopping_wrapp .shoping_cart_details .table_summry .table tbody .cartItem .cartItem__itemName p {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #6A6A6A;
  margin: 5px 0 0;
}

.shopping_wrapp .shoping_cart_details .table_summry .table tbody .cartItem .cartItem__itemName:first-child {
  width: 650px;
}

.shopping_wrapp .shoping_cart_details .table_summry .table tbody .cartItem .cartItem__price {
  font-style: normal;
  font-weight: 500;
  font-size: 22px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #20303C;
  vertical-align: middle;
}

.shopping_wrapp .shoping_cart_details .table_summry .table tbody .cartItem .cartItem__delete {
  text-align: center;
  vertical-align: middle;
}

.shopping_wrapp .shoping_cart_details .table_summry .table tbody .cartItem .cartItem__delete img {
  cursor: pointer;
}

.shopping_wrapp .shoping_cart_details .add_optnl-wrpp {
  margin-top: 50px;
}

.shopping_wrapp .shoping_cart_details .add_optnl-wrpp h2 {
  font-style: normal;
  font-weight: 500;
  font-size: 22px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #20303C;
  margin-bottom: 32px;
}

.shopping_wrapp .shoping_cart_details .add_optnl-wrpp h6 {
  background: #F2F3F3;
  border-radius: 12px;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #20303C;
  padding: 8px 28px;
  margin-bottom: 30px;
}

.shopping_wrapp .shoping_cart_details .add_optnl-wrpp .table-responsive tbody .cartItem .cartItem__itemName:first-child {
  width: 650px;
}

.shopping_wrapp .shoping_cart_details .add_optnl-wrpp .table-responsive tbody .cartItem .cartItem__itemName img {
  float: left;
  margin-right: 30px;
}

.shopping_wrapp .shoping_cart_details .add_optnl-wrpp .table-responsive tbody .cartItem .cartItem__itemName h4 {
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #20303C;
}

.shopping_wrapp .shoping_cart_details .add_optnl-wrpp .table-responsive tbody .cartItem .cartItem__itemName p {
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #6A6A6A;
}

.shopping_wrapp .shoping_cart_details .add_optnl-wrpp .table-responsive tbody .cartItem .cartItem__price {
  font-style: normal;
  font-weight: 500;
  font-size: 22px;
  line-height: 101%;
  letter-spacing: -0.02em;
  color: #20303C;
  text-align: center;
}

.shopping_wrapp .shoping_cart_details .add_optnl-wrpp .table-responsive tbody .cartItem .cartItem__price span {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #6A6A6A;
}

.shopping_wrapp .shoping_cart_details .add_optnl-wrpp .table-responsive tbody .cartItem .cartItem__btn button {
  background: #EE851F;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
  border-radius: 44px;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #FFFFFF;
  padding: 5px 30px;
  border: none;
  outline: none;
  cursor: pointer;
  -webkit-transition: 0.7s;
  transition: 0.7s;
}

.shopping_wrapp .shoping_cart_details .add_optnl-wrpp .table-responsive tbody .cartItem .cartItem__btn button:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.shopping_wrapp .shoping_cart_details .add_optnl-wrpp .table-responsive tbody .cartItem td {
  border-top: 1px solid #E5E5E5;
  vertical-align: middle;
  padding-top: 20px;
  padding-bottom: 26px;
}

.shopping_wrapp .shoping_cart_details .add_optnl-wrpp .table-responsive tbody .cartItem th {
  border-top: 1px solid #E5E5E5;
  vertical-align: middle;
  padding-top: 20px;
  padding-bottom: 26px;
}

.shopping_wrapp .order_summry_wrp {
  background: #F2F3F3;
  border-radius: 12px;
  padding: 30px 40px;
  margin-top: 5%;
}

.shopping_wrapp .order_summry_wrp h2 {
  font-style: normal;
  font-weight: 500;
  font-size: 22px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #20303C;
  border-bottom: 1px solid #E5E5E5;
  padding-bottom: 18px;
  margin-bottom: 21px;
}

.shopping_wrapp .order_summry_wrp .dsctnt_coupn {
  white-space: nowrap;
  margin-bottom: 50px;
}

.shopping_wrapp .order_summry_wrp .dsctnt_coupn h4 {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #1F282E;
  margin-bottom: 15px;
}

.shopping_wrapp .order_summry_wrp .dsctnt_coupn input {
  background: #FFFFFF;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  padding: 11px 0px 11px 40px;
  width: 70%;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #BDBDBD;
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}

.shopping_wrapp .order_summry_wrp .dsctnt_coupn button {
  background: #EE851F;
  width: 30%;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #FFFFFF;
  padding: 11px 0;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  margin-left: -5px;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
  -webkit-transition: 0.7s;
  transition: 0.7s;
}

.shopping_wrapp .order_summry_wrp .dsctnt_coupn button:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.shopping_wrapp .order_summry_wrp .sub_total_rpt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 15px;
}

.shopping_wrapp .order_summry_wrp .sub_total_rpt span {
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #000000;
}

.shopping_wrapp .order_summry_wrp .total_price_w {
  margin-top: 50px;
}

.shopping_wrapp .order_summry_wrp .total_price_w .subtotl {
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #000000;
}

.shopping_wrapp .order_summry_wrp .total_price_w .subtotl .incld_vat {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #000000;
  display: block;
}

.shopping_wrapp .order_summry_wrp .total_price_w .subtotl_price {
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #000000;
}

.shopping_wrapp .order_summry_wrp .nxt_step_btn {
  margin: 46px 0 20px 0px;
}

.shopping_wrapp .order_summry_wrp .nxt_step_btn button {
  background: #EE851F;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
  border-radius: 44px;
  width: 100%;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #FFFFFF;
  border: none;
  outline: none;
  -webkit-transition: 0.7s;
  transition: 0.7s;
  padding: 11px 0;
  cursor: pointer;
}

.shopping_wrapp .order_summry_wrp .nxt_step_btn button:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.shopping_wrapp .order_summry_wrp .nxt_step_btn button img {
  padding-left: 20px;
}

.shopping_wrapp .location_wrapp.cart_wrap {
  float: none;
  width: auto;
  border-top: 2px solid #ECECEC;
  border-bottom: 2px solid #ECECEC;
  padding: 30px 0;
  margin-top: 40px;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box h2 {
  margin-bottom: 25px;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 16px;
  color: #20303C;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box p {
  text-align: left;
  margin-bottom: 28px;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 30px;
  color: #20303C;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box .lctn_rpt_info_i {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box .lctn_rpt_info_i span {
  padding-left: 19px;
  cursor: pointer;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box .premium_lctn {
  width: 75%;
  max-width: 100%;
  text-align: center;
  position: relative;
  margin-bottom: 23px;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box .premium_lctn hr {
  margin: 0;
  position: absolute;
  width: 100%;
  top: 12px;
  border-color: #EE851F;
  z-index: -1;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box .premium_lctn span {
  background: #fff;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 16px;
  color: #EE851F;
  padding: 0 23px;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box .premium_lctn span img {
  padding-right: 14px;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box .location_rpeat {
  padding: 25px 20px;
  width: 75%;
  max-width: 100%;
  cursor: pointer;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  margin-bottom: 20px;
  background: #FFFFFF;
  border: 1px solid #E0E0E0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 12px;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box .location_rpeat:hover {
  border: 1px solid #EE851F;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box .location_rpeat p {
  margin: 0 !important;
  color: #bcc1c5;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box .location_rpeat p span {
  padding: 0 30px;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box .location_rpeat p small {
  font-size: 100%;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box .location_rpeat:hover p {
  color: #000;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box button {
  background: #ee851f;
  color: #fff;
  padding: 12px 40px;
  font-size: 16px;
  font-weight: 500;
  border: none;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  -webkit-box-shadow: 0px 10px 15px #ee851f59;
          box-shadow: 0px 10px 15px #ee851f59;
  margin: 30px 0 20px;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  -webkit-transition: 0.6s;
  transition: 0.6s;
}

.shopping_wrapp .location_wrapp.cart_wrap .locationss_box button:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

.shopping_wrapp .location_wrapp.cart_wrap .map_box p {
  text-align: left;
  color: #7d7d7d;
  margin-bottom: 20px;
  border-bottom: 1px solid #f2f3f3;
  padding-bottom: 20px;
  line-height: 20px;
}

.shopping_wrapp .location_wrapp.cart_wrap .map_box p span {
  color: #ee851f;
}

.shopping_wrapp .location_wrapp.cart_wrap .map_box .map_bxx img {
  width: 100%;
}

.shopping_wrapp .location_wrapp.cart_wrap .map_box .btn.btn-secondary.dropdown-toggle {
  background: none !important;
  border: none !important;
  outline: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  color: #ee851f;
  margin-top: 20px;
  position: relative;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

@media only screen and (max-width: 1199px) {
  .shopping_wrapp .location_wrapp.cart_wrap .locationss_box .location_rpeat {
    width: 100%;
    max-width: 100%;
  }
  .shopping_wrapp .location_wrapp.cart_wrap .locationss_box .premium_lctn {
    width: 100%;
    max-width: 100%;
  }
}

@media only screen and (max-width: 991px) {
  .shopping_wrapp .order_summry_wrp {
    margin-top: 4%;
  }
  .shopping_wrapp .shoping_cart_details .add_optnl-wrpp .table {
    width: 100%;
    /* max-width: 960px; */
  }
  .shopping_wrapp .shoping_cart_details .table_summry .table {
    width: 100%;
    /* max-width: 960px; */
  }
}

@media only screen and (max-width: 575px) {
  .shopping_wrapp h1 {
    font-size: 32px;
    margin-bottom: 12px;
  }
  .shopping_wrapp .slct_addrs_lctn .dropdown .btn.btn-primary.dropdown-toggle {
    background: #FEF8F2;
    border: 1px solid #EE851F;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 12px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 12px 15px;
    position: relative;
  }
  .shopping_wrapp .slct_addrs_lctn .dropdown-menu.dropdown-primary.show {
    width: 100%;
  }
  .shopping_wrapp .location_wrapp.cart_wrap .locationss_box h2 {
    margin-bottom: 10px;
    font-style: normal;
    font-weight: 600;
    font-size: 22px;
    line-height: 30px;
    color: #20303C;
  }
  .shopping_wrapp .location_wrapp.cart_wrap .locationss_box p {
    margin-bottom: 18px;
    font-size: 16px;
  }
  .shopping_wrapp .location_wrapp.cart_wrap .locationss_box .premium_lctn span {
    font-size: 16px;
    padding: 0 10px;
  }
  .shopping_wrapp .order_summry_wrp .dsctnt_coupn input {
    border-radius: 12px;
    width: 100%;
  }
  .shopping_wrapp .order_summry_wrp .dsctnt_coupn button {
    width: 100%;
    display: block;
    margin: 10px 0 0;
    border-radius: 12px;
  }
  .input_forms_wrapp .first_bxx .input_cart .pay_btns button {
    padding: 10px 20px !important;
    margin-right: 10px !important;
  }
}

.input_forms_wrapp .first_bxx {
  border-top: 1px solid #ECECEC;
  padding: 35px 0;
}

.input_forms_wrapp .first_bxx .input_cart .containerr {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #20303C;
}

.input_forms_wrapp .first_bxx .input_cart .containerr a {
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #EE851F;
}

.input_forms_wrapp .first_bxx .input_cart .containerr input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.input_forms_wrapp .first_bxx .input_cart .containerr input:checked ~ .checkmark {
  background-color: #EE851F;
  border-radius: 1px;
  border: none;
}

.input_forms_wrapp .first_bxx .input_cart .containerr input:checked ~ .checkmark:after {
  display: block;
}

.input_forms_wrapp .first_bxx .input_cart .containerr .checkmark:after {
  left: 7px;
  top: 3px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.input_forms_wrapp .first_bxx .input_cart .checkmark {
  position: absolute;
  top: 4px;
  left: 0;
  height: 19px;
  width: 19px;
  background: #FFFFFF;
  border: 1px solid #D6D6D6;
  border-radius: 2px;
}

.input_forms_wrapp .first_bxx .input_cart .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

.input_forms_wrapp .first_bxx .input_cart .pay_btns {
  margin: 29px 0 40px;
}

.input_forms_wrapp .first_bxx .input_cart .pay_btns button {
  background: #BDBDBD;
  border-radius: 44px;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #FFFFFF;
  padding: 10px 30px;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-transition: 0.7s;
  transition: 0.7s;
  margin-right: 25px;
  cursor: pointer;
}

.input_forms_wrapp .first_bxx .input_cart .pay_btns button:hover {
  background: #EE851F;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
  border-radius: 44px;
}

.input_forms_wrapp .first_bxx .input_cart .cart_line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.input_forms_wrapp .first_bxx .input_cart .info_cart_input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 15px;
}

.input_forms_wrapp .first_bxx .input_cart .info_cart_input p {
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #000000;
  margin-bottom: 0;
}

.input_forms_wrapp .first_bxx .input_cart .info_cart_input img {
  width: auto;
  height: 100%;
  cursor: pointer;
}

.input_forms_wrapp .first_bxx .input_cart .input_form {
  margin-bottom: 21px;
}

.input_forms_wrapp .first_bxx .input_cart .input_form .secrty_code {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 6px;
}

.input_forms_wrapp .first_bxx .input_cart .input_form .secrty_code img {
  cursor: pointer;
}

.input_forms_wrapp .first_bxx .input_cart .input_form .secrty_code p {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #828282;
  margin-bottom: 0px;
}

.input_forms_wrapp .first_bxx .input_cart .input_form label {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #828282;
  display: block;
  margin-bottom: 6px;
}

.input_forms_wrapp .first_bxx .input_cart .input_form select {
  background-color: #F2F3F3;
  border: 1px solid #D6D6D6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 12px;
  width: 100%;
  padding: 16px 12px;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-appearance: none;
  position: relative;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #4F4F4F;
  background-image: url(../img/right-chevron.svg);
  background-repeat: no-repeat;
  background-position: 94% 50%;
  cursor: pointer;
}

.input_forms_wrapp .first_bxx .input_cart .input_form input {
  background: #F2F3F3;
  border: 1px solid #D6D6D6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 12px;
  width: 100%;
  padding: 16px 12px;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.input_forms_wrapp .first_bxx .input_cart h6 {
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #6A6A6A;
  margin-top: -10px;
}

.input_forms_wrapp .first_bxx .ryt_p {
  padding-right: 60px;
}

.input_forms_wrapp .first_bxx .left_p {
  padding-left: 60px;
}

.input_forms_wrapp .first_bxx .map_box h3 {
  font-style: normal;
  font-weight: normal;
  font-size: 22px;
  line-height: 26px;
  color: #20303C;
  margin-bottom: 19px;
}

.input_forms_wrapp .first_bxx .map_box p {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 30px;
  color: #6A6A6A;
  margin-bottom: 29px;
}

.input_forms_wrapp .first_bxx .map_box .map_bxx img {
  width: 80%;
  margin-bottom: 60px;
}

.input_forms_wrapp .first_bxx .map_box .contact_help h2 {
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 21px;
  color: #20303C;
  margin-bottom: 21px;
}

.input_forms_wrapp .first_bxx .map_box .contact_help p {
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 180.5%;
  color: #20303C;
  margin: 0;
}

.input_forms_wrapp .first_bxx .map_box .contact_help p img {
  padding-right: 11px;
}

.input_forms_wrapp .first_bxx .proceded_btns {
  text-align: right;
  margin: 50px 0;
}

.input_forms_wrapp .first_bxx .proceded_btns button {
  background: #BDBDBD;
  border-radius: 44px;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #FFFFFF;
  padding: 11px 33px;
  border: none;
  outline: none;
  cursor: pointer;
  margin-left: 50px;
  -webkit-transition: 0.7s;
  transition: 0.7s;
}

.input_forms_wrapp .first_bxx .proceded_btns button:hover {
  background: #EE851F;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
}

.input_forms_wrapp .first_bxx .proceded_btns button::last-child {
  margin-left: 0px;
}

.input_forms_wrapp .first_bxx .proceded_btns button img {
  margin-left: 15px;
}

.spacing_cart {
  margin: 80px 0;
}

@media only screen and (max-width: 991px) {
  .input_forms_wrapp .first_bxx .ryt_p {
    padding-right: 0px;
  }
  .input_forms_wrapp .first_bxx .left_p {
    padding-left: 0;
  }
  .input_forms_wrapp .first_bxx .proceded_btns button {
    width: 100%;
    margin: 0px 0;
  }
  .input_forms_wrapp .first_bxx .proceded_btns .selected_class_add {
    margin-left: 0;
    margin-top: 20px;
  }
}

@media only screen and (max-width: 991px) {
  .input_forms_wrapp .first_bxx .map_box {
    margin-top: 50px;
  }
  .input_forms_wrapp .first_bxx .map_box .map_bxx img {
    width: 100%;
    margin-bottom: 60px;
  }
}

.locatins_wrapp {
  padding-top: 23px;
  background: #fff;
}

.locatins_wrapp .title {
  text-align: left;
  margin-bottom: 9px;
}

.locatins_wrapp .title h3 {
  font-style: normal;
  font-weight: normal;
  font-size: 22px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #20303C;
}

.locatins_wrapp .title h3 img {
  padding-right: 16px;
}

.locatins_wrapp .popular_services {
  padding: 0px 0 60px;
  background: #fff;
}

.locatins_wrapp .popular_services .flex_hide_show {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.locatins_wrapp .popular_services .flex_hide_show h4 {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #20303C;
}

.locatins_wrapp .popular_services .flex_hide_show .hide_show_mp {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 171.19%;
  color: #EE851F;
  text-align: right;
  display: block;
}

.locatins_wrapp .popular_services .virtual_boxs {
  margin-bottom: 15px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 7px 22px 6px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 7px 22px 6px rgba(0, 0, 0, 0.05);
  border-radius: 12px;
  height: 100%;
}

.locatins_wrapp .popular_services .virtual_boxs .top_section {
  padding: 0px 0px 5px;
  border-bottom: 0px solid #E0E0E0;
  position: relative;
  overflow: hidden;
}

.locatins_wrapp .popular_services .virtual_boxs .top_section .premium {
  position: absolute;
  right: -1px;
  top: -1px;
  width: auto !important;
}

.locatins_wrapp .popular_services .virtual_boxs .top_section h3 {
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 171.19%;
  text-align: center;
  color: #20303C;
  margin: -8px 0 8px;
  height: auto;
}

.locatins_wrapp .popular_services .virtual_boxs .top_section p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 171.19%;
  text-align: center;
  letter-spacing: -0.02em;
  color: #6A6A6A;
  margin: 0;
}

.locatins_wrapp .popular_services .virtual_boxs .bottom_sctn {
  padding: 20px 20px 10px;
}

.locatins_wrapp .popular_services .max_map img {
  width: 100%;
}

.locatins_wrapp .nav.nav-tabs.nav-fill {
  display: block;
}

.locatins_wrapp .nav.nav-tabs.nav-fill .nav-item.nav-link {
  display: inline-block;
  width: 15%;
}

.registered-office {
  padding: 40px 0;
}

.registered-office h6 {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 171.19%;
  color: #000000;
  margin-bottom: 10px;
}

.registered-office h6 img {
  padding-right: 12px;
}

.registered-office .about-info p {
  margin-bottom: 13px;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #1F282E;
  margin-top: 0px;
}

.registered-office .about-info p img {
  padding-right: 17px;
}

.registered-office h3 {
  font-style: normal;
  font-weight: bold;
  font-size: 55px;
  line-height: 80px;
  letter-spacing: -0.02em;
  color: #20303C;
  margin-bottom: 20px;
}

.registered-office p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 32px;
  color: #424242;
  margin-bottom: 25px;
  margin-top: 25px;
}

.registered-office .right-image img {
  width: 100%;
  -webkit-box-shadow: 0px 12px 32px -20px #111;
          box-shadow: 0px 12px 32px -20px #111;
  border-radius: 12px;
}

@media only screen and (max-width: 991px) {
  .right-content {
    margin-top: 50%;
  }
}

@media only screen and (max-width: 768px) {
  .locatins_wrapp .nav.nav-tabs.nav-fill .nav-item.nav-link {
    width: 31%;
  }
  .locatins_wrapp .popular_services {
    padding: 0 !important;
  }
  .registered-office h3 {
    font-size: 35px;
  }
}

.about-section {
  padding: 60px 0 16%;
}

.about-section img {
  width: 100%;
}

.about-section .left-image {
  position: relative;
}

.about-section .left-image img {
  width: 70%;
}

.about-section .left-image .upper-img {
  position: absolute;
  right: 9%;
  top: 45%;
  background: #fff;
  padding: 0;
  border-radius: 10px;
}

.about-section .left-image .upper-img img {
  width: 410px;
}

.about-section .left-image .header-play-icon {
  position: relative;
}

.about-section .left-image .header-play-icon .overlay2 {
  width: 65px;
  height: 65px;
  border-radius: 100px;
  position: absolute;
  background: rgba(255, 255, 255, 0.6);
  top: -76px;
  left: 52px;
}

.about-section .left-image .header-play-icon .play-icon {
  position: absolute;
  left: 80px;
  bottom: 0px;
  text-align: center;
  width: 100px;
  height: 100px;
  border-radius: 100px;
  cursor: pointer;
}

.about-section .left-image .header-play-icon .play-icon img {
  width: 100%;
}

.about-section .left-image .img-content {
  padding-left: 40%;
  margin-top: -6%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.about-section .left-image .img-content p {
  font-size: 14px;
  line-height: 28px;
}

.about-section .left-image .img-content img {
  width: 60px;
}

.about-section .right-content p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 32px;
  color: #424242;
  margin-bottom: 30px;
}

.about-section .right-content .btn.btn-primary {
  background: #ee851f;
  color: #fff;
  padding: 12px 50px;
  border: 1px solid #ee851f;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  font-weight: 500;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
}

.about-section .right-content .btn.btn-primary:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

@media (max-width: 767px) {
  .about-section .right-content {
    margin-top: 10%;
  }
  .about-section .left-image img {
    width: 100%;
  }
  .about-section .left-image .upper-img {
    position: unset;
  }
  .about-section .left-image .upper-img img {
    width: 100%;
  }
  .about-section .left-image .upper-img .header-play-icon .play-icon {
    left: 40px;
    bottom: -14px;
  }
  .about-section .left-image .upper-img .img-content img {
    width: 60px;
  }
}

.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  width: 100%;
}

.sticky + .content {
  padding-top: 102px;
}

.sticky1 {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  width: 100%;
}

.sticky1 + .content {
  padding-top: 102px;
}

.sticky2 {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  width: 100%;
}

.sticky2 + .content {
  padding-top: 102px;
}

.addtnl_srvc_wrap {
  background: #F2F3F3;
  padding: 60px 0;
}

.addtnl_srvc_wrap h2 {
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 30px;
  color: #20303C;
  text-align: center;
}

.addtnl_srvc_wrap p {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 30px;
  text-align: center;
  color: #6A6A6A;
}

.addtnl_srvc_wrap .slide {
  height: auto;
  margin: 0 0 0 20px;
}

.addtnl_srvc_wrap .slide .roa_pr_bl {
  background: #fff;
  width: 100%;
  border-radius: 10px;
  -webkit-filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
          filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  margin-bottom: 30px;
}

.addtnl_srvc_wrap .slide .roa_pr_bl .slider_imgs {
  position: relative;
}

.addtnl_srvc_wrap .slide .roa_pr_bl .slider_imgs img {
  width: 100%;
}

.addtnl_srvc_wrap .slide .roa_pr_bl .slider_imgs .price-boxs {
  position: absolute;
  left: 32px;
  top: 17px;
  z-index: 99;
  border-radius: 100px;
  width: 130px;
  height: 130px;
  border: 15px solid #ffffffa6;
  text-align: center;
  padding-top: 2px;
  overflow: hidden;
}

.addtnl_srvc_wrap .slide .roa_pr_bl .slider_imgs .price-boxs div {
  background: #fff;
  width: 104px;
  height: 104px;
  text-align: center;
  margin-top: -2px;
  padding-top: 7px;
}

.addtnl_srvc_wrap .slide .roa_pr_bl .slider_imgs .price-boxs div p {
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  line-height: 30px;
  text-align: center;
  letter-spacing: -0.02em;
  color: #000000;
  margin: 0;
}

.addtnl_srvc_wrap .slide .roa_pr_bl .slider_imgs .price-boxs div h4 {
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 20px;
  text-align: center;
  letter-spacing: -0.02em;
  color: #EE851F;
  margin: 0;
}

.addtnl_srvc_wrap .slide .roa_pr_bl .slider_imgs .price-boxs div h4 span {
  font-size: 30px;
}

.addtnl_srvc_wrap .slide .roa_pr_bl .title_sl {
  border-radius: 0px 0px 12px 12px;
  text-align: center;
  padding: 22px 24px;
}

.addtnl_srvc_wrap .slide .roa_pr_bl .title_sl h4 {
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #EE851F;
}

.addtnl_srvc_wrap .slide .roa_pr_bl .title_sl p {
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 30px;
  text-align: center;
  letter-spacing: -0.02em;
  color: #6A6A6A;
}

.addtnl_srvc_wrap .slide .roa_pr_bl .title_sl button {
  background: #ee851f;
  color: #fff;
  padding: 12px 50px;
  border: 1px solid #ee851f;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
  text-align: center;
  margin: 30px auto 20px;
  display: block;
  font-weight: 500;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
}

.addtnl_srvc_wrap .slide .roa_pr_bl .title_sl button:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

.addtnl_srvc_wrap .slick-prev.slick-arrow {
  position: absolute;
  left: -90px;
  top: 0;
  bottom: 0;
  background: none;
  border: none;
  outline: none;
}

.addtnl_srvc_wrap .slick-prev.slick-arrow img {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  cursor: pointer;
}

.addtnl_srvc_wrap .slick-next.slick-arrow {
  position: absolute;
  right: -70px;
  top: 0;
  bottom: 0;
  background: none;
  border: none;
  outline: none;
  cursor: pointer;
}

.our_locations {
  padding: 60px 0;
}

.our_locations h2 {
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 30px;
  color: #20303C;
  text-align: center;
}

.our_locations p {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 30px;
  text-align: center;
  color: #6A6A6A;
}

.our_locations .map_lft_bs {
  background: #F2F3F3;
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  padding: 40px 80px;
  height: 100%;
}

.our_locations .map_lft_bs p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #6A6A6A;
  text-align: left;
  margin-bottom: 30px;
}

.our_locations .map_lft_bs h5 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #1F282E;
  border-bottom: 1px dashed #6A6A6A;
  padding-bottom: 16px;
  margin-bottom: 15px;
}

.our_locations .map_lft_bs h5 span {
  color: #EE851F;
  margin: 0 2px 0 13px;
}

.our_locations .map_lft_bs h5:last-child {
  border: none;
}

.our_locations .map_locatiions img {
  width: 100%;
}

.popular_services.bf_fff {
  background: #fff;
  padding-top: 30px;
}

.popular_services.bf_fff h2 {
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 162.69%;
  text-align: center;
  color: #20303C;
}

.popular_services.bf_fff p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 162.69%;
  text-align: center;
  color: #505050;
  margin-bottom: 50px;
}

.popular_services.bf_fff .view_all button {
  background: transparent;
}

.popular_services.bf_fff .view_all button:hover {
  background: #EE851F;
}

.address__wrap.pricing_one h1 {
  margin: 0 0 20px;
}

.address__wrap.pricing_one h6 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 22px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #1F282E;
  margin-bottom: 25px;
}

.address__wrap.pricing_one h6 span {
  color: #EE851F;
}

.address__wrap.pricing_one h5 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 180.5%;
  color: #20303C;
}

.address__wrap.pricing_one h5 img {
  margin-right: 22px;
}

.three_steps_wrapp.bg_f {
  background: #fff;
}

.line_box_pricing .ps_line_upper {
  position: relative;
}

.line_box_pricing .ps_line_upper .line_ps {
  text-align: center;
}

.line_box_pricing .ps_line_upper .line_ps p {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #20303C;
  margin-bottom: 10px;
}

.line_box_pricing .ps_line_upper .line_ps span {
  background: #F2F3F3;
  border: 4px solid #E5E5E5;
  width: 38px;
  height: 38px;
  display: inline-block;
  border-radius: 50px;
  text-align: center;
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #EE851F;
}

.line_box_pricing .ps_line_upper::after {
  position: absolute;
  content: "";
  background: #EBEBEB;
  border-radius: 4px;
  width: 100%;
  height: 4px;
  bottom: 16px;
  z-index: -1;
}

.line_box_pricing .flex_cmpny_names {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 40px;
}

.line_box_pricing .flex_cmpny_names .cmpny_nms {
  background: #F2F3F3;
  border-radius: 12px;
  width: 14%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 105px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.line_box_pricing .flex_cmpny_names .cmpny_nms h1 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 19px;
  line-height: 171.19%;
  text-align: center;
  letter-spacing: -0.02em;
  color: #20303C;
}

.line_box_pricing .flex_cmpny_names .cmpny_nms.active {
  background: #EE851F;
  -webkit-box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.21);
          box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.21);
  position: relative;
}

.line_box_pricing .flex_cmpny_names .cmpny_nms.active h1 {
  color: #fff;
}

.line_box_pricing .flex_cmpny_names .cmpny_nms.active::after {
  position: absolute;
  content: "";
  bottom: -15px;
  border-left: 16px solid #fff0;
  border-right: 16px solid #fff0;
  border-bottom: 0px solid #000;
  border-top: 16px solid #ee851f;
}

@media only screen and (max-width: 991px) {
  .line_box_pricing .ps_line_upper .line_ps p {
    height: 70px;
  }
  .line_box_pricing .flex_cmpny_names .cmpny_nms {
    width: 18%;
  }
  .line_box_pricing .flex_cmpny_names .cmpny_nms h1 {
    font-size: 16px;
  }
}

@media only screen and (max-width: 767px) {
  .line_box_pricing .ps_line_upper .line_ps p {
    height: auto;
  }
  .line_box_pricing .ps_line_upper::after {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .line_box_pricing .flex_cmpny_names {
    display: inline-block;
    margin-top: 40px;
  }
  .line_box_pricing .flex_cmpny_names .cmpny_nms {
    width: 45%;
    float: left;
    margin: 0 0 30px 12px;
  }
  .address__wrap .address__image .video_arrow.pring_page {
    bottom: -30px;
  }
  .address__wrap .address__image .video_arrow.pring_page img {
    width: 20%;
  }
}

.address__wrap.pricing_one.partners h1 {
  margin: 0px 0 5px;
}

.address__wrap.pricing_one.partners h3 {
  font-style: normal;
  font-weight: normal;
  font-size: 22px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #1F282E;
}

.address__wrap.pricing_one.partners h4 {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 32px;
  color: #EE851F;
}

.address__wrap.pricing_one.partners p {
  line-height: 28px;
}

.our_prtnrs h1 {
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 171.19%;
  text-align: center;
  color: #20303C;
  margin: 0;
}

.our_prtnrs p {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 30px;
  text-align: center;
  color: #6A6A6A;
  margin-bottom: 50px;
}

.our_prtnrs .partns_boxes {
  background: #FFFFFF;
  -webkit-box-shadow: 0px 7px 22px 6px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 7px 22px 6px rgba(0, 0, 0, 0.05);
  border-radius: 12px;
}

.our_prtnrs .partns_boxes img {
  width: 100%;
}

.our_prtnrs .partns_boxes h2 {
  font-style: normal;
  font-weight: 500;
  font-size: 28px;
  line-height: 168.19%;
  text-align: center;
  color: #9D5C46;
  margin: 0;
}

.our_prtnrs .partns_boxes p {
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 171.19%;
  text-align: center;
  letter-spacing: -0.02em;
  color: #6A6A6A;
  margin: 0;
}

.our_prtnrs .partns_boxes h6 {
  font-style: normal;
  font-weight: 500;
  font-size: 22px;
  line-height: 171.19%;
  color: #EE851F;
  text-align: center;
  padding-bottom: 40px;
}

.our_prtnrs .silver h2 {
  color: #9B9FA2;
}

.our_prtnrs .gold h2 {
  color: #E7B61C;
}

.our_prtnrs .platinum h2 {
  color: #535253;
}

.how_it_wrks {
  margin-top: 70px;
}

.how_it_wrks .hows_wrk_wrpp {
  position: relative;
}

.how_it_wrks .hows_wrk_wrpp .vectorimg {
  position: absolute;
  left: 15%;
  top: 0px;
}

.how_it_wrks .hows_wrk_wrpp .parteners_wrp {
  text-align: center;
}

.how_it_wrks .hows_wrk_wrpp .parteners_wrp img {
  margin-bottom: 15px;
  border: 10px solid #fff;
  border-radius: 100px;
}

.how_it_wrks .hows_wrk_wrpp .parteners_wrp p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  color: #20303C;
  margin: 0;
}

.partner_befits {
  background: #F2F3F3;
  padding: 60px 0;
  margin-top: 70px;
}

.partner_befits h1 {
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #20303C;
  text-align: center;
  margin: 0;
}

.partner_befits p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #20303C;
  text-align: center;
  margin-bottom: 50px;
}

.partner_befits .benifts_bx {
  text-align: center;
  margin-bottom: 40px;
}

.partner_befits .benifts_bx p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #20303C;
  margin: 20px 0 0;
}

.helping_hand_wrapp.prtns {
  padding: 60px 0;
  float: none;
}

.helping_hand_wrapp.prtns h2 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 162.69%;
  text-align: center;
  color: #FFFFFF;
}

.helping_hand_wrapp.prtns .ndd_wrp {
  text-align: left;
}

.helping_hand_wrapp.prtns .ndd_wrp h1 {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 50px;
  line-height: 100.19%;
  color: #EE851F;
  margin: 40px 0 0;
}

.helping_hand_wrapp.prtns .ndd_wrp p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 24px;
  line-height: 180.19%;
  color: #FFFFFF;
}

.helping_hand_wrapp.prtns .trst-pilt {
  margin: 50px 0 10px;
  text-align: center;
}

.helping_hand_wrapp.prtns .trst-pilt a {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 30px;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  color: #FFFFFF;
  display: block;
  margin-top: 10px;
}

.ptnrs_two .virtual_boxs .top_section {
  padding: 20px 20px 10px;
}

.ptnrs_two .virtual_boxs .top_section h3 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 28px;
  line-height: 171.19%;
  color: #20303C;
  margin: 0;
}

.ptnrs_two .virtual_boxs .bottom_sctn p {
  margin-bottom: 30px;
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 171.19%;
  text-align: center;
  color: #000000;
}

.ptnrs_two .virtual_boxs .bottom_sctn .popular_services .virtual_boxs .bottom_sctn button {
  margin: 36px auto 20px;
}

.ready_to_jion h2 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 155.69%;
  text-align: center;
  color: #20303C;
  margin: 0;
}

.ready_to_jion p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 162.69%;
  text-align: center;
  color: #505050;
}

.ready_to_jion .smal_cnt_Frm {
  background: #F2F3F3;
  border-radius: 11px;
  padding: 70px 70px;
}

.ready_to_jion .smal_cnt_Frm input {
  background: #FFFFFF;
  border: 0.5px solid #E5E5E5;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
  width: 100%;
  font-size: 18px;
  color: #979797;
  padding: 14px 30px;
  margin-bottom: 24px;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  -moz-appearance: textfield;
}

.ready_to_jion .smal_cnt_Frm textarea {
  background: #FFFFFF;
  border: 0.5px solid #E5E5E5;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
  width: 100%;
  font-size: 18px;
  color: #979797;
  padding: 14px 30px;
  margin-bottom: 24px;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  -moz-appearance: textfield;
  text-align: left;
  resize: none;
}

.ready_to_jion .smal_cnt_Frm .captcha_btn {
  text-align: right;
  margin-top: 60px;
}

.ready_to_jion .smal_cnt_Frm .captcha_btn button {
  background: #EE851F;
  -webkit-box-shadow: 0px 4px 10px 2px rgba(238, 133, 31, 0.2);
          box-shadow: 0px 4px 10px 2px rgba(238, 133, 31, 0.2);
  border-radius: 4px;
  font-weight: 500;
  font-size: 16px;
  line-height: 162.69%;
  text-align: center;
  color: #FFFFFF;
  padding: 10px 40px;
  border: 1px solid #ee851f;
  outline: none;
}

.ready_to_jion .smal_cnt_Frm .captcha_btn button:hover {
  background: transparent;
  color: #EE851F;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: pointer;
}

@media only screen and (max-width: 1400px) {
  .how_it_wrks .hows_wrk_wrpp .vectorimg {
    width: 70%;
  }
}

@media only screen and (max-width: 991px) {
  .our_prtnrs .partns_boxes h6 {
    font-size: 18px;
    margin-bottom: 30px;
  }
}

@media only screen and (max-width: 767px) {
  .how_it_wrks .hows_wrk_wrpp .vectorimg {
    display: none;
  }
  .ready_to_jion .smal_cnt_Frm {
    padding: 40px 20px;
  }
  .ready_to_jion .captcha_btn {
    margin-top: 10px;
  }
  .helping_hand_wrapp.prtns .ndd_wrp {
    text-align: center;
  }
}

@media only screen and (max-width: 991px) {
  .addtnl_srvc_wrap .slide .roa_pr_bl {
    margin-left: -5px;
  }
  .addtnl_srvc_wrap .slick-prev.slick-arrow {
    left: -30px;
  }
  .addtnl_srvc_wrap .slick-next.slick-arrow {
    right: -40px;
  }
}

@media only screen and (max-width: 575px) {
  .slick-list.draggable {
    width: 90%;
    margin: 0 auto;
  }
  .addtnl_srvc_wrap .slide .roa_pr_bl {
    margin-left: -9px;
  }
  .addtnl_srvc_wrap .slick-prev.slick-arrow {
    left: -10px;
  }
  .addtnl_srvc_wrap .slick-next.slick-arrow {
    right: -10px;
  }
}

.meeting_one .address__contant h1 {
  margin-bottom: 11px;
}

.meeting_one .address__contant h6 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 39px;
  color: #20303C;
  margin-bottom: 15px;
}

.meeting_room_wrapps {
  padding: 40px 0;
}

.meeting_room_wrapps .heading_mr {
  text-align: center;
}

.meeting_room_wrapps .heading_mr h1 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 30px;
  color: #20303C;
  margin-bottom: 7px;
}

.meeting_room_wrapps .heading_mr p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 30px;
  text-align: center;
  color: #6A6A6A;
  margin-bottom: 32px;
}

.meeting_room_wrapps .mr_prt .slider_imgs {
  position: relative;
}

.meeting_room_wrapps .mr_prt .slider_imgs img {
  width: 100%;
}

.meeting_room_wrapps .mr_prt .slider_imgs .price-boxs {
  position: absolute;
  left: 24px;
  top: 23px;
  z-index: 99;
  border-radius: 100px;
  width: 120px;
  height: 120px;
  border: 15px solid #ffffffa6;
  text-align: center;
  padding-top: 2px;
  overflow: hidden;
}

.meeting_room_wrapps .mr_prt .slider_imgs .price-boxs div {
  background: #fff;
  width: 92px;
  height: 94px;
  text-align: center;
  margin-top: -2px;
  padding-top: 7px;
}

.meeting_room_wrapps .mr_prt .slider_imgs .price-boxs div p {
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  line-height: 30px;
  text-align: center;
  letter-spacing: -0.02em;
  color: #000000;
  margin: 0;
}

.meeting_room_wrapps .mr_prt .slider_imgs .price-boxs div h4 {
  font-style: normal;
  font-weight: 600;
  font-size: 28px;
  line-height: 20px;
  text-align: center;
  letter-spacing: -0.02em;
  color: #EE851F;
  margin: 0;
}

.meeting_room_wrapps .mr_prt .title_sl {
  border: 1px solid #E5E5E5;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  padding: 16px 25px 25px;
}

.meeting_room_wrapps .mr_prt .title_sl h4 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #EE851F;
  margin-bottom: 1px;
}

.meeting_room_wrapps .mr_prt .title_sl p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: -0.02em;
  color: #6A6A6A;
  margin-bottom: 32px;
  min-height: 104px;
}

.meeting_room_wrapps .mr_prt .title_sl .flex_inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 24px;
}

.meeting_room_wrapps .mr_prt .title_sl .flex_inner .icons_block_fls .icons_txs {
  display: block;
  margin-bottom: 4px;
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 30px;
  color: #20303C;
}

.meeting_room_wrapps .mr_prt .title_sl .flex_inner .icons_block_fls .icons_txs img {
  margin-right: 8px;
}

.meeting_room_wrapps .mr_prt .title_sl .flex_inner .price_hrs {
  text-align: center;
  margin-top: -6px;
}

.meeting_room_wrapps .mr_prt .title_sl .flex_inner .price_hrs .price_only_hours {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  text-align: center;
  color: #000000;
}

.meeting_room_wrapps .mr_prt .title_sl .flex_inner .price_hrs .price_only_hours .block_price {
  font-weight: 600;
  font-size: 24px;
  line-height: 26px;
  text-align: center;
  color: #EE851F;
  display: block;
}

.meeting_room_wrapps .mr_prt .title_sl .map_photo_btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.meeting_room_wrapps .mr_prt .title_sl .map_photo_btn button {
  border-radius: 44px;
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #FFFFFF;
  border: none;
  outline: none;
  padding: 10px 15px;
  cursor: pointer;
}

.meeting_room_wrapps .mr_prt .title_sl .map_photo_btn button img {
  margin: -5px 10px 0 0px;
}

.meeting_room_wrapps .mr_prt .title_sl .map_photo_btn .view_photos {
  background: #EE851F;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
}

.meeting_room_wrapps .mr_prt .title_sl .map_photo_btn .view_photos:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.meeting_room_wrapps .mr_prt .title_sl .map_photo_btn .view_map {
  background: #20303C;
  -webkit-box-shadow: 0px 10px 21px rgba(32, 48, 60, 0.2);
          box-shadow: 0px 10px 21px rgba(32, 48, 60, 0.2);
}

.meeting_room_wrapps .mr_prt .title_sl .map_photo_btn .view_map:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.meeting_room_wrapps.images_gllry {
  padding: 40px 0 80px;
}

.meeting_room_wrapps.images_gllry .gllry img {
  width: 100%;
}

.meeting_room_wrapps.images_gllry .gllry .img_gllry_lft {
  height: 100%;
}

.meeting_room_wrapps.images_gllry .gllry .img_gllry_lft img {
  height: 100%;
}

.meeting_room_wrapps.images_gllry .gllry .small_gllrys {
  margin-bottom: 29px;
}

.affordable_small_price {
  background: #F2F3F3;
  margin: 11% 0 7%;
  padding: 60px 0;
}

.affordable_small_price .max_height_img {
  position: relative;
}

.affordable_small_price .max_height_img .abslt_img {
  position: absolute;
  top: -135px;
}

.affordable_small_price .max_height_img .abslt_img img {
  width: 100%;
}

.affordable_small_price .afforbale_packages h2 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 28px;
  line-height: 39px;
  color: #20303C;
  margin-bottom: 42px;
}

.affordable_small_price .afforbale_packages ul {
  padding: 0;
  list-style: none;
  margin: 0;
}

.affordable_small_price .afforbale_packages ul li {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 39px;
  color: #000000;
  margin-bottom: 5px;
}

.affordable_small_price .afforbale_packages ul li img {
  margin-right: 11px;
}

.affordable_small_price .afforbale_packages button {
  background: #ee851f;
  color: #fff;
  padding: 12px 35px;
  border: 1px solid #ee851f;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
  text-align: center;
  display: block;
  font-weight: 500;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  margin: 50px 0 0;
}

.affordable_small_price .afforbale_packages button:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

@media only screen and (max-width: 1399px) {
  .meeting_room_wrapps .mr_prt .title_sl h4 {
    font-size: 18px;
  }
  .meeting_room_wrapps .mr_prt .title_sl .map_photo_btn button {
    font-size: 16px;
    padding: 8px 10px;
  }
  .meeting_room_wrapps .mr_prt .title_sl .map_photo_btn button img {
    margin: -5px 4px 0 0px;
  }
  .affordable_small_price .max_height_img .abslt_img {
    top: -115px;
  }
}

@media only screen and (max-width: 1200px) {
  .meeting_room_wrapps .mr_prt .title_sl h4 {
    font-size: 15px;
  }
  .meeting_room_wrapps .mr_prt .title_sl p {
    font-size: 13px;
  }
  .meeting_room_wrapps .mr_prt .title_sl .flex_inner .icons_block_fls .icons_txs {
    font-size: 14px;
  }
  .meeting_room_wrapps .mr_prt .title_sl .map_photo_btn button {
    font-size: 14px;
    padding: 8px 8px;
  }
  .meeting_room_wrapps .mr_prt .title_sl .map_photo_btn button img {
    margin: -5px 2px 0 0px;
  }
  .affordable_small_price .max_height_img .abslt_img {
    top: -85px;
  }
}

@media only screen and (max-width: 991px) {
  .affordable_small_price .max_height_img .abslt_img {
    position: unset;
    margin-bottom: 40px;
  }
  .affordable_small_price .afforbale_packages h2 {
    font-size: 22px;
    line-height: 30px;
  }
  .affordable_small_price .afforbale_packages ul li {
    font-size: 14px;
    line-height: 30px;
  }
}

@media only screen and (max-width: 768px) {
  .meeting_room_wrapps.images_gllry .gllry .img_gllry_cnter {
    margin: 30px 15px;
  }
}

.address__wrap.contact_us .address__contant h1 {
  margin: 0 0 10px;
}

.address__wrap.contact_us .address__contant h3 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 22px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #1F282E;
  margin-bottom: 10px;
}

.address__wrap.contact_us .address__contant p {
  margin: 0px 0 15px;
}

.address__wrap.contact_us .address__contant .price__locationBTN a {
  border: 1px solid #ee851f;
  background-color: #ee851f;
  padding: 14px 25px;
  border-radius: 50px;
  margin-right: 2rem;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  color: #FFF;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
}

.address__wrap.contact_us .address__contant .price__locationBTN a img {
  margin-right: 15px;
}

.contact_us_today {
  padding: 60px 0 50px;
}

.contact_us_today .heading_contact h1 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 28px;
  line-height: 162.69%;
  text-align: center;
  color: #20303C;
  margin: 0;
}

.contact_us_today .heading_contact p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 162.69%;
  text-align: center;
  color: #505050;
  margin-bottom: 80px;
}

.contact_us_today .contact_details {
  background: #20303C;
  -webkit-box-shadow: 0px 4px 11px rgba(0, 0, 0, 0.25);
          box-shadow: 0px 4px 11px rgba(0, 0, 0, 0.25);
  text-align: center;
  border-radius: 12px;
  padding-bottom: 50px;
  height: 100%;
}

.contact_us_today .contact_details .img_box_contact {
  width: 90px;
  height: 90px;
  display: inline-block;
  background: #20303c;
  position: relative;
  top: -40px;
  padding-top: 20px;
  border-radius: 70px;
}

.contact_us_today .contact_details h1 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 162.69%;
  text-align: center;
  color: #FFFFFF;
  margin-top: -19px;
  margin-bottom: 25px;
}

.contact_us_today .contact_details .sales_txt_n p {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 162.69%;
  text-align: center;
  color: #EE851F;
  margin: 0 0 1px;
}

.contact_us_today .contact_details .sales_txt_n h6 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 162.69%;
  text-align: center;
  color: #FFFFFF;
  margin-bottom: 20px;
}

.contact_us_today .contact_details .contact_day_time {
  margin-top: 50px;
}

.contact_us_today .contact_details .contact_day_time h2 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 22px;
  line-height: 182.19%;
  text-align: center;
  color: #FFFFFF;
  margin: 0;
}

.contact_us_today .contact_details .contact_day_time h3 {
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 162.19%;
  text-align: center;
  color: #FFFFFF;
  margin-bottom: 30px;
}

.contact_us_today .contact_details .contact_day_time h5 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 22px;
  text-align: center;
  color: #FFFFFF;
  margin: 0 0 22px;
}

.contact_us_today .contact_details .contact_day_time h5 span {
  font-weight: 500;
  font-size: 18px;
  line-height: 162.19%;
  text-align: center;
  color: #EE851F;
}

@media only screen and (max-width: 991px) {
  .contact_us_today .contact_details h1 {
    font-size: 22px;
  }
  .contact_us_today .contact_details .sales_txt_n p {
    font-size: 17px;
  }
  .contact_us_today .contact_details .sales_txt_n h6 {
    font-size: 18px;
  }
  .contact_us_today .contact_details .contact_day_time h2 {
    font-size: 20px;
  }
  .contact_us_today .contact_details .contact_day_time h3 {
    font-size: 16px;
  }
  .contact_us_today .contact_details .contact_day_time h5 {
    font-size: 18px;
    margin: 0 0 8px;
  }
}

@media only screen and (max-width: 768px) {
  .contact_us_today {
    padding: 60px 0 0px;
  }
  .contact_us_today .mb_mobile {
    margin-bottom: 80px;
  }
}





/*-----------------
    About-us
-------------------*/
.about_wrapp .address__contant p {
  margin: 0px 0 15px;
}

.basicNumbersWrap {
  padding: 40px 0;
}

.basicNumbersWrap .basicNumbers__number {
  text-align: center;
}

.basicNumbersWrap .basicNumbers__number p {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 50px;
  line-height: 160.19%;
  text-align: center;
  color: #EE851F;
  margin: 0;
}

.basicNumbersWrap .basicNumbers__number span {
  display: block;
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 32px;
  line-height: 180.19%;
  text-align: center;
  color: #20303C;
}

.our_history_wrapp {
  background: #F2F3F3;
  padding: 70px 0;
}

.our_history_wrapp .ourHistoryWrap h1 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 28px;
  line-height: 147.4%;
  letter-spacing: 0.02em;
  color: #20303C;
  margin-bottom: 30px;
}

.our_history_wrapp .ourHistoryWrap p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 32px;
  color: #6A6A6A;
  margin-bottom: 23px;
}

.our_history_wrapp .ourHistoryWrap button {
  background: #ee851f;
  color: #fff;
  padding: 12px 30px;
  border: 1px solid #ee851f;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  font-weight: 500;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
  margin-top: 30px;
}

.our_history_wrapp .ourHistoryWrap button:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

.our_history_wrapp .timelineCarousel {
  position: relative;
}

.our_history_wrapp .timelineCarousel .round_crousl {
  border: 3px dashed #DDDDED;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 580px;
  height: 580px;
  border-radius: 50%;
  position: relative;
}

@-webkit-keyframes "cd-enter-right" {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0%);
  }
}

@keyframes "cd-enter-right" {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}

@-webkit-keyframes "cd-enter-left" {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0%);
  }
}

@keyframes "cd-enter-left" {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline {
  opacity: 0;
  margin: 2em auto;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline a {
  text-decoration: none;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline::before {
  content: 'mobile';
  display: none;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .timeline {
  position: relative;
  height: 100%;
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events-wrapper {
  position: relative;
  height: 100%;
  margin: 0 0px;
  width: 100%;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0px;
  height: 0px;
  background: #dfdfdf;
  -webkit-transition: -webkit-transform 0.4s;
  transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s;
  width: 100% !important;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events ol {
  list-style: none;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events a {
  position: absolute;
  bottom: 0;
  z-index: 2;
  text-align: center;
  color: #383838;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  background: #20303C;
  -webkit-box-shadow: 0px 0px 20px rgba(32, 48, 60, 0.25);
          box-shadow: 0px 0px 20px rgba(32, 48, 60, 0.25);
  color: #fff;
  border-radius: 50px;
  width: 98px;
  height: 98px;
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-size: 22px;
  line-height: 38px;
  letter-spacing: 0.005em;
  color: #FFFFFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events a::after {
  content: '';
  position: absolute;
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -5px;
  height: 12px;
  width: 12px;
  border-radius: 50%;
  border: 0px solid #fd8204;
  background-color: transparent;
  -webkit-transition: background-color 0.3s, border-color 0.3s;
  transition: background-color 0.3s, border-color 0.3s;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events a.selected {
  pointer-events: none;
  background: #EE851F;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events a.selected::after {
  width: 115px;
  height: 115px;
  background: transparent;
  top: -8px;
  border: 3px solid #EE851F;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-filter: drop-shadow(0px 0px 20px rgba(238, 133, 31, 0.25));
          filter: drop-shadow(0px 0px 20px rgba(238, 133, 31, 0.25));
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-one {
  top: -150px;
  left: 235px !important;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-two {
  left: 460px !important;
  top: -30px;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-three {
  left: 520px !important;
  top: 170px;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-four {
  left: 450px !important;
  top: 340px;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-five {
  left: 235px !important;
  top: 420px;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-six {
  left: 40px !important;
  top: 340px;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-seven {
  left: -42px !important;
  top: 170px;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-eight {
  left: 10px !important;
  top: -30px;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .filling-line {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: #fd8204;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: left center;
  transform-origin: left center;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events-content {
  position: relative;
  width: 100%;
  margin: 2em 0;
  overflow: hidden;
  -webkit-transition: height 0.4s;
  transition: height 0.4s;
  height: 100% !important;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events-content ol {
  list-style: none;
  text-align: center;
  padding: 0;
  margin-bottom: 100px;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events-content li {
  position: absolute;
  z-index: 1;
  width: 100%;
  left: 0;
  top: 50px;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  padding: 0 5%;
  opacity: 0;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events-content li > * {
  max-width: 800px;
  margin: 0 auto;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events-content li.selected {
  position: relative;
  z-index: 2;
  opacity: 1;
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events-content li.enter-right {
  -webkit-animation-name: cd-enter-right;
  animation-name: cd-enter-right;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events-content li.leave-right {
  -webkit-animation-name: cd-enter-right;
  animation-name: cd-enter-right;
  -webkit-animation-direction: reverse;
  animation-direction: reverse;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events-content li.enter-left {
  -webkit-animation-name: cd-enter-left;
  animation-name: cd-enter-left;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events-content li.leave-left {
  -webkit-animation-name: cd-enter-left;
  animation-name: cd-enter-left;
  -webkit-animation-direction: reverse;
  animation-direction: reverse;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events-content h2 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 38px;
  text-align: center;
  letter-spacing: 0.005em;
  color: #6A6A6A;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events-content em {
  display: block;
  margin: 10px auto;
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-size: 40px;
  line-height: 147.4%;
  letter-spacing: 0.02em;
  color: #20303C;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events-content p {
  font-size: 1.4rem;
  color: #959595;
  line-height: 1.6;
  display: block;
  margin-bottom: 15px;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline.loaded {
  opacity: 1;
}

.our_history_wrapp .timelineCarousel .round_crousl .cd-timeline-navigation a {
  display: none;
}

@media only screen and (min-width: 1100px) {
  .our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline {
    margin: 6em auto;
  }
  .our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline::before {
    content: 'desktop';
  }
}

@media only screen and (max-width: 1280px) {
  .our_history_wrapp .timelineCarousel .round_crousl {
    width: 100%;
    height: 450px;
  }
  .our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events a {
    width: 70px;
    height: 70px;
    font-size: 16px;
  }
  .our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .selected:after {
    width: 87px !important;
    height: 87px !important;
  }
  .our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-one {
    top: -70px;
    left: 190px !important;
  }
  .our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-two {
    left: 380px !important;
    top: 20px;
  }
  .our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-three {
    left: 410px !important;
    top: 170px;
  }
  .our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-four {
    left: 350px !important;
    top: 310px;
  }
  .our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-five {
    left: 190px !important;
    top: 372px;
  }
  .our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-six {
    left: 20px !important;
    top: 310px;
  }
  .our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-seven {
    left: -42px !important;
    top: 170px;
  }
  .our_history_wrapp .timelineCarousel .round_crousl .cd-horizontal-timeline .events .timeline-eight {
    left: 10px !important;
    top: 20px;
  }
}

@media only screen and (max-width: 991px) {
  .our_history_wrapp .timelineCarousel .round_crousl {
    display: none;
  }
}

.ourProgressWrap {
  padding: 70px 0;
}

.ourProgressWrap .graph_wrap h2 {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 40px;
  line-height: 180.19%;
  color: #20303C;
  margin-bottom: 51px;
}

.ourProgressWrap .graph_wrap h2 span {
  font-weight: bold;
}

.ourProgressWrap .graph_wrap p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 32px;
  color: #424242;
  margin-bottom: 19px;
}

.ourProgressWrap .graph_wrap_img img {
  width: 100%;
}

.OurvalueWrap {

}

.OurvalueWrap .value_img img {
  width: 100%;
}

.OurvalueWrap .value_text {
  padding: 0 0 0 0px;
}

.OurvalueWrap .value_text h2 {
  font-style: normal;
  font-weight: normal;
  font-size: 40px;
  line-height: 180.19%;
  color: #20303C;
  margin-bottom: 19px;
}

@media screen and (max-width: 1200px){
  .OurvalueWrap .value_text h2 {
    font-size: 32px;
    line-height: 160.19%;
  }
}

.OurvalueWrap .value_text p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 32px;
  color: #424242;
  margin-bottom: 35px;
}

.OurvalueWrap .value_text button {
  background: #ee851f;
  color: #fff;
  padding: 10px 40px;
  border: 1px solid #ee851f;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  font-weight: 500;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
  -webkit-transition: 0.7s;
  transition: 0.7s;
  margin-top: 40px;
}

.OurvalueWrap .value_text button:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

.our_mission .value_text {
  padding: 0 0px 0 0;
}

@media screen and (min-width: 991px) {
  .our_mission .value_text {
    padding: 0 60px 0 0;
  }
  .OurvalueWrap .value_text {
    padding: 0 0 0 40px;
  }
}

.MeetOurTeam {
  padding: 70px 0;
}

.MeetOurTeam .heading_meet_team {
  text-align: center;
}

.MeetOurTeam .heading_meet_team h2 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 180.19%;
  color: #000000;
  margin-bottom: 12px;
}

.MeetOurTeam .heading_meet_team p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 180.19%;
  color: #6A6A6A;
  margin-bottom: 42px;
}

.MeetOurTeam .meeting_boxs {
  margin-bottom: 30px;
}

.MeetOurTeam .meeting_boxs img {
  width: 100%;
}

.MeetOurTeam .meeting_boxs h3 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 180.19%;
  color: #20303C;
}

.MeetOurTeam .meeting_boxs p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 180.19%;
  color: #828282;
}

.MeetOurTeam .meeting_button {
  text-align: center;
  margin-top: 14px;
}

.MeetOurTeam .meeting_button button {
  background: #ee851f;
  color: #fff;
  padding: 10px 40px;
  border: 1px solid #ee851f;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  font-weight: 500;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
}

.MeetOurTeam .meeting_button button:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

/*-----------------
    About-us-EnD
-------------------*/
/*-----------------
    Our App
-------------------*/
.mycoAppWrap {
  padding: 60px 0;
}

.mycoAppWrap .MycoAppText h1 {
  font-family: Rubik;
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 191%;
  color: #20303C;
  margin-bottom: 12px;
}

.mycoAppWrap .MycoAppText p {
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 191%;
  color: #424242;
  margin-bottom: 12px;
}

.mycoAppWrap .MycoAppText h3 {
  font-family: Rubik;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 191%;
  color: #424242;
  margin-bottom: 24px;
  margin-top: 20px;
}

.mycoAppWrap .MycoAppText ul {
  padding: 0 0 0 17px;
  list-style: none;
  margin: 0 0 0;
}

.mycoAppWrap .MycoAppText ul li {
  margin-bottom: 21px;
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 170%;
  color: #20303C;
}

.mycoAppWrap .MycoAppText ul li img {
  margin-right: 24px;
}

.mycoAppWrap .MycoAppText .appsOurAppText__buttons {
  margin-top: 45px;
}

.mycoAppWrap .MycoAppText .appsOurAppText__buttons img {
  margin-right: 15px;
}

.mycoAppWrap .mycoAppImg img {
  width: 100%;
}

.mYcoColoR {
  background: #FBFBFB;
}

.mYcoColoR .myco_text_padding_left {
  padding-left: 0px;
}

@media screen and (min-width: 991px) {
  .mYcoColoR .myco_text_padding_left {
    padding-left: 60px;
  }
}

.MyCoaDmiN {
  background: #F2F3F3;
  padding: 70px 0;
}

.MyCoaDmiN .myco_admin_img img {
  width: 100%;
}

.MyCoaDmiN .mYco_AdmIn_txt {
  padding-top: 50px;
}

.MyCoaDmiN .mYco_AdmIn_txt h2 {
  font-family: Rubik;
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 191%;
  color: #062C44;
  margin-bottom: 21px;
}

.MyCoaDmiN .mYco_AdmIn_txt p {
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 191%;
  color: #424242;
}

/*-----------------
    Our App-EnD
-------------------*/
/*-----------------
    FAQs-EnD
-------------------*/



.faq_columns {
  padding: 60px 0;
}

.faq_columns .columns_st {
  margin-bottom: 30px;
}

.faq_columns .columns_st h1 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #000000;
  margin-bottom: 32px;
  position: relative;
}

.faq_columns .columns_st h1:after {
  position: absolute;
  content: "";
  background: #EE851F;
  height: 4px;
  width: 20%;
  bottom: -8px;
  left: 0;
}

.faq_columns .columns_st p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 32px;
  color: #424242;
}

.verticalFaqS {
  padding: 10px 0;
}

.verticalFaqS .VerticalTabs ul li a {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 30px;
  color: #20303C;
  border: 1px solid #E5E5E5;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 6px !important;
  padding: 18px 33px;
  margin-bottom: 13px;
  -webkit-transition: 0.6s;
  transition: 0.6s;
}

.verticalFaqS .VerticalTabs ul li a img {
  float: right;
  padding-top: 7px;
}

.verticalFaqS .VerticalTabs ul li .active {
  background: #20303C;
  color: #fff;
}

.verticalFaqS .gaq_columns_wrap .faq_wrapper {
  background: none;
  float: none;
}

.whichServices {
  background: #F2F3F3;
  padding: 70px 0 10%;
  margin-top: 50px;
}

.whichServices .heading_services {
  text-align: center;
}

.whichServices .heading_services h2 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 28px;
  line-height: 30px;
  color: #000000;
  margin-bottom: 21px;
}

.whichServices .heading_services p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 29px;
  text-align: center;
  letter-spacing: -0.022em;
  color: #424242;
  margin-bottom: 30px;
}

.whichServices .arrow_prt {
  margin-top: 80px;
}

.whichServices .arrow_prt .mailBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.whichServices .arrow_prt .mailBox .arrow {
  margin: 0 -2px;
}

.whichServices .arrow_prt .mailBox .arrow img {
  max-width: 79%;
  margin-bottom: 93px;
}

.whichServices .arrow_prt .mailBox .arrow--1 {
  text-align: right;
}

.whichServices .arrow_prt .mailBox .arrow--2 {
  text-align: left;
}

.whichServices .arrow_prt .mailBox .arrow--3 img {
  width: 76%;
  position: relative;
  left: 72px;
  margin: 2px 0 95px 0;
}

.whichServices .arrow_prt .mailBox .text_mailBoX {
  -webkit-filter: drop-shadow(0px 10px 20px rgba(32, 48, 60, 0.4));
          filter: drop-shadow(0px 10px 20px rgba(32, 48, 60, 0.4));
  background: #20303C;
  border-radius: 50%;
  text-align: center;
  height: 200px;
  width: 200px;
  margin-top: -95px;
  padding: 28px 20px;
  z-index: 99999;
}

.whichServices .arrow_prt .mailBox .text_mailBoX img {
  margin-bottom: 8px;
}

.whichServices .arrow_prt .mailBox .text_mailBoX p {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 32px;
  text-align: center;
  letter-spacing: -0.022em;
  color: #FFFFFF;
  margin: 0;
}

.whichServices .arrow_prt .mailBox .text_mailBoX .on_image_round {
  margin: 38px 0 0 0;
}

.whichServices .arrow_prt .mailBox .text_mailBoX-two {
  margin-top: 120px;
  width: 210px;
  height: 210px;
  padding-top: 60px;
}

.whichServices .arrow_prt .mailBox .text_mailBoX-two .YelLo_image_round {
  margin: 78px 0 0 80px;
  width: 366px;
}

.whichServices .arrow_prt .mailBox .mailbox_one {
  -webkit-filter: drop-shadow(0px 10px 20px rgba(132, 176, 70, 0.4));
          filter: drop-shadow(0px 10px 20px rgba(132, 176, 70, 0.4));
  background: #84B046;
  border-radius: 50%;
  text-align: center;
  height: 180px;
  width: 180px;
  margin-top: -95px;
  padding: 0px 25px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.whichServices .arrow_prt .mailBox .mailbox_one span {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 30px;
  text-align: center;
  color: #FFFFFF;
  position: absolute;
  top: 0;
  right: 2px;
  background: #84b046;
  width: 34px;
  height: 34px;
  border-radius: 50%;
  border: 5px solid #f2f3f3;
}

.whichServices .arrow_prt .mailBox .mailbox_one .green_rds {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 30px;
  text-align: center;
  color: #FFFFFF;
  position: absolute;
  top: 0;
  right: 2px;
  background: #84b046;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 5px solid #f2f3f3;
}

.whichServices .arrow_prt .mailBox .mailbox_one .pinkType_rds {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 30px;
  text-align: center;
  color: #FFFFFF;
  position: absolute;
  top: 0px;
  left: auto;
  background: #d72c4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 5px solid #f2f3f3;
  right: 12px;
}

.whichServices .arrow_prt .mailBox .mailbox_one p {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 30px;
  text-align: center;
  letter-spacing: -0.022em;
  color: #FFFFFF;
  margin: 0;
  padding-top: 20px;
}

.whichServices .arrow_prt .mailBox .mailBoX--2 {
  -webkit-filter: drop-shadow(0px 10px 20px rgba(215, 44, 76, 0.4));
          filter: drop-shadow(0px 10px 20px rgba(215, 44, 76, 0.4));
  background: #D72C4C;
}

.whichServices .arrow_prt .mailBox .mailBoX--2 p {
  padding-top: 0;
}

.whichServices .arrow_prt .mailBox .mailBoX--2 span {
  position: absolute;
  top: -122px;
  border: none;
  background: no-repeat;
  height: auto;
  left: 74px;
}

.whichServices .arrow_prt .mailBox .mailBoX--2 span img {
  width: 42%;
}

.whichServices .arrow_prt .mailBox .mailBoX--11 p {
  padding-top: 0;
}

.whichServices .arrow_prt .mailBox .mailBoX--11 span {
  position: absolute;
  top: -75px;
  border: none;
  background: no-repeat;
  height: auto;
  left: 74px;
}

.whichServices .arrow_prt .mailBox .mailBoX--11 span img {
  width: 60%;
}

.whichServices .arrow_prt .mailBox .mailBoX--3 {
  -webkit-filter: drop-shadow(0px 10px 20px rgba(238, 133, 31, 0.4));
          filter: drop-shadow(0px 10px 20px rgba(238, 133, 31, 0.4));
  background: #EE851F;
}

.whichServices .arrow_prt .mailBox .mailBoX--3 p {
  padding-top: 0;
}

.whichServices .arrow_prt .mailBox .mailBoX--3 span {
  position: absolute;
  top: -75px;
  border: none;
  background: no-repeat;
  height: auto;
  left: 74px;
}

.whichServices .arrow_prt .mailBox .mailBoX--3 span img {
  width: 60%;
}

.whichServices .arrow_prt .roaPluSdsa {
  margin-top: 160px;
}

.whichServices .mobile_faq {
  display: none;
}

.whichServices .mobile_faq img {
  width: 100%;
}

@media screen and (max-device-width: 1399px) {
  .whichServices .arrow_prt .mailBox .text_mailBoX {
    width: 220px;
  }
  .whichServices .arrow_prt .mailBox .text_mailBoX .on_image_round {
    margin: 10px 0 0 0;
  }
  .whichServices .arrow_prt .mailBox .text_mailBoX .text_mailBoX-two {
    margin-top: 50px;
    height: 220px;
    padding-top: 60px;
  }
  .whichServices .arrow_prt .mailBox .text_mailBoX .text_mailBoX-two .YelLo_image_round {
    margin: 96px 0 0 86px;
    width: 284px;
  }
  .whichServices .arrow_prt .mailBox .arrow--3 img {
    width: 63%;
    position: relative;
    left: 72px;
    margin: 2px 0 95px 0;
  }
}

@media screen and (max-device-width: 991px) {
  .whichServices .arrow_prt {
    display: none;
  }
  .whichServices .mobile_faq {
    display: block;
  }
}

.deposit_box h1 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 60px;
  line-height: 73px;
  color: #FFFFFF;
  margin-bottom: 40px;
}

.deposit_box h5 {
  font-family: Rubik;
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 33px;
  text-align: center;
  color: #FFFFFF;
  margin-bottom: 60px;
}

.deposit_box .deposit_box_inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.deposit_box .deposit_box_inner p {
  text-align: left;
  padding-left: 30px;
  font-family: Rubik;
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 30px;
  color: #FFFFFF;
}

/*-----------------
    FAQs-EnD
-------------------*/
/*-----------------
    Pricing-and-Packages
-------------------*/
.key_featurs_packages {
  background: #FFFFFF;
  border: 1px solid #E3E3E3;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 0px 6px 22px 5px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 6px 22px 5px rgba(0, 0, 0, 0.05);
  border-radius: 12px;
  padding: 50px 50px 10px;
}

.key_featurs_packages .key_features {
  background: #F2F3F3;
  border-radius: 6px;
  margin-bottom: 40px;
  float: left;
}

.key_featurs_packages .key_features img {
  width: 120px;
  float: left;
  margin-right: 10px;
}

.key_featurs_packages .key_features p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 28px;
  letter-spacing: -0.02em;
  color: #20303C;
  padding: 12px 10px 0 10px;
}

/*-----------------
    Pricing-and-Packages-EnD
-------------------*/
/*-----------------
    Company-Formation
-------------------*/
.search_bar_wrapp {
  background: #F2F3F3;
  padding: 30px 0;
  height: 228px;
  margin: 48px 0;
}

.search_bar_wrapp .row{
  position: relative;
}

.search_bar_wrapp .search_box {
  padding-top: 20px;
}

.search_bar_wrapp .search_box p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #6A6A6A;
  margin-bottom: 16px;
}

.search_bar_wrapp .search_box .inpt_bx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.search_bar_wrapp .search_box .inpt_bx input {
  width: 70%;
  padding: 18px 20px;
  border: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #8B8B8B;
}

.search_bar_wrapp .search_box .inpt_bx button {
  background: #ee851f;
  color: #fff;
  border: none;
  padding: 0 30px;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  cursor: pointer;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-transition: 0.6s;
  transition: 0.6s;
}

.search_bar_wrapp .search_box .name_company_box {
  position: absolute;
  top: -79px;
  z-index: 99;

  height: 325px !important;
  width: 90%;
  padding: 10px 10px !important;
  border-radius: 12px;
  border: none;
  background: #DEEBDF;

  display: grid; grid-template-columns: 1fr; align-content: center;justify-content: center;
}

@media screen and (max-width: 1199px){
  .search_bar_wrapp .search_box .name_company_box{
    width: 95%;
  }
}

.search_bar_wrapp .search_box .name_company_box-no{
  background-color: #ffecf0;;
}

.search_bar_wrapp .search_box .name_company_box .img-yes-no {
  display: block;
  width: 50px;
  margin: 0 auto 20px auto;
}

.search_bar_wrapp .search_box .name_company_box h4 {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #84B046;
  margin: 0px 0 0px 0;
  text-align: center;
}

.search_bar_wrapp .search_box .name_company_box-no h4{
  color: #d72c4d;
}

.search_bar_wrapp .search_box .name_company_box p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #000000;
  margin-bottom:0px;
  text-align: center;
}

.search_bar_wrapp .search_box .name_company_box button {
  background: #ee851f;
  padding: 16px 30px;
  border: 1px solid #ee851f;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-size: 17px;
  line-height: 22px;
  text-align: center;
  color: #FFFFFF;
  max-width: fit-content;
  margin: 30px auto 0px auto;
}

.search_bar_wrapp .search_box .name_company_box button:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

.search_bar_wrapp .search_box .name_company_box-no button {
  background-color: #d72c4d; border-color: #d72c4d; color: #fff;
}

.search_bar_wrapp .search_box .name_company_box-no button:hover {
  background-color: #d72c4d; border-color: #d72c4d; color: #fff;
}

.search_bar_wrapp .search_box .name_company_box h6 {
  cursor: pointer;
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  color: #000000;
  margin-top: 30px;
}

.search_bar_wrapp .search_box .name_company_box h6 img {
  margin-left: 8px;
}

.search_bar_wrapp .cmpany_formation {
  /* margin: -80% 0 0; */
}

.search_bar_wrapp .cmpany_formation img {
  width: 100%;
  margin-top: 0px;
  position: absolute;
  bottom:-65px;
}

.right_bussiness {
  padding: 60px 0;
}

.right_bussiness .heading_bsns {
  text-align: center;
  margin-top: 50px;
}

.right_bussiness .heading_bsns h2 {
  font-family: Rubik;
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 33px;
  color: #20303C;
  opacity: 0.96;
  margin-bottom: 16px;
}

.right_bussiness .heading_bsns p {
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
  color: #424242;
  margin-bottom: 60px;
}

.right_bussiness .cmpny ul {
  border-bottom: 0;
  padding-left: 40px;
}

.right_bussiness .cmpny ul li .nav-link {
  border: 1px solid #DADADA;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 6px;
  padding: 17px 20px;
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 150.5%;
  color: #20303C;
  border-bottom: 0;
  margin: 0 4px 0;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.right_bussiness .cmpny ul li .active {
  color: #fff;
  background: #EE851F;
  padding: 20px 20px;
  margin-top: -6px;
}

.right_bussiness .cmpny .tab-content .card {
  border: 1px solid #DADADA;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 6px;
  padding: 40px 20px;
}

.right_bussiness .cmpny .tab-content .card .company_tabs_bx {
  background: #F3F3F3;
  border-radius: 12px;
  padding: 28px 18px;
}

.right_bussiness .cmpny .tab-content .card .company_tabs_bx h2 {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 24px;
  line-height: 29px;
  color: #062C44;
  margin-bottom: 28px;
  text-align: center;
}

.right_bussiness .cmpny .tab-content .card .company_tabs_bx h4 {
  margin-bottom: 22px;
  text-align: center;
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-size: 30px;
  line-height: 36px;
  color: #062C44;
  opacity: 0.96;
}

.right_bussiness .cmpny .tab-content .card .company_tabs_bx h4 small {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 17px;
  line-height: 21px;
  color: #062C44;
  opacity: 0.96;
}

.right_bussiness .cmpny .tab-content .card .company_tabs_bx h4 span {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 19px;
  color: #525252;
  opacity: 0.68;
}

.right_bussiness .cmpny .tab-content .card .company_tabs_bx h6 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  color: #062C44;
  margin-bottom: 20px;
}

.right_bussiness .cmpny .tab-content .card .company_tabs_bx .learn_more {
  background: #F3F3F3;
  border-radius: 4px;
  border: 1px solid #EC7E2B;
  text-align: center;
  margin: 0 auto 29px;
  display: block;
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 17px;
  line-height: 17px;
  color: #EC7E2B;
  padding: 14px 20px;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: pointer;
}

.right_bussiness .cmpny .tab-content .card .company_tabs_bx .bttm_cm p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 16px;
  color: #525252;
  margin-bottom: 20px;
}

.right_bussiness .cmpny .tab-content .card .company_tabs_bx .bttm_cm p img {
  margin-right: 12px;
  width: auto;
}

.right_bussiness .cmpny .tab-content .card .company_tabs_bx button {
  padding: 14px 50px;
  border: 1px solid #ee851f;
  outline: none;
  cursor: pointer;
  width: 100%;
  display: block;
  letter-spacing: -0.02em;
  background: #EE851F;
  -webkit-box-shadow: 0px 23px 28px -15px rgba(250, 98, 27, 0.36);
          box-shadow: 0px 23px 28px -15px rgba(250, 98, 27, 0.36);
  border-radius: 57px;
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  margin: 50px 0 20px;
  color: #FFFFFF;
}

.right_bussiness .cmpny .tab-content .card .company_tabs_bx button:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

.right_bussiness .cmpny .tab-content .card .mst_pprl {
  background: #EE851F;
}

.right_bussiness .cmpny .tab-content .card .mst_pprl .mst_pplr {
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  line-height: 17px;
  color: #EE851F;
  opacity: 0.96;
  background: #fff;
  border-radius: 4px;
  width: 100%;
  display: block;
  text-align: center;
  padding: 8px 0;
  margin-bottom: 16px;
}

.right_bussiness .cmpny .tab-content .card .mst_pprl h6 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  color: #FFFFFF;
  margin-bottom: 20px;
}

.right_bussiness .cmpny .tab-content .card .mst_pprl .learn_more {
  background: transparent !important;
  border: 1px solid #FFF !important;
  color: #FFF !important;
}

.right_bussiness .cmpny .tab-content .card .mst_pprl .bttm_cm p {
  color: #fff;
}

.right_bussiness .cmpny .tab-content .card .mst_pprl button {
  color: #FFFFFF !important;
  background: #20303C !important;
  -webkit-box-shadow: 0px 9px 20px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 9px 20px rgba(0, 0, 0, 0.2);
}

.right_bussiness .compare_package {
  margin: 10% 0 5%;
  text-align: center;
}

.right_bussiness .compare_package p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 34px;
  color: #20303C;
  margin-bottom: 30px;
}

.right_bussiness .compare_package button {
  background: #ee851f;
  color: #fff;
  padding: 16px 25px;
  border: 1px solid #ee851f;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  -webkit-box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
          box-shadow: 0px 10px 21px rgba(236, 126, 43, 0.4);
  text-align: center;
  font-weight: 600;
  font-size: 18px;
  line-height: 22px;
}

.right_bussiness .compare_package button:hover {
  background: transparent;
  color: #ee851f;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ee851f;
}

.right_bussiness .compare_package button img {
  margin-left: 30px;
}

.helping_hand_wrapp.register_company {
  float: none;
  background-image: url(../img/company-formation/Grouphelp.png);
}

.helping_hand_wrapp.register_company h1 {
  margin: 0 0 28px;
  font-family: Rubik;
  font-style: normal;
  font-weight: 500;
  font-size: 53px;
  line-height: 63px;
  color: #FFFFFF;
}

.helping_hand_wrapp.register_company h2 {
  font-family: Rubik;
  font-style: normal;
  font-weight: normal;
  font-size: 30px;
  line-height: 36px;
  color: #FFFFFF;
  margin-bottom: 41px;
}

@media screen and (max-width: 700px){
  .helping_hand_wrapp.register_company h1{
    font-size: 2rem;
    line-height: 2.5rem;
  }
  .helping_hand_wrapp.register_company h2{
    font-size: 1.25rem;
    line-height: 1.75rem;
    margin-bottom: 0;
    width: 80%;
    margin: auto;
  }
}

@media screen and (max-width: 400px){
  .helping_hand_wrapp.register_company h1{
    font-size: 1.25rem;
    line-height: 1.5rem;
  }
  .helping_hand_wrapp.register_company h2{
    font-size: 1rem;
    line-height: 1.25rem;
  }
}

.helping_hand_wrapp.register_company p {
  margin: 0 0 50px;
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 211.5%;
  text-align: center;
  color: #FFFFFF;
}

.helping_hand_wrapp.register_company h5 {
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 211.5%;
  color: #FFFFFF;
  text-align: left;
  margin-bottom: 14px;
}

.helping_hand_wrapp.register_company button {
  background: #FFFFFF;
  border: 1px solid #FFFFFF;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 71px;
  font-family: Rubik;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 19px;
  color: #20303C;
  padding: 13px 30px;
  margin-top: 30px;
  cursor: pointer;
}

.helping_hand_wrapp.register_company button:hover {
  background: #ee851f;
  color: #fff;
  border-color: #ee851f;
  -webkit-transition: 0.6s;
  transition: 0.6s;
}

.right_bussiness.nAme_ChEkeD {
  padding-top: 10px;
}

.right_bussiness.nAme_ChEkeD .cmpny ul {
  padding-left: 0;
  margin-bottom: 60px;
}

.right_bussiness.nAme_ChEkeD .cmpny ul .nav-item {
  margin-bottom: 0px;
  width: auto;
  margin-right: 40px;
}

.right_bussiness.nAme_ChEkeD .cmpny ul .nav-item .nav-link {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 35px 25px;
  border: 0;
  margin: 0 0 0 0;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #F2F3F3;
  border-radius: 12px;
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 19px;
  line-height: 171.19%;
  text-align: center;
  letter-spacing: -0.02em;
  color: #20303C;
  width: 100%;
}

.right_bussiness.nAme_ChEkeD .cmpny ul .nav-item .active {
  color: #fff;
  background: #EE851F;
  margin-top: 0;
  -webkit-box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.21);
          box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.21);
  position: relative;
}

.right_bussiness.nAme_ChEkeD .cmpny ul .nav-item .active::after {
  position: absolute;
  content: "";
  bottom: -15px;
  border-left: 16px solid #fff0;
  border-right: 16px solid #fff0;
  border-bottom: 0px solid #000;
  border-top: 16px solid #ee851f;
  left: 45%;
}

.right_bussiness.nAme_ChEkeD .tab-content .card {
  border: 0px solid #DADADA;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 6px;
  padding: 0px 0px;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table thead tr .vpa_first {
  width: 500px;
  vertical-align: top;
  text-align: left;
  padding: 30px;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table thead tr th:nth-child(2) {
  padding: 0 10px;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table thead tr th:nth-child(3) {
  padding: 0 10px;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table thead tr th:last-child {
  padding: 0 10px;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table thead tr th .locatio__text {
  margin: 15px 0 0px;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table thead tr th .locatio__text li {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 21px;
  line-height: 130.69%;
  text-align: center;
  color: #20303C;
  margin-bottom: 10px;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table thead tr th .address__text_registered li p span {
  display: block;
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-size: 40px;
  line-height: 160.19%;
  color: #EE851F;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table thead tr th .address__text_registered li p span small {
  font-size: 30px;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table thead tr th .address__text_registered button {
  background: #ee851f;
  padding: 4px 20px;
  border: 1px solid #ee851f;
  outline: none;
  cursor: pointer;
  border-radius: 50px;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 160.19%;
  text-align: center;
  color: #FFFFFF;
  display: block;
  margin: 0 auto;
  -webkit-box-shadow: 0px 23px 28px -15px rgba(238, 133, 31, 0.46);
          box-shadow: 0px 23px 28px -15px rgba(238, 133, 31, 0.46);
  cursor: pointer;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table thead tr th .address__text_registered button:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table thead tr th .address__text_registered a {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 107.69%;
  text-align: center;
  color: #20303C;
  display: block;
  margin: 30px 0 20px;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table tbody tr td h2 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 21px;
  line-height: 130.69%;
  text-align: center;
  color: #20303C;
  margin: 15px 0 12px;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table tbody tr td h6 {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-size: 40px;
  line-height: 160.19%;
  color: #EE851F;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table tbody tr td h6 span {
  float: none;
  cursor: inherit;
  padding-right: 0;
}

.right_bussiness.nAme_ChEkeD .tab-content .card .service_pricing__wrapp.registered__wrapp.roa_wr .pricing_table .table tbody tr td h6 span small {
  font-size: 30px;
}

/* .name_check_a .cartProgressWrap .cartProgress {
  width: 100%;
  max-width: 80%;
  margin: 0 auto 50px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: max-content 40px max-content 1fr max-content 40px max-content 1fr max-content 40px max-content;
  grid-template-columns: -webkit-max-content 40px -webkit-max-content 1fr -webkit-max-content 40px -webkit-max-content 1fr -webkit-max-content 40px -webkit-max-content;
  grid-template-columns: max-content 40px max-content 1fr max-content 40px max-content 1fr max-content 40px max-content;
  -ms-grid-rows: max-content max-content;
  grid-template-rows: -webkit-max-content -webkit-max-content;
  grid-template-rows: max-content max-content;
  grid-row-gap: 2rem;
} */

.name_check_a .cartProgressWrap .cartProgress__stageNum {
  z-index: 2;
  width: 42px;
  height: 42px;
  background-color: #F2F3F3;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: 5px solid #EBEBEB;
}

.name_check_a .cartProgressWrap .cartProgress__stageNum p {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  text-align: center;
  margin: 0;
  font-family: Inter;
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 160.19%;
  letter-spacing: -0.02em;
  color: #E0E0E0;
}

.name_check_a .cartProgressWrap .cartProgress__stageNum--active {
  background-color: #84B046;
}

.name_check_a .cartProgressWrap .cartProgress__stageNum--1 {
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
  grid-column: 3 / span 1;
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  grid-row: 2 / span 1;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.name_check_a .cartProgressWrap .cartProgress__stageName--1 {
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-column: 2 / span 2;
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;
  grid-row: 1 / span 1;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.name_check_a .cartProgressWrap .cartProgress__line--1 {
  -ms-grid-column: 2;
  -ms-grid-column-span: 5;
  grid-column: 3 / span 3;
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  grid-row: 2 / span 1;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.name_check_a .cartProgressWrap .cartProgress__stageNum--2 {
  -ms-grid-column: 5;
  -ms-grid-column-span: 1;
  grid-column: 5 / span 1;
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  grid-row: 2 / span 1;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.name_check_a .cartProgressWrap .cartProgress__stageName--2 {
  -ms-grid-column: 5;
  -ms-grid-column-span: 1;
  grid-column: 5 / span 1;
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;
  grid-row: 1 / span 1;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.name_check_a .cartProgressWrap .cartProgress__line--2 {
  -ms-grid-column: 5;
  -ms-grid-column-span: 5;
  grid-column: 5/span 4;
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  grid-row: 2 / span 1;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.name_check_a .cartProgressWrap .cartProgress__stageNum--3 {
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
  grid-column: 7 / span 1;
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  grid-row: 2 / span 1;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.name_check_a .cartProgressWrap .cartProgress__stageName--3 {
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
  grid-column: 7 / span 1;
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;
  grid-row: 1 / span 1;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.name_check_a .cartProgressWrap .cartProgress__line--3 {
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
  grid-column: 7 / span 2;
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  grid-row: 2 / span 1;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.name_check_a .cartProgressWrap .cartProgress__stageNum--4 {
  -ms-grid-column: 9;
  -ms-grid-column-span: 1;
  grid-column: 9 / span 1;
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  grid-row: 2 / span 1;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.name_check_a .cartProgressWrap .cartProgress__stageName--4 {
  -ms-grid-column: 9;
  -ms-grid-column-span: 1;
  grid-column: 9 / span 1;
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;
  grid-row: 1 / span 1;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.name_check_a .cartProgressWrap .cartProgress__stageName p {
  display: block;
  width: 280px;
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 19px;
  line-height: 171.19%;
  letter-spacing: -0.02em;
  color: #20303C;
}

.name_check_a .cartProgress__stageName {
  margin-bottom: -30px;
}

.name_check_a .cartProgressWrap .cartProgress__line {
  z-index: 1;
  height: 3px;
  background-color: #E8E8E8;
  width: 100%;
}

.name_check_a .cartProgressWrap .cartProgress__line--active {
  background-color: #84B046;
}

@media screen and (max-width: 1199px) {
  /* .name_check_a .cartProgressWrap .cartProgress__stageName p {
    width: auto;
  } */
}

@media screen and (max-width: 991px) {
  .name_check_a .cartProgressWrap .cartProgress__stageNum--1 {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/span 1;
  }
  .name_check_a .cartProgressWrap .cartProgress__stageName--1 {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/span 1;
  }
  .name_check_a .cartProgressWrap .cartProgress__line--1 {
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
    grid-column: 1/span 3;
  }
}

@media screen and (max-width: 767px) {
  .name_check_a .cartProgressWrap .cartProgress {
    overflow-x: scroll;
  }
  /* .name_check_a .cartProgressWrap .cartProgress__stageName p {
    margin-right: 30px;
  } */
  .right_bussiness.nAme_ChEkeD .cmpny ul .nav-item {
    margin-bottom: 0px;
    width: auto;
    margin-right: 20px;
  }
  .right_bussiness.nAme_ChEkeD .cmpny ul .nav-item .nav-link {
    padding: 25px 15px;
    font-size: 16px;
  }
  .helping_hand_wrapp .register_company h1 {
    font-size: 33px;
    line-height: 33px;
  }
  .helping_hand_wrapp .register_company h2 {
    font-size: 25px;
    margin-bottom: 20px;
  }
  .helping_hand_wrapp .register_company h5 {
    font-size: 16px;
  }
  .right_bussiness .cmpny ul {
    border-bottom: 0;
    padding-left: 40px;
    display: block;
    padding-right: 40px;
  }
}

/*-----------------
    Company-Formation-EnD
-------------------*/
/*-----------------
    Ready made companies
-------------------*/
.companySelection__wrap {
  background: #F8F8F8;
  padding: 80px 0;
}

.pricingHeading__toggle {
  margin-bottom: 5rem;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 50px max-content 50px 1fr;
  grid-template-columns: 1fr 50px -webkit-max-content 50px 1fr;
  grid-template-columns: 1fr 50px max-content 50px 1fr;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.pricingHeading__toggle .switch {
  position: relative;
  display: block;
  width: 75px;
  height: 35px;
}

.pricingHeading__toggle .switch .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #EE851F;
  border: 1px solid #EE851F;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 39px;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  -webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
}

.pricingHeading__toggle .switch .slider::before {
  position: absolute;
  content: "";
  top: 3px;
  left: 3px;
  background-color: #f9f9f9;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}

.pricingHeading__toggle .switch input {
  display: none;
}

.pricingHeading__toggle .switch input:checked + .slider::before {
  -webkit-transform: translateX(40px);
  transform: translateX(40px);
}

.pricingHeading__toggle .switch .slider.round {
  border-radius: 35px;
}

.pricingHeading__toggle .switch .slider.round::before {
  width: 27px;
  height: 27px;
  border-radius: 50px;
}

.pricingHeading__toggle .optionBox {
  width: 100%;
  max-width: 70%;
  padding: 20px 20px;
  border: 1px solid #979797;
  border-radius: 6px;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.pricingHeading__toggle .optionBox h3 {
  margin-bottom: 15px;
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 17px;
  line-height: 160.19%;
  text-align: center;
  color: #979797;
}

.pricingHeading__toggle .optionBox p {
  margin-bottom: 8px;
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 160.19%;
  text-align: center;
  color: #979797;
}

.pricingHeading__toggle .optionBox--active {
  border-color: #EE851F;
}

.pricingHeading__toggle .optionBox--active h3 {
  color: #2c3b58;
}

.pricingHeading__toggle .optionBox--central {
  -ms-grid-column-align: end;
  justify-self: end;
}

.pricingHeading__toggle .toggleLine {
  width: 5rem;
  height: 1px;
  background-color: #C4C4C4;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.pricingHeading__toggle .toggleLine--active {
  background-color: #EE851F;
}

.readymade__tableMain {
  padding-top: 2rem;
}

.readymade__tableMain .Readymade__table .year__incorporation ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  list-style: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.readymade__tableMain .Readymade__table .year__incorporation ul li {
  padding-left: 15px;
}

.readymade__tableMain .Readymade__table .year__incorporation ul li .myForms__input {
  margin: 0px 0px 0 0;
  border-color: #ee851f;
  background-color: #fff;
  font-size: 15px;
  padding: 13px 15px;
}

.readymade__tableMain .Readymade__table .year__incorporation ul li p {
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 22px;
  line-height: 160.19%;
  text-align: center;
  color: #2C3B58;
}

.readymade__tableMain .Readymade__table .year__incorporation ul li button {
  font-family: "Roboto", sans-serif;
  background-color: #ffffff;
  font-size: 16px;
  padding: 12px 0px;
  width: 100px;
  border-radius: 6px;
  border: none;
  cursor: pointer;
  color: #485671;
  font-weight: 600;
}

.readymade__tableMain .Readymade__table .year__incorporation ul li button.active__year {
  background-color: #ee851f;
  color: #fff;
}

.readymade__tableMain .Readymade__table .year__incorporation ul .select_box {
  width: 155px;
  overflow: hidden;
  border: 1px solid #ee851f;
  position: relative;
  padding: 12px 8px;
  background-color: #fff;
  border-radius: 5px;
}

.readymade__tableMain .Readymade__table .year__incorporation ul .select_box:after {
  width: 15px;
  height: 10px;
  background-image: url(../img/readymade/orange-arrow.svg);
  position: absolute;
  top: 37%;
  right: 10px;
  content: "";
  z-index: 98;
}

.readymade__tableMain .Readymade__table .year__incorporation ul .select_box select {
  width: 137px;
  border: 0;
  position: relative;
  z-index: 99;
  background: none;
  font-weight: 500;
  font-size: 15px;
  color: #ee851f;
  font-family: "Roboto", sans-serif;
}

.readymade__tableMain .Readymade__table .year__incorporation ul .select_box select:focus-visible {
  border: none;
  outline: none;
}

.readymade__tableMain .Readymade__table .year__incorporation ul .select_box select option {
  font-weight: 500;
  font-size: 15px;
  color: #4d4c4c;
  font-family: "Roboto", sans-serif;
}

.readymade__tableMain .Readymade__table .table {
  width: 100%;
  margin-top: 3rem;
  overflow-x: scroll;
  border-collapse: collapse;
}

.readymade__tableMain .Readymade__table .table thead tr th {
  padding: 7px 0px;
  background-color: #2c3b58;
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 160.19%;
  text-align: center;
  color: #FFFFFF;
  vertical-align: middle;
}

.readymade__tableMain .Readymade__table .table thead tr th:first-child {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.readymade__tableMain .Readymade__table .table thead tr th:last-child {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.readymade__tableMain .Readymade__table .table tbody tr td {
  padding: 20px 0px;
  background-color: #ffffff;
  vertical-align: middle;
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 160.19%;
  text-align: center;
  color: #4D4C4C;
}

.readymade__tableMain .Readymade__table .table tbody tr td:first-child {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  position: relative;
  overflow: hidden;
}

.readymade__tableMain .Readymade__table .table tbody tr td:first-child .year__info {
  background-color: #ee851f;
  color: #fff;
  font-family: Roboto;
  font-weight: bold;
  font-size: 12px;
  width: 100%;
  padding: 0 0;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.readymade__tableMain .Readymade__table .table tbody tr td:last-child {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.readymade__tableMain .Readymade__table .table tbody tr td .dropdown__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.readymade__tableMain .Readymade__table .table tbody tr td .dropdown__flex .dropdown__btn {
  border: none;
  cursor: pointer;
  width: 270px;
  margin: 0;
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 160.19%;
  text-align: center;
  color: #2C3B58;
}

.readymade__tableMain .Readymade__table .table tbody tr td .dropdown__flex .dropdown__icon {
  margin-left: 4rem;
}

.readymade__tableMain .Readymade__table .table tbody tr td .dropdown__flex .dropdown__icon i {
  font-size: 14px;
}

.readymade__tableMain .Readymade__table .table tbody tr td .dropdown__flex .dropdown__icon .up__arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.readymade__tableMain .Readymade__table .table tbody tr td .table__tick {
  width: 22px;
  margin-bottom: 10px;
}

.readymade__tableMain .Readymade__table .table tbody tr td .domain__tooltip {
  position: relative;
}

.readymade__tableMain .Readymade__table .table tbody tr td .domain__tooltip a {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 160.19%;
  text-align: center;
  text-decoration: underline;
  color: #2C3B58;
}

.readymade__tableMain .Readymade__table .table tbody tr td .domain__tooltip p {
  margin: 0;
}

.readymade__tableMain .Readymade__table .table tbody tr td .domain__tooltip:hover .domain__tooltipHover {
  display: block;
  -webkit-animation: slideDown 0.5s;
  animation: slideDown 0.5s;
}

.readymade__tableMain .Readymade__table .table tbody tr td .not__included {
  color: #e87272;
  font-size: 14px;
  font-family: Roboto;
  font-weight: 500;
  margin: 0;
}

.readymade__tableMain .Readymade__table .table tbody tr td .enquire__btn {
  background-color: #5aba5e;
  border: none;
  padding: 14px 0px;
  width: 125px;
  border-radius: 5px;
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  color: #ffffff;
  cursor: pointer;
}

.readymade__tableMain .Readymade__table .table tbody tr td .enquire__btn img {
  width: 15px;
  margin: 0px 0 -1px 0px;
}

.readymade__tableMain .Readymade__table .table tbody tr td .buy__btn {
  background-color: #2c3b58;
  border: none;
  padding: 14px 0px;
  width: 125px;
  border-radius: 5px;
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  color: #ffffff;
  cursor: pointer;
}

.readymade__tableMain .Readymade__table .table tbody tr td .buy__btn img {
  width: 15px;
  margin: 0 0 -3px 0;
}

.readymade__tableMain .Readymade__table .table tbody tr .year__infotd {
  background-color: #ee851f;
  width: 10px;
  padding: 0px;
}

.readymade__tableMain .Readymade__table .table tbody tr .domain__tooltip .domain__tooltipHover {
  position: absolute;
  bottom: 1.5rem;
  left: auto;
  z-index: 3;
  background-color: #414f69;
  padding: 1rem 1.5rem;
  border-radius: 4px;
  -webkit-transition: ease 0.2s;
  transition: ease 0.2s;
  display: none;
  -webkit-box-shadow: 0px 4px 4px #414f6994;
          box-shadow: 0px 4px 4px #414f6994;
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 160.19%;
  text-align: center;
  color: #FFFFFF;
  right: -60px;
}

.readymade__tableMain .Readymade__table .table tbody tr .domain__tooltip .domain__tooltipHover::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -10px;
  border-width: 10px;
  border-style: solid;
  border-color: #414f69 transparent transparent transparent;
}

.readymade__tableMain .Readymade__table .table tbody tr .readymade__btns button {
  margin: 0px 8px 0;
}

.readymade__tableMain .Readymade__table .table tbody .dropdown__row {
  position: relative;
  top: -5px;
}

.readymade__tableMain .Readymade__table .table tbody .dropdown__row .closedropdown__row {
  height: 0px;
  -webkit-transition: height 0.3s;
  transition: height 0.3s;
  overflow: hidden;
}

.readymade__tableMain .Readymade__table .table tbody .dropdown__row .opendropdown__row {
  height: 90px;
  -webkit-transition: height 0.3s;
  transition: height 0.3s;
}

.readymade__tableMain .Readymade__table .table tbody .dropdown__row td {
  padding: 0px;
}

.readymade__tableMain .Readymade__table .table tbody .dropdown__row td ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  padding-left: 73px;
  margin: 0;
}

.readymade__tableMain .Readymade__table .table tbody .dropdown__row td ul li {
  padding-right: 3rem;
  padding-bottom: 20px;
}

.readymade__tableMain .Readymade__table .table tbody .dropdown__row td ul li p {
  padding: 0px 0px;
  color: #4d4c4c;
  font-family: "Roboto", sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  background-color: #ffffff;
  text-align: left;
}

.readymade__tableMain .Readymade__table .table tbody .dropdown__row td ul li p span {
  padding: 0px 0px;
  color: #2c3b58;
  font-family: "Roboto", sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.readymade__tableMain .Show__compnies {
  text-align: center;
  margin-top: 4rem;
}

.readymade__tableMain .Show__compnies .compnies__btn {
  font-family: "Roboto", sans-serif;
  background-color: #ee851f;
  border: none;
  color: #fff;
  padding: 16px 20px;
  font-size: 18px;
  display: inline-block;
  border-radius: 6px;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
}

.readymade__tableMain .Show__compnies .compnies__btn:hover {
  background-color: #2c3b58;
}

.readymade__tableMain .desktopTable_view {
  display: block;
}

.readymade__tableMain .mobileTable_view {
  display: none;
}

.readymade__tableMain .mobileTable_view .year__incorporationMobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.readymade__tableMain .mobileTable_view .year__incorporationMobile p {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-size: 1.6rem;
  color: #2c3b58;
  line-height: 160%;
}

.readymade__tableMain .mobileTable_view .mobile__search {
  margin-top: 2rem;
}

.readymade__tableMain .mobileTable_view .mobile__search .myForms__input {
  border-color: #ee851f;
  background-color: #fff;
  margin: 0px;
}

.readymade__tableMain .mobileTable_view .detailTable__view {
  margin-top: 3rem;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__heading {
  background-color: #2c3b58;
  border-radius: 5px;
  padding: 20px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 2rem;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__heading p {
  color: #fff;
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
  background-color: #2c3b58;
  width: 50%;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__heading p:last-child {
  padding-left: 20px;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body {
  background-color: #fff;
  border-radius: 5px;
  padding: 20px 20px;
  margin-bottom: 1.5rem;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .comdetail__price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .comdetail__price p {
  width: 50%;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .comdetail__price .com__name {
  font-size: 15px;
  color: #2c3b58;
  border: none;
  font-weight: 500;
  font-family: "Roboto", sans-serif;
  line-height: 22px;
  padding-right: 15px;
  text-align: center;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .comdetail__price .com__price {
  text-align: center;
  color: #4d4c4c;
  font-family: "Roboto", sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 20px;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .comdetail__price .com__price .blue__dropdown {
  cursor: pointer;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .comdetail__price .com__price .blue__dropdown .up__arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .readymade__mobBTN {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 4rem;
  margin-bottom: 1rem;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .readymade__mobBTN button {
  color: #fff;
  width: 100%;
  border: none;
  border-radius: 5px;
  padding: 18px 0px;
  font-family: "Roboto", sans-serif;
  font-size: 14px;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .readymade__mobBTN .enquire__btn {
  background-color: #5aba5e;
  margin-right: 40px;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .readymade__mobBTN .enquire__btn img {
  width: 15px;
  margin: 0px 0 -1px 0px;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .readymade__mobBTN .buy__btn {
  background-color: #2c3b58;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .readymade__mobBTN .buy__btn img {
  width: 15px;
  margin: 0 0 -3px 0;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .mobileView__dropContant {
  margin-top: 0rem;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .mobileView__dropContant .domain__area {
  border-bottom: 1px solid #d4d4d4;
  padding-bottom: 2rem;
  list-style: none;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .mobileView__dropContant .domain__area li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .mobileView__dropContant .domain__area li .mob__notIncluded span {
  color: #e87272;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .mobileView__dropContant .domain__area li p {
  width: 50%;
  color: #4d4c4c;
  font-family: "Roboto", sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 45px;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .mobileView__dropContant .domain__area li p span {
  color: #4d4c4c;
  font-family: "Roboto", sans-serif;
  font-size: 15px;
  font-weight: 500;
  padding-left: 20px;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .mobileView__dropContant .domain__area li p .domain__tooltip {
  position: relative;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .mobileView__dropContant .domain__area li p .domain__tooltip a {
  color: #2c3b58;
  font-size: 14px;
  text-decoration: underline;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .mobileView__dropContant .domain__area li p .domain__tooltip .domain__tooltipHover {
  position: absolute;
  bottom: 2.5rem;
  left: 4px;
  z-index: 3;
  font-family: "Lato", sans-serif;
  font-weight: 400;
  line-height: 160%;
  color: #f9f9f9;
  font-size: 1.4rem;
  text-align: center;
  background-color: #414f69;
  padding: 1rem 1.5rem;
  border-radius: 4px;
  -webkit-transition: ease 0.2s;
  transition: ease 0.2s;
  display: none;
  -webkit-box-shadow: 0px 4px 4px #414f6994;
          box-shadow: 0px 4px 4px #414f6994;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .mobileView__dropContant .domain__area li p .domain__tooltip .domain__tooltipHover::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -10px;
  border-width: 10px;
  border-style: solid;
  border-color: #414f69 transparent transparent transparent;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .mobileView__dropContant .domain__area li p .domain__tooltip:hover .domain__tooltipHover {
  display: block;
  -webkit-animation: slideDown 0.5s;
  animation: slideDown 0.5s;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .mobileView__dropContant .addressul__area {
  list-style: none;
  padding-top: 3rem;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .mobileView__dropContant .addressul__area li p {
  color: #4d4c4c;
  font-family: "Roboto", sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 45px;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .mobileView__dropContant .addressul__area li p span {
  color: #2c3b58;
  font-family: "Roboto", sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 45px;
  margin-left: 3px;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .closedropdown__row {
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.3s;
  transition: height 0.3s;
}

.readymade__tableMain .mobileTable_view .detailTable__view .mobTable__body .opendropdown__row {
  -webkit-transition: height 0.3s;
  transition: height 0.3s;
  height: 320px;
}

.readymade__tableMain .readymade__tableMob .year__incorporationMobile .select_box {
  width: 200px;
  overflow: hidden;
  position: relative;
  padding: 15px 8px;
  background-color: #fff;
  border-radius: 5px;
  border: 1px solid #ee851f;
}

.readymade__tableMain .readymade__tableMob .year__incorporationMobile .select_box:after {
  width: 15px;
  height: 10px;
  background-image: url(../img/readymade/orange-arrow.svg);
  position: absolute;
  top: 37%;
  right: 10px;
  content: "";
  z-index: 98;
}

.readymade__tableMain .readymade__tableMob .year__incorporationMobile .select_box select {
  width: 216px;
  border: 0;
  position: relative;
  z-index: 99;
  background: none;
  font-weight: 500;
  font-size: 15px;
  color: #ee851f;
  font-family: "Roboto", sans-serif;
}

.readymade__tableMain .readymade__tableMob .year__incorporationMobile .select_box select:focus-visible {
  border: none;
  outline: none;
}

.readymade__tableMain .readymade__tableMob .year__incorporationMobile .select_box select option {
  font-weight: 500;
  font-size: 15px;
  color: #4d4c4c;
  font-family: "Roboto", sans-serif;
}

.readymadeEnquiryModal {
  max-height: 100%;
  height: 100%;
}

.readymadeModal {
  width: 525px;
  margin-top: 20rem;
}

.readymadeModal .modal__head2 p {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  color: #2c3b58;
  font-size: 2rem;
  width: 100%;
  text-align: center;
  margin-bottom: 4rem;
  padding: 0 50px;
}

.readymadeModal .modal__head2 p span {
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-size: 14px;
  color: #4D4C4C;
  line-height: 14px;
}

.readymadeModal .modal__head2 .close_readymadeEnquiryModal {
  margin: 0px;
}

.readymadeModal .readymademodal_contant .myForms {
  padding: 0 25px;
}

.readymadeModal .readymademodal_contant .myForms label {
  color: #828282;
  font-family: "Lato", sans-serif;
  font-weight: 400;
  margin-bottom: 12px;
  font-size: 15px;
  display: block;
}

.readymadeModal .readymademodal_contant .myForms .myForms__input {
  height: 50px;
  border-radius: 0px;
}

.readymadeModal .readymademodal_contant .myForms .readymade__sub {
  text-align: center;
  margin-top: 1rem;
}

.readymadeModal .readymademodal_contant .myForms .readymade__sub .submit {
  display: block;
  text-decoration: none;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  width: 100%;
  line-height: 100%;
  font-size: 16px;
  color: #f9f9f9;
  background-color: #EE851F;
  padding: 15px 2.2rem;
  border: 2px solid #EE851F;
  border-radius: 5px;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  margin-bottom: 20px;
}

.readymadeModal .readymademodal_contant .myForms .readymade__sub .submit:hover {
  cursor: pointer;
  border-color: #2c3b58;
  background-color: #2c3b58;
  color: #f9f9f9;
}

.readymadeModal .readymademodal_contant .myForms .readymade__sub .close {
  border: none;
  background-color: transparent;
  cursor: pointer;
  font-size: 16px;
  color: #979797;
}

.readymadeModal .readymademodal_contant .myForms .readymade__sub .close i {
  font-size: 16px;
  color: #979797;
}

.readymadeThankyou {
  width: 525px;
}

.readymadeThankyou .modal__head2 i {
  margin: 0px;
}

.readymadeThankyou .modal__head2 p {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  color: #2c3b58;
  font-size: 3rem;
  width: 100%;
  text-align: center;
  margin-bottom: 4rem;
  padding: 0 50px;
}

.readymadeThankyou .readymadeThankyou_contant {
  text-align: center;
  padding: 0 50px;
}

.readymadeThankyou .readymadeThankyou_contant .thankyou__thumb {
  margin-bottom: 4rem;
}

.readymadeThankyou .readymadeThankyou_contant .thankyou__thumb img {
  background-color: #f5f5f5;
  border-radius: 50%;
  padding: 2rem;
  width: 115px;
}

.readymadeThankyou .readymadeThankyou_contant p {
  font-family: "Lato", sans-serif;
  font-size: 15px;
  color: #000;
  line-height: 22px;
  font-weight: 600;
  margin-bottom: 6rem;
  padding: 0 0px;
}

.readymadeThankyou .readymadeThankyou_contant button {
  background-color: #2c3b58;
  display: block;
  text-decoration: none;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  width: 100%;
  line-height: 100%;
  font-size: 16px;
  color: #f9f9f9;
  padding: 20px 2.2rem;
  border-radius: 5px;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  margin-bottom: 20px;
  border: none;
  cursor: pointer;
}

.myForms__input {
  width: 100%;
  margin-bottom: 2rem;
  padding: 1rem;
  border: 1px solid #F5F5F5;
  border-top-color: whitesmoke;
  border-right-color: whitesmoke;
  border-bottom-color: whitesmoke;
  border-left-color: whitesmoke;
  border-radius: 5px;
  background-color: #F5F5F5;
  outline: none;
  color: #4D4C4C;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 1.6rem;
}

.make_payment {
  background: #F8F8F8;
  padding: 70px 0 50px;
}

.make_payment .in_txt_pay {
  margin-bottom: 30px;
  float: inline-start;
}

.make_payment .in_txt_pay h1 {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-size: 32px;
  line-height: 32px;
  color: #20303C;
  margin-bottom: 50px;
}

.make_payment .in_txt_pay h1 img {
  margin-right: 24px;
}

.make_payment .in_txt_pay h5 {
  /* float: inline-start; */
  margin-bottom: 29px;
}

/* .make_payment .in_txt_pay h5 span {
  width: 5%;
  float: left;
} */

.make_payment .in_txt_pay h5 p {
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 32px;
  color: #424242;
  width: 100%;
  /* float: right; */
}

@media screen and (max-width: 500px) {
  .pricingHeading .pricingBtns {
    padding: 1rem 2rem;
  }
}

@media screen and (max-width: 580px) {
  .readymade__tableMain .desktopTable_view {
    display: none;
  }
  .readymade__tableMain .mobileTable_view {
    display: block;
  }
}

@media screen and (max-width: 600px) {
  .readymade__tableMain .Readymade__table .table {
    width: 700px;
  }
  .readymade__tableMain .Readymade__table .year__incorporation {
    width: 700px;
  }
  .pricingHeading__toggle {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 1rem;
    -ms-grid-rows: max-content max-content;
    grid-template-rows: -webkit-max-content -webkit-max-content;
    grid-template-rows: max-content max-content;
    grid-row-gap: 2rem;
  }
  .pricingHeading__toggle .switch {
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-column: 1/span 2;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    grid-row: 2/span 1;
    -ms-grid-column-align: center;
    justify-self: center;
  }
  .pricingHeading__toggle .optionBox--central {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/span 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1/span 1;
  }
  .pricingHeading__toggle .optionBox--premium {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2/span 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1/span 1;
  }
  .pricingHeading__toggle .toggleLine {
    display: none;
  }
  .pricingIndividual__col {
    width: 100%;
    margin: 2rem auto;
  }
  .pricingCombined__col {
    width: 90%;
    margin: 2rem auto;
  }
}

@media screen and (max-width: 800px) {
  .readymade__tableMain .Readymade__table .table {
    width: 100%;
  }
  .readymade__tableMain .Readymade__table .table thead tr th {
    padding: 7px 5px;
  }
  .readymade__tableMain .Readymade__table .table tbody tr td {
    padding: 20px 5px;
  }
  .readymade__tableMain .Readymade__table .table tbody tr td .dropdown__flex .dropdown__btn {
    width: 130px;
    font-size: 15px;
  }
  .readymade__tableMain .Readymade__table .table tbody tr td .dropdown__flex .dropdown__icon {
    margin-left: 1.5rem;
  }
  .readymade__tableMain .Readymade__table .table tbody tr td .enquire__btn {
    margin-bottom: 12px;
    padding: 14px 0px;
    width: 100px;
    font-size: 12px;
  }
  .readymade__tableMain .Readymade__table .table tbody tr td .buy__btn {
    width: 100px;
    font-size: 12px;
  }
  .readymade__tableMain .Readymade__table .table tbody tr .readymade__btns button {
    display: block;
    margin: 0 5px;
  }
  .readymade__tableMain .Readymade__table .table tbody .dropdown__row td ul {
    padding-left: 10px;
  }
  .readymade__tableMain .Readymade__table .year__incorporation {
    width: 100%;
  }
  .readymade__tableMain .Readymade__table .year__incorporation ul {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .readymade__tableMain .Readymade__table .year__incorporation ul li p {
    font-size: 1.5rem;
  }
  .readymade__tableMain .Readymade__table .year__incorporation ul li button {
    font-size: 14px;
    padding: 10px 0px;
    width: 79px;
  }
}

@media screen and (max-width: 900px) {
  .pricingHeading__toggle .optionBox {
    max-width: 100%;
    width: 100%;
    padding: 20px 5px;
    border-radius: 4px;
  }
  .pricingHeading__toggle .optionBox h3 {
    font-size: 16px;
  }
  .pricingHeading__toggle .optionBox p {
    font-size: 15px;
  }
  .pricingHeading__toggle .toggleLine {
    width: 2rem;
  }
}

@media screen and (max-width: 1100px) {
  .readymade__tableMain .Readymade__table {
    overflow-x: scroll;
  }
  .readymade__tableMain .Readymade__table .year__incorporation {
    width: 100%;
  }
  .readymade__tableMain .Readymade__table .table {
    width: 100%;
  }
  .readymade__tableMain .Readymade__table .table tbody tr .readymade__btns button {
    margin: 0px 8px 10px;
  }
}

/*-----------------
    Ready-Made-EnD
-------------------*/
/*# sourceMappingURL=style.css.map */

.fa-brands.fa-x-twitter {
  color: #fff;
}
.fa-brands.fa-x-twitter:hover {
  color: #000;
}
.footer_wrapp .footer1AboutUs .social_icons a .fa-brands.fa-x-twitter:hover {
  color: #000;
}
.footer_wrapp .footer1AboutUs .social_icons a .fa-brands.fa-x-twitter {
  font-size: 20px;
  color: #fff;
  padding-right: 20px;
  cursor: pointer;
}
.term-box {
  display: flex !important;
  margin: 20px 0px;
  align-items: baseline !important;
}
.term-box .term-text a {
  color: #ee851f !important;
  font-size: 16px;
  text-decoration: none !important;
}
.blackfriday .discountModal10 .discount10__contant .discount__leftArea {
    background-image: url(https://mycoworks.co.uk/beta/assets/img/roa/roa.jpg) !important;
  
}

.blackfriday .discountModal10 .discount10__contant .discount__leftArea .discount-inner__contant{

    background: transparent !important;
}

.header__wrap .top__headerMain {
    background-color: #000;
    padding: 15px 0;
}
.header__wrap .top__headerMain.blackfriday .top__header .top__discountBar p span {
    color: #7F5CCE;
}
.header__wrap .top__headerMain.blackfriday .top__header .top__discountBar p a {
    color: #7F5CCE;
}


.top__headerMain.blackfriday {
  background-color: #000 !important;
}
.blackfriday .discountModal10 .discount10__contant .discount__leftArea .discount-inner__contant {
  background: transparent !important;
  border: none;
}
.blackfriday .discountModal10 .discount10__contant .discount__leftArea {
  background-image: url(https://mycoworks.co.uk/beta/assets/img/roa/roa.jpg) !important;
  background-size: contain;
  height: 482px;
  width: 45%;
}
.blackfriday .discountModal10 .discount10__contant .discountModal__submit {
  width: 52%;
  margin-right: 10px;
}
.text-center.text-white.font-weight-bold {
  font-size: calc(1rem * 0.850) !important;
}
.blackfriday .discountModal10 .discount10__contant .discount__leftArea {
    background-image: url(https://mycoworks.co.uk/assets/img/roa/roa1.jpg) !important;
    background-size: contain;
    height: 482px;
    width: 46%;
}