.coming-soon-header .main-header {
  background: transparent !important;
  padding: 25px 0px !important;
  height: auto !important;
}
@media all and (max-width: 767px) {
  .coming-soon-header .main-header {
    padding: 25px 0px 0 !important;
  }
}
.coming-soon-header .main-header .header-row a {
  display: flex;
}
.coming-soon-header .main-header .header-row svg {
  max-width: 200px;
}

.coming-soon h2 {
  text-transform: uppercase;
  letter-spacing: 10px;
  margin-top: 15px !important;
  margin-bottom: 15px !important;
  font-size: 42px !important;
  color: #333333 !important;
}
@media all and (max-width: 767) {
  .coming-soon h2 {
    font-size: 30px;
  }
}
.coming-soon h5 {
  font-size: 16px;
}
.coming-soon .ant-typography p {
  font-size: 14px;
  max-width: 400px;
}
@media all and (max-width: 991px) {
  .coming-soon .ant-typography p {
    margin: auto;
  }
}
@media all and (max-width: 991px) {
  .coming-soon .comingsoon-image {
    max-width: 600px;
  }
}
@media all and (max-width: 991px) {
  .coming-soon .column-img {
    margin-bottom: 30px;
  }
}
.coming-soon .comingsoon-content {
  margin-bottom: 25px;
}
.coming-soon .banner-inner {
  flex-direction: row-reverse;
  z-index: 2;
}
@media all and (max-width: 991px) {
  .coming-soon .banner-inner {
    text-align: center;
    display: block;
    padding-top: 90px;
  }
}
.coming-soon .ant-btn-round.ant-btn-lg {
  font-size: 14px;
  height: 40px;
  padding: 3.3px 27px;
  box-shadow: none;
  text-shadow: none;
}
.coming-soon .contact-us {
  font-size: 14px;
  /* height: 40px; */
  padding: 9px 27px;
  box-shadow: none;
  text-shadow: none;
  color: #fff;
  background: #ee4a4a;
  border-color: #ee4a4a;
  /* line-height: 1.5715; */
  position: relative;
  display: inline-block;
  font-weight: 400;
  white-space: nowrap;
  text-align: center;
  border-radius: 40px;
}
.full-height-vh {
  height: 100vh;
}
.full-height {
  height: 100%;
}
.coming-soon {
  position: relative;
  overflow: hidden;
}
.triangle {
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(154deg, #ffffff 50%, #f9fafb 50%);
  background-size: contain;
}

.inner-page-banner {
  padding: 85px 0 ;
  position: relative;
  text-align: center;
  overflow: hidden;
}
@media all and (max-width: 991px) {
  .inner-page-banner.banner-with-image {
    padding: 70px 0 ;
  }
}
@media all and (max-width: 767px) {
  .inner-page-banner.banner-with-image {
    padding: 60px 0 ;
  }
}
@media all and (max-width: 991px) {
  .inner-page-banner.banner-with-image .banner-content-col {
    margin-bottom: 0;
    margin-top: 40px;
  }
}
.inner-page-banner.text-left {
  text-align: left;
}
.inner-page-banner::before {
  content: "";
  position: absolute;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTEzcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTEzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPjQ4OTYzN0YxLTY1RUMtNDZBOC05RUNDLTZBMzI5MEEzQzg4NjwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIwLjI2OTMyMTk4NyI+CiAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIC00NDQuMDAwMDAwKSIgZmlsbD0iI0VFNEE0QSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0tNjMuMTA5NTY0NCw1MTcuNzU3NDQyIEw5MS40NDUyMTc4LDQ0NS4wMjU3OCBDOTQuNDQzNTIzMiw0NDMuNjE0ODEzIDk4LjAxNzk0NSw0NDQuOTAxNjA0IDk5LjQyODkxMjIsNDQ3Ljg5OTkxIEM5OS44MDQ5OTY2LDQ0OC42OTkwODkgMTAwLDQ0OS41NzE0NDQgMTAwLDQ1MC40NTQ2OTIgTDEwMCw1MDIuMzg0NzMzIEMxMDAsNTA3LjAzMzA3OCA5Ny4zMTU0NzM2LDUxMS4yNjMzMDcgOTMuMTA5NTY0NCw1MTMuMjQyNTU4IEwtNzAsNTkwIEwtNzAsNTkwIEwtNzAsNTI4LjYxNTI2NyBDLTcwLDUyMy45NjY5MjIgLTY3LjMxNTQ3MzYsNTE5LjczNjY5MyAtNjMuMTA5NTY0NCw1MTcuNzU3NDQyIFoiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat;
  left: 0;
  bottom: 0;
  width: 100px;
  height: 113px;
  z-index: 1;
}
@media all and (max-width: 991px) {
  .inner-page-banner::before {
    display: none;
  }
}
.inner-page-banner::after {
  content: "";
  position: absolute;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNjUgMTg0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNjUgMTg0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0VFNEE0QTt9Cgkuc3Qxe2ZpbGw6I0U4RURGMjt9Cjwvc3R5bGU+Cjx0aXRsZT5ERDVFQjYxRC05MzFFLTRCNDItQTU5Ny0xNkI1NzRCMDFGRjE8L3RpdGxlPgo8ZyBpZD0iUGFnZS0xIj4KCTxnIGlkPSJTRS1Db21pbmdTb29uLUlBLTFBIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTI5My4wMDAwMDAsIDYwLjAwMDAwMCkiPgoJCTxnIGlkPSJHcm91cC01IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjkzLjAwMDAwMCwgLTYwLjAwMDAwMCkiPgoJCQk8cGF0aCBpZD0iUmVjdGFuZ2xlLUNvcHktMiIgY2xhc3M9InN0MCIgZD0iTTcxLjksMTE0LjlMMzczLjQtMjdjMy0xLjQsNi42LTAuMSw4LDIuOWMwLjQsMC44LDAuNiwxLjcsMC42LDIuNnY0OC44CgkJCQljMCw0LjYtMi43LDguOS02LjksMTAuOUw3My42LDE4MGMtMywxLjQtNi42LDAuMS04LTIuOWMtMC40LTAuOC0wLjYtMS43LTAuNi0yLjZ2LTQ4LjhDNjUsMTIxLjEsNjcuNywxMTYuOCw3MS45LDExNC45eiIvPgoJCQk8cGF0aCBpZD0iUmVjdGFuZ2xlLUNvcHkiIGNsYXNzPSJzdDEiIGQ9Ik02LjksNzUuOEwxNjEuNCwzYzMtMS40LDYuNi0wLjEsOCwyLjljMC40LDAuOCwwLjYsMS43LDAuNiwyLjZ2NTEuOQoJCQkJYzAsNC42LTIuNyw4LjktNi45LDEwLjlMOC42LDE0NGMtMywxLjQtNi42LDAuMS04LTIuOWMtMC40LTAuOC0wLjYtMS43LTAuNi0yLjZWODYuNkMwLDgyLDIuNyw3Ny43LDYuOSw3NS44eiIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8L3N2Zz4K) no-repeat;
  right: -30px;
  top: -10px;
  width: 169px;
  height: 190px;
  z-index: 1;
}
@media all and (max-width: 991px) {
  .inner-page-banner::after {
    display: none;
  }
}
.inner-page-banner .triangle {
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(155deg, #f6f8fb 50%, #fbfcfd 50%);
  background-size: cover;
  z-index: -1;
  right: 0;
  top: 0;
}
@media all and (max-width: 991px) {
  .inner-page-banner {
    padding: 50px 0 100px;
  }
}
@media all and (max-width: 767px) {
  .inner-page-banner {
    padding: 50px 0 60px;
  }
}
@media all and (max-width: 991px) {
  .inner-page-banner .banner-content-col {
    margin-bottom: 40px;
  }
}
@media all and (max-width: 767px) {
  .inner-page-banner .banner-content-col {
    margin-bottom: 0px;
  }
}
.inner-page-banner h2 {
  margin: 0px 0 0px !important;
}
@media all and (max-width: 991px) {
  .inner-page-banner h2 {
    font-size: 30px !important;
  }
}
.inner-page-banner div.ant-typography {
  margin-top: 0.5em;
  margin-bottom: 0px;
}
.inner-page-banner .inner-page-image img {
  width: 100%;
}

.terms-of-services-wrapper {
  padding: 100px 0;
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper {
    padding: 60px 0;
  }
}
@media all and (max-width: 991px) {
  .terms-of-services-wrapper .sticky-col {
    flex: 0 0 240px !important;
  }
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper .sticky-col {
    display: none;
  }
}
.terms-of-services-wrapper .sticky-col .sticky-box {
  background: #F6F8FB;
  max-width: 265px;
  border-radius: 8px;
  padding: 30px 20px;
  position: sticky;
  top: 20px;
}
@media all and (max-width: 991px) {
  .terms-of-services-wrapper .sticky-col .sticky-box {
    max-width: 210px;
  }
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list {
  padding: 0;
  list-style: none;
  margin: 0;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div {
  color: #677788;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 22px;
  line-height: 21px;
  cursor: pointer;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div:hover {
  color: #EE4A4A;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div.active {
  color: #EE4A4A;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div:last-child {
  margin-bottom: 0;
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper .service-block-col {
    flex: none !important;
  }
}
.terms-of-services-wrapper .service-block-col .services-block {
  margin-bottom: 60px;
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper .service-block-col .services-block {
    margin-bottom: 40px;
  }
}
.terms-of-services-wrapper .service-block-col .services-block:last-child {
  margin-bottom: 0;
}
.terms-of-services-wrapper .service-block-col .services-block h4 {
  color: #333333;
  margin-bottom: 20px;
}
.terms-of-services-wrapper .service-block-col .services-block h5 {
  color: #677788;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content {
  margin-bottom: 0;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content p {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content p:last-child {
  margin-bottom: 0;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content p.important {
  font-size: 14px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul.dots-lists li {
  list-style: disc;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul li {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
  list-style: decimal;
  margin-bottom: 10px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul li ul {
  margin-top: 10px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul.two-col {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul.two-col li {
  list-style-type: disc;
}

.contact-boxes-wrapper {
  padding: 100px 0;
}
@media all and (max-width: 767px) {
  .contact-boxes-wrapper {
    padding: 60px 0;
  }
}
.contact-boxes-wrapper .contact-box {
  background: #F6F8FB;
  padding: 35px;
  margin-bottom: 5%;
  border: 1px solid #E8EDF2;
  border-radius: 4px;
  flex: 0 0 47.5%;
  max-width: 47.5%;
}
@media all and (max-width: 767px) {
  .contact-boxes-wrapper .contact-box {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media all and (max-width: 767px) {
  .contact-boxes-wrapper .contact-box:last-child {
    margin-bottom: 0%;
  }
}
.contact-boxes-wrapper .contact-box svg {
  width: 38px;
}
.contact-boxes-wrapper .contact-box h3 {
  font-size: 24px;
  font-weight: 700;
  margin-top: 30px;
  margin-bottom: 20px;
}
.contact-boxes-wrapper .contact-box a {
  color: #EE4A4A;
}
.contact-boxes-wrapper .contact-box a.phone-number {
  font-size: 24px;
}
.contact-boxes-wrapper .contact-box table {
  width: 90%;
  border-spacing: 10px;
}
@media all and (max-width: 991px) {
  .contact-boxes-wrapper .contact-box table {
    width: 100%;
  }
}
.contact-boxes-wrapper .contact-box table tr td span {
  opacity: 0.6;
}
.contact-boxes-wrapper .contact-box ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.contact-boxes-wrapper .contact-box ul li {
  margin-bottom: 20px;
}
.contact-boxes-wrapper .contact-box ul li span {
  opacity: 0.6;
}

.contact-form-wrapper {
  padding: 100px 0;
  position: relative;
}
@media all and (max-width: 767px) {
  .contact-form-wrapper {
    padding: 60px 0;
  }
}
.contact-form-wrapper::before {
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(155deg, #f6f8fb 50%, #fbfcfd 50%);
  background-size: cover;
  z-index: -1;
  right: 0;
  top: 0;
  content: "";
}
@media all and (max-width: 767px) {
  .contact-form-wrapper .contact-form-content {
    margin-bottom: 40px;
  }
}
.contact-form-wrapper .contact-form-content h4 {
  font-size: 24px;
  color: #333333;
  margin-bottom: 20px;
  margin-top: 100px;
}
@media all and (max-width: 767px) {
  .contact-form-wrapper .contact-form-content h4 {
    margin-top: 40px;
  }
}
.contact-form-wrapper .contact-form-content ul.contact-social {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  justify-content: flex-start;
}
.contact-form-wrapper .contact-form-content ul.contact-social li {
  border: 2px solid rgba(43, 42, 42, 0.2);
  width: 60px;
  height: 60px;
  border-radius: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 20px;
  transition: all 0.25s ease-in-out;
}
.contact-form-wrapper .contact-form-content ul.contact-social li:hover {
  border-color: #EE4A4A;
}
.contact-form-wrapper .contact-form-content ul.contact-social li a {
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
}
.contact-form-wrapper .contact-form-content ul.contact-social li a svg path {
  fill: #2B2A2A;
  opacity: 0.5;
}
.contact-form-wrapper .contact-form-content ul.contact-social li a:hover path {
  fill: #EE4A4A;
  opacity: 1;
  transition: all 0.25s ease-in-out;
}
.contact-form-wrapper .contact-form-content ul.contact-social li:last-child {
  margin-right: 0;
}
@media all and (max-width: 991px) {
  .contact-form-wrapper .contact-form-content ul.contact-social li {
    width: 50px;
    height: 50px;
    margin-right: 10px;
  }
}
.contact-form-wrapper .contact-form-content ul.contact-social li.facebook svg {
  width: 12px;
}
.contact-form-wrapper .form-box {
  background: #2B2A2A;
  padding: 55px;
  border-radius: 4px;
}
@media all and (max-width: 991px) {
  .contact-form-wrapper .form-box {
    padding: 45px 35px;
  }
}
.contact-form-wrapper .form-box svg {
  width: 38px;
}
.contact-form-wrapper .form-box h2 {
  font-size: 24px;
  font-weight: 700;
  margin-top: 30px;
  margin-bottom: 20px;
}
.contact-form-wrapper .form-box a {
  color: #EE4A4A;
}
.contact-form-wrapper .form-box a.phone-number {
  font-size: 24px;
}
.contact-form-wrapper .form-box table {
  width: 90%;
  border-spacing: 10px;
}
.contact-form-wrapper .form-box table tr td span {
  opacity: 0.6;
}
.contact-form-wrapper .form-box ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.contact-form-wrapper .form-box ul li {
  margin-bottom: 20px;
}
.contact-form-wrapper .form-box ul li span {
  opacity: 0.6;
}
.contact-form-wrapper .form-box .success-message {
  margin-top: 20px;
  display: block;
  line-height: 22px;
}
.contact-form-wrapper .contact-form .ant-form-item {
  margin-bottom: 45px;
}
.contact-form-wrapper .contact-form .ant-form-item:last-child {
  margin-bottom: 0;
}
.contact-form-wrapper .contact-form .ant-form-item .ant-form-item-label {
  padding-top: 0;
}
.contact-form-wrapper .contact-form .ant-form-item label {
  color: #ffffff;
  opacity: 0.5;
  font-weight: 300;
}
.contact-form-wrapper .contact-form .ant-form-item label.ant-form-item-required::before {
  display: none !important;
}
.contact-form-wrapper .contact-form .ant-form-item input {
  background: transparent;
  border: none;
  border-bottom: 1px solid rgba(201, 211, 221, 0.2);
  color: #ffffff;
  font-weight: 300;
  padding: 0 0 5px 0;
}
.contact-form-wrapper .contact-form .ant-form-item input:focus {
  box-shadow: none;
}
.contact-form-wrapper .contact-form .ant-form-item input:hover {
  background: transparent;
}
.contact-form-wrapper .contact-form .ant-form-item textarea {
  background: transparent;
  border: none;
  border-bottom: 1px solid rgba(201, 211, 221, 0.2);
  color: #ffffff;
  font-weight: 300;
  padding: 0 0 5px 0;
}
.contact-form-wrapper .contact-form .ant-form-item textarea:focus {
  box-shadow: none;
}
.contact-form-wrapper .contact-form .ant-form-item textarea:hover {
  background: transparent;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-modal {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #333333;
  font-size: 18px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  pointer-events: none;
  position: relative;
  top: 100px;
  width: auto;
  max-width: calc(100vw - 32px);
  margin: 0 auto;
  padding-bottom: 24px;
}
.ant-modal.ant-zoom-enter,
.ant-modal.ant-zoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  user-select: none;
}
.ant-modal-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}
.ant-modal-mask-hidden {
  display: none;
}
.ant-modal-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
}
.ant-modal-wrap {
  z-index: 1000;
}
.ant-modal-title {
  margin: 0;
  color: #EE4A4A;
  font-weight: 500;
  font-size: 20px;
  line-height: 22px;
  word-wrap: break-word;
}
.ant-modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-radius: 2px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  pointer-events: auto;
}
.ant-modal-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-modal-close-x {
  display: block;
  width: 54px;
  height: 54px;
  font-size: 20px;
  font-style: normal;
  line-height: 54px;
  text-align: center;
  text-transform: none;
  text-rendering: auto;
}
.ant-modal-close:focus,
.ant-modal-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.ant-modal-header {
  padding: 16px 24px;
  color: #333333;
  background: #fff;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 2px 2px 0 0;
}
.ant-modal-body {
  padding: 24px;
  font-size: 18px;
  line-height: 1.5715;
  word-wrap: break-word;
}
.ant-modal-footer {
  padding: 10px 16px;
  text-align: right;
  background: transparent;
  border-top: 1px solid #f0f0f0;
  border-radius: 0 0 2px 2px;
}
.ant-modal-footer .ant-btn + .ant-btn:not(.ant-dropdown-trigger) {
  margin-bottom: 0;
  margin-left: 8px;
}
.ant-modal-open {
  overflow: hidden;
}
.ant-modal-centered {
  text-align: center;
}
.ant-modal-centered::before {
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
  content: '';
}
.ant-modal-centered .ant-modal {
  top: 0;
  display: inline-block;
  padding-bottom: 0;
  text-align: left;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .ant-modal {
    max-width: calc(100vw - 16px);
    margin: 8px auto;
  }
  .ant-modal-centered .ant-modal {
    flex: 1;
  }
}
.ant-modal-confirm .ant-modal-header {
  display: none;
}
.ant-modal-confirm .ant-modal-body {
  padding: 32px 32px 24px;
}
.ant-modal-confirm-body-wrapper::before {
  display: table;
  content: '';
}
.ant-modal-confirm-body-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-modal-confirm-body .ant-modal-confirm-title {
  display: block;
  overflow: hidden;
  color: #EE4A4A;
  font-weight: 500;
  font-size: 20px;
  line-height: 1.4;
}
.ant-modal-confirm-body .ant-modal-confirm-content {
  margin-top: 8px;
  color: #333333;
  font-size: 18px;
}
.ant-modal-confirm-body > .anticon {
  float: left;
  margin-right: 16px;
  font-size: 22px;
}
.ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-left: 38px;
}
.ant-modal-confirm .ant-modal-confirm-btns {
  margin-top: 24px;
  text-align: right;
}
.ant-modal-confirm .ant-modal-confirm-btns .ant-btn + .ant-btn {
  margin-bottom: 0;
  margin-left: 8px;
}
.ant-modal-confirm-error .ant-modal-confirm-body > .anticon {
  color: #ff4d4f;
}
.ant-modal-confirm-warning .ant-modal-confirm-body > .anticon,
.ant-modal-confirm-confirm .ant-modal-confirm-body > .anticon {
  color: #faad14;
}
.ant-modal-confirm-info .ant-modal-confirm-body > .anticon {
  color: #EE4A4A;
}
.ant-modal-confirm-success .ant-modal-confirm-body > .anticon {
  color: #52c41a;
}
.ant-modal-confirm .ant-zoom-leave .ant-modal-confirm-btns {
  pointer-events: none;
}
.ant-modal-wrap-rtl {
  direction: rtl;
}
.ant-modal-wrap-rtl .ant-modal-close {
  right: initial;
  left: 0;
}
.ant-modal-wrap-rtl .ant-modal-footer {
  text-align: left;
}
.ant-modal-wrap-rtl .ant-modal-footer .ant-btn + .ant-btn {
  margin-right: 8px;
  margin-left: 0;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body {
  direction: rtl;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-right: 38px;
  margin-left: 0;
}
.ant-modal-wrap-rtl .ant-modal-confirm-btns {
  text-align: left;
}
.ant-modal-wrap-rtl .ant-modal-confirm-btns .ant-btn + .ant-btn {
  margin-right: 8px;
  margin-left: 0;
}
.ant-modal-wrap-rtl.ant-modal-centered .ant-modal {
  text-align: right;
}

.declaration-wrapper {
  padding: 50px;
  background: #F6F8FB !important;
  text-align: left;
  border-radius: 8px;
}
@media all and (max-width: 767px) {
  .declaration-wrapper {
    padding: 40px;
  }
}
@media all and (min-width: 768px) {
  .declaration-wrapper .header-row {
    display: none;
  }
}
.declaration-wrapper .header-row h3 {
  font-size: 25px;
  margin-bottom: 20px;
}
@media all and (max-width: 991px) {
  .declaration-wrapper .sticky-col {
    flex: 0 0 240px !important;
  }
}
@media all and (max-width: 767px) {
  .declaration-wrapper .sticky-col {
    display: none;
  }
}
.declaration-wrapper .sticky-col .sticky-box {
  background: #F6F8FB;
  max-width: 265px;
  border-radius: 8px;
  padding: 30px 20px;
  position: sticky;
  top: 20px;
}
@media all and (max-width: 991px) {
  .declaration-wrapper .sticky-col .sticky-box {
    max-width: 210px;
  }
}
.declaration-wrapper .sticky-col .sticky-box .services-list {
  padding: 0;
  list-style: none;
  margin: 0;
}
.declaration-wrapper .sticky-col .sticky-box .services-list div {
  color: #677788;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 22px;
  line-height: 21px;
  cursor: pointer;
}
.declaration-wrapper .sticky-col .sticky-box .services-list div:hover {
  color: #EE4A4A;
}
.declaration-wrapper .sticky-col .sticky-box .services-list div.active {
  color: #EE4A4A;
}
.declaration-wrapper .sticky-col .sticky-box .services-list div:last-child {
  margin-bottom: 0;
}
@media all and (max-width: 767px) {
  .declaration-wrapper .service-block-col {
    flex: none !important;
  }
}
.declaration-wrapper .service-block-col .services-block {
  margin-bottom: 40px;
}
@media all and (max-width: 767px) {
  .declaration-wrapper .service-block-col .services-block {
    margin-bottom: 40px;
  }
}
.declaration-wrapper .service-block-col .services-block:last-child {
  margin-bottom: 0;
}
.declaration-wrapper .service-block-col .services-block h4 {
  color: #333333;
  margin-bottom: 8px;
  font-size: 26px;
}
@media all and (max-width: 767px) {
  .declaration-wrapper .service-block-col .services-block h4 {
    margin-bottom: 22px;
  }
}
.declaration-wrapper .service-block-col .services-block h5 {
  color: #677788;
}
.declaration-wrapper .service-block-col .services-block .services-content {
  margin-bottom: 0;
}
.declaration-wrapper .service-block-col .services-block .services-content p {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
}
.declaration-wrapper .service-block-col .services-block .services-content p:last-child {
  margin-bottom: 0;
}
.declaration-wrapper .service-block-col .services-block .services-content p.important {
  font-size: 14px;
}
.declaration-wrapper .service-block-col .services-block .services-content ul {
  padding-left: 15px;
}
.declaration-wrapper .service-block-col .services-block .services-content ul li {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
  list-style: decimal;
  margin-bottom: 10px;
}
.declaration-wrapper .service-block-col .services-block .services-content ul li ul {
  margin-top: 10px;
}
.declaration-wrapper .service-block-col .services-block .services-content ul.two-col {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
.declaration-wrapper .service-block-col .services-block .services-content ul.two-col li {
  list-style-type: disc;
}
.declaration-wrapper .service-block-col .services-block .services-content ul.list-dots li {
  list-style: disc;
}

.dropoff-wrapper {
  padding: 70px;
  background: #F6F8FB !important;
  text-align: left;
  border-radius: 8px;
}
@media all and (max-width: 767px) {
  .dropoff-wrapper {
    padding: 40px 30px;
  }
}
@media all and (max-width: 991px) {
  .dropoff-wrapper .sticky-col {
    flex: 0 0 240px !important;
  }
}
@media all and (max-width: 767px) {
  .dropoff-wrapper .sticky-col {
    display: none;
  }
}
@media all and (max-width: 767px) {
  .dropoff-wrapper .service-block-col.map-col {
    margin-top: 30px;
  }
}
.dropoff-wrapper .service-block-col .services-block {
  margin-bottom: 40px;
}
@media all and (max-width: 767px) {
  .dropoff-wrapper .service-block-col .services-block {
    margin-bottom: 40px;
  }
}
.dropoff-wrapper .service-block-col .services-block.block-auto {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}
.dropoff-wrapper .service-block-col .services-block:last-child {
  margin-bottom: 0;
}
.dropoff-wrapper .service-block-col .services-block h4 {
  color: #333333;
  margin-bottom: 8px;
  font-size: 26px;
  margin-bottom: 20px;
}
.dropoff-wrapper .service-block-col .services-block h5 {
  color: #677788;
}
.dropoff-wrapper .service-block-col .services-block .services-content {
  margin-bottom: 0;
}
.dropoff-wrapper .service-block-col .services-block .services-content p {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
}
.dropoff-wrapper .service-block-col .services-block .services-content p:last-child {
  margin-bottom: 0;
}
.dropoff-wrapper .service-block-col .services-block .services-content p.important {
  font-size: 14px;
}
.dropoff-wrapper .service-block-col .services-block .services-content ul {
  padding-left: 15px;
}
.dropoff-wrapper .service-block-col .services-block .services-content ul li {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
  list-style: decimal;
  margin-bottom: 10px;
}
.dropoff-wrapper .service-block-col .services-block .services-content ul li ul {
  margin-top: 10px;
}
.dropoff-wrapper .service-block-col .services-block .services-content ul.two-col {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
.dropoff-wrapper .service-block-col .services-block .services-content ul.two-col li {
  list-style-type: disc;
}
.dropoff-wrapper .service-block-col .services-block .services-content ul.list-dots li {
  list-style: disc;
}
.dropoff-wrapper .service-block-col .btn-40 {
  height: 40px;
  display: flex;
  align-items: center;
  margin: auto;
  margin: 30px auto 0 auto;
}
.dropoff-wrapper .service-block-col .btn-40 span {
  margin-left: 8px;
}
.dropoff-wrapper .service-block-col h4 {
  margin-bottom: 20px;
}
.dropoff-wrapper .service-block-col .map-outer {
  height: 350px;
}
.dropoff-wrapper .service-block-col .map-outer .map-wrapper {
  height: 100%;
}
.dropoff-wrapper .pick-up-boxes {
  margin-top: 60px;
}
@media all and (max-width: 767px) {
  .dropoff-wrapper .pick-up-boxes .drop-off-blocks {
    margin-bottom: 30px;
  }
}
.dropoff-wrapper .pick-up-boxes .drop-off-blocks .drop-off-location-blocks {
  background: #ffffff;
  border-radius: 4px;
  padding: 30px;
  box-shadow: 0px 0px 10px #00000014;
  height: 100%;
}
@media all and (max-width: 1100px) {
  .dropoff-wrapper .pick-up-boxes .drop-off-blocks .drop-off-location-blocks {
    padding: 30px 20px;
  }
}
.dropoff-wrapper .pick-up-boxes .drop-off-blocks .drop-off-location-blocks h5 {
  color: #A0AAB5;
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 50px;
}
.dropoff-wrapper .pick-up-boxes .drop-off-blocks .drop-off-location-blocks .ant-typography.box-text {
  margin-bottom: 0;
  margin-top: 30px;
}
.dropoff-wrapper .pick-up-boxes .drop-off-blocks .drop-off-location-blocks .ant-typography p {
  text-align: center;
  margin-bottom: 0;
}
.dropoff-wrapper .pick-up-boxes .drop-off-blocks .drop-off-location-blocks .img-wrapp {
  text-align: center;
}
.dropoff-wrapper .pick-up-boxes .drop-off-blocks .drop-off-location-blocks .img-wrapp svg {
  margin: auto;
  width: 100%;
  max-height: 180px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-collapse {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #333333;
  font-size: 18px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-bottom: 0;
  border-radius: 2px;
}
.ant-collapse > .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}
.ant-collapse > .ant-collapse-item:last-child,
.ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header {
  border-radius: 0 0 2px 2px;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header {
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
  padding: 12px 16px;
  color: #EE4A4A;
  line-height: 1.5715;
  cursor: pointer;
  transition: all 0.3s, visibility 0s;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  display: inline-block;
  margin-right: 12px;
  font-size: 12px;
  vertical-align: -1px;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transition: transform 0.24s;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-header-text {
  flex: auto;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  margin-left: auto;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header:focus {
  outline: none;
}
.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only {
  cursor: default;
}
.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only .ant-collapse-header-text {
  flex: none;
  cursor: pointer;
}
.ant-collapse > .ant-collapse-item .ant-collapse-icon-collapsible-only {
  cursor: default;
}
.ant-collapse > .ant-collapse-item .ant-collapse-icon-collapsible-only .ant-collapse-expand-icon {
  cursor: pointer;
}
.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-left: 12px;
}
.ant-collapse-icon-position-end > .ant-collapse-item > .ant-collapse-header {
  position: relative;
  padding: 12px 16px;
  padding-right: 40px;
}
.ant-collapse-icon-position-end > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  left: auto;
  margin: 0;
  transform: translateY(-50%);
}
.ant-collapse-content {
  color: #333333;
  background-color: #fff;
  border-top: 1px solid #d9d9d9;
}
.ant-collapse-content > .ant-collapse-content-box {
  padding: 16px;
}
.ant-collapse-content-hidden {
  display: none;
}
.ant-collapse-item:last-child > .ant-collapse-content {
  border-radius: 0 0 2px 2px;
}
.ant-collapse-borderless {
  background-color: #fafafa;
  border: 0;
}
.ant-collapse-borderless > .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}
.ant-collapse-borderless > .ant-collapse-item:last-child,
.ant-collapse-borderless > .ant-collapse-item:last-child .ant-collapse-header {
  border-radius: 0;
}
.ant-collapse-borderless > .ant-collapse-item:last-child {
  border-bottom: 0;
}
.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content {
  background-color: transparent;
  border-top: 0;
}
.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 4px;
}
.ant-collapse-ghost {
  background-color: transparent;
  border: 0;
}
.ant-collapse-ghost > .ant-collapse-item {
  border-bottom: 0;
}
.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content {
  background-color: transparent;
  border-top: 0;
}
.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 12px;
  padding-bottom: 12px;
}
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header,
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-collapse-rtl {
  direction: rtl;
}
.ant-collapse-rtl.ant-collapse.ant-collapse-icon-position-end > .ant-collapse-item > .ant-collapse-header {
  position: relative;
  padding: 12px 16px;
  padding-left: 40px;
}
.ant-collapse-rtl.ant-collapse.ant-collapse-icon-position-end > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  position: absolute;
  top: 50%;
  right: auto;
  left: 16px;
  margin: 0;
  transform: translateY(-50%);
}
.ant-collapse-rtl .ant-collapse > .ant-collapse-item > .ant-collapse-header {
  padding: 12px 16px;
  padding-right: 40px;
}
.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  margin-right: 0;
  margin-left: 12px;
}
.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transform: rotate(180deg);
}
.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  margin-right: auto;
  margin-left: 0;
}
.ant-collapse-rtl.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-right: 12px;
  padding-left: 0;
}

.Help-wrapper {
  padding: 50px 50px 18px;
  background: #f6f8fb !important;
  text-align: left;
  border-radius: 8px;
}
@media all and (max-width: 767px) {
  .Help-wrapper {
    padding: 40px 30px;
  }
}
.Help-wrapper .mobile-title {
  font-size: 25px !important;
  margin-bottom: 30px;
  display: none;
}
@media all and (max-width: 767px) {
  .Help-wrapper .mobile-title {
    display: block;
  }
}
.Help-wrapper .faqs-block {
  background: #ffffff;
  padding: 50px;
  border-radius: 8px;
  margin-bottom: 32px;
  height: 100%;
}
@media all and (max-width: 1100px) {
  .Help-wrapper .faqs-block {
    padding: 40px 30px;
  }
}
@media all and (max-width: 767px) {
  .Help-wrapper .faqs-block {
    margin-bottom: 32px;
  }
}
.Help-wrapper h2.ant-typography {
  font-size: 26px;
}
.Help-wrapper .ant-collapse {
  border: none;
  background: #ffffff;
}
.Help-wrapper .ant-collapse .ant-collapse-item {
  border-bottom: 1px solid #e8edf2;
}
.Help-wrapper .ant-collapse .ant-collapse-item:last-child {
  border-bottom: none;
}
.Help-wrapper .ant-collapse .ant-collapse-item .ant-collapse-header {
  font-size: 16px;
  padding: 18px 30px 18px 0px;
  color: #333333;
  font-weight: 600;
}
.Help-wrapper .ant-collapse .ant-collapse-item .ant-collapse-header:hover {
  color: #ee4a4a;
}
.Help-wrapper .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow {
  font-size: 20px;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  color: #ee4a4a;
}
.Help-wrapper .ant-collapse .ant-collapse-item .ant-collapse-content {
  border-top: none;
}
.Help-wrapper .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0px 30px 30px 0;
}
.Help-wrapper .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box p,
.Help-wrapper .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box div {
  font-size: 16px;
  color: #677788;
}
.Help-wrapper .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box h3 {
  color: #677788;
  font-weight: 600;
  font-size: 16px;
}
.Help-wrapper .service-block-col {
  margin-bottom: 20px;
}
@media all and (max-width: 767px) {
  .Help-wrapper .service-block-col {
    flex: none !important;
    width: 100%;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-drawer {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  pointer-events: none;
}
.ant-drawer-inline {
  position: absolute;
}
.ant-drawer-mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.45);
  pointer-events: auto;
}
.ant-drawer-content-wrapper {
  position: absolute;
  z-index: 1000;
  transition: all 0.3s;
}
.ant-drawer-content-wrapper-hidden {
  display: none;
}
.ant-drawer-left > .ant-drawer-content-wrapper {
  top: 0;
  bottom: 0;
  left: 0;
  box-shadow: 6px 0 16px -8px rgba(0, 0, 0, 0.08), 9px 0 28px 0 rgba(0, 0, 0, 0.05), 12px 0 48px 16px rgba(0, 0, 0, 0.03);
}
.ant-drawer-right > .ant-drawer-content-wrapper {
  top: 0;
  right: 0;
  bottom: 0;
  box-shadow: -6px 0 16px -8px rgba(0, 0, 0, 0.08), -9px 0 28px 0 rgba(0, 0, 0, 0.05), -12px 0 48px 16px rgba(0, 0, 0, 0.03);
}
.ant-drawer-top > .ant-drawer-content-wrapper {
  top: 0;
  right: 0;
  left: 0;
  box-shadow: 0 6px 16px -8px rgba(0, 0, 0, 0.08), 0 9px 28px 0 rgba(0, 0, 0, 0.05), 0 12px 48px 16px rgba(0, 0, 0, 0.03);
}
.ant-drawer-bottom > .ant-drawer-content-wrapper {
  right: 0;
  bottom: 0;
  left: 0;
  box-shadow: 0 -6px 16px -8px rgba(0, 0, 0, 0.08), 0 -9px 28px 0 rgba(0, 0, 0, 0.05), 0 -12px 48px 16px rgba(0, 0, 0, 0.03);
}
.ant-drawer-content {
  width: 100%;
  height: 100%;
  overflow: auto;
  background: #fff;
  pointer-events: auto;
}
.ant-drawer-wrapper-body {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.ant-drawer-header {
  display: flex;
  flex: 0;
  align-items: center;
  padding: 16px 24px;
  font-size: 20px;
  line-height: 22px;
  border-bottom: 1px solid #f0f0f0;
}
.ant-drawer-header-title {
  display: flex;
  flex: 1;
  align-items: center;
  min-width: 0;
  min-height: 0;
}
.ant-drawer-extra {
  flex: none;
}
.ant-drawer-close {
  display: inline-block;
  margin-right: 12px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  font-size: 20px;
  font-style: normal;
  line-height: 1;
  text-align: center;
  text-transform: none;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
  text-rendering: auto;
}
.ant-drawer-close:focus,
.ant-drawer-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.ant-drawer-title {
  flex: 1;
  margin: 0;
  color: #EE4A4A;
  font-weight: 500;
  font-size: 20px;
  line-height: 22px;
}
.ant-drawer-body {
  flex: 1;
  min-width: 0;
  min-height: 0;
  padding: 24px;
  overflow: auto;
}
.ant-drawer-footer {
  flex-shrink: 0;
  padding: 10px 16px;
  border-top: 1px solid #f0f0f0;
}
.panel-motion-enter-start,
.panel-motion-appear-start,
.panel-motion-leave-start {
  transition: none;
}
.panel-motion-enter-active,
.panel-motion-appear-active,
.panel-motion-leave-active {
  transition: all 0.3s;
}
.ant-drawer-mask-motion-enter-active,
.ant-drawer-mask-motion-appear-active,
.ant-drawer-mask-motion-leave-active {
  transition: all 0.3s;
}
.ant-drawer-mask-motion-enter,
.ant-drawer-mask-motion-appear {
  opacity: 0;
}
.ant-drawer-mask-motion-enter-active,
.ant-drawer-mask-motion-appear-active {
  opacity: 1;
}
.ant-drawer-mask-motion-leave {
  opacity: 1;
}
.ant-drawer-mask-motion-leave-active {
  opacity: 0;
}
.ant-drawer-panel-motion-left-enter-start,
.ant-drawer-panel-motion-left-appear-start,
.ant-drawer-panel-motion-left-leave-start {
  transition: none;
}
.ant-drawer-panel-motion-left-enter-active,
.ant-drawer-panel-motion-left-appear-active,
.ant-drawer-panel-motion-left-leave-active {
  transition: all 0.3s;
}
.ant-drawer-panel-motion-left-enter-start,
.ant-drawer-panel-motion-left-appear-start {
  transform: translateX(-100%) !important;
}
.ant-drawer-panel-motion-left-enter-active,
.ant-drawer-panel-motion-left-appear-active {
  transform: translateX(0);
}
.ant-drawer-panel-motion-left-leave {
  transform: translateX(0);
}
.ant-drawer-panel-motion-left-leave-active {
  transform: translateX(-100%);
}
.ant-drawer-panel-motion-right-enter-start,
.ant-drawer-panel-motion-right-appear-start,
.ant-drawer-panel-motion-right-leave-start {
  transition: none;
}
.ant-drawer-panel-motion-right-enter-active,
.ant-drawer-panel-motion-right-appear-active,
.ant-drawer-panel-motion-right-leave-active {
  transition: all 0.3s;
}
.ant-drawer-panel-motion-right-enter-start,
.ant-drawer-panel-motion-right-appear-start {
  transform: translateX(100%) !important;
}
.ant-drawer-panel-motion-right-enter-active,
.ant-drawer-panel-motion-right-appear-active {
  transform: translateX(0);
}
.ant-drawer-panel-motion-right-leave {
  transform: translateX(0);
}
.ant-drawer-panel-motion-right-leave-active {
  transform: translateX(100%);
}
.ant-drawer-panel-motion-top-enter-start,
.ant-drawer-panel-motion-top-appear-start,
.ant-drawer-panel-motion-top-leave-start {
  transition: none;
}
.ant-drawer-panel-motion-top-enter-active,
.ant-drawer-panel-motion-top-appear-active,
.ant-drawer-panel-motion-top-leave-active {
  transition: all 0.3s;
}
.ant-drawer-panel-motion-top-enter-start,
.ant-drawer-panel-motion-top-appear-start {
  transform: translateY(-100%) !important;
}
.ant-drawer-panel-motion-top-enter-active,
.ant-drawer-panel-motion-top-appear-active {
  transform: translateY(0);
}
.ant-drawer-panel-motion-top-leave {
  transform: translateY(0);
}
.ant-drawer-panel-motion-top-leave-active {
  transform: translateY(-100%);
}
.ant-drawer-panel-motion-bottom-enter-start,
.ant-drawer-panel-motion-bottom-appear-start,
.ant-drawer-panel-motion-bottom-leave-start {
  transition: none;
}
.ant-drawer-panel-motion-bottom-enter-active,
.ant-drawer-panel-motion-bottom-appear-active,
.ant-drawer-panel-motion-bottom-leave-active {
  transition: all 0.3s;
}
.ant-drawer-panel-motion-bottom-enter-start,
.ant-drawer-panel-motion-bottom-appear-start {
  transform: translateY(100%) !important;
}
.ant-drawer-panel-motion-bottom-enter-active,
.ant-drawer-panel-motion-bottom-appear-active {
  transform: translateY(0);
}
.ant-drawer-panel-motion-bottom-leave {
  transform: translateY(0);
}
.ant-drawer-panel-motion-bottom-leave-active {
  transform: translateY(100%);
}
.ant-drawer-rtl {
  direction: rtl;
}
.ant-drawer-rtl .ant-drawer-close {
  margin-right: 0;
  margin-left: 12px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-popover {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #333333;
  font-size: 18px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1030;
  max-width: 100vw;
  font-weight: normal;
  white-space: normal;
  text-align: left;
  cursor: auto;
  user-select: text;
}
.ant-popover-content {
  position: relative;
}
.ant-popover::after {
  position: absolute;
  background: rgba(255, 255, 255, 0.01);
  content: '';
}
.ant-popover-hidden {
  display: none;
}
.ant-popover-placement-top,
.ant-popover-placement-topLeft,
.ant-popover-placement-topRight {
  padding-bottom: 15.3137085px;
}
.ant-popover-placement-right,
.ant-popover-placement-rightTop,
.ant-popover-placement-rightBottom {
  padding-left: 15.3137085px;
}
.ant-popover-placement-bottom,
.ant-popover-placement-bottomLeft,
.ant-popover-placement-bottomRight {
  padding-top: 15.3137085px;
}
.ant-popover-placement-left,
.ant-popover-placement-leftTop,
.ant-popover-placement-leftBottom {
  padding-right: 15.3137085px;
}
.ant-popover-inner {
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 2px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-popover {
    /* IE10+ */
  }
  .ant-popover-inner {
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  }
}
.ant-popover-title {
  min-width: 177px;
  min-height: 32px;
  margin: 0;
  padding: 5px 16px 4px;
  color: #EE4A4A;
  font-weight: 500;
  border-bottom: 1px solid #f0f0f0;
}
.ant-popover-inner-content {
  width: max-content;
  max-width: 100%;
  padding: 12px 16px;
  color: #333333;
}
.ant-popover-message {
  display: flex;
  padding: 4px 0 12px;
  color: #333333;
  font-size: 18px;
}
.ant-popover-message-icon {
  display: inline-block;
  margin-right: 8px;
  color: #faad14;
  font-size: 18px;
}
.ant-popover-buttons {
  margin-bottom: 4px;
  text-align: right;
}
.ant-popover-buttons button:not(:first-child) {
  margin-left: 8px;
}
.ant-popover-arrow {
  position: absolute;
  display: block;
  width: 22px;
  height: 22px;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}
.ant-popover-arrow-content {
  --antd-arrow-background-color: #fff;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 11.3137085px;
  height: 11.3137085px;
  margin: auto;
  content: '';
  pointer-events: auto;
  border-radius: 0 0 2px;
  pointer-events: none;
}
.ant-popover-arrow-content::before {
  position: absolute;
  top: -11.3137085px;
  left: -11.3137085px;
  width: 33.9411255px;
  height: 33.9411255px;
  background: var(--antd-arrow-background-color);
  background-repeat: no-repeat;
  background-position: -10px -10px;
  content: '';
  clip-path: inset(33% 33%);
  clip-path: path('M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z');
}
.ant-popover-placement-top .ant-popover-arrow,
.ant-popover-placement-topLeft .ant-popover-arrow,
.ant-popover-placement-topRight .ant-popover-arrow {
  bottom: 0;
  transform: translateY(100%);
}
.ant-popover-placement-top .ant-popover-arrow-content,
.ant-popover-placement-topLeft .ant-popover-arrow-content,
.ant-popover-placement-topRight .ant-popover-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(-11px) rotate(45deg);
}
.ant-popover-placement-top .ant-popover-arrow {
  left: 50%;
  transform: translateY(100%) translateX(-50%);
}
.ant-popover-placement-topLeft .ant-popover-arrow {
  left: 16px;
}
.ant-popover-placement-topRight .ant-popover-arrow {
  right: 16px;
}
.ant-popover-placement-right .ant-popover-arrow,
.ant-popover-placement-rightTop .ant-popover-arrow,
.ant-popover-placement-rightBottom .ant-popover-arrow {
  left: 0;
  transform: translateX(-100%);
}
.ant-popover-placement-right .ant-popover-arrow-content,
.ant-popover-placement-rightTop .ant-popover-arrow-content,
.ant-popover-placement-rightBottom .ant-popover-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(11px) rotate(135deg);
}
.ant-popover-placement-right .ant-popover-arrow {
  top: 50%;
  transform: translateX(-100%) translateY(-50%);
}
.ant-popover-placement-rightTop .ant-popover-arrow {
  top: 12px;
}
.ant-popover-placement-rightBottom .ant-popover-arrow {
  bottom: 12px;
}
.ant-popover-placement-bottom .ant-popover-arrow,
.ant-popover-placement-bottomLeft .ant-popover-arrow,
.ant-popover-placement-bottomRight .ant-popover-arrow {
  top: 0;
  transform: translateY(-100%);
}
.ant-popover-placement-bottom .ant-popover-arrow-content,
.ant-popover-placement-bottomLeft .ant-popover-arrow-content,
.ant-popover-placement-bottomRight .ant-popover-arrow-content {
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.06);
  transform: translateY(11px) rotate(-135deg);
}
.ant-popover-placement-bottom .ant-popover-arrow {
  left: 50%;
  transform: translateY(-100%) translateX(-50%);
}
.ant-popover-placement-bottomLeft .ant-popover-arrow {
  left: 16px;
}
.ant-popover-placement-bottomRight .ant-popover-arrow {
  right: 16px;
}
.ant-popover-placement-left .ant-popover-arrow,
.ant-popover-placement-leftTop .ant-popover-arrow,
.ant-popover-placement-leftBottom .ant-popover-arrow {
  right: 0;
  transform: translateX(100%);
}
.ant-popover-placement-left .ant-popover-arrow-content,
.ant-popover-placement-leftTop .ant-popover-arrow-content,
.ant-popover-placement-leftBottom .ant-popover-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(-11px) rotate(-45deg);
}
.ant-popover-placement-left .ant-popover-arrow {
  top: 50%;
  transform: translateX(100%) translateY(-50%);
}
.ant-popover-placement-leftTop .ant-popover-arrow {
  top: 12px;
}
.ant-popover-placement-leftBottom .ant-popover-arrow {
  bottom: 12px;
}
.ant-popover-pink .ant-popover-inner {
  background-color: #eb2f96;
}
.ant-popover-pink .ant-popover-arrow-content {
  background-color: #eb2f96;
}
.ant-popover-magenta .ant-popover-inner {
  background-color: #eb2f96;
}
.ant-popover-magenta .ant-popover-arrow-content {
  background-color: #eb2f96;
}
.ant-popover-red .ant-popover-inner {
  background-color: #f5222d;
}
.ant-popover-red .ant-popover-arrow-content {
  background-color: #f5222d;
}
.ant-popover-volcano .ant-popover-inner {
  background-color: #fa541c;
}
.ant-popover-volcano .ant-popover-arrow-content {
  background-color: #fa541c;
}
.ant-popover-orange .ant-popover-inner {
  background-color: #fa8c16;
}
.ant-popover-orange .ant-popover-arrow-content {
  background-color: #fa8c16;
}
.ant-popover-yellow .ant-popover-inner {
  background-color: #fadb14;
}
.ant-popover-yellow .ant-popover-arrow-content {
  background-color: #fadb14;
}
.ant-popover-gold .ant-popover-inner {
  background-color: #faad14;
}
.ant-popover-gold .ant-popover-arrow-content {
  background-color: #faad14;
}
.ant-popover-cyan .ant-popover-inner {
  background-color: #13c2c2;
}
.ant-popover-cyan .ant-popover-arrow-content {
  background-color: #13c2c2;
}
.ant-popover-lime .ant-popover-inner {
  background-color: #a0d911;
}
.ant-popover-lime .ant-popover-arrow-content {
  background-color: #a0d911;
}
.ant-popover-green .ant-popover-inner {
  background-color: #52c41a;
}
.ant-popover-green .ant-popover-arrow-content {
  background-color: #52c41a;
}
.ant-popover-blue .ant-popover-inner {
  background-color: #1890ff;
}
.ant-popover-blue .ant-popover-arrow-content {
  background-color: #1890ff;
}
.ant-popover-geekblue .ant-popover-inner {
  background-color: #2f54eb;
}
.ant-popover-geekblue .ant-popover-arrow-content {
  background-color: #2f54eb;
}
.ant-popover-purple .ant-popover-inner {
  background-color: #722ed1;
}
.ant-popover-purple .ant-popover-arrow-content {
  background-color: #722ed1;
}
.ant-popover-rtl {
  direction: rtl;
  text-align: right;
}
.ant-popover-rtl .ant-popover-message-icon {
  margin-right: 0;
  margin-left: 8px;
}
.ant-popover-rtl .ant-popover-message-title {
  padding-left: 16px;
}
.ant-popover-rtl .ant-popover-buttons {
  text-align: left;
}
.ant-popover-rtl .ant-popover-buttons button {
  margin-right: 8px;
  margin-left: 0;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-popconfirm {
  z-index: 1060;
}

.credit-wrapper {
  padding: 50px;
  background: #f6f8fb !important;
  text-align: left;
  border-radius: 8px;
}
@media all and (max-width: 767px) {
  .credit-wrapper {
    padding: 50px 30px;
  }
}
@media all and (max-width: 991px) {
  .credit-wrapper .sticky-col {
    flex: 0 0 240px !important;
  }
}
@media all and (max-width: 767px) {
  .credit-wrapper .sticky-col {
    display: none;
  }
}
.credit-wrapper .sticky-col .sticky-box {
  background: #f6f8fb;
  max-width: 265px;
  border-radius: 8px;
  padding: 30px 20px;
  position: sticky;
  top: 20px;
}
@media all and (max-width: 991px) {
  .credit-wrapper .sticky-col .sticky-box {
    max-width: 210px;
  }
}
.credit-wrapper .sticky-col .sticky-box .services-list {
  padding: 0;
  list-style: none;
  margin: 0;
}
.credit-wrapper .sticky-col .sticky-box .services-list div {
  color: #677788;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 22px;
  line-height: 21px;
  cursor: pointer;
}
.credit-wrapper .sticky-col .sticky-box .services-list div:hover {
  color: #ee4a4a;
}
.credit-wrapper .sticky-col .sticky-box .services-list div.active {
  color: #ee4a4a;
}
.credit-wrapper .sticky-col .sticky-box .services-list div:last-child {
  margin-bottom: 0;
}
@media all and (max-width: 767px) {
  .credit-wrapper .service-block-col {
    flex: none !important;
  }
}
.credit-wrapper .service-block-col.available-credit .credit-right-block {
  background: #ffffff;
  padding: 50px;
  margin-bottom: 40px;
  border-radius: 8px;
}
@media all and (max-width: 767px) {
  .credit-wrapper .service-block-col.available-credit .credit-right-block {
    padding: 40px 30px;
  }
}
.credit-wrapper .service-block-col.available-credit .credit-right-block:last-child {
  margin-bottom: 0;
}
.credit-wrapper .service-block-col.available-credit .credit-right-block .credit-block {
  border-bottom: 1px solid #e4e4e4;
  padding: 30px 0;
  margin-bottom: 0;
}
.credit-wrapper .service-block-col.available-credit .credit-right-block .credit-block button {
  margin-right: 10px;
}
.credit-wrapper .service-block-col.available-credit .credit-right-block .credit-block button:last-child {
  margin-right: 0;
}
.credit-wrapper .service-block-col.available-credit .credit-right-block .credit-block:first-child {
  padding-top: 0;
}
.credit-wrapper .service-block-col.available-credit .credit-right-block .credit-block:last-child {
  padding-bottom: 0;
  border-bottom: none;
}
.credit-wrapper .service-block-col.available-credit .credit-right-block .credit-block h4 {
  margin-bottom: 5px;
}
.credit-wrapper .service-block-col.available-credit .credit-right-block .credit-block h5 {
  margin-top: 0;
}
.credit-wrapper .service-block-col.available-credit .credit-right-block .credit-block .steps-action {
  padding: 24px 24px 0;
}
.credit-wrapper .service-block-col .credit-block {
  margin-bottom: 20px;
}
@media all and (max-width: 767px) {
  .credit-wrapper .service-block-col .credit-block {
    margin-bottom: 20px;
  }
}
.credit-wrapper .service-block-col .credit-block:last-child {
  margin-bottom: 0;
}
.credit-wrapper .service-block-col .credit-block h2 {
  color: #333333;
  margin-bottom: 8px;
  font-size: 26px;
}
.credit-wrapper .service-block-col .credit-block h5 {
  color: #677788;
}
.credit-wrapper .service-block-col .credit-block .services-content {
  margin-bottom: 0;
}
.credit-wrapper .service-block-col .credit-block .services-content p {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 5px;
}
.credit-wrapper .service-block-col .credit-block .services-content p:last-child {
  margin-bottom: 0;
}
.credit-wrapper .service-block-col .credit-block .services-content p.important {
  font-size: 14px;
}
.credit-wrapper .service-block-col .credit-block .services-content ul {
  padding-left: 15px;
}
.credit-wrapper .service-block-col .credit-block .services-content ul li {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
  list-style: decimal;
  margin-bottom: 10px;
}
.credit-wrapper .service-block-col .credit-block .services-content ul li ul {
  margin-top: 10px;
}
.credit-wrapper .service-block-col .credit-block .services-content ul.two-col {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
.credit-wrapper .service-block-col .credit-block .services-content ul.two-col li {
  list-style-type: disc;
}
.credit-wrapper .service-block-col .credit-block .services-content ul.list-dots li {
  list-style: disc;
}
.credit-wrapper .service-block-col .credit-block .iframe-outer {
  position: relative;
  overflow: hidden;
  border-radius: 10px;
  height: 250px;
  max-width: 500px;
}
.credit-wrapper .service-block-col .credit-block .iframe-outer iframe {
  width: 100%;
  height: 100%;
  border: none;
}
@media all and (max-width: 767px) {
  .credit-wrapper .service-block-col .credit-block .iframe-outer iframe {
    height: 250px;
    display: block;
  }
}
.credit-wrapper .service-block-col .credit-block .card-details {
  text-transform: capitalize;
}
.add-payment-modal .steps-action {
  padding: 24px 0 0;
}
.add-credits-modal .steps-action {
  padding: 0;
}
.add-credits-modal .ant-input-number {
  width: 100%;
  font-size: 14px;
}
.add-credits-modal .note-text {
  font-size: 14px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-upload {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #333333;
  font-size: 18px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  outline: 0;
}
.ant-upload p {
  margin: 0;
}
.ant-upload-btn {
  display: block;
  width: 100%;
  outline: none;
}
.ant-upload input[type='file'] {
  cursor: pointer;
}
.ant-upload.ant-upload-select {
  display: inline-block;
}
.ant-upload.ant-upload-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-upload.ant-upload-select-picture-card {
  width: 104px;
  height: 104px;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 2px;
  cursor: pointer;
  transition: border-color 0.3s;
}
.ant-upload.ant-upload-select-picture-card > .ant-upload {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  text-align: center;
}
.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #EE4A4A;
}
.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #d9d9d9;
}
.ant-upload.ant-upload-drag {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 2px;
  cursor: pointer;
  transition: border-color 0.3s;
}
.ant-upload.ant-upload-drag .ant-upload {
  padding: 16px 0;
}
.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {
  border-color: #c73439;
}
.ant-upload.ant-upload-drag.ant-upload-disabled {
  cursor: not-allowed;
}
.ant-upload.ant-upload-drag .ant-upload-btn {
  display: table;
  height: 100%;
}
.ant-upload.ant-upload-drag .ant-upload-drag-container {
  display: table-cell;
  vertical-align: middle;
}
.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
  border-color: #fa7a75;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon {
  margin-bottom: 20px;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {
  color: #fa7a75;
  font-size: 48px;
}
.ant-upload.ant-upload-drag p.ant-upload-text {
  margin: 0 0 4px;
  color: #EE4A4A;
  font-size: 20px;
}
.ant-upload.ant-upload-drag p.ant-upload-hint {
  color: rgba(0, 0, 0, 0.45);
  font-size: 18px;
}
.ant-upload.ant-upload-drag .anticon-plus {
  color: rgba(0, 0, 0, 0.25);
  font-size: 30px;
  transition: all 0.3s;
}
.ant-upload.ant-upload-drag .anticon-plus:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload.ant-upload-drag:hover .anticon-plus {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-picture-card-wrapper {
  display: inline-block;
  width: 100%;
}
.ant-upload-picture-card-wrapper::before {
  display: table;
  content: '';
}
.ant-upload-picture-card-wrapper::after {
  display: table;
  clear: both;
  content: '';
}
.ant-upload-list {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #333333;
  font-size: 18px;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  line-height: 1.5715;
}
.ant-upload-list::before {
  display: table;
  content: '';
}
.ant-upload-list::after {
  display: table;
  clear: both;
  content: '';
}
.ant-upload-list-item {
  position: relative;
  height: 28.287px;
  margin-top: 8px;
  font-size: 18px;
}
.ant-upload-list-item-name {
  display: inline-block;
  width: 100%;
  padding-left: 26px;
  overflow: hidden;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-upload-list-item-card-actions {
  position: absolute;
  right: 0;
}
.ant-upload-list-item-card-actions-btn {
  opacity: 0;
}
.ant-upload-list-item-card-actions-btn.ant-btn-sm {
  height: 28.287px;
  line-height: 1;
  vertical-align: top;
}
.ant-upload-list-item-card-actions.picture {
  top: 22px;
  line-height: 0;
}
.ant-upload-list-item-card-actions-btn:focus,
.ant-upload-list-item-card-actions.picture .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.ant-upload-list-item-card-actions .anticon {
  color: rgba(0, 0, 0, 0.45);
  transition: all 0.3s;
}
.ant-upload-list-item-card-actions:hover .anticon {
  color: #333333;
}
.ant-upload-list-item-info {
  height: 100%;
  transition: background-color 0.3s;
}
.ant-upload-list-item-info > span {
  display: block;
  width: 100%;
  height: 100%;
}
.ant-upload-list-item-info .anticon-loading .anticon,
.ant-upload-list-item-info .ant-upload-text-icon .anticon {
  position: absolute;
  top: 7px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 18px;
}
.ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: #f5f5f5;
}
.ant-upload-list-item:hover .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.ant-upload-list-item-error,
.ant-upload-list-item-error .ant-upload-text-icon > .anticon,
.ant-upload-list-item-error .ant-upload-list-item-name {
  color: #ff4d4f;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  color: #ff4d4f;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.ant-upload-list-item-progress {
  position: absolute;
  bottom: -12px;
  width: 100%;
  padding-left: 30px;
  font-size: 18px;
  line-height: 0;
}
.ant-upload-list-picture .ant-upload-list-item,
.ant-upload-list-picture-card .ant-upload-list-item {
  position: relative;
  height: 66px;
  padding: 8px;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
}
.ant-upload-list-picture .ant-upload-list-item:hover,
.ant-upload-list-picture-card .ant-upload-list-item:hover {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-error,
.ant-upload-list-picture-card .ant-upload-list-item-error {
  border-color: #ff4d4f;
}
.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}
.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-uploading,
.ant-upload-list-picture-card .ant-upload-list-item-uploading {
  border-style: dashed;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  width: 48px;
  height: 48px;
  line-height: 60px;
  text-align: center;
  opacity: 0.8;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon {
  font-size: 26px;
}
.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'],
.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'] {
  fill: #fff2f0;
}
.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'],
.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'] {
  fill: #ff4d4f;
}
.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-picture-card .ant-upload-list-item-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 26px;
  transform: translate(-50%, -50%);
}
.ant-upload-list-picture .ant-upload-list-item-icon .anticon,
.ant-upload-list-picture-card .ant-upload-list-item-icon .anticon {
  font-size: 26px;
}
.ant-upload-list-picture .ant-upload-list-item-image,
.ant-upload-list-picture-card .ant-upload-list-item-image {
  max-width: 100%;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail img,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  display: block;
  width: 48px;
  height: 48px;
  overflow: hidden;
}
.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: inline-block;
  box-sizing: border-box;
  max-width: 100%;
  margin: 0 0 0 8px;
  padding-right: 8px;
  padding-left: 48px;
  overflow: hidden;
  line-height: 44px;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}
.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name {
  margin-bottom: 12px;
}
.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 14px;
  width: calc(100% - 24px);
  margin-top: 0;
  padding-left: 56px;
}
.ant-upload-list-picture-card-container {
  display: inline-block;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
  vertical-align: top;
}
.ant-upload-list-picture-card .ant-upload-list-item {
  height: 100%;
  margin: 0;
}
.ant-upload-list-picture-card .ant-upload-list-item-info {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.ant-upload-list-picture-card .ant-upload-list-item-info::before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: all 0.3s;
  content: ' ';
}
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info::before {
  opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  white-space: nowrap;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: all 0.3s;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {
  z-index: 10;
  width: 16px;
  margin: 0 4px;
  color: rgba(255, 255, 255, 0.85);
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover {
  color: #fff;
}
.ant-upload-list-picture-card .ant-upload-list-item-info:hover + .ant-upload-list-item-actions,
.ant-upload-list-picture-card .ant-upload-list-item-actions:hover {
  opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  position: static;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: none;
  margin: 8px 0 0;
  padding: 0;
  line-height: 1.5715;
  text-align: center;
}
.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name {
  position: absolute;
  bottom: 10px;
  display: block;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {
  background-color: #fafafa;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info {
  height: auto;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info::before,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete {
  display: none;
}
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 32px;
  width: calc(100% - 14px);
  padding-left: 0;
}
.ant-upload-list-text-container,
.ant-upload-list-picture-container {
  transition: opacity 0.3s, height 0.3s;
}
.ant-upload-list-text-container::before,
.ant-upload-list-picture-container::before {
  display: table;
  width: 0;
  height: 0;
  content: '';
}
.ant-upload-list-text-container .ant-upload-span,
.ant-upload-list-picture-container .ant-upload-span {
  display: block;
  flex: auto;
}
.ant-upload-list-text .ant-upload-span,
.ant-upload-list-picture .ant-upload-span {
  display: flex;
  align-items: center;
}
.ant-upload-list-text .ant-upload-span > *,
.ant-upload-list-picture .ant-upload-span > * {
  flex: none;
}
.ant-upload-list-text .ant-upload-list-item-name,
.ant-upload-list-picture .ant-upload-list-item-name {
  flex: auto;
  margin: 0;
  padding: 0 8px;
}
.ant-upload-list-text .ant-upload-list-item-card-actions,
.ant-upload-list-picture .ant-upload-list-item-card-actions {
  position: static;
}
.ant-upload-list-text .ant-upload-text-icon .anticon {
  position: static;
}
.ant-upload-list .ant-upload-animate-inline-appear,
.ant-upload-list .ant-upload-animate-inline-enter,
.ant-upload-list .ant-upload-animate-inline-leave {
  animation-duration: 0.3s;
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
  animation-fill-mode: forwards;
}
.ant-upload-list .ant-upload-animate-inline-appear,
.ant-upload-list .ant-upload-animate-inline-enter {
  animation-name: uploadAnimateInlineIn;
}
.ant-upload-list .ant-upload-animate-inline-leave {
  animation-name: uploadAnimateInlineOut;
}
@keyframes uploadAnimateInlineIn {
  from {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateInlineOut {
  to {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
.ant-upload-rtl {
  direction: rtl;
}
.ant-upload-rtl.ant-upload.ant-upload-select-picture-card {
  margin-right: auto;
  margin-left: 8px;
}
.ant-upload-list-rtl {
  direction: rtl;
}
.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 {
  padding-right: 22px;
  padding-left: 14px;
}
.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 {
  padding-right: 22px;
  padding-left: 28px;
}
.ant-upload-list-rtl .ant-upload-list-item-name {
  padding-right: 26px;
  padding-left: 0;
}
.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1 {
  padding-left: 14px;
}
.ant-upload-list-rtl .ant-upload-list-item-card-actions {
  right: auto;
  left: 0;
}
.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon {
  padding-right: 0;
  padding-left: 5px;
}
.ant-upload-list-rtl .ant-upload-list-item-info {
  padding: 0 4px 0 12px;
}
.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  padding-right: 0;
  padding-left: 5px;
}
.ant-upload-list-rtl .ant-upload-list-item-progress {
  padding-right: 30px;
  padding-left: 0;
}
.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  right: 8px;
  left: auto;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon {
  right: 50%;
  left: auto;
  transform: translate(50%, -50%);
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name {
  margin: 0 8px 0 0;
  padding-right: 48px;
  padding-left: 8px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 {
  padding-right: 48px;
  padding-left: 18px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 {
  padding-right: 48px;
  padding-left: 36px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress {
  padding-right: 0;
  padding-left: 0;
}
.ant-upload-list-rtl .ant-upload-list-picture-card-container {
  margin: 0 0 8px 8px;
}
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions {
  right: 50%;
  left: auto;
  transform: translate(50%, -50%);
}
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name {
  margin: 8px 0 0;
  padding: 0;
}

.import-shipping-wrapper {
  padding: 50px;
  background: #F6F8FB !important;
  text-align: left;
  border-radius: 8px;
}
@media all and (max-width: 767px) {
  .import-shipping-wrapper {
    padding: 50px 30px;
  }
}
.import-shipping-wrapper .mobile-title {
  display: none;
}
@media all and (max-width: 767px) {
  .import-shipping-wrapper .mobile-title {
    display: block;
    font-size: 30px;
  }
}
@media all and (max-width: 767px) {
  .import-shipping-wrapper .service-block-col {
    flex: none !important;
  }
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block {
  background: #ffffff;
  padding: 50px;
  margin-bottom: 40px;
  border-radius: 8px;
}
@media all and (max-width: 767px) {
  .import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block {
    padding: 40px 30px;
  }
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block:last-child {
  margin-bottom: 0;
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block h5 {
  margin-top: 0;
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block h5.ant-typography {
  color: #333333 !important;
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .shipment-block {
  border-bottom: 1px solid #e4e4e4;
  padding: 15px 0;
  margin-bottom: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media all and (max-width: 767px) {
  .import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .shipment-block {
    align-items: flex-start;
    flex-direction: column;
  }
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .shipment-block button {
  margin-right: 10px;
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .shipment-block button:last-child {
  margin-right: 0;
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .shipment-block:first-child {
  padding-top: 0;
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .shipment-block:last-child {
  padding-bottom: 0;
  border-bottom: none;
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .shipment-block h4 {
  margin-bottom: 0px;
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .shipment-block h5 {
  margin-top: 0;
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .shipment-block h5.ant-typography {
  color: #333333 !important;
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .shipment-block a {
  color: #ee4a4a;
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .shipment-block .stores-image {
  display: flex;
}
@media all and (max-width: 767px) {
  .import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .shipment-block .stores-image {
    margin-bottom: 10px;
  }
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .shipment-block .stores-image .store-icon {
  margin-right: 10px;
  padding-top: 3px;
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .shipment-block .stores-image .store-icon svg {
  width: 25px;
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .connect-store {
  padding-top: 40px;
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .connect-store button,
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .connect-store a {
  display: inline-flex;
  align-items: center;
  margin-right: 10px;
  height: 42px;
  margin-bottom: 10px;
}
@media all and (max-width: 767px) {
  .import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .connect-store button,
  .import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .connect-store a {
    min-width: 215px;
  }
}
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .connect-store button svg,
.import-shipping-wrapper .service-block-col.available-credit .import-shipment-right-block .connect-store a svg {
  width: 20px;
  margin-right: 10px;
}
.import-shipping-wrapper .service-block-col .shipping-block {
  margin-bottom: 20px;
}
@media all and (max-width: 767px) {
  .import-shipping-wrapper .service-block-col .shipping-block {
    margin-bottom: 20px;
  }
}
.import-shipping-wrapper .service-block-col .shipping-block:last-child {
  margin-bottom: 0;
}
.import-shipping-wrapper .service-block-col .shipping-block h2 {
  color: #333333;
  margin-bottom: 8px;
  font-size: 26px;
}
@media all and (max-width: 767px) {
  .import-shipping-wrapper .service-block-col .shipping-block h2 {
    font-size: 22px;
  }
}
.import-shipping-wrapper .service-block-col .shipping-block h5 {
  color: #677788;
}
.import-shipping-wrapper .service-block-col .shipping-block .services-content {
  margin-bottom: 0;
}
.import-shipping-wrapper .service-block-col .shipping-block .services-content p {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 5px;
}
.import-shipping-wrapper .service-block-col .shipping-block .services-content p:last-child {
  margin-bottom: 0;
}
.import-shipping-wrapper .service-block-col .shipping-block .services-content p.important {
  font-size: 14px;
}
.import-shipping-wrapper .service-block-col .shipping-block .services-content ul {
  padding-left: 15px;
}
.import-shipping-wrapper .service-block-col .shipping-block .services-content ul li {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
  list-style: decimal;
  margin-bottom: 10px;
}
.import-shipping-wrapper .service-block-col .shipping-block .services-content ul li ul {
  margin-top: 10px;
}
.import-shipping-wrapper .service-block-col .shipping-block .services-content ul.two-col {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
.import-shipping-wrapper .service-block-col .shipping-block .services-content ul.two-col li {
  list-style-type: disc;
}
.import-shipping-wrapper .service-block-col .shipping-block .services-content ul.list-dots li {
  list-style: disc;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-picker-status-error.ant-picker,
.ant-picker-status-error.ant-picker:not(.ant-picker-disabled):hover {
  background-color: #fff;
  border-color: #ff4d4f;
}
.ant-picker-status-error.ant-picker-focused,
.ant-picker-status-error.ant-picker:focus {
  border-color: #ff7875;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-picker-status-error.ant-picker .ant-picker-active-bar {
  background: #ff7875;
}
.ant-picker-status-warning.ant-picker,
.ant-picker-status-warning.ant-picker:not(.ant-picker-disabled):hover {
  background-color: #fff;
  border-color: #faad14;
}
.ant-picker-status-warning.ant-picker-focused,
.ant-picker-status-warning.ant-picker:focus {
  border-color: #ffc53d;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-picker-status-warning.ant-picker .ant-picker-active-bar {
  background: #ffc53d;
}
.ant-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #333333;
  font-size: 18px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  padding: 1px 11px 1px;
  position: relative;
  display: inline-flex;
  align-items: center;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: border 0.3s, box-shadow 0.3s;
}
.ant-picker:hover,
.ant-picker-focused {
  border-color: #fa7a75;
  border-right-width: 1px;
}
.ant-picker-focused {
  border-color: #fa7a75;
  box-shadow: 0 0 0 2px rgba(238, 74, 74, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-picker.ant-picker-disabled {
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-picker.ant-picker-disabled .ant-picker-suffix {
  color: rgba(0, 0, 0, 0.25);
}
.ant-picker.ant-picker-borderless {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.ant-picker-input {
  position: relative;
  display: inline-flex;
  align-items: center;
  width: 100%;
}
.ant-picker-input > input {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 3px 11px;
  color: #333333;
  font-size: 18px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s;
  flex: auto;
  min-width: 1px;
  height: auto;
  padding: 0;
  background: transparent;
  border: 0;
}
.ant-picker-input > input::placeholder {
  color: #bfbfbf;
  user-select: none;
}
.ant-picker-input > input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-picker-input > input:hover {
  border-color: #fa7a75;
  border-right-width: 1px;
}
.ant-picker-input > input:focus,
.ant-picker-input > input-focused {
  border-color: #fa7a75;
  box-shadow: 0 0 0 2px rgba(238, 74, 74, 0.2);
  border-right-width: 1px;
  outline: 0;
}
.ant-picker-input > input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-picker-input > input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-picker-input > input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.ant-picker-input > input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px;
}
.ant-picker-input > input-borderless,
.ant-picker-input > input-borderless:hover,
.ant-picker-input > input-borderless:focus,
.ant-picker-input > input-borderless-focused,
.ant-picker-input > input-borderless-disabled,
.ant-picker-input > input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-picker-input > input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-picker-input > input-lg {
  padding: 3.3px 11px;
  font-size: 20px;
}
.ant-picker-input > input-sm {
  padding: 0 7px;
}
.ant-picker-input > input:focus {
  box-shadow: none;
}
.ant-picker-input > input[disabled] {
  background: transparent;
}
.ant-picker-input:hover .ant-picker-clear {
  opacity: 1;
}
.ant-picker-input-placeholder > input {
  color: #bfbfbf;
}
.ant-picker-large {
  padding: 3.5px 11px 3.5px;
}
.ant-picker-large .ant-picker-input > input {
  font-size: 20px;
}
.ant-picker-small {
  padding: 0 7px 0;
}
.ant-picker-suffix {
  display: flex;
  flex: none;
  align-self: center;
  margin-left: 4px;
  color: rgba(0, 0, 0, 0.25);
  line-height: 1;
  pointer-events: none;
}
.ant-picker-suffix > * {
  vertical-align: top;
}
.ant-picker-suffix > *:not(:last-child) {
  margin-right: 8px;
}
.ant-picker-clear {
  position: absolute;
  top: 50%;
  right: 0;
  color: rgba(0, 0, 0, 0.25);
  line-height: 1;
  background: #fff;
  transform: translateY(-50%);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.3s, color 0.3s;
}
.ant-picker-clear > * {
  vertical-align: top;
}
.ant-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-picker-separator {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 20px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 20px;
  vertical-align: top;
  cursor: default;
}
.ant-picker-focused .ant-picker-separator {
  color: rgba(0, 0, 0, 0.45);
}
.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator {
  cursor: not-allowed;
}
.ant-picker-range {
  position: relative;
  display: inline-flex;
}
.ant-picker-range .ant-picker-clear {
  right: 11px;
}
.ant-picker-range:hover .ant-picker-clear {
  opacity: 1;
}
.ant-picker-range .ant-picker-active-bar {
  bottom: -1px;
  height: 2px;
  margin-left: 11px;
  background: #EE4A4A;
  opacity: 0;
  transition: all 0.3s ease-out;
  pointer-events: none;
}
.ant-picker-range.ant-picker-focused .ant-picker-active-bar {
  opacity: 1;
}
.ant-picker-range-separator {
  align-items: center;
  padding: 0 8px;
  line-height: 1;
}
.ant-picker-range.ant-picker-small .ant-picker-clear {
  right: 7px;
}
.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-left: 7px;
}
.ant-picker-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #333333;
  font-size: 18px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
}
.ant-picker-dropdown-hidden {
  display: none;
}
.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow {
  top: 2.58561808px;
  display: block;
  transform: rotate(-135deg) translateY(1px);
}
.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow {
  bottom: 2.58561808px;
  display: block;
  transform: rotate(45deg);
}
.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight,
.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}
.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight,
.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}
.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.ant-picker-dropdown-range {
  padding: 7.54247233px 0;
}
.ant-picker-dropdown-range-hidden {
  display: none;
}
.ant-picker-dropdown .ant-picker-panel > .ant-picker-time-panel {
  padding-top: 4px;
}
.ant-picker-ranges {
  margin-bottom: 0;
  padding: 4px 12px;
  overflow: hidden;
  line-height: 34px;
  text-align: left;
  list-style: none;
}
.ant-picker-ranges > li {
  display: inline-block;
}
.ant-picker-ranges .ant-picker-preset > .ant-tag-blue {
  color: #EE4A4A;
  background: #fff2f0;
  border-color: #ffcfc9;
  cursor: pointer;
}
.ant-picker-ranges .ant-picker-ok {
  float: right;
  margin-left: 8px;
}
.ant-picker-range-wrapper {
  display: flex;
}
.ant-picker-range-arrow {
  position: absolute;
  z-index: 1;
  width: 11.3137085px;
  height: 11.3137085px;
  margin-left: 16.5px;
  box-shadow: 2px 2px 6px -2px rgba(0, 0, 0, 0.1);
  transition: left 0.3s ease-out;
  border-radius: 0 0 2px;
  pointer-events: none;
}
.ant-picker-range-arrow::before {
  position: absolute;
  top: -11.3137085px;
  left: -11.3137085px;
  width: 33.9411255px;
  height: 33.9411255px;
  background: #fff;
  background-repeat: no-repeat;
  background-position: -10px -10px;
  content: '';
  clip-path: inset(33% 33%);
  clip-path: path('M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z');
}
.ant-picker-panel-container {
  overflow: hidden;
  vertical-align: top;
  background: #fff;
  border-radius: 2px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  transition: margin 0.3s;
}
.ant-picker-panel-container .ant-picker-panels {
  display: inline-flex;
  flex-wrap: nowrap;
  direction: ltr;
}
.ant-picker-panel-container .ant-picker-panel {
  vertical-align: top;
  background: transparent;
  border-width: 0 0 1px 0;
  border-radius: 0;
}
.ant-picker-panel-container .ant-picker-panel .ant-picker-content,
.ant-picker-panel-container .ant-picker-panel table {
  text-align: center;
}
.ant-picker-panel-container .ant-picker-panel-focused {
  border-color: #f0f0f0;
}
.ant-picker-compact-item:not(.ant-picker-compact-last-item):not(.ant-picker-compact-item-rtl) {
  margin-right: -1px;
}
.ant-picker-compact-item:not(.ant-picker-compact-last-item).ant-picker-compact-item-rtl {
  margin-left: -1px;
}
.ant-picker-compact-item:hover,
.ant-picker-compact-item:focus,
.ant-picker-compact-item:active {
  z-index: 2;
}
.ant-picker-compact-item.ant-picker-focused {
  z-index: 2;
}
.ant-picker-compact-item[disabled] {
  z-index: 0;
}
.ant-picker-compact-item:not(.ant-picker-compact-first-item):not(.ant-picker-compact-last-item).ant-picker {
  border-radius: 0;
}
.ant-picker-compact-item.ant-picker.ant-picker-compact-first-item:not(.ant-picker-compact-last-item):not(.ant-picker-compact-item-rtl) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-picker-compact-item.ant-picker.ant-picker-compact-last-item:not(.ant-picker-compact-first-item):not(.ant-picker-compact-item-rtl) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-picker-compact-item.ant-picker.ant-picker-compact-item-rtl.ant-picker-compact-first-item:not(.ant-picker-compact-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-picker-compact-item.ant-picker.ant-picker-compact-item-rtl.ant-picker-compact-last-item:not(.ant-picker-compact-first-item) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-picker-panel {
  display: inline-flex;
  flex-direction: column;
  text-align: center;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 2px;
  outline: none;
}
.ant-picker-panel-focused {
  border-color: #EE4A4A;
}
.ant-picker-decade-panel,
.ant-picker-year-panel,
.ant-picker-quarter-panel,
.ant-picker-month-panel,
.ant-picker-week-panel,
.ant-picker-date-panel,
.ant-picker-time-panel {
  display: flex;
  flex-direction: column;
  width: 280px;
}
.ant-picker-header {
  display: flex;
  padding: 0 8px;
  color: #EE4A4A;
  border-bottom: 1px solid #f0f0f0;
}
.ant-picker-header > * {
  flex: none;
}
.ant-picker-header button {
  padding: 0;
  color: rgba(0, 0, 0, 0.25);
  line-height: 40px;
  background: transparent;
  border: 0;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-picker-header > button {
  min-width: 1.6em;
  font-size: 18px;
}
.ant-picker-header > button:hover {
  color: #333333;
}
.ant-picker-header-view {
  flex: auto;
  font-weight: 500;
  line-height: 40px;
}
.ant-picker-header-view button {
  color: inherit;
  font-weight: inherit;
}
.ant-picker-header-view button:not(:first-child) {
  margin-left: 8px;
}
.ant-picker-header-view button:hover {
  color: #EE4A4A;
}
.ant-picker-prev-icon,
.ant-picker-next-icon,
.ant-picker-super-prev-icon,
.ant-picker-super-next-icon {
  position: relative;
  display: inline-block;
  width: 7px;
  height: 7px;
}
.ant-picker-prev-icon::before,
.ant-picker-next-icon::before,
.ant-picker-super-prev-icon::before,
.ant-picker-super-next-icon::before {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentcolor;
  border-width: 1.5px 0 0 1.5px;
  content: '';
}
.ant-picker-super-prev-icon::after,
.ant-picker-super-next-icon::after {
  position: absolute;
  top: 4px;
  left: 4px;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentcolor;
  border-width: 1.5px 0 0 1.5px;
  content: '';
}
.ant-picker-prev-icon,
.ant-picker-super-prev-icon {
  transform: rotate(-45deg);
}
.ant-picker-next-icon,
.ant-picker-super-next-icon {
  transform: rotate(135deg);
}
.ant-picker-content {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}
.ant-picker-content th,
.ant-picker-content td {
  position: relative;
  min-width: 24px;
  font-weight: 400;
}
.ant-picker-content th {
  height: 30px;
  color: #333333;
  line-height: 30px;
}
.ant-picker-cell {
  padding: 3px 0;
  color: rgba(0, 0, 0, 0.25);
  cursor: pointer;
}
.ant-picker-cell-in-view {
  color: #333333;
}
.ant-picker-cell::before {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 1;
  height: 24px;
  transform: translateY(-50%);
  transition: all 0.3s;
  content: '';
}
.ant-picker-cell .ant-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 2px;
  transition: background 0.3s, border 0.3s;
}
.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,
.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner {
  background: #f5f5f5;
}
.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  border: 1px solid #EE4A4A;
  border-radius: 2px;
  content: '';
}
.ant-picker-cell-in-view.ant-picker-cell-in-range {
  position: relative;
}
.ant-picker-cell-in-view.ant-picker-cell-in-range::before {
  background: #fff2f0;
}
.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner {
  color: #fff;
  background: #EE4A4A;
}
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single)::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single)::before {
  background: #fff2f0;
}
.ant-picker-cell-in-view.ant-picker-cell-range-start::before {
  left: 50%;
}
.ant-picker-cell-in-view.ant-picker-cell-range-end::before {
  right: 50%;
}
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range)::after {
  position: absolute;
  top: 50%;
  z-index: 0;
  height: 24px;
  border-top: 1px dashed #f7a7a7;
  border-bottom: 1px dashed #f7a7a7;
  transform: translateY(-50%);
  transition: all 0.3s;
  content: '';
}
.ant-picker-cell-range-hover-start::after,
.ant-picker-cell-range-hover-end::after,
.ant-picker-cell-range-hover::after {
  right: 0;
  left: 2px;
}
.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end::before,
.ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start::before,
.ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end::before {
  background: #fdeded;
}
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {
  border-radius: 2px 0 0 2px;
}
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {
  border-radius: 0 2px 2px 0;
}
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after,
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: -1;
  background: #fdeded;
  transition: all 0.3s;
  content: '';
}
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after {
  right: -6px;
  left: 0;
}
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  right: 0;
  left: -6px;
}
.ant-picker-cell-range-hover.ant-picker-cell-range-start::after {
  right: 50%;
}
.ant-picker-cell-range-hover.ant-picker-cell-range-end::after {
  left: 50%;
}
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after,
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,
.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {
  left: 6px;
  border-left: 1px dashed #f7a7a7;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after,
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,
.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {
  right: 6px;
  border-right: 1px dashed #f7a7a7;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.ant-picker-cell-disabled {
  color: rgba(0, 0, 0, 0.25);
  pointer-events: none;
}
.ant-picker-cell-disabled .ant-picker-cell-inner {
  background: transparent;
}
.ant-picker-cell-disabled::before {
  background: rgba(0, 0, 0, 0.04);
}
.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner::before {
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-picker-decade-panel .ant-picker-content,
.ant-picker-year-panel .ant-picker-content,
.ant-picker-quarter-panel .ant-picker-content,
.ant-picker-month-panel .ant-picker-content {
  height: 264px;
}
.ant-picker-decade-panel .ant-picker-cell-inner,
.ant-picker-year-panel .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-inner {
  padding: 0 8px;
}
.ant-picker-quarter-panel .ant-picker-content {
  height: 56px;
}
.ant-picker-footer {
  width: min-content;
  min-width: 100%;
  line-height: 38px;
  text-align: center;
  border-bottom: 1px solid transparent;
}
.ant-picker-panel .ant-picker-footer {
  border-top: 1px solid #f0f0f0;
}
.ant-picker-footer-extra {
  padding: 0 12px;
  line-height: 38px;
  text-align: left;
}
.ant-picker-footer-extra:not(:last-child) {
  border-bottom: 1px solid #f0f0f0;
}
.ant-picker-now {
  text-align: left;
}
.ant-picker-today-btn {
  color: #EE4A4A;
}
.ant-picker-today-btn:hover {
  color: #fa7a75;
}
.ant-picker-today-btn:active {
  color: #c73439;
}
.ant-picker-today-btn.ant-picker-today-btn-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-picker-decade-panel .ant-picker-cell-inner {
  padding: 0 4px;
}
.ant-picker-decade-panel .ant-picker-cell::before {
  display: none;
}
.ant-picker-year-panel .ant-picker-body,
.ant-picker-quarter-panel .ant-picker-body,
.ant-picker-month-panel .ant-picker-body {
  padding: 0 8px;
}
.ant-picker-year-panel .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-inner {
  width: 60px;
}
.ant-picker-year-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-month-panel .ant-picker-cell-range-hover-start::after {
  left: 14px;
  border-left: 1px dashed #f7a7a7;
  border-radius: 2px 0 0 2px;
}
.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start::after {
  right: 14px;
  border-right: 1px dashed #f7a7a7;
  border-radius: 0 2px 2px 0;
}
.ant-picker-year-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-month-panel .ant-picker-cell-range-hover-end::after {
  right: 14px;
  border-right: 1px dashed #f7a7a7;
  border-radius: 0 2px 2px 0;
}
.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end::after {
  left: 14px;
  border-left: 1px dashed #f7a7a7;
  border-radius: 2px 0 0 2px;
}
.ant-picker-week-panel .ant-picker-body {
  padding: 8px 12px;
}
.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner,
.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,
.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner {
  background: transparent !important;
}
.ant-picker-week-panel-row td {
  transition: background 0.3s;
}
.ant-picker-week-panel-row:hover td {
  background: #f5f5f5;
}
.ant-picker-week-panel-row-selected td,
.ant-picker-week-panel-row-selected:hover td {
  background: #EE4A4A;
}
.ant-picker-week-panel-row-selected td.ant-picker-cell-week,
.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week {
  color: rgba(255, 255, 255, 0.5);
}
.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner::before,
.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner::before {
  border-color: #fff;
}
.ant-picker-week-panel-row-selected td .ant-picker-cell-inner,
.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner {
  color: #fff;
}
.ant-picker-date-panel .ant-picker-body {
  padding: 8px 12px;
}
.ant-picker-date-panel .ant-picker-content {
  width: 252px;
}
.ant-picker-date-panel .ant-picker-content th {
  width: 36px;
}
.ant-picker-datetime-panel {
  display: flex;
}
.ant-picker-datetime-panel .ant-picker-time-panel {
  border-left: 1px solid #f0f0f0;
}
.ant-picker-datetime-panel .ant-picker-date-panel,
.ant-picker-datetime-panel .ant-picker-time-panel {
  transition: opacity 0.3s;
}
.ant-picker-datetime-panel-active .ant-picker-date-panel,
.ant-picker-datetime-panel-active .ant-picker-time-panel {
  opacity: 0.3;
}
.ant-picker-datetime-panel-active .ant-picker-date-panel-active,
.ant-picker-datetime-panel-active .ant-picker-time-panel-active {
  opacity: 1;
}
.ant-picker-time-panel {
  width: auto;
  min-width: auto;
}
.ant-picker-time-panel .ant-picker-content {
  display: flex;
  flex: auto;
  height: 224px;
}
.ant-picker-time-panel-column {
  flex: 1 0 auto;
  width: 56px;
  margin: 0;
  padding: 0;
  overflow-y: hidden;
  text-align: left;
  list-style: none;
  transition: background 0.3s;
}
.ant-picker-time-panel-column::after {
  display: block;
  height: 196px;
  content: '';
}
.ant-picker-datetime-panel .ant-picker-time-panel-column::after {
  height: 198px;
}
.ant-picker-time-panel-column:not(:first-child) {
  border-left: 1px solid #f0f0f0;
}
.ant-picker-time-panel-column-active {
  background: rgba(255, 242, 240, 0.2);
}
.ant-picker-time-panel-column:hover {
  overflow-y: auto;
}
.ant-picker-time-panel-column > li {
  margin: 0;
  padding: 0;
}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner {
  display: block;
  width: 100%;
  height: 28px;
  margin: 0;
  padding: 0 0 0 14px;
  color: #333333;
  line-height: 28px;
  border-radius: 0;
  cursor: pointer;
  transition: background 0.3s;
}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover {
  background: #f5f5f5;
}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner {
  background: #fff2f0;
}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  cursor: not-allowed;
}
/* stylelint-disable selector-type-no-unknown,selector-no-vendor-prefix */
_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,
:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,
_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell,
:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell {
  padding: 21px 0;
}
.ant-picker-rtl {
  direction: rtl;
}
.ant-picker-rtl .ant-picker-suffix {
  margin-right: 4px;
  margin-left: 0;
}
.ant-picker-rtl .ant-picker-clear {
  right: auto;
  left: 0;
}
.ant-picker-rtl .ant-picker-separator {
  transform: rotate(180deg);
}
.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child) {
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-rtl.ant-picker-range .ant-picker-clear {
  right: auto;
  left: 11px;
}
.ant-picker-rtl.ant-picker-range .ant-picker-active-bar {
  margin-right: 11px;
  margin-left: 0;
}
.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-right: 7px;
}
.ant-picker-dropdown-rtl .ant-picker-ranges {
  text-align: right;
}
.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok {
  float: left;
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-panel-rtl {
  direction: rtl;
}
.ant-picker-panel-rtl .ant-picker-prev-icon,
.ant-picker-panel-rtl .ant-picker-super-prev-icon {
  transform: rotate(135deg);
}
.ant-picker-panel-rtl .ant-picker-next-icon,
.ant-picker-panel-rtl .ant-picker-super-next-icon {
  transform: rotate(-45deg);
}
.ant-picker-cell .ant-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 2px;
  transition: background 0.3s, border 0.3s;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start::before {
  right: 50%;
  left: 0;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end::before {
  right: 0;
  left: 50%;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end::before {
  right: 50%;
  left: 50%;
}
.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after {
  right: 0;
  left: -6px;
}
.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  right: -6px;
  left: 0;
}
.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start::after {
  right: 0;
  left: 50%;
}
.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end::after {
  right: 50%;
  left: 0;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {
  border-radius: 0 2px 2px 0;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {
  border-radius: 2px 0 0 2px;
}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {
  right: 6px;
  left: 0;
  border-right: 1px dashed #f7a7a7;
  border-left: none;
  border-radius: 0 2px 2px 0;
}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {
  right: 0;
  left: 6px;
  border-right: none;
  border-left: 1px dashed #f7a7a7;
  border-radius: 2px 0 0 2px;
}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child::after {
  right: 6px;
  left: 6px;
  border-right: 1px dashed #f7a7a7;
  border-left: 1px dashed #f7a7a7;
  border-radius: 2px;
}
.ant-picker-dropdown-rtl .ant-picker-footer-extra {
  direction: rtl;
  text-align: right;
}
.ant-picker-panel-rtl .ant-picker-time-panel {
  direction: ltr;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-tag {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #333333;
  font-size: 18px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  height: auto;
  margin-right: 8px;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  background: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  opacity: 1;
  transition: all 0.3s;
}
.ant-tag,
.ant-tag a,
.ant-tag a:hover {
  color: #333333;
}
.ant-tag > a:first-child:last-child {
  display: inline-block;
  margin: 0 -8px;
  padding: 0 8px;
}
.ant-tag-close-icon {
  margin-left: 3px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-tag-close-icon:hover {
  color: #EE4A4A;
}
.ant-tag-has-color {
  border-color: transparent;
}
.ant-tag-has-color,
.ant-tag-has-color a,
.ant-tag-has-color a:hover,
.ant-tag-has-color .anticon-close,
.ant-tag-has-color .anticon-close:hover {
  color: #fff;
}
.ant-tag-checkable {
  background-color: transparent;
  border-color: transparent;
  cursor: pointer;
}
.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {
  color: #EE4A4A;
}
.ant-tag-checkable:active,
.ant-tag-checkable-checked {
  color: #fff;
}
.ant-tag-checkable-checked {
  background-color: #EE4A4A;
}
.ant-tag-checkable:active {
  background-color: #c73439;
}
.ant-tag-hidden {
  display: none;
}
.ant-tag-pink {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-pink-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-magenta {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-magenta-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-red {
  color: #cf1322;
  background: #fff1f0;
  border-color: #ffa39e;
}
.ant-tag-red-inverse {
  color: #fff;
  background: #f5222d;
  border-color: #f5222d;
}
.ant-tag-volcano {
  color: #d4380d;
  background: #fff2e8;
  border-color: #ffbb96;
}
.ant-tag-volcano-inverse {
  color: #fff;
  background: #fa541c;
  border-color: #fa541c;
}
.ant-tag-orange {
  color: #d46b08;
  background: #fff7e6;
  border-color: #ffd591;
}
.ant-tag-orange-inverse {
  color: #fff;
  background: #fa8c16;
  border-color: #fa8c16;
}
.ant-tag-yellow {
  color: #d4b106;
  background: #feffe6;
  border-color: #fffb8f;
}
.ant-tag-yellow-inverse {
  color: #fff;
  background: #fadb14;
  border-color: #fadb14;
}
.ant-tag-gold {
  color: #d48806;
  background: #fffbe6;
  border-color: #ffe58f;
}
.ant-tag-gold-inverse {
  color: #fff;
  background: #faad14;
  border-color: #faad14;
}
.ant-tag-cyan {
  color: #08979c;
  background: #e6fffb;
  border-color: #87e8de;
}
.ant-tag-cyan-inverse {
  color: #fff;
  background: #13c2c2;
  border-color: #13c2c2;
}
.ant-tag-lime {
  color: #7cb305;
  background: #fcffe6;
  border-color: #eaff8f;
}
.ant-tag-lime-inverse {
  color: #fff;
  background: #a0d911;
  border-color: #a0d911;
}
.ant-tag-green {
  color: #389e0d;
  background: #f6ffed;
  border-color: #b7eb8f;
}
.ant-tag-green-inverse {
  color: #fff;
  background: #52c41a;
  border-color: #52c41a;
}
.ant-tag-blue {
  color: #096dd9;
  background: #e6f7ff;
  border-color: #91d5ff;
}
.ant-tag-blue-inverse {
  color: #fff;
  background: #1890ff;
  border-color: #1890ff;
}
.ant-tag-geekblue {
  color: #1d39c4;
  background: #f0f5ff;
  border-color: #adc6ff;
}
.ant-tag-geekblue-inverse {
  color: #fff;
  background: #2f54eb;
  border-color: #2f54eb;
}
.ant-tag-purple {
  color: #531dab;
  background: #f9f0ff;
  border-color: #d3adf7;
}
.ant-tag-purple-inverse {
  color: #fff;
  background: #722ed1;
  border-color: #722ed1;
}
.ant-tag-success {
  color: #52c41a;
  background: #f6ffed;
  border-color: #b7eb8f;
}
.ant-tag-processing {
  color: #EE4A4A;
  background: #fff2f0;
  border-color: #ffcfc9;
}
.ant-tag-error {
  color: #ff4d4f;
  background: #fff2f0;
  border-color: #ffccc7;
}
.ant-tag-warning {
  color: #faad14;
  background: #fffbe6;
  border-color: #ffe58f;
}
.ant-tag > .anticon + span,
.ant-tag > span + .anticon {
  margin-left: 7px;
}
.ant-tag.ant-tag-rtl {
  margin-right: 0;
  margin-left: 8px;
  direction: rtl;
  text-align: right;
}
.ant-tag-rtl .ant-tag-close-icon {
  margin-right: 3px;
  margin-left: 0;
}
.ant-tag-rtl.ant-tag > .anticon + span,
.ant-tag-rtl.ant-tag > span + .anticon {
  margin-right: 7px;
  margin-left: 0;
}

.ant-select-dropdown .ant-select-item-option {
  font-size: 14px;
}
.ant-select-dropdown .ant-select-item-option.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  background-color: #d9d9d9;
}
.ant-tooltip-inner {
  font-size: 14px;
}
.ant-steps .ant-steps-item .ant-steps-item-title {
  font-size: 12px;
  line-height: 18px;
  padding-left: 16px;
}
.ant-steps .ant-steps-item .ant-steps-item-title::after {
  height: 2px;
  background: #c9d3dd;
  top: 10px;
}
.ant-steps .ant-steps-item .ant-steps-item-icon {
  font-size: 0;
  width: 10px;
  height: 10px;
  vertical-align: middle;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  border-color: #64c2cd;
}
.ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-title {
  color: #a0aab5;
}
.ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-title::after {
  background: #64c2cd;
}
.ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon {
  background: #64c2cd;
}
.ant-steps .ant-steps-item.ant-steps-item-active .ant-steps-item-title {
  color: #333333;
}
.ant-steps .ant-steps-item.ant-steps-item-active .ant-steps-item-icon {
  background: #64c2cd;
}
.ant-steps .ant-steps-item .ant-steps-item-wait {
  color: #a0aab5;
}
.ant-modal.shipping-modal .ant-modal-body {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  padding: 0;
}
.ant-modal.shipping-modal .ant-modal-body .modal-title {
  font-size: 12px;
  color: #8895a4;
  font-weight: normal;
  margin-bottom: 0px;
  text-transform: uppercase;
  line-height: 22px;
}
.ant-modal.shipping-modal .ant-modal-body .ship-date .modal-title {
  margin-bottom: 0;
}
.ant-modal.shipping-modal .ant-modal-body .ship-date .ship-date-desc {
  font-size: 12px;
  margin-bottom: 8px;
  color: #a7b1bc;
}
.ant-modal.shipping-modal .ant-modal-body .ant-picker {
  border-radius: 4px;
  margin-bottom: 15px;
}
.ant-modal.shipping-modal .ant-modal-body .ant-picker .ant-picker-input input {
  font-size: 14px;
  padding: 5px 0;
}
.ant-modal.insufficient-funds .ant-modal-content {
  border-radius: 4px;
}
.ant-modal.insufficient-funds .ant-modal-content .ant-typography {
  color: #8895a4;
  padding-left: 40px;
  font-size: 14px;
}
.ant-modal.insufficient-funds .ant-modal-content .ant-typography.modal-title {
  font-size: 16px;
  color: #000000;
  font-weight: normal;
  padding-left: 0;
  margin-bottom: 0;
}
.ant-modal.insufficient-funds .ant-modal-content .ant-typography.modal-title .anticon {
  padding-right: 15px;
  font-size: 25px;
  color: #ee4a4a;
}
.ant-modal.insufficient-funds .ant-modal-content .ant-modal-footer {
  border: 0;
  padding: 24px;
}
.ant-modal .terms-conditions .ant-checkbox-wrapper .ant-checkbox + span {
  color: #595959;
}
.ant-modal .terms-conditions .ant-checkbox-wrapper button {
  border: none;
  box-shadow: none;
  padding: 0;
  color: #64c2cd;
  border-radius: 0;
  padding-left: 5px;
}
.ant-modal .terms-conditions .ant-checkbox-wrapper button span {
  text-decoration: underline;
}
.ant-modal .ant-modal-body,
.ant-modal .ant-modal-header .ant-modal-title {
  font-size: 14px;
  color: #333333;
}
.ant-modal .ant-modal-body .modal-title,
.ant-modal .ant-modal-header .ant-modal-title .modal-title {
  font-size: 14px;
  color: #8895a4;
  font-weight: normal;
  margin-bottom: 10px;
  text-transform: uppercase;
}
.new-shipping-header {
  padding: 24px 40px;
  box-shadow: 0px 0px 12px #0000001a;
}
.new-shipping-header h3.ant-typography {
  font-size: 16px;
  color: #333333;
  font-weight: 500;
  line-height: 23px;
  margin-bottom: 15px;
}
.font-12 {
  font-size: 12px;
}
.steps-content,
.form-wrap {
  font-family: 'Poppins', sans-serif;
  min-height: 200px;
  text-align: left;
  padding: 24px 40px;
  font-size: 14px;
}
.steps-content .form-title,
.form-wrap .form-title {
  margin-bottom: 20px !important;
}
.steps-content .insurance-item,
.form-wrap .insurance-item {
  margin-top: 15px;
  font-size: 12px;
}
.steps-content .insurance-item .ant-typography,
.form-wrap .insurance-item .ant-typography {
  color: #a7b1bc;
}
.steps-content .insurance-item .ant-form-item .ant-form-item-control-input-content,
.form-wrap .insurance-item .ant-form-item .ant-form-item-control-input-content {
  box-shadow: 0px 3px 6px #a0aab566;
  border: 1px solid #c9d3dd;
  border-radius: 4px;
  padding: 15px;
  font-size: 12px;
}
.steps-content .insurance-item .ant-form-item .ant-form-item-control-input-content label,
.form-wrap .insurance-item .ant-form-item .ant-form-item-control-input-content label {
  font-size: 14px;
  width: 100%;
}
.steps-content .insurance-item .ant-form-item .ant-form-item-control-input-content .label-link,
.form-wrap .insurance-item .ant-form-item .ant-form-item-control-input-content .label-link {
  color: #64c2cd;
  font-size: 12px;
  text-align: right;
  position: absolute;
  right: 15px;
  padding: 0;
  border: 0;
  line-height: 20px;
  height: 20px;
  top: 8px;
}
.steps-content .insurance-item .ant-form-item .ant-form-item-control-input-content .label-link.restricted-country,
.form-wrap .insurance-item .ant-form-item .ant-form-item-control-input-content .label-link.restricted-country {
  top: 26px;
}
.steps-content .insurance-item .modal-title,
.form-wrap .insurance-item .modal-title {
  margin-bottom: 0;
}
.steps-content .ant-form-item,
.form-wrap .ant-form-item {
  margin-bottom: 15px;
  flex-direction: column;
}
.steps-content .ant-form-item .ant-form-item-label,
.form-wrap .ant-form-item .ant-form-item-label {
  padding: 0px 0px 2px;
  text-align: left;
}
.steps-content .ant-form-item .ant-form-item-label label,
.form-wrap .ant-form-item .ant-form-item-label label {
  font-size: 14px;
  color: #333333;
}
.steps-content .ant-form-item .ant-form-item-label label::before,
.form-wrap .ant-form-item .ant-form-item-label label::before {
  position: absolute;
  right: -14px;
}
.steps-content .ant-form-item .ant-picker-input .ant-picker,
.form-wrap .ant-form-item .ant-picker-input .ant-picker {
  border-radius: 4px;
}
.steps-content .ant-form-item .ant-picker-input input,
.form-wrap .ant-form-item .ant-picker-input input {
  height: 34px;
  font-size: 14px;
}
.steps-content .ant-form-item .ant-input,
.form-wrap .ant-form-item .ant-input,
.steps-content .ant-form-item .ant-input-number,
.form-wrap .ant-form-item .ant-input-number {
  border: 1px solid #c9d3dd;
  font-size: 14px;
  padding: 6px 10px;
  border-radius: 4px;
}
.steps-content .ant-form-item .ant-input::placeholder,
.form-wrap .ant-form-item .ant-input::placeholder,
.steps-content .ant-form-item .ant-input-number::placeholder,
.form-wrap .ant-form-item .ant-input-number::placeholder {
  color: #8895a4;
  opacity: 0.5;
  font-weight: normal;
}
.steps-content .ant-form-item .ant-input:focus,
.form-wrap .ant-form-item .ant-input:focus,
.steps-content .ant-form-item .ant-input-number:focus,
.form-wrap .ant-form-item .ant-input-number:focus {
  box-shadow: 0 0 0 1px #64c2cd;
}
.steps-content .ant-form-item .ant-input:hover,
.form-wrap .ant-form-item .ant-input:hover,
.steps-content .ant-form-item .ant-input-number:hover,
.form-wrap .ant-form-item .ant-input-number:hover {
  border-color: #64c2cd;
}
.steps-content .ant-form-item .ant-input-number,
.form-wrap .ant-form-item .ant-input-number {
  padding: 2px 0px;
  width: 100%;
}
.steps-content .ant-form-item .ant-input-number .ant-input-number-input:focus,
.form-wrap .ant-form-item .ant-input-number .ant-input-number-input:focus {
  box-shadow: 0 0 0 1px #64c2cd;
}
.steps-content .ant-form-item .ant-select,
.form-wrap .ant-form-item .ant-select {
  font-size: 14px;
}
.steps-content .ant-form-item .ant-select .ant-select-selector,
.form-wrap .ant-form-item .ant-select .ant-select-selector {
  padding: 3px 10px;
  height: 36px;
  border-radius: 4px;
}
.steps-content .ant-form-item .ant-select .ant-select-selector:hover,
.form-wrap .ant-form-item .ant-select .ant-select-selector:hover {
  border-color: #64c2cd;
}
.steps-content .ant-form-item .ant-form-item-explain,
.form-wrap .ant-form-item .ant-form-item-explain {
  font-size: 14px;
}
.steps-content .radio-box .ant-radio-group label,
.form-wrap .radio-box .ant-radio-group label {
  font-size: 14px;
  color: #333333;
  height: auto;
  width: 48%;
  margin-right: 20px;
  margin-bottom: 20px;
  box-shadow: 0px 3px 6px #a0aab566;
  border: 1px solid #c9d3dd;
  border-radius: 4px;
}
.steps-content .radio-box .ant-radio-group label:nth-child(2n),
.form-wrap .radio-box .ant-radio-group label:nth-child(2n) {
  margin-right: 0;
}
.steps-content .radio-box .ant-radio-group label .radio-btn-desc,
.form-wrap .radio-box .ant-radio-group label .radio-btn-desc {
  font-size: 12px;
  color: #8895a4;
  display: inline-block;
  line-height: 17px;
}
.steps-content .radio-box .ant-radio-group label svg,
.form-wrap .radio-box .ant-radio-group label svg {
  color: #a0aab5;
  margin-right: 5px;
}
.steps-content .radio-box .ant-radio-group label.ant-radio-button-wrapper-checked,
.form-wrap .radio-box .ant-radio-group label.ant-radio-button-wrapper-checked {
  border-color: #64c2cd;
  border-right-color: #64c2cd;
}
.steps-content .radio-box .ant-radio-group label.ant-radio-button-wrapper-checked:first-child,
.form-wrap .radio-box .ant-radio-group label.ant-radio-button-wrapper-checked:first-child {
  border-right-color: #64c2cd;
}
.steps-content .radio-box .ant-radio-group label.ant-radio-button-wrapper-checked svg path,
.form-wrap .radio-box .ant-radio-group label.ant-radio-button-wrapper-checked svg path {
  stroke: #64c2cd;
}
.steps-content .radio-box .ant-radio-group label.ant-radio-button-wrapper-checked::after,
.form-wrap .radio-box .ant-radio-group label.ant-radio-button-wrapper-checked::after {
  color: #64c2cd;
  content: '\2713';
  position: absolute;
  top: 0;
  right: 14px;
}
.steps-content .radio-box .ant-radio-group label::before,
.form-wrap .radio-box .ant-radio-group label::before {
  display: none;
}
.steps-content .radio-box .ant-radio-group label:focus-within,
.form-wrap .radio-box .ant-radio-group label:focus-within {
  box-shadow: none;
}
.steps-content .radio-box .ant-radio-group label:hover,
.form-wrap .radio-box .ant-radio-group label:hover {
  color: inherit;
}
.steps-content .postage-rates .ant-radio-group,
.form-wrap .postage-rates .ant-radio-group {
  width: 100%;
}
.steps-content .postage-rates .ant-radio-group label,
.form-wrap .postage-rates .ant-radio-group label {
  width: 100%;
  line-height: inherit;
  padding: 15px;
  margin-bottom: 10px;
}
.steps-content .postage-rates .ant-radio-group label .radio-btn-desc,
.form-wrap .postage-rates .ant-radio-group label .radio-btn-desc {
  display: block;
  padding-left: 39px;
}
.steps-content .postage-rates .ant-radio-group label img,
.form-wrap .postage-rates .ant-radio-group label img {
  width: 30px;
  margin-right: 8px;
}
.steps-content .postage-rates .ant-radio-group label .tracked-price,
.form-wrap .postage-rates .ant-radio-group label .tracked-price {
  float: right;
}
.steps-content .postage-rates .ant-radio-group label.ant-radio-button-wrapper-checked::after,
.form-wrap .postage-rates .ant-radio-group label.ant-radio-button-wrapper-checked::after {
  display: none;
}
.steps-content .postage-rates .postage-heading,
.form-wrap .postage-rates .postage-heading {
  font-size: 12px;
  line-height: 22px;
  color: #8895a4;
  text-transform: uppercase;
}
.steps-content .postage-rates .refresh-rates,
.form-wrap .postage-rates .refresh-rates {
  cursor: pointer;
  color: #64c2cd;
  font-size: 12px;
  line-height: 18px;
  text-align: right;
}
.steps-content .postage-rates .ant-spin-nested-loading,
.form-wrap .postage-rates .ant-spin-nested-loading {
  color: #a7b1bc;
}
.steps-content .fba-col,
.form-wrap .fba-col {
  font-size: 14px;
  padding-top: 10px;
}
.steps-content .fba-col .ant-form-item,
.form-wrap .fba-col .ant-form-item {
  margin-bottom: 0;
}
.steps-content .fba-col .ant-form-item .fba-desc,
.form-wrap .fba-col .ant-form-item .fba-desc {
  font-size: 14px;
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 0;
}
.steps-content .fba-col .ant-form-item .ant-radio-group label,
.form-wrap .fba-col .ant-form-item .ant-radio-group label {
  font-size: 14px;
}
.steps-content .fba-col .ant-form-item .ant-radio-group label .ant-radio-checked .ant-radio-inner,
.form-wrap .fba-col .ant-form-item .ant-radio-group label .ant-radio-checked .ant-radio-inner {
  color: #64c2cd;
  border-color: #64c2cd;
}
.steps-content .fba-col .ant-form-item .ant-radio-group label .ant-radio-checked .ant-radio-inner::after,
.form-wrap .fba-col .ant-form-item .ant-radio-group label .ant-radio-checked .ant-radio-inner::after {
  background-color: #64c2cd;
}
.steps-content .fba-col .ant-form-item.inline-label-and-field,
.form-wrap .fba-col .ant-form-item.inline-label-and-field {
  flex-direction: row;
}
.steps-content .fba-col .ant-form-item.inline-label-and-field > *,
.form-wrap .fba-col .ant-form-item.inline-label-and-field > * {
  display: flex;
  padding: 0;
  line-height: normal;
}
.steps-content .fba-col .ant-form-item.inline-label-and-field > *:first-child,
.form-wrap .fba-col .ant-form-item.inline-label-and-field > *:first-child {
  margin-right: 10px;
}
.steps-content .parcel-units .modal-title,
.form-wrap .parcel-units .modal-title {
  font-size: 12px;
  margin-bottom: 0;
}
.steps-content .parcel-units .parcel-unit-desc,
.form-wrap .parcel-units .parcel-unit-desc {
  color: #8895a4;
  font-size: 12px;
  font-weight: 300;
  margin-bottom: 2px;
}
.steps-content .parcel-units .ant-select,
.form-wrap .parcel-units .ant-select,
.steps-content .parcel-units .ant-form-item-control-input-content,
.form-wrap .parcel-units .ant-form-item-control-input-content {
  max-width: 90%;
}
.steps-content .shipping-summary,
.form-wrap .shipping-summary {
  margin-top: 10px;
}
.steps-content .shipping-summary .price-des-col .ant-typography,
.form-wrap .shipping-summary .price-des-col .ant-typography {
  color: #000000;
  font-weight: 500;
  margin: 0;
}
.steps-content .shipping-summary .price-col .ant-typography,
.form-wrap .shipping-summary .price-col .ant-typography {
  text-align: right;
  color: #000000;
  font-weight: 500;
  margin: 0;
}
.steps-content .shipping-summary .price-short-desc .ant-typography,
.form-wrap .shipping-summary .price-short-desc .ant-typography {
  font-size: 12px;
  color: #a7b1bc;
}
.steps-content .delivery-fee,
.form-wrap .delivery-fee {
  border-top: 1px solid #e8edf2;
  border-bottom: 1px solid #e8edf2;
  padding: 10px 0;
}
.steps-content .total-price,
.form-wrap .total-price {
  padding: 10px 0 0;
  color: #000;
  font-weight: 700;
}
.steps-content .agree-shipecomm label,
.form-wrap .agree-shipecomm label,
.steps-content .agree-shipecomm a,
.form-wrap .agree-shipecomm a {
  font-size: 14px;
}
.steps-content .agree-shipecomm a,
.form-wrap .agree-shipecomm a {
  padding-left: 0;
  color: #64c2cd;
  text-decoration: underline;
}
.steps-action,
.insufficient-funds {
  padding: 0px 24px 24px;
}
.steps-action button,
.insufficient-funds button {
  border-radius: 4px;
  height: 36px;
}
.steps-action button.btn-back,
.insufficient-funds button.btn-back {
  color: #64c2cd;
  border-color: #64c2cd;
}
.shipment-details {
  font-size: 14px;
}
@media all and (max-width: 767px) {
  .shipment-details .ant-drawer-content-wrapper {
    width: 85% !important;
  }
}
.shipment-details .ant-drawer-content-wrapper .ant-drawer-title {
  font-size: 14px;
  color: #333333;
}
.shipment-details .ant-drawer-content-wrapper .shipment-details-row {
  padding: 20px 0px 20px 0;
  border-bottom: 1px solid #e8edf2;
}
.shipment-details .ant-drawer-content-wrapper .shipment-details-row:first-child {
  padding: 0px 0px 20px 0;
}
.shipment-details .ant-drawer-content-wrapper .shipment-details-row:last-child {
  border-bottom: none;
}
.shipment-details .ant-drawer-content-wrapper .shipment-details-row .drawer-box-links a {
  color: #64c2cd;
  text-decoration: underline;
  font-size: 14px;
}
.shipment-details .ant-drawer-content-wrapper .shipment-details-row .drawer-box {
  font-size: 14px;
}
.shipment-details .ant-drawer-content-wrapper .shipment-details-row .drawer-box h5 {
  font-size: 14px;
  color: #8895a4;
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 0px;
}
.shipment-details .ant-drawer-content-wrapper .shipment-details-row .drawer-box h5 svg {
  margin-right: 5px;
  position: relative;
  top: 3px;
}
.shipment-details .ant-drawer-content-wrapper .shipment-details-row .drawer-box.shipment-id {
  margin: 0;
}
.shipment-details .ant-drawer-content-wrapper .shipment-details-row .drawer-box.shipment-status {
  position: relative;
  padding-left: 20px;
}
.shipment-details .ant-drawer-content-wrapper .shipment-details-row .drawer-box.shipment-status::before {
  position: absolute;
  width: 10px;
  height: 10px;
  content: '';
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 100px;
  background: #8895a4;
  border: 1px solid #8895a4;
}
.shipment-details .ant-drawer-content-wrapper .shipment-details-row .drawer-box.shipment-status.delivered::before {
  background: #3aa021b3;
  border: 1px solid #3aa021;
}
.shipment-details .ant-drawer-content-wrapper .shipment-details-row .drawer-box .small-font {
  font-size: 12px;
  color: #000;
  font-weight: 300;
}
.shipment-details .ant-drawer-content-wrapper .shipment-details-row .drawer-box .ant-space-item {
  margin-bottom: 0;
}
.shipment-details .ant-drawer-content-wrapper .shipment-details-row .drawer-box .postage-number {
  color: #64c2cd;
}
.tracking-table .ant-table {
  font-size: 14px !important;
}

.pickup-form .ant-spin-nested-loading {
  width: 100% !important;
}
.pickup-form .pickup-btn {
  padding-top: 20px;
}
.pickup-form .success-message {
  font-size: 30px;
  margin-bottom: 20px;
}

@media all and (max-width: 767px) {
  .profile-form-wrapp .ant-form-item.profile-btn {
    margin-top: 30px !important;
  }
}

.banner-main {
  padding: 100px 0 120px;
  position: relative;
}
.banner-main::before {
  content: "";
  position: absolute;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDE3MyAxNjQuODEiPjx0aXRsZT5lbGVtZW50b25lPC90aXRsZT48ZyBpZD0iU0UtQ29taW5nU29vbi1JQS0xQSI+PGcgaWQ9Ikdyb3VwLTYiPjxwYXRoIGQ9Ik03My40MywzLjQ1YTYsNiwwLDAsMC04LTIuODhMMCwzMS4zN3Y2OUw2Ny4xMSw2OC43OUExMiwxMiwwLDAsMCw3NCw1Ny45M1Y2QTYuMDgsNi4wOCwwLDAsMCw3My40MywzLjQ1WiIgZmlsbD0iI2VlNGE0YSIgb3BhY2l0eT0iMC4yNyIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIi8+PHBhdGggZD0iTTE3Mi40MywyNC40NWE2LDYsMCwwLDAtOC0yLjg4TDAsOTguOTJ2NjUuODlMMTY2LjExLDg2LjY4QTEyLDEyLDAsMCwwLDE3Myw3NS44MlYyN0E1LjksNS45LDAsMCwwLDE3Mi40MywyNC40NVoiIGZpbGw9IiNlZTRhNGEiLz48L2c+PC9nPjwvc3ZnPgo=) no-repeat;
  left: 0;
  bottom: 0;
  width: 157px;
  height: 150px;
  z-index: 1;
}
@media all and (max-width: 991px) {
  .banner-main::before {
    display: none;
  }
}
.banner-main::after {
  content: "";
  position: absolute;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNjUgMjE1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjUgMjE1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHRpdGxlPkRENUVCNjFELTkzMUUtNEI0Mi1BNTk3LTE2QjU3NEIwMUZGMTwvdGl0bGU+CjxnIGlkPSJQYWdlLTEiPgoJPGcgaWQ9IlNFLUNvbWluZ1Nvb24tSUEtMUEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMjkzLjAwMDAwMCwgNjAuMDAwMDAwKSI+CgkJPGcgaWQ9Ikdyb3VwLTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyOTMuMDAwMDAwLCAtNjAuMDAwMDAwKSI+CgkJCTxwYXRoIGlkPSJSZWN0YW5nbGUtQ29weS0yIiBmaWxsPSIjRUU0QTRBIiBkPSJNNzEuOSwxNDUuOUwzNzMuNCw0YzMtMS40LDYuNi0wLjEsOCwyLjljMC40LDAuOCwwLjYsMS43LDAuNiwyLjZ2NDguOAoJCQkJYzAsNC42LTIuNyw4LjktNi45LDEwLjlMNzMuNiwyMTFjLTMsMS40LTYuNiwwLjEtOC0yLjljLTAuNC0wLjgtMC42LTEuNy0wLjYtMi42di00OC44QzY1LDE1Mi4xLDY3LjcsMTQ3LjgsNzEuOSwxNDUuOXoiLz4KCQkJPHBhdGggaWQ9IlJlY3RhbmdsZS1Db3B5IiBmaWxsPSIjRThFREYyIiBkPSJNNi45LDEwNi44TDE2MS40LDM0YzMtMS40LDYuNi0wLjEsOCwyLjljMC40LDAuOCwwLjYsMS43LDAuNiwyLjZ2NTEuOQoJCQkJYzAsNC42LTIuNyw4LjktNi45LDEwLjlMOC42LDE3NWMtMywxLjQtNi42LDAuMS04LTIuOWMtMC40LTAuOC0wLjYtMS43LTAuNi0yLjZ2LTUxLjlDMCwxMTMsMi43LDEwOC43LDYuOSwxMDYuOHoiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==) no-repeat;
  right: 0;
  top: -58px;
  width: 140px;
  height: 180px;
  z-index: 1;
}
@media all and (max-width: 991px) {
  .banner-main::after {
    display: none;
  }
}
.banner-main .triangle {
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(155deg, transparent 50%, #f9fafb 50%);
  background-size: cover;
  z-index: -1;
  right: 0;
  top: 0;
}
@media all and (max-width: 991px) {
  .banner-main .triangle {
    background: linear-gradient(155deg, transparent 25%, #f9fafb 25%);
  }
}
@media all and (min-width: 1800px) {
  .banner-main .triangle {
    background: linear-gradient(162deg, transparent 50%, #f9fafb 50%);
  }
}
@media all and (max-width: 991px) {
  .banner-main {
    padding: 50px 0 100px;
  }
}
@media all and (max-width: 767px) {
  .banner-main {
    padding: 50px 0 60px;
  }
}
.banner-main .column-img {
  text-align: center;
}
@media all and (max-width: 991px) {
  .banner-main .column-img {
    margin-bottom: 30px;
  }
}
.banner-main .column-img .comingsoon-image {
  z-index: 2;
  position: relative;
  top: 50px;
  right: -60px;
}
@media all and (max-width: 991px) {
  .banner-main .column-img .comingsoon-image {
    right: 0px;
    top: 0px;
  }
}
.banner-main .column-img .Globe {
  position: absolute;
  max-width: 500px;
  z-index: -2;
  left: 0;
  right: 0;
  top: -50px;
}
@media all and (max-width: 991px) {
  .banner-main .banner-content-col {
    margin-bottom: 40px;
  }
}
@media all and (max-width: 767px) {
  .banner-main .banner-content-col {
    margin-bottom: 0px;
  }
}
.banner-main h5 {
  font-size: 16px;
}
.banner-main h2 {
  margin: 10px 0 !important;
}
@media all and (max-width: 991px) {
  .banner-main h2 {
    font-size: 30px !important;
  }
}
.banner-main div.ant-typography {
  margin-bottom: 30px;
}
@media all and (max-width: 400px) {
  .banner-main .ant-btn {
    width: 100%;
  }
}
.banner-main .ant-btn.button-first {
  margin-right: 20px;
}
@media all and (max-width: 767px) {
  .banner-main .ant-btn.button-first {
    margin-right: 10px;
  }
}
@media all and (max-width: 400px) {
  .banner-main .ant-btn.button-first {
    margin-right: 0px;
    margin-bottom: 20px;
  }
}
.banner-main .learn-more-row {
  margin-top: 130px;
}
.banner-main .learn-more-row .learnmore-link {
  cursor: pointer;
  margin: auto;
  transition: 0.3s all ease;
}
.banner-main .learn-more-row .learnmore-link:hover {
  cursor: pointer;
}
.banner-main .learn-more-row .learnmore-link a {
  transition: 0.3s all ease;
}
.banner-main .learn-more-row .learnmore-link a:hover svg {
  transform: translateY(10px);
}
.banner-main .learn-more-row .learnmore-link a:hover svg path {
  stroke: #ee4a4a;
}
.banner-main .learn-more-row .learnmore-link a .arrowBottom {
  transition: 0.3s all ease;
}
@media all and (max-width: 767px) {
  .banner-main .learn-more-row {
    margin-top: 50px;
  }
}
.banner-main .learn-more-row a {
  font-size: 12px;
  color: #a0aab5;
  text-transform: uppercase;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: auto;
  z-index: 1;
  font-weight: 700;
  letter-spacing: 2px;
  cursor: pointer;
}
.banner-main .learn-more-row a .arrowBottom {
  margin-top: 15px;
}

.how-it-work-row {
  padding: 50px 0;
}
@media all and (max-width: 767px) {
  .how-it-work-row {
    padding: 30px 0;
  }
}
.how-it-work-row.pay-for-post svg {
  max-width: 375px;
}
@media all and (max-width: 767px) {
  .how-it-work-row.pay-for-post svg {
    max-width: 100%;
  }
}
@media all and (max-width: 767px) {
  .how-it-work-row .content-col {
    text-align: center;
  }
}
@media all and (max-width: 767px) {
  .how-it-work-row .content-col div.ant-typography {
    margin-bottom: 0;
  }
}
@media all and (max-width: 767px) {
  .how-it-work-row .ant-col-order-2 {
    order: 1;
  }
}
@media all and (max-width: 767px) {
  .how-it-work-row .image-col {
    margin-bottom: 30px;
  }
}

.how-it-work {
  background: #F9FAFB !important;
  z-index: 1;
  padding-bottom: 50px;
}
.how-it-work.how-it-work-page {
  background: #ffffff !important;
  padding: 100px 0;
}
@media all and (max-width: 767px) {
  .how-it-work.how-it-work-page {
    padding: 50px 0;
  }
}
@media all and (max-width: 767px) {
  .how-it-work {
    padding-bottom: 30px;
  }
}
.how-it-work .how-it-title {
  text-align: center;
}
.how-it-work .how-it-title h2 {
  width: 100%;
  margin-bottom: 0;
}

.shipping-partners {
  padding: 100px 0;
  background: #F6F8FB !important;
}
@media all and (max-width: 767px) {
  .shipping-partners {
    padding: 60px 0;
  }
}
.shipping-partners .partner-header {
  text-align: center;
}
.shipping-partners .partner-header h2 {
  width: 100%;
}
.shipping-partners .partner-header .ant-typography {
  width: 100%;
}
.shipping-partners .partner-list {
  padding-top: 70px;
}
@media all and (max-width: 991px) {
  .shipping-partners .partner-list {
    padding-top: 40px;
  }
}
.shipping-partners .partner-list h5.ant-typography {
  margin-bottom: 20px;
  font-size: 24px;
  color: #333333;
}
@media all and (max-width: 767px) {
  .shipping-partners .partner-list h5.ant-typography {
    margin-bottom: 10px;
    font-size: 20px;
  }
}
.shipping-partners .partner-list img {
  height: 50px;
  margin-bottom: 25px;
}
@media all and (max-width: 767px) {
  .shipping-partners .partner-list img {
    margin-bottom: 15px;
  }
}
.shipping-partners .partner-list .ant-typography {
  margin-bottom: 0;
  font-size: 16px;
}
@media all and (max-width: 991px) {
  .shipping-partners .partner-list .ant-col {
    margin-bottom: 50px;
    text-align: center;
  }
}
@media all and (max-width: 767px) {
  .shipping-partners .partner-list .ant-col {
    margin-bottom: 40px;
    text-align: center;
  }
}
@media all and (max-width: 991px) {
  .shipping-partners .partner-list .ant-col:last-child {
    margin-bottom: 0px;
  }
}

.seller-section.trusted-by {
  background: #EE4A4A !important;
  padding: 100px 0px;
  position: relative;
  overflow: hidden;
}
.seller-section.trusted-by .rectengular {
  height: 100%;
  top: 0;
  width: 200%;
  transform: rotate(153deg);
  background-color: #DD4343;
  position: absolute;
  left: -50%;
}
.seller-section.trusted-by::before {
  content: "";
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjU3cHgiIGhlaWdodD0iMjI0cHgiIHZpZXdCb3g9IjAgMCAyNTcgMjI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPjk2OTRDNzIwLTg5NTktNDQxNC1BREM2LTgxMzFCODEzMEY4RjwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iU2hpcEVjb21tLUxhbmRpbmctSUEtMUIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNy4wMDAwMDAsIC0yODY3LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDcuMDAwMDAwLCAyODY3LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTYuODgxNzEyODcsMTUwLjk0ODI5NCBMMjQ4LjQ0MDg1NiwzNy4wMzYyMzU4IEMyNTEuNDM4MDI3LDM1LjYyMjg1OTggMjU1LjAxMzQ4MiwzNi45MDY3NzkyIDI1Ni40MjY4NTgsMzkuOTAzOTQ5OSBDMjU2LjgwNDI3OCw0MC43MDQyOTggMjU3LDQxLjU3ODIxODkgMjU3LDQyLjQ2MzA5MzUgTDI1Nyw5NS4xOTc5OTA2IEMyNTcsOTkuODQyODUwMiAyNTQuMzE5NDUyLDEwNC4wNzA1NjIgMjUwLjExODI4NywxMDYuMDUxNzA2IEwwLDIyNCBMMCwyMjQgTDAsMTYxLjgwMjAwOSBDLTEuNDc3OTY4NmUtMTQsMTU3LjE1NzE1IDIuNjgwNTQ3NiwxNTIuOTI5NDM4IDYuODgxNzEyODcsMTUwLjk0ODI5NCBaIiBpZD0iUmVjdGFuZ2xlIiBmaWxsPSIjRjU1NDU0Ij48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDUuODk2MTc3NCw2MS42MTEyNjM4IEwxNjguNDQ4MDg5LDQuMDE4OTA2OTQgQzE3MS40NDcxNCwyLjYwOTUyNTI2IDE3NS4wMjA4ODEsMy44OTgyMDY5MSAxNzYuNDMwMjYyLDYuODk3MjU3OTcgQzE3Ni44MDU0NjksNy42OTU2NjcyMSAxNzcsOC41NjY5OTE3MiAxNzcsOS40NDkxNjkyNSBMMTc3LDY0LjUyODIxMTUgQzE3Nyw2OS4xNzg4NDk4IDE3NC4zMTI4NTQsNzMuNDEwNzMzNCAxNzAuMTAzODIzLDc1LjM4ODczNjIgTDM5LDEzNyBMMzksMTM3IEwzOSw3Mi40NzE3ODg1IEMzOSw2Ny44MjExNTAyIDQxLjY4NzE0NjUsNjMuNTg5MjY2NiA0NS44OTYxNzc0LDYxLjYxMTI2MzggWiIgaWQ9IlJlY3RhbmdsZSIgZmlsbD0iI0Q2M0YzRiIgb3BhY2l0eT0iMC4zOTE3NjQzMjMiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;
  position: absolute;
  left: -95px;
  top: auto;
  bottom: 0;
  width: 257px;
  height: 149px;
  z-index: 1;
}
.seller-section.trusted-by::after {
  content: "";
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjQ2cHgiIGhlaWdodD0iMjEwcHgiIHZpZXdCb3g9IjAgMCAyNDYgMjEwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPkY4MjUzMzA3LTM1Q0ItNDVBOC04QzRELTA0REVDNjM3NDRFRDwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iU2hpcEVjb21tLUxhbmRpbmctSUEtMUIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDY4LjAwMDAwMCwgLTI2NDkuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJSZWN0YW5nbGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAyNjYyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQ0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDY4LjAwMDAwMCwgLTEzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02LjkwMDYyODUsMTQwLjI0MzM2OCBMMjM3LjQ1MDMxNCwzMi4wMTM1ODQ1IEMyNDAuNDQ5OTQzLDMwLjYwNTQzMTkgMjQ0LjAyMzE1NSwzMS44OTU1NzggMjQ1LjQzMTMwOCwzNC44OTUyMDYzIEMyNDUuODA1ODM0LDM1LjY5MzAxODMgMjQ2LDM2LjU2MzU0NDEgMjQ2LDM3LjQ0NDg5MjEgTDI0Niw4Ni44OTQwMTY5IEMyNDYsOTEuNTQ2NDMyOSAyNDMuMzEwODIyLDk1Ljc3OTU5OSAyMzkuMDk5MzcyLDk3Ljc1NjYzMjEgTDguNTQ5Njg1NzUsMjA1Ljk4NjQxNiBDNS41NTAwNTczNywyMDcuMzk0NTY4IDEuOTc2ODQ0OTMsMjA2LjEwNDQyMiAwLjU2ODY5MjM3LDIwMy4xMDQ3OTQgQzAuMTk0MTY1NjQsMjAyLjMwNjk4MiAzLjU5OTYzMjg0ZS0xNCwyMDEuNDM2NDU2IDAsMjAwLjU1NTEwOCBMMCwxNTEuMTA1OTgzIEM2LjUzNTY3MDcyZS0xNSwxNDYuNDUzNTY3IDIuNjg5MTc4MDcsMTQyLjIyMDQwMSA2LjkwMDYyODUsMTQwLjI0MzM2OCBaIiBpZD0iUmVjdGFuZ2xlLUNvcHktMiIgZmlsbD0iI0U0NDU0NSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01My44NzQxODUyLDU4LjYzOTMwMTggTDE2OS40MzcwOTMsNC4wNDUyNzM4NSBDMTcyLjQzMzI4MiwyLjYyOTgxOTE3IDE3Ni4wMDk2MjYsMy45MTEyNTggMTc3LjQyNTA4MSw2LjkwNzQ0NzU5IEMxNzcuODAzNjU2LDcuNzA4ODAzNDMgMTc4LDguNTg0MDc2MSAxNzgsOS40NzAzNTUwMSBMMTc4LDUzLjUxMDUzNTggQzE3OCw1OC4xNTIzODcgMTc1LjMyMjg4NSw2Mi4zNzc5MjU3IDE3MS4xMjU4MTUsNjQuMzYwNjk4MiBMNTUuNTYyOTA3NCwxMTguOTU0NzI2IEM1Mi41NjY3MTc4LDEyMC4zNzAxODEgNDguOTkwMzczNSwxMTkuMDg4NzQyIDQ3LjU3NDkxODgsMTE2LjA5MjU1MiBDNDcuMTk2MzQzNywxMTUuMjkxMTk3IDQ3LDExNC40MTU5MjQgNDcsMTEzLjUyOTY0NSBMNDcsNjkuNDg5NDY0MiBDNDcsNjQuODQ3NjEzIDQ5LjY3NzExNTMsNjAuNjIyMDc0MyA1My44NzQxODUyLDU4LjYzOTMwMTggWiIgaWQ9IlJlY3RhbmdsZS1Db3B5IiBmaWxsPSIjRUU0QTRBIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat;
  position: absolute;
  right: 0px;
  top: -57px;
  bottom: auto;
  width: 246px;
  height: 210px;
  z-index: 1;
}
@media all and (max-width: 767px) {
  .seller-section.trusted-by {
    padding: 60px 0px;
  }
}
.seller-section.trusted-by .seller-head {
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  z-index: 2;
}
.seller-section.trusted-by .seller-head h4 {
  color: #ffffff;
  font-size: 30px;
}
@media all and (max-width: 767px) {
  .seller-section.trusted-by .seller-head h4 {
    font-size: 25px;
  }
}
.seller-section.trusted-by .seller-content {
  text-align: center;
  position: relative;
  z-index: 2;
}
@media all and (max-width: 767px) {
  .seller-section.trusted-by .seller-content .first-two {
    margin-bottom: 30px;
  }
}
.seller-section.trusted-by .seller-content h2 {
  color: #ffffff;
}
@media all and (max-width: 991px) {
  .seller-section.trusted-by .seller-content h2 {
    font-size: 30px;
  }
}
.seller-section.trusted-by .seller-content h2 span {
  display: block;
  font-size: 16px;
  text-transform: uppercase;
}
.seller-section.trusted-by .seller-content p {
  color: #ffffff;
  margin-bottom: 0px;
  opacity: 0.7;
  font-weight: 300;
}
@media all and (max-width: 991px) {
  .seller-section.trusted-by .seller-content p {
    font-size: 15px;
  }
}
.seller-section.trusted-by .seller-content svg {
  width: 40px;
  height: 41px;
}
.seller-section.trusted-by .seller-content .ant-typography {
  margin-bottom: 0;
}

.pricing-section {
  padding: 100px 0px;
}
@media all and (max-width: 767px) {
  .pricing-section {
    padding: 60px 0px;
  }
}
.pricing-section .seller-head {
  text-align: center;
  margin-bottom: 20px;
}
.pricing-section .seller-head h4 {
  color: #ffffff;
}
.pricing-section .seller-content {
  text-align: center;
}
.pricing-section .seller-content h2 {
  color: #ffffff;
}
.pricing-section .seller-content p {
  color: #ffffff;
  margin-bottom: 0px;
  opacity: 0.7;
}
.pricing-section .seller-content .ant-typography {
  margin-bottom: 0;
}
.pricing-section .pricing-tabs .ant-tabs-nav {
  margin-bottom: 30px;
}
.pricing-section .pricing-tabs .ant-tabs-nav::before {
  border-bottom: none;
}
.pricing-section .pricing-tabs .ant-tabs-nav .ant-tabs-nav-list {
  background: #E8EDF2;
  border-radius: 28px;
  padding: 4px;
}
.pricing-section .pricing-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab {
  font-size: 14px;
  font-weight: 500;
  border-radius: 27px;
  padding: 9px 30px;
  margin-right: 0px;
}
.pricing-section .pricing-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab:last-child {
  margin-right: 0px !important;
}
@media all and (max-width: 767px) {
  .pricing-section .pricing-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab {
    padding: 9px 20px;
    font-size: 13px;
  }
}
.pricing-section .pricing-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-ink-bar {
  height: calc(100% - 8px);
  bottom: 4px;
  border-radius: 27px;
  z-index: -1;
  background: #ffffff;
  box-shadow: 1px 1px 8px 0px rgba(0, 0, 0, 0.01);
}
.pricing-section .pricing-tabs .ant-tabs-nav .ant-tabs-nav-operations {
  display: none;
}
.pricing-section .pricing-tabs .ant-tabs-nav .ant-tabs-nav-wrap::before {
  display: none;
}
.pricing-section .pricing-tabs .ant-tabs-nav .ant-tabs-nav-wrap::after {
  display: none;
}
.pricing-section .pricing-table {
  max-width: 900px;
  margin: auto;
}
.pricing-section .pricing-table tr th {
  font-size: 14px;
  font-weight: 700;
  background: transparent;
  color: #333333;
  padding: 18px 16px;
}
.pricing-section .pricing-table tr th:first-child {
  width: 38%;
}
@media all and (max-width: 767px) {
  .pricing-section .pricing-table tr th:first-child {
    width: auto;
  }
}
.pricing-section .pricing-table tr th:nth-child(2) {
  width: 38%;
}
@media all and (max-width: 767px) {
  .pricing-section .pricing-table tr th:nth-child(2) {
    width: auto;
  }
}
@media all and (max-width: 767px) {
  .pricing-section .pricing-table tr th {
    padding: 15px 5px;
  }
}
.pricing-section .pricing-table tr td {
  font-size: 14px;
  font-weight: 500;
  padding: 18px 16px;
}
.pricing-section .pricing-table tr td:nth-child(2) {
  font-weight: 400;
}
@media all and (max-width: 767px) {
  .pricing-section .pricing-table tr td {
    padding: 15px 5px;
    line-height: 20px;
  }
}
.pricing-section .pricing-table tr td:last-child span span {
  color: #EE4A4A;
}
.pricing-section .pricing-table tr td:first-child span.city-name {
  display: block;
  font-weight: 700;
}
.pricing-section .pricing-table .ant-pagination {
  display: none;
}
.pricing-section .note {
  margin: 30px auto auto auto;
  max-width: 900px;
}
.pricing-section .note p {
  font-size: 13px;
  color: #333333;
  text-align: left;
}

.map-section {
  position: relative;
}
.map-section .map-wrapper {
  height: 700px;
  width: 100%;
  z-index: 9;
}
@media all and (max-width: 991px) {
  .map-section .map-wrapper {
    height: 400px;
  }
}
.map-section .location-detail {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 99;
  max-width: 450px;
  left: 18%;
}
@media all and (max-width: 991px) {
  .map-section .location-detail {
    position: relative;
    left: 0;
    max-width: 100%;
  }
}
.map-section .location-detail .location-column {
  background: #ffffff;
  padding: 44px;
  max-width: 408px;
  position: relative;
  z-index: 11;
}
.map-section .location-detail .location-column table {
  width: 100%;
  margin-bottom: 20px;
}
.map-section .location-detail .location-column table td {
  font-size: 14px;
}
.map-section .location-detail .location-column h4 {
  font-size: 21px;
  color: #333333;
  margin-top: 0;
  margin-bottom: 20px;
}
.map-section .location-detail .location-column .address {
  margin-bottom: 20px;
}
.map-section .location-detail .location-column .address p {
  font-size: 16px;
}
.map-section .location-detail .location-column p span {
  color: #A0AAB5;
  margin-left: 4px;
}
.map-section .location-detail .location-column h5 {
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  color: #A0AAB5;
  margin-top: 0;
}
.map-section .location-detail .location-column h5.main-office {
  color: #EE4A4A;
}
@media all and (max-width: 991px) {
  .map-section .location-detail .location-column {
    padding: 44px 0;
  }
}

.whyecomm-section {
  padding: 100px 0;
  position: relative;
}
.whyecomm-section::before {
  content: "";
  background: linear-gradient(160deg, transparent 35%, #f9fafb 35%);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}
@media all and (max-width: 767px) {
  .whyecomm-section {
    padding: 60px 0;
  }
}
@media all and (max-width: 767px) {
  .whyecomm-section .video-col {
    margin-bottom: 30px;
  }
}
.whyecomm-section .video-col .iframe-outer {
  position: relative;
  overflow: hidden;
  border-radius: 10px;
  height: 100%;
}
.whyecomm-section .video-col .iframe-outer iframe {
  width: 100%;
  height: 100%;
  border: none;
}
@media all and (max-width: 767px) {
  .whyecomm-section .video-col .iframe-outer iframe {
    height: 250px;
    display: block;
  }
}
.whyecomm-section .whycomm-list {
  list-style: none;
  padding: 0;
  margin-bottom: 30px;
}
.whyecomm-section .whycomm-list li {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
@media all and (max-width: 767px) {
  .whyecomm-section .whycomm-list li {
    align-items: flex-start;
  }
}
.whyecomm-section .whycomm-list li:last-child {
  margin-bottom: 0;
}
.whyecomm-section .whycomm-list li h5 {
  font-size: 16px;
  color: #333333;
  margin: 0;
  margin-left: 20px;
}
@media all and (max-width: 767px) {
  .whyecomm-section .whycomm-list li h5 {
    margin-left: 15px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-carousel {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #333333;
  font-size: 18px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}
.ant-carousel .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  touch-action: pan-y;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
}
.ant-carousel .slick-list {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.ant-carousel .slick-list:focus {
  outline: none;
}
.ant-carousel .slick-list.dragging {
  cursor: pointer;
}
.ant-carousel .slick-list .slick-slide {
  pointer-events: none;
}
.ant-carousel .slick-list .slick-slide input.ant-radio-input,
.ant-carousel .slick-list .slick-slide input.ant-checkbox-input {
  visibility: hidden;
}
.ant-carousel .slick-list .slick-slide.slick-active {
  pointer-events: auto;
}
.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input,
.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input {
  visibility: visible;
}
.ant-carousel .slick-list .slick-slide > div > div {
  vertical-align: bottom;
}
.ant-carousel .slick-slider .slick-track,
.ant-carousel .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
  touch-action: pan-y;
}
.ant-carousel .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}
.ant-carousel .slick-track::before,
.ant-carousel .slick-track::after {
  display: table;
  content: '';
}
.ant-carousel .slick-track::after {
  clear: both;
}
.slick-loading .ant-carousel .slick-track {
  visibility: hidden;
}
.ant-carousel .slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
.ant-carousel .slick-slide img {
  display: block;
}
.ant-carousel .slick-slide.slick-loading img {
  display: none;
}
.ant-carousel .slick-slide.dragging img {
  pointer-events: none;
}
.ant-carousel .slick-initialized .slick-slide {
  display: block;
}
.ant-carousel .slick-loading .slick-slide {
  visibility: hidden;
}
.ant-carousel .slick-vertical .slick-slide {
  display: block;
  height: auto;
}
.ant-carousel .slick-arrow.slick-hidden {
  display: none;
}
.ant-carousel .slick-prev,
.ant-carousel .slick-next {
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  padding: 0;
  color: transparent;
  font-size: 0;
  line-height: 0;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}
.ant-carousel .slick-prev:hover,
.ant-carousel .slick-next:hover,
.ant-carousel .slick-prev:focus,
.ant-carousel .slick-next:focus {
  color: transparent;
  background: transparent;
  outline: none;
}
.ant-carousel .slick-prev:hover::before,
.ant-carousel .slick-next:hover::before,
.ant-carousel .slick-prev:focus::before,
.ant-carousel .slick-next:focus::before {
  opacity: 1;
}
.ant-carousel .slick-prev.slick-disabled::before,
.ant-carousel .slick-next.slick-disabled::before {
  opacity: 0.25;
}
.ant-carousel .slick-prev {
  left: -25px;
}
.ant-carousel .slick-prev::before {
  content: '\2190';
}
.ant-carousel .slick-next {
  right: -25px;
}
.ant-carousel .slick-next::before {
  content: '\2192';
}
.ant-carousel .slick-dots {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex !important;
  justify-content: center;
  margin-right: 15%;
  margin-bottom: 0;
  margin-left: 15%;
  padding-left: 0;
  list-style: none;
}
.ant-carousel .slick-dots-bottom {
  bottom: 12px;
}
.ant-carousel .slick-dots-top {
  top: 12px;
  bottom: auto;
}
.ant-carousel .slick-dots li {
  position: relative;
  display: inline-block;
  flex: 0 1 auto;
  box-sizing: content-box;
  width: 16px;
  height: 3px;
  margin: 0 4px;
  padding: 0;
  text-align: center;
  text-indent: -999px;
  vertical-align: top;
  transition: all 0.5s;
}
.ant-carousel .slick-dots li button {
  position: relative;
  display: block;
  width: 100%;
  height: 3px;
  padding: 0;
  color: transparent;
  font-size: 0;
  background: #fff;
  border: 0;
  border-radius: 1px;
  outline: none;
  cursor: pointer;
  opacity: 0.3;
  transition: all 0.5s;
}
.ant-carousel .slick-dots li button:hover,
.ant-carousel .slick-dots li button:focus {
  opacity: 0.75;
}
.ant-carousel .slick-dots li button::after {
  position: absolute;
  top: -4px;
  right: -4px;
  bottom: -4px;
  left: -4px;
  content: '';
}
.ant-carousel .slick-dots li.slick-active {
  width: 24px;
}
.ant-carousel .slick-dots li.slick-active button {
  background: #fff;
  opacity: 1;
}
.ant-carousel .slick-dots li.slick-active:hover,
.ant-carousel .slick-dots li.slick-active:focus {
  opacity: 1;
}
.ant-carousel-vertical .slick-dots {
  top: 50%;
  bottom: auto;
  flex-direction: column;
  width: 3px;
  height: auto;
  margin: 0;
  transform: translateY(-50%);
}
.ant-carousel-vertical .slick-dots-left {
  right: auto;
  left: 12px;
}
.ant-carousel-vertical .slick-dots-right {
  right: 12px;
  left: auto;
}
.ant-carousel-vertical .slick-dots li {
  width: 3px;
  height: 16px;
  margin: 4px 0;
  vertical-align: baseline;
}
.ant-carousel-vertical .slick-dots li button {
  width: 3px;
  height: 16px;
}
.ant-carousel-vertical .slick-dots li.slick-active {
  width: 3px;
  height: 24px;
}
.ant-carousel-vertical .slick-dots li.slick-active button {
  width: 3px;
  height: 24px;
}
.ant-carousel-rtl {
  direction: rtl;
}
.ant-carousel-rtl .ant-carousel .slick-track {
  right: 0;
  left: auto;
}
.ant-carousel-rtl .ant-carousel .slick-prev {
  right: -25px;
  left: auto;
}
.ant-carousel-rtl .ant-carousel .slick-prev::before {
  content: '\2192';
}
.ant-carousel-rtl .ant-carousel .slick-next {
  right: auto;
  left: -25px;
}
.ant-carousel-rtl .ant-carousel .slick-next::before {
  content: '\2190';
}
.ant-carousel-rtl.ant-carousel .slick-dots {
  flex-direction: row-reverse;
}
.ant-carousel-rtl.ant-carousel-vertical .slick-dots {
  flex-direction: column;
}

.testimonial-carousel {
  padding-bottom: 50px;
}
.testimonial-carousel .slider-header {
  display: flex;
  align-items: center;
  margin-bottom: 40px;
}
.testimonial-carousel .slider-header img {
  width: 78px;
  margin-right: 20px;
  border-radius: 8px;
}
.testimonial-carousel .slider-header h4 {
  font-size: 21px;
  color: #ffffff;
  margin-bottom: 0;
  font-weight: 400;
}
.testimonial-carousel .slider-header p {
  font-size: 16px;
  margin-bottom: 0;
  font-weight: 300;
}
@media all and (max-width: 767px) {
  .testimonial-carousel .slider-header p {
    font-size: 18px;
  }
}
.testimonial-carousel .slider-content p {
  font-size: 21px;
  font-weight: 300;
  margin-bottom: 0;
}
@media all and (max-width: 767px) {
  .testimonial-carousel .slider-content p {
    font-size: 18px;
  }
}
.testimonial-carousel .slick-arrow {
  color: unset;
  font-size: 0;
  position: absolute;
  bottom: 0;
  color: #fff;
  top: auto;
}
.testimonial-carousel .slick-arrow.slick-prev {
  left: 0;
  width: 50px;
  height: 20px;
}
.testimonial-carousel .slick-arrow.slick-prev.slick-disabled {
  overflow: hidden;
  width: 25px;
}
.testimonial-carousel .slick-arrow.slick-prev::before {
  font-size: 25px;
  content: "";
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NCAxOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDQgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8dGl0bGU+MjBDRjBBQzgtNjUyOS00MzhBLUE0MTgtNjQ1QzI1RDE4NDMxPC90aXRsZT4KPGcgaWQ9IlBhZ2UtMSI+Cgk8ZyBpZD0iU2hpcEVjb21tLUxhbmRpbmctSUEtMUIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03NDEuMDAwMDAwLCAtNTQ5Ni4wMDAwMDApIj4KCQk8ZyBpZD0iVjEtQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjcwLjAwMDAwMCwgNTIyOC4wMDAwMDApIj4KCQkJPGcgaWQ9Ikdyb3VwLTQ1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MjkuMDAwMDAwLCA0LjAwMDAwMCkiPgoJCQkJCgkJCQkJPGcgaWQ9ImFycm93LWRvd24tb3V0bGluZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjQuMDAwMDAwLCAyNzMuMDAwMDAwKSByb3RhdGUoLTkwLjAwMDAwMCkgdHJhbnNsYXRlKC02NC4wMDAwMDAsIC0yNzMuMDAwMDAwKSB0cmFuc2xhdGUoNTYuMDAwMDAwLCAyNTIuMDAwMDAwKSI+CgkJCQkJPHBhdGggaWQ9IlNoYXBlIiBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMTUuNSw4LjUKCQkJCQkJTDcuOCwwLjdMMCw4LjUgTTcuNSwxLjhsMCw0MCIvPgoJCQkJPC9nPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=) no-repeat;
  width: 50px;
  height: 20px;
  position: absolute;
  left: 0;
  top: 0;
}
.testimonial-carousel .slick-arrow.slick-prev:hover {
  color: #fff;
}
.testimonial-carousel .slick-arrow.slick-prev:focus {
  color: #fff;
}
.testimonial-carousel .slick-arrow.slick-next {
  left: 60px;
  width: 50px;
  height: 20px;
}
.testimonial-carousel .slick-arrow.slick-next.slick-disabled {
  overflow: hidden;
  width: 25px;
}
.testimonial-carousel .slick-arrow.slick-next::before {
  font-size: 25px;
  content: "";
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NCAxOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDQgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8dGl0bGU+MjBDRjBBQzgtNjUyOS00MzhBLUE0MTgtNjQ1QzI1RDE4NDMxPC90aXRsZT4KPGcgaWQ9IlBhZ2UtMSI+Cgk8ZyBpZD0iU2hpcEVjb21tLUxhbmRpbmctSUEtMUIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03NDEuMDAwMDAwLCAtNTQ5Ni4wMDAwMDApIj4KCQk8ZyBpZD0iVjEtQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjcwLjAwMDAwMCwgNTIyOC4wMDAwMDApIj4KCQkJPGcgaWQ9Ikdyb3VwLTQ1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MjkuMDAwMDAwLCA0LjAwMDAwMCkiPgoJCQkJCgkJCQkJPGcgaWQ9ImFycm93LWRvd24tb3V0bGluZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjQuMDAwMDAwLCAyNzMuMDAwMDAwKSByb3RhdGUoLTkwLjAwMDAwMCkgdHJhbnNsYXRlKC02NC4wMDAwMDAsIC0yNzMuMDAwMDAwKSB0cmFuc2xhdGUoNTYuMDAwMDAwLCAyNTIuMDAwMDAwKSI+CgkJCQkJPHBhdGggaWQ9IlNoYXBlIiBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMCwzNC4xCgkJCQkJCWw3LjgsNy44bDcuOC03LjggTTgsNDAuOHYtNDAiLz4KCQkJCTwvZz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8L3N2Zz4K) no-repeat;
  width: 50px;
  height: 20px;
  position: absolute;
  right: 0;
  top: 0;
}
.testimonial-carousel .slick-arrow.slick-next:hover {
  color: #fff;
}
.testimonial-carousel .slick-arrow.slick-next:focus {
  color: #fff;
}

.seller-section {
  background: #333333 !important;
  padding: 100px 0px;
  position: relative;
  overflow: hidden;
}
.seller-section .rectengular {
  height: 100%;
  top: 0;
  width: 200%;
  transform: rotate(153deg);
  background-color: #2d2d2d;
  position: absolute;
  left: -50%;
}
.seller-section::before {
  content: "";
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNjEgMjI1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNjEgMjI1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzM5MzkzOTt9Cgkuc3Qxe2ZpbGw6IzJCMkEyQTt9Cjwvc3R5bGU+Cjx0aXRsZT5FRDY5NTJFNC05ODVBLTQ5MUItQjRFMS02NTJCREI0NzI0RjM8L3RpdGxlPgo8ZyBpZD0iUGFnZS0xIj4KCTxnIGlkPSJTaGlwRWNvbW0tTGFuZGluZy1JQS0xQiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTExLjAwMDAwMCwgLTU0NDIuMDAwMDAwKSI+CgkJPGcgaWQ9IlJlY3RhbmdsZV8yXyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDUxNDIuMDAwMDAwKSI+CgkJCTxnIGlkPSJHcm91cC00NiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExMS4wMDAwMDAsIDMwMC4wMDAwMDApIj4KCQkJCTxwYXRoIGlkPSJSZWN0YW5nbGUiIGNsYXNzPSJzdDAiIGQ9Ik0tODkuMSwxNTEuOUwxNTIuNCwzOGMzLTEuNCw2LjYtMC4xLDgsMi45YzAuNCwwLjgsMC42LDEuNywwLjYsMi42djUyLjcKCQkJCQljMCw0LjYtMi43LDguOS02LjksMTAuOUwtOTYsMjI1bDAsMHYtNjIuMkMtOTYsMTU4LjItOTMuMywxNTMuOS04OS4xLDE1MS45eiIvPgoJCQkJPHBhdGggaWQ9IlJlY3RhbmdsZV8xXyIgY2xhc3M9InN0MSIgZD0iTS01MC4xLDYxLjZMNzIuNCw0YzMtMS40LDYuNi0wLjEsOCwyLjlDODAuOCw3LjcsODEsOC42LDgxLDkuNHY1NS4xCgkJCQkJYzAsNC43LTIuNyw4LjktNi45LDEwLjlMLTU3LDEzN2wwLDBWNzIuNUMtNTcsNjcuOC01NC4zLDYzLjYtNTAuMSw2MS42eiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=) no-repeat;
  position: absolute;
  left: 0;
  top: auto;
  bottom: -40px;
  width: 200px;
  height: 200px;
  z-index: 1;
}
@media all and (max-width: 767px) {
  .seller-section::before {
    display: none;
  }
}
.seller-section::after {
  content: "";
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjQ2cHgiIGhlaWdodD0iMjEwcHgiIHZpZXdCb3g9IjAgMCAyNDYgMjEwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPkY4MjUzMzA3LTM1Q0ItNDVBOC04QzRELTA0REVDNjM3NDRFRDwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iU2hpcEVjb21tLUxhbmRpbmctSUEtMUIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDY4LjAwMDAwMCwgLTI2NDkuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJSZWN0YW5nbGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAyNjYyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQ0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDY4LjAwMDAwMCwgLTEzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02LjkwMDYyODUsMTQwLjI0MzM2OCBMMjM3LjQ1MDMxNCwzMi4wMTM1ODQ1IEMyNDAuNDQ5OTQzLDMwLjYwNTQzMTkgMjQ0LjAyMzE1NSwzMS44OTU1NzggMjQ1LjQzMTMwOCwzNC44OTUyMDYzIEMyNDUuODA1ODM0LDM1LjY5MzAxODMgMjQ2LDM2LjU2MzU0NDEgMjQ2LDM3LjQ0NDg5MjEgTDI0Niw4Ni44OTQwMTY5IEMyNDYsOTEuNTQ2NDMyOSAyNDMuMzEwODIyLDk1Ljc3OTU5OSAyMzkuMDk5MzcyLDk3Ljc1NjYzMjEgTDguNTQ5Njg1NzUsMjA1Ljk4NjQxNiBDNS41NTAwNTczNywyMDcuMzk0NTY4IDEuOTc2ODQ0OTMsMjA2LjEwNDQyMiAwLjU2ODY5MjM3LDIwMy4xMDQ3OTQgQzAuMTk0MTY1NjQsMjAyLjMwNjk4MiAzLjU5OTYzMjg0ZS0xNCwyMDEuNDM2NDU2IDAsMjAwLjU1NTEwOCBMMCwxNTEuMTA1OTgzIEM2LjUzNTY3MDcyZS0xNSwxNDYuNDUzNTY3IDIuNjg5MTc4MDcsMTQyLjIyMDQwMSA2LjkwMDYyODUsMTQwLjI0MzM2OCBaIiBpZD0iUmVjdGFuZ2xlLUNvcHktMiIgZmlsbD0iIzI3MjcyNyIgb3BhY2l0eT0iMC43MjY0OTI3NDYiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNTMuODc0MTg1Miw1OC42MzkzMDE4IEwxNjkuNDM3MDkzLDQuMDQ1MjczODUgQzE3Mi40MzMyODIsMi42Mjk4MTkxNyAxNzYuMDA5NjI2LDMuOTExMjU4IDE3Ny40MjUwODEsNi45MDc0NDc1OSBDMTc3LjgwMzY1Niw3LjcwODgwMzQzIDE3OCw4LjU4NDA3NjEgMTc4LDkuNDcwMzU1MDEgTDE3OCw1My41MTA1MzU4IEMxNzgsNTguMTUyMzg3IDE3NS4zMjI4ODUsNjIuMzc3OTI1NyAxNzEuMTI1ODE1LDY0LjM2MDY5ODIgTDU1LjU2MjkwNzQsMTE4Ljk1NDcyNiBDNTIuNTY2NzE3OCwxMjAuMzcwMTgxIDQ4Ljk5MDM3MzUsMTE5LjA4ODc0MiA0Ny41NzQ5MTg4LDExNi4wOTI1NTIgQzQ3LjE5NjM0MzcsMTE1LjI5MTE5NyA0NywxMTQuNDE1OTI0IDQ3LDExMy41Mjk2NDUgTDQ3LDY5LjQ4OTQ2NDIgQzQ3LDY0Ljg0NzYxMyA0OS42NzcxMTUzLDYwLjYyMjA3NDMgNTMuODc0MTg1Miw1OC42MzkzMDE4IFoiIGlkPSJSZWN0YW5nbGUtQ29weSIgZmlsbD0iIzM5MzkzOSI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat;
  position: absolute;
  right: -40px;
  top: -24px;
  bottom: auto;
  width: 170px;
  height: 223px;
  z-index: 1;
}
@media all and (max-width: 767px) {
  .seller-section::after {
    display: none;
  }
}
@media all and (max-width: 767px) {
  .seller-section {
    padding: 60px 0px;
  }
}
.seller-section .testimonail-row {
  position: relative;
  z-index: 2;
}
@media all and (max-width: 991px) {
  .seller-section .testimonail-row .testimonial-right {
    margin-bottom: 30px;
  }
}
.seller-section .testimonail-row h2 {
  color: #ffffff;
}
@media all and (max-width: 767px) {
  .seller-section .testimonail-row h2 {
    font-size: 25px;
  }
}
.seller-section .testimonail-row p {
  color: #ffffff;
}
.seller-section .seller-content {
  text-align: center;
  position: relative;
  z-index: 2;
}
@media all and (max-width: 767px) {
  .seller-section .seller-content .first-two {
    margin-bottom: 30px;
  }
}
.seller-section .seller-content h2 {
  color: #ffffff;
}
@media all and (max-width: 991px) {
  .seller-section .seller-content h2 {
    font-size: 30px;
  }
}
.seller-section .seller-content p {
  color: #ffffff;
  margin-bottom: 0px;
  opacity: 0.7;
  font-weight: 300;
}
@media all and (max-width: 991px) {
  .seller-section .seller-content p {
    font-size: 15px;
  }
}
.seller-section .seller-content .ant-typography {
  margin-bottom: 0;
}

.branch-drop-wrapper {
  padding: 100px 0;
}
@media all and (max-width: 767px) {
  .branch-drop-wrapper {
    padding: 60px 0px;
  }
}
.branch-drop-wrapper .table-list {
  border: 1px solid #e7e7e7;
  padding: 40px 50px;
  border-radius: 10px;
  margin-bottom: 20px;
}
@media all and (max-width: 767px) {
  .branch-drop-wrapper .table-list {
    padding: 40px 30px;
  }
}
.branch-drop-wrapper .table-list:last-child {
  margin-bottom: 0px;
}
.branch-drop-wrapper .table-list img {
  max-width: 250px;
  margin-bottom: 10px;
}
.branch-drop-wrapper .table-list h3 {
  font-size: 30px;
  font-weight: 600;
  color: #333333;
}
.branch-drop-wrapper .table-list .pricing-table {
  margin: auto;
}
.branch-drop-wrapper .table-list .pricing-table tr th {
  font-size: 14px;
  font-weight: 700;
  background: transparent;
  color: #333333;
  padding: 18px 16px;
  text-align: center;
}
@media all and (max-width: 767px) {
  .branch-drop-wrapper .table-list .pricing-table tr th {
    padding: 15px 5px;
  }
}
.branch-drop-wrapper .table-list .pricing-table tr td {
  font-size: 14px;
  font-weight: 500;
  padding: 18px 16px;
  text-align: center;
}
.branch-drop-wrapper .table-list .pricing-table tr td:first-child {
  text-align: left;
}
@media all and (max-width: 767px) {
  .branch-drop-wrapper .table-list .pricing-table tr td {
    padding: 15px 5px;
    line-height: 20px;
  }
}
.branch-drop-wrapper .table-list .pricing-table tr td:last-child span span {
  color: #EE4A4A;
}
.branch-drop-wrapper .table-list .pricing-table tr td:first-child span.city-name {
  display: block;
  font-weight: 700;
}
.branch-drop-wrapper .table-list .pricing-table .ant-pagination {
  display: none;
}
.branch-drop-wrapper .table-list .note {
  margin: 30px auto auto auto;
}
.branch-drop-wrapper .table-list .note p {
  font-size: 13px;
  color: #333333;
  text-align: left;
  margin-bottom: 0;
}
.branch-drop-wrapper .table-list .note.note-second {
  margin-top: 5px;
}
.branch-drop-wrapper .table-list .note.note-second p {
  margin-bottom: 0;
}

.location-boxes-wrapper {
  padding: 100px 0;
  background: #F6F8FB !important;
  margin-bottom: 100px;
}
@media all and (max-width: 767px) {
  .location-boxes-wrapper {
    padding: 60px 0;
    margin-bottom: 50px;
  }
}
.location-boxes-wrapper .contact-box {
  background: #ffffff;
  padding: 35px;
  border: 1px solid #E8EDF2;
  border-radius: 4px;
  flex: 0 0 47.5%;
  max-width: 47.5%;
}
@media all and (max-width: 767px) {
  .location-boxes-wrapper .contact-box {
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 30px;
  }
}
@media all and (max-width: 767px) {
  .location-boxes-wrapper .contact-box:last-child {
    margin-bottom: 0%;
  }
}
.location-boxes-wrapper .contact-box svg {
  width: 38px;
}
.location-boxes-wrapper .contact-box h3 {
  font-size: 24px;
  font-weight: 700;
  margin-top: 30px;
  margin-bottom: 20px;
}
.location-boxes-wrapper .contact-box a {
  color: #EE4A4A;
}
.location-boxes-wrapper .contact-box a.phone-number {
  font-size: 24px;
}
.location-boxes-wrapper .contact-box table {
  width: 90%;
  border-spacing: 10px;
}
@media all and (max-width: 991px) {
  .location-boxes-wrapper .contact-box table {
    width: 100%;
  }
}
.location-boxes-wrapper .contact-box table tr td span {
  opacity: 0.6;
}
.location-boxes-wrapper .contact-box ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.location-boxes-wrapper .contact-box ul li {
  margin-bottom: 20px;
}
.location-boxes-wrapper .contact-box ul li span {
  opacity: 0.6;
}

.pricing-page-wrapper {
  padding: 100px 0;
}
@media all and (max-width: 767px) {
  .pricing-page-wrapper {
    padding: 60px 0px;
  }
}
.pricing-page-wrapper .table-list {
  border: 1px solid #e7e7e7;
  padding: 40px 50px;
  border-radius: 10px;
  margin-bottom: 20px;
}
@media all and (max-width: 767px) {
  .pricing-page-wrapper .table-list {
    padding: 40px 30px;
  }
}
.pricing-page-wrapper .table-list:last-child {
  margin-bottom: 0px;
}
.pricing-page-wrapper .table-list img {
  max-width: 250px;
  margin-bottom: 10px;
}
.pricing-page-wrapper .table-list h3 {
  font-size: 30px;
  font-weight: 600;
  color: #333333;
}
.pricing-page-wrapper .table-list .pricing-table {
  margin: auto;
}
.pricing-page-wrapper .table-list .pricing-table tr th {
  font-size: 14px;
  font-weight: 700;
  background: transparent;
  color: #333333;
  padding: 18px 16px;
}
.pricing-page-wrapper .table-list .pricing-table tr th:first-child {
  width: 33%;
}
@media all and (max-width: 767px) {
  .pricing-page-wrapper .table-list .pricing-table tr th:first-child {
    width: auto;
  }
}
@media all and (max-width: 767px) {
  .pricing-page-wrapper .table-list .pricing-table tr th {
    padding: 15px 5px;
  }
}
.pricing-page-wrapper .table-list .pricing-table tr td {
  font-size: 14px;
  font-weight: 500;
  padding: 18px 16px;
}
.pricing-page-wrapper .table-list .pricing-table tr td:nth-child(2) {
  font-weight: 400;
}
@media all and (max-width: 767px) {
  .pricing-page-wrapper .table-list .pricing-table tr td {
    padding: 15px 5px;
    line-height: 20px;
  }
}
.pricing-page-wrapper .table-list .pricing-table tr td:last-child span span {
  color: #EE4A4A;
}
.pricing-page-wrapper .table-list .pricing-table tr td:first-child span.city-name {
  display: block;
  font-weight: 700;
}
.pricing-page-wrapper .table-list .pricing-table .ant-pagination {
  display: none;
}
.pricing-page-wrapper .table-list .note {
  margin: 30px auto auto auto;
}
.pricing-page-wrapper .table-list .note p {
  font-size: 13px;
  color: #333333;
  text-align: left;
  margin-bottom: 0;
}
.pricing-page-wrapper .table-list .note.note-second {
  margin-top: 5px;
}
.pricing-page-wrapper .table-list .note.note-second p {
  margin-bottom: 0;
}

.tabs-content-block {
  padding-top: 30px;
  padding-bottom: 20px;
}
.tabs-content-block h4 {
  font-size: 18px;
  color: #333333;
}
.tabs-content-block p {
  font-size: 16px;
}
.tabs-content-block ol {
  padding-left: 18px;
  margin-bottom: 0;
}
.tabs-content-block ol li {
  font-size: 16px;
}
.tabs-content-block .ant-tabs-nav::before {
  border-bottom: none;
}
.tabs-content-block .ant-tabs-nav .ant-tabs-nav-list {
  border-bottom: 1px solid #f0f0f0;
}

.tabs-content-block {
  padding-top: 30px;
}
.tabs-content-block h4 {
  font-size: 18px;
  color: #333333;
}
.tabs-content-block p {
  font-size: 16px;
}
.tabs-content-block ol {
  padding-left: 18px;
  margin-bottom: 0;
}
.tabs-content-block ol li {
  font-size: 16px;
}
.tabs-content-block .ant-tabs-nav::before {
  border-bottom: none;
}
.tabs-content-block .ant-tabs-nav .ant-tabs-nav-list {
  border-bottom: 1px solid #f0f0f0;
}

.tabs-content-block {
  padding-top: 30px;
  padding-bottom: 20px;
}
.tabs-content-block h4 {
  font-size: 18px;
  color: #333333;
}
.tabs-content-block p {
  font-size: 16px;
}
.tabs-content-block ol {
  padding-left: 18px;
  margin-bottom: 0;
}
.tabs-content-block ol li {
  font-size: 16px;
}
.tabs-content-block .ant-tabs-nav::before {
  border-bottom: none;
}
.tabs-content-block .ant-tabs-nav .ant-tabs-nav-list {
  border-bottom: 1px solid #f0f0f0;
}

.printer-setup-wrapper {
  padding: 100px 0;
}
@media all and (max-width: 767px) {
  .printer-setup-wrapper {
    padding: 60px 0;
  }
}
.printer-setup-wrapper .contact-box {
  background: #F6F8FB;
  padding: 35px;
  margin-bottom: 5%;
  border: 1px solid #E8EDF2;
  border-radius: 4px;
}
@media all and (max-width: 767px) {
  .printer-setup-wrapper .contact-box {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media all and (max-width: 767px) {
  .printer-setup-wrapper .contact-box:last-child {
    margin-bottom: 0%;
  }
}
.printer-setup-wrapper .contact-box h3 {
  font-size: 24px;
  font-weight: 700;
  margin-top: 0px;
  margin-bottom: 30px;
}
.printer-setup-wrapper .contact-box a {
  color: #EE4A4A;
}
.printer-setup-wrapper .contact-box a.phone-number {
  font-size: 24px;
}
.printer-setup-wrapper .contact-box .ant-steps .ant-steps-item .ant-steps-item-title {
  font-size: 15px;
  line-height: 18px;
  padding-left: 16px;
}
.printer-setup-wrapper .contact-box .ant-steps .ant-steps-item .ant-steps-item-title::after {
  height: 2px;
  background: #C9D3DD;
  top: 10px;
}
.printer-setup-wrapper .contact-box .ant-steps .ant-steps-item .ant-steps-item-icon {
  font-size: 0;
  width: 10px;
  height: 10px;
  vertical-align: middle;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  border-color: #64C2CD;
}
.printer-setup-wrapper .contact-box .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-title {
  color: #A0AAB5;
}
.printer-setup-wrapper .contact-box .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-title::after {
  background: #64C2CD;
}
.printer-setup-wrapper .contact-box .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon {
  background: #64C2CD;
}
.printer-setup-wrapper .contact-box .ant-steps .ant-steps-item.ant-steps-item-active .ant-steps-item-title {
  color: #333333;
}
.printer-setup-wrapper .contact-box .ant-steps .ant-steps-item.ant-steps-item-active .ant-steps-item-icon {
  background: #64C2CD;
}
.printer-setup-wrapper .contact-box .ant-steps .ant-steps-item .ant-steps-item-wait {
  color: #A0AAB5;
}
.printer-setup-wrapper .contact-box .status-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.printer-setup-wrapper .contact-box .status-list h4 {
  font-size: 13px;
  text-transform: uppercase;
  color: rgba(0, 0, 0, 0.45);
}

.terms-of-services-wrapper {
  padding: 100px 0;
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper {
    padding: 60px 0;
  }
}
@media all and (max-width: 991px) {
  .terms-of-services-wrapper .sticky-col {
    flex: 0 0 240px !important;
  }
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper .sticky-col {
    display: none;
  }
}
.terms-of-services-wrapper .sticky-col .sticky-box {
  background: #F6F8FB;
  max-width: 265px;
  border-radius: 8px;
  padding: 30px 20px;
  position: sticky;
  top: 20px;
}
@media all and (max-width: 991px) {
  .terms-of-services-wrapper .sticky-col .sticky-box {
    max-width: 210px;
  }
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list {
  padding: 0;
  list-style: none;
  margin: 0;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div {
  color: #677788;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 22px;
  line-height: 21px;
  cursor: pointer;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div:hover {
  color: #EE4A4A;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div.active {
  color: #EE4A4A;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div:last-child {
  margin-bottom: 0;
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper .service-block-col {
    flex: none !important;
  }
}
.terms-of-services-wrapper .service-block-col .services-block {
  margin-bottom: 60px;
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper .service-block-col .services-block {
    margin-bottom: 40px;
  }
}
.terms-of-services-wrapper .service-block-col .services-block:last-child {
  margin-bottom: 0;
}
.terms-of-services-wrapper .service-block-col .services-block h4 {
  color: #333333;
  margin-bottom: 20px;
}
.terms-of-services-wrapper .service-block-col .services-block h5 {
  color: #677788;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content {
  margin-bottom: 0;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content p {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content p:last-child {
  margin-bottom: 0;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content p.important {
  font-size: 14px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul {
  padding-left: 15px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul li {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
  list-style: decimal;
  margin-bottom: 10px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul li ul {
  margin-top: 10px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul.two-col {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul.two-col li {
  list-style-type: disc;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul.list-dots li {
  list-style: disc;
}

.prohibited-wrapper {
  padding: 100px 0;
}
@media all and (max-width: 991px) {
  .prohibited-wrapper {
    padding: 70px 0;
  }
}
@media all and (max-width: 767px) {
  .prohibited-wrapper {
    padding: 60px 0 30px;
  }
}
.prohibited-wrapper .prohibited-title {
  text-align: center;
  margin-bottom: 50px;
}
@media all and (max-width: 767px) {
  .prohibited-wrapper .prohibited-title {
    margin-bottom: 20px;
  }
}
.prohibited-wrapper .prohibited-title h3 {
  font-size: 30px;
  display: inline-block;
  width: 100%;
}
.prohibited-wrapper .prohibited-title div.ant-typography {
  display: inline-block;
  width: 100%;
}
.prohibited-wrapper .content-col h3 {
  font-size: 24px;
  margin-bottom: 25px;
}
.prohibited-wrapper .content-col div.ant-typography {
  font-size: 16px;
}
.prohibited-wrapper .how-it-work-row svg {
  width: 100%;
}

.compliance-wrapper {
  padding: 100px 0 50px;
  background: #F6F8FB !important;
  margin-bottom: 70px;
}
@media all and (max-width: 767px) {
  .compliance-wrapper {
    padding: 60px 0 50px;
    margin-bottom: 0px;
  }
}
.compliance-wrapper .compliance-title {
  text-align: center;
  margin-bottom: 50px;
}
@media all and (max-width: 767px) {
  .compliance-wrapper .compliance-title {
    margin-bottom: 30px;
  }
}
.compliance-wrapper .compliance-title h3 {
  font-size: 21px;
  line-height: 33px;
  max-width: 900px;
  margin: auto;
}
.compliance-wrapper .campliance-categories {
  font-size: 16px;
  line-height: 26px;
}
.compliance-wrapper .campliance-categories ul {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
  list-style: none;
  padding: 0;
  margin: 0;
}
@media all and (max-width: 767px) {
  .compliance-wrapper .campliance-categories ul {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
  }
}
.compliance-wrapper .campliance-categories ul li {
  margin-bottom: 3px;
  position: relative;
  padding-left: 30px;
  padding-right: 10px;
}
.compliance-wrapper .campliance-categories ul li::before {
  content: "";
  position: absolute;
  width: 4px;
  height: 4px;
  border-radius: 100%;
  left: 0;
  background: #333333;
  top: 12px;
}
.compliance-wrapper .campliance-categories .prohabited-list-note {
  margin-top: 30px;
}
.compliance-wrapper .campliance-categories .prohabited-list-note p {
  margin-bottom: 0;
}

.form-wrapper {
  max-width: 520px;
  width: 92%;
  padding: 50px;
  border-radius: 4px;
  box-shadow: 0px 0px 10px #0000001F;
  background: #ffffff;
}
.form-wrapper h4 {
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  color: #333333;
  font-size: 22px;
  margin-bottom: 25px;
}
.form-wrapper .ant-form .ant-form-item {
  position: relative;
  margin-bottom: 20px;
}
.form-wrapper .ant-form .ant-form-item .ant-input-affix-wrapper-lg {
  padding: 0;
  box-shadow: none;
  background: transparent;
  border: none;
}
.form-wrapper .ant-form .ant-form-item .ant-input-affix-wrapper-lg input.ant-input {
  border: 1px solid #C9D3DD;
}
.form-wrapper .ant-form .ant-form-item .ant-input-affix-wrapper-lg .ant-input-suffix {
  display: none;
}
.form-wrapper .ant-form .ant-form-item:last-child {
  margin-bottom: 0;
}
.form-wrapper .ant-form label {
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #333333;
}
.form-wrapper .ant-form label::before {
  display: none !important    ;
}
.form-wrapper .ant-form .ant-input {
  border-color: #C9D3DD;
}
.form-wrapper .ant-form .ant-input:focus {
  border-color: #64C2CD !important;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 1px #64c2cd;
}
.form-wrapper .ant-form .ant-input:hover {
  border-color: #64C2CD !important;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 1px #64c2cd;
}
.form-wrapper .ant-form .ant-input-lg {
  border-radius: 4px;
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  font-size: 16px;
  height: 44px;
  padding: 3.3px 11px;
}
.form-wrapper .ant-form .ant-btn-round.ant-btn-lg {
  border-radius: 4px;
}
.form-wrapper .ant-form .ant-checkbox-wrapper:hover .ant-checkbox-inner {
  border-color: #64C2CD;
}
.form-wrapper .ant-form .ant-checkbox:hover .ant-checkbox-inner {
  border-color: #64C2CD;
}
.form-wrapper .ant-form .ant-checkbox-input:focus .ant-checkbox-inner {
  border-color: #64C2CD;
}
.form-wrapper .ant-form .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #64C2CD;
}
.form-wrapper .ant-form .ant-checkbox-checked::after {
  border-color: #64C2CD;
}

.form-wrapper {
  max-width: 520px;
  width: 92%;
  padding: 50px;
  border-radius: 4px;
  box-shadow: 0px 0px 10px #0000001F;
  background: #ffffff;
}
.form-wrapper h4 {
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  color: #333333;
  font-size: 22px;
  margin-bottom: 25px;
}
.form-wrapper .ant-form .forget-password-outer {
  position: relative;
  margin-bottom: 15px;
}
.form-wrapper .ant-form .forget-password-outer .forget-password {
  position: absolute;
  right: 0;
  top: -1px;
  color: #64C2CD;
  font-size: 14px;
  font-family: 'Poppins', sans-serif;
  font-weight: 500;
  z-index: 1;
  cursor: pointer;
  padding-right: 0;
  border: none;
  box-shadow: none;
  outline: none;
}
.form-wrapper .ant-form .ant-form-item {
  position: relative;
  margin-bottom: 20px;
}
.form-wrapper .ant-form .ant-form-item .ant-input-affix-wrapper-lg {
  padding: 0;
  box-shadow: none;
  background: transparent;
  border: none;
}
.form-wrapper .ant-form .ant-form-item .ant-input-affix-wrapper-lg input.ant-input {
  border: 1px solid #C9D3DD;
}
.form-wrapper .ant-form .ant-form-item .ant-input-affix-wrapper-lg .ant-input-suffix {
  display: none;
}
.form-wrapper .ant-form .ant-form-item:last-child {
  margin-bottom: 0;
}
.form-wrapper .ant-form label {
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #333333;
}
.form-wrapper .ant-form label::before {
  display: none !important    ;
}
.form-wrapper .ant-form .ant-input {
  border-color: #C9D3DD;
}
.form-wrapper .ant-form .ant-input:focus {
  border-color: #64C2CD !important;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 1px #64c2cd;
}
.form-wrapper .ant-form .ant-input:hover {
  border-color: #64C2CD !important;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 1px #64c2cd;
}
.form-wrapper .ant-form .ant-input-lg {
  border-radius: 4px;
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  font-size: 16px;
  height: 44px;
  padding: 3.3px 11px;
}
.form-wrapper .ant-form .ant-btn-round.ant-btn-lg {
  border-radius: 4px;
}
.form-wrapper .ant-form .ant-checkbox-wrapper:hover .ant-checkbox-inner {
  border-color: #64C2CD;
}
.form-wrapper .ant-form .ant-checkbox:hover .ant-checkbox-inner {
  border-color: #64C2CD;
}
.form-wrapper .ant-form .ant-checkbox-input:focus .ant-checkbox-inner {
  border-color: #64C2CD;
}
.form-wrapper .ant-form .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #64C2CD;
}
.form-wrapper .ant-form .ant-checkbox-checked::after {
  border-color: #64C2CD;
}

.form-wrapper {
  max-width: 520px;
  width: 92%;
  padding: 50px;
  border-radius: 4px;
  box-shadow: 0px 0px 10px #0000001F;
  background: #ffffff;
}
.form-wrapper h4 {
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  color: #333333;
  font-size: 22px;
  margin-bottom: 25px;
}
.form-wrapper .ant-form .forget-password-outer {
  position: relative;
  margin-bottom: 15px;
}
.form-wrapper .ant-form .ant-form-item {
  position: relative;
  margin-bottom: 20px;
}
.form-wrapper .ant-form .ant-form-item .ant-input-affix-wrapper-lg {
  padding: 0;
  box-shadow: none;
  background: transparent;
  border: none;
}
.form-wrapper .ant-form .ant-form-item .ant-input-affix-wrapper-lg input.ant-input {
  border: 1px solid #C9D3DD;
}
.form-wrapper .ant-form .ant-form-item .ant-input-affix-wrapper-lg .ant-input-suffix {
  display: none;
}
.form-wrapper .ant-form .ant-form-item:last-child {
  margin-bottom: 0;
}
.form-wrapper .ant-form label {
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #333333;
}
.form-wrapper .ant-form label::before {
  display: none !important    ;
}
.form-wrapper .ant-form .ant-input {
  border-color: #C9D3DD;
}
.form-wrapper .ant-form .ant-input:focus {
  border-color: #64C2CD !important;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 1px #64c2cd;
}
.form-wrapper .ant-form .ant-input:hover {
  border-color: #64C2CD !important;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 1px #64c2cd;
}
.form-wrapper .ant-form .ant-input-lg {
  border-radius: 4px;
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  font-size: 16px;
  height: 44px;
  padding: 3.3px 11px;
}
.form-wrapper .ant-form .ant-btn-round.ant-btn-lg {
  border-radius: 4px;
}
.form-wrapper .ant-form .ant-checkbox-wrapper:hover .ant-checkbox-inner {
  border-color: #64C2CD;
}
.form-wrapper .ant-form .ant-checkbox:hover .ant-checkbox-inner {
  border-color: #64C2CD;
}
.form-wrapper .ant-form .ant-checkbox-input:focus .ant-checkbox-inner {
  border-color: #64C2CD;
}
.form-wrapper .ant-form .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #64C2CD;
}
.form-wrapper .ant-form .ant-checkbox-checked::after {
  border-color: #64C2CD;
}

.terms-of-services-wrapper {
  padding: 100px 0;
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper {
    padding: 60px 0;
  }
}
@media all and (max-width: 991px) {
  .terms-of-services-wrapper .sticky-col {
    flex: 0 0 240px !important;
  }
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper .sticky-col {
    display: none;
  }
}
.terms-of-services-wrapper .sticky-col .sticky-box {
  background: #F6F8FB;
  max-width: 265px;
  border-radius: 8px;
  padding: 30px 20px;
  position: sticky;
  top: 20px;
}
@media all and (max-width: 991px) {
  .terms-of-services-wrapper .sticky-col .sticky-box {
    max-width: 210px;
  }
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list {
  padding: 0;
  list-style: none;
  margin: 0;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div {
  color: #677788;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 22px;
  line-height: 21px;
  cursor: pointer;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div:hover {
  color: #EE4A4A;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div.active {
  color: #EE4A4A;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div:last-child {
  margin-bottom: 0;
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper .service-block-col {
    flex: none !important;
  }
}
.terms-of-services-wrapper .service-block-col .services-block {
  margin-bottom: 60px;
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper .service-block-col .services-block {
    margin-bottom: 40px;
  }
}
.terms-of-services-wrapper .service-block-col .services-block:last-child {
  margin-bottom: 0;
}
.terms-of-services-wrapper .service-block-col .services-block h4 {
  color: #333333;
  margin-bottom: 20px;
}
.terms-of-services-wrapper .service-block-col .services-block h5 {
  color: #677788;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content {
  margin-bottom: 0;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content p {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content p:last-child {
  margin-bottom: 0;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content p.important {
  font-size: 14px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul li {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
  list-style: decimal;
  margin-bottom: 10px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul li ul {
  margin-top: 10px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul.two-col {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul.two-col li {
  list-style-type: disc;
}

.terms-of-services-wrapper {
  padding: 100px 0;
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper {
    padding: 60px 0;
  }
}
@media all and (max-width: 991px) {
  .terms-of-services-wrapper .sticky-col {
    flex: 0 0 240px !important;
  }
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper .sticky-col {
    display: none;
  }
}
.terms-of-services-wrapper .sticky-col .sticky-box {
  background: #F6F8FB;
  max-width: 265px;
  border-radius: 8px;
  padding: 30px 20px;
  position: sticky;
  top: 20px;
}
@media all and (max-width: 991px) {
  .terms-of-services-wrapper .sticky-col .sticky-box {
    max-width: 210px;
  }
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list {
  padding: 0;
  list-style: none;
  margin: 0;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div {
  color: #677788;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 22px;
  line-height: 21px;
  cursor: pointer;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div:hover {
  color: #EE4A4A;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div.active {
  color: #EE4A4A;
}
.terms-of-services-wrapper .sticky-col .sticky-box .services-list div:last-child {
  margin-bottom: 0;
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper .service-block-col {
    flex: none !important;
  }
}
.terms-of-services-wrapper .service-block-col .services-block {
  margin-bottom: 60px;
}
@media all and (max-width: 767px) {
  .terms-of-services-wrapper .service-block-col .services-block {
    margin-bottom: 40px;
  }
}
.terms-of-services-wrapper .service-block-col .services-block:last-child {
  margin-bottom: 0;
}
.terms-of-services-wrapper .service-block-col .services-block h4 {
  color: #333333;
  margin-bottom: 20px;
}
.terms-of-services-wrapper .service-block-col .services-block h5 {
  color: #677788;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content {
  margin-bottom: 0;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content p {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content p:last-child {
  margin-bottom: 0;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content p.important {
  font-size: 14px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul {
  padding-left: 15px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul li {
  color: #677788;
  font-size: 16px;
  line-height: 24px;
  list-style: decimal;
  margin-bottom: 10px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul li ul {
  margin-top: 10px;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul.two-col {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul.two-col li {
  list-style-type: disc;
}
.terms-of-services-wrapper .service-block-col .services-block .services-content ul.list-dots li {
  list-style: disc;
}

