/*@media (min-width:992px) and (max-width:1199.98px) {
form#leadForm {
width: 345px;
max-width: 345px;
float: right;
}
}
@media (min-width: 768px) and (max-width:991.98px) {

}
@media (max-width:767.98px) {
height: auto;
padding-top: 37px;
}*/
.arrow-guide-en {
  padding-top: 85px;
  padding-bottom: 85px;
  /*&__container{

  }*/
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .arrow-guide-en .container-custom {
    max-width: 760px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .arrow-guide-en {
    padding-top: 39px;
    padding-bottom: 39px;
  }
}
@media (min-width: 992px) {
  .arrow-guide-en {
    padding-top: 60px;
  }
}
.arrow-guide-en__h2 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 48px;
  line-height: 56px;
  letter-spacing: -1px;
  color: #000000;
  margin-bottom: 37px;
}
@media (max-width: 767.98px) {
  .arrow-guide-en__h2 {
    font-size: 24px;
    line-height: 34px;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 768px) {
  .arrow-guide-en__h2 {
    font-size: 40px;
  }
}
.arrow-guide-en__container .arrow-mobile {
  position: relative;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .arrow-guide-en__container .arrow-mobile.--one {
    width: 185px;
    width: 200px;
    left: 30px !important;
  }
  .arrow-guide-en__container .arrow-mobile.--three {
    width: 228px;
    left: 30px;
  }
}
@media (min-width: 768px) {
  .arrow-guide-en__container {
    margin-bottom: 12px;
  }
  .arrow-guide-en__container .arrow:first-child {
    padding-left: 12px;
    border-top-left-radius: 27.5px;
    border-bottom-left-radius: 27.5px;
  }
  .arrow-guide-en__container .arrow {
    display: inline-block;
    background: none repeat scroll 0 0 #e6e6e6;
    position: relative;
    margin-right: 5px;
    line-height: 18px;
    padding: 12px 17px 10px 20px;
    height: 55px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .arrow-guide-en__container__colors__blue {
    background-color: #0078FF !important;
  }
  .arrow-guide-en__container__colors__blue:after {
    border-left: 20px solid #0078FF !important;
  }
  .arrow-guide-en__container__colors__blue-st {
    background-color: #0055B6 !important;
  }
  .arrow-guide-en__container__colors__blue-st:after {
    border-left: 20px solid #0055B6 !important;
  }
  .arrow-guide-en__container__colors__blue-lt {
    background-color: #000073 !important;
  }
  .arrow-guide-en__container__colors__blue-lt:after {
    border-left: 20px solid #000073 !important;
  }
  .arrow-guide-en__container .arrow:first-child {
    padding-left: 12px;
  }
  .arrow-guide-en__container .arrow:first-child:before {
    border: 0 none;
  }
  .arrow-guide-en__container .arrow:before {
    content: "";
    position: absolute;
    top: 0;
    height: 0;
    border-left: 20px solid white;
    border-bottom: 27.5px inset transparent;
    border-top: 27.5px inset transparent;
    width: 0;
    left: 0;
  }
  .arrow-guide-en__container .arrow:after {
    content: "";
    height: 0;
    border-left: 20px solid #e6e6e6;
    right: -20px;
    border-bottom: 27.5px inset transparent;
    border-top: 27.5px inset transparent;
    z-index: 2;
    width: 0;
    position: absolute;
    top: 0;
  }
  .arrow-guide-en__container .arrow:last-child {
    border-top-right-radius: 27.5px;
    border-bottom-right-radius: 27.5px;
  }
  .arrow-guide-en__container .arrow:first-child:before {
    border: 0 none;
  }
  .arrow-guide-en__container .arrow:last-child:after {
    display: none !important;
  }
}
@media (max-width: 767.98px) {
  .arrow-guide-en__container {
    position: relative;
    left: 15px;
    max-width: 60px;
    width: 60px;
  }
  .arrow-guide-en__container .arrow:first-child {
    padding-top: 12px;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
  }
  .arrow-guide-en__container .arrow {
    display: block;
    background: none repeat scroll 0 0 #e6e6e6;
    position: relative;
    margin-bottom: 5px;
    line-height: 18px;
    /*padding: 30px 17px 10px 12px;*/
    padding: 30px 0px 0px 0px;
    text-align: right;
    width: 30px;
    height: 111px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .arrow-guide-en__container__colors__blue {
    background-color: #0078FF !important;
  }
  .arrow-guide-en__container__colors__blue:after {
    border-bottom: 20px solid #0078FF !important;
  }
  .arrow-guide-en__container__colors__blue-st {
    background-color: #0055B6 !important;
  }
  .arrow-guide-en__container__colors__blue-st:after {
    border-bottom: 20px solid #0055B6 !important;
  }
  .arrow-guide-en__container__colors__blue-lt {
    background-color: #000073 !important;
  }
  .arrow-guide-en__container__colors__blue-lt:after {
    border-bottom: 20px solid #000073 !important;
  }
  .arrow-guide-en__container .arrow:first-child {
    padding-top: 12px;
  }
  .arrow-guide-en__container .arrow:before {
    content: "";
    position: absolute;
    transform: translateX(-50%);
    left: 0;
    width: 100%;
    max-width: 0px;
    height: 0;
    border-bottom: 20px solid white;
    border-right: 30px inset transparent;
    border-left: 30px inset transparent;
    top: 0;
    transform: rotate(180deg);
  }
  .arrow-guide-en__container .arrow:after {
    content: "";
    height: 0;
    border-bottom: 20px solid #e6e6e6;
    bottom: -19.5px;
    border-right: 30px inset transparent;
    border-left: 30px inset transparent;
    z-index: 2;
    transform: translateX(-50%);
    width: 100%;
    max-width: 0px;
    position: absolute;
    left: 0;
    transform: rotate(180deg);
  }
  .arrow-guide-en__container .arrow:last-child {
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;
  }
  .arrow-guide-en__container .arrow:first-child:before {
    border: 0 none;
  }
  .arrow-guide-en__container .arrow:last-child:after {
    display: none !important;
  }
}
.arrow-guide-en__icon__headset {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' fill='none'%3E%3Cpath fill='%23fff' d='M24.542 18.083v5.167h-2.584v-5.167h2.584Zm-15.5 0v5.167H7.75c-.71 0-1.292-.581-1.292-1.292v-3.875h2.584ZM15.5 1.292c-6.42 0-11.625 5.205-11.625 11.625v9.041a3.87 3.87 0 0 0 3.875 3.875h3.875V15.5H6.458v-2.583A9.035 9.035 0 0 1 15.5 3.875a9.035 9.035 0 0 1 9.042 9.042V15.5h-5.167v10.333h5.167v1.292H15.5v2.583h7.75a3.87 3.87 0 0 0 3.875-3.875V12.917c0-6.42-5.205-11.625-11.625-11.625Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 31px;
  height: 31px;
  display: inline-block;
}
.arrow-guide-en__icon__mail {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' fill='none'%3E%3Cpath fill='%23fff' d='M28.417 7.75a2.59 2.59 0 0 0-2.584-2.583H5.167A2.59 2.59 0 0 0 2.583 7.75v15.5a2.59 2.59 0 0 0 2.584 2.583h20.666a2.59 2.59 0 0 0 2.584-2.583V7.75Zm-2.584 0L15.5 14.208 5.167 7.75h20.666Zm0 15.5H5.167V10.333L15.5 16.792l10.333-6.459V23.25Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 31px;
  height: 31px;
  display: inline-block;
}
.arrow-guide-en__icon__checklist {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='31' fill='none'%3E%3Cpath fill='%23fff' d='M29.333 9.733h-12v2.583h12V9.733Zm0 10.333h-12v2.583h12v-2.583ZM7.387 14.899l-4.72-4.572 1.88-1.821 2.826 2.738 5.654-5.477 1.88 1.822-7.52 7.31Zm0 10.334-4.72-4.573 1.88-1.821 2.826 2.738 5.654-5.476 1.88 1.82-7.52 7.312Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 31px;
  height: 31px;
  display: inline-block;
}
.arrow-guide-en__p {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-size: 10px;
  line-height: 19px;
  color: #FFFFFF;
  margin-left: 10px;
  white-space: no-wrap;
  margin-top: 64px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .arrow-guide-en__p {
    font-size: 10px;
    margin-left: 10px;
    line-height: normal;
    margin-top: 16px;
  }
}
@media (min-width: 992px) {
  .arrow-guide-en__p {
    font-size: 13.2px;
    margin-top: 16px;
  }
}
@media (min-width: 1440px) {
  .arrow-guide-en__p {
    font-size: 16px;
  }
}
@media (max-width: 767.98px) {
  .arrow-guide-en__p {
    margin-left: 0px;
    letter-spacing: -1px;
    margin-top: 40px;
    margin-bottom: 35px;
    font-size: 16px;
  }
  .arrow-guide-en__p.--blue {
    color: #0078FF;
  }
  .arrow-guide-en__p.--blue-st {
    color: #0055B6;
  }
  .arrow-guide-en__p.--blue-lt {
    color: #000073;
  }
}
.arrow-guide-en__p2 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  line-height: 130%;
}
@media (max-width: 991.98px) {
  .arrow-guide-en__p2 {
    font-size: 14px;
  }
}
.arrow-guide-en__p2.--blue {
  color: #0078FF;
}
.arrow-guide-en__p2.--blue-st {
  color: #0055B6;
}
.arrow-guide-en__p2.--blue-lt {
  color: #000073;
}
.arrow-guide-en .--number {
  display: none;
}
@media (min-width: 768px) {
  .arrow-guide-en .--number {
    display: inline;
    color: #FFF;
    font-family: Inter;
    font-size: 17.635px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 992px) {
  .arrow-guide-en .--number {
    font-size: 23px;
  }
}
@media (min-width: 1440px) {
  .arrow-guide-en .--number {
    font-size: 28px;
  }
}
.arrow-guide-en .--btn-wrapper {
  width: 230px;
  margin: 45px auto 0 auto;
}
@media (min-width: 992px) {
  .arrow-guide-en .--btn-wrapper {
    margin-top: 80px;
  }
}
.arrow-guide-en .--btn-orangev2 {
  border-radius: 48px;
  background: linear-gradient(180deg, #F80 -17.06%, #F60 115.88%);
  white-space: nowrap;
  color: #FFF;
  text-align: center;
  font-family: "Inter";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  padding: 18px 0;
  margin: 0;
  width: 100%;
  display: block;
  text-decoration: none;
  box-shadow: 0px 20px 20px 0px rgba(255, 102, 0, 0.3);
}
