/* Early Settlement Calculator Banner Start Here */
.trust-mb-view{display: none!important;}

.es-calc-banner{height: 800px; padding: 40px 0 0; }
.esc-container{width: 100%;max-width:1170px;margin: 0 auto;padding: 0 15px;position: relative;}
.esc-row {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.esc-col-7 {flex: 0 0 49%;max-width: 49%;}
.esc-col-5 {max-width: 500px;flex: 0 0 500px;position: relative;}
.esc-lt-text h1 {font-size: 64px;margin: 0 0 22px;line-height: 72px;color: #fff;}
.small-text2 {padding: 23px 0 0;}
.esc-lt-text p {color: #fff;}
.esc-lt-text .small-text2 p {font-size: 15px;margin: 0;}

.es-calc-box {width: 500px;box-shadow: 0 16px 24px #0000001F;z-index: 1;position: relative;}
.es-box1 {padding: 40px 40px 30px;}
.es-calc-box h3 {font-size: 24px !important;margin: 0 0 10px;}
.es-calc-box p {font-size: 17px;letter-spacing: 0;line-height: 24px;margin: 0;}
.es-box2 {padding: 0 40px 40px;}
.es-box3 {position: relative;padding: 37px 25px 25px;background: #f4f4f4;border-radius: 0 0 16px 16px;}
.es-box3 .hs-button:disabled {background: #e9e9e9;color: #a3a1a1;pointer-events: none;}
.frm-grp {position: relative;margin: 0 0 10px;display: flex;align-items: center;}
.frm-lbl {font-family: 'Cosmica-SemiBold', sans-serif;color: #222;font-size: 17px;line-height: normal;width: 60%;}
.frm-field {width: 40%;position: relative;}
.frm-field span {color: #222;font-family: Cosmica-SemiBold, sans-serif;font-size: 20px;left: 15px;position: absolute;top: 9px;display: block;z-index: 1;}
.frm-grp.frm1 .frm-field .hs-input.frm-ctrl {padding: 0 10px 0 28px;}
.frm-grp.frm2 .frm-field span {left: auto;right: 15px;top: 8px;}
.frm-field .hs-input.frm-ctrl:focus {border: 1px solid #f90081;outline: none;}
.anim-road-track {width: 100%;height: 12px;background: #888888;position: absolute;left: 0;top: 0;padding: 0 20px;z-index: 2;}
.car-move {position: absolute;left: 0;top: -16px;transition: all 1s ease;transform: translateX(20px);width: 59px;z-index: 1;}
.car-move.move-frame0 {transform: translateX(20px);}
.car-move.move-frame1 {transform: translateX(85px);}
.car-move.move-frame2 {transform: translateX(170px);}
.car-move.move-frame3 {transform: translateX(255px);}
.car-move.move-frame4 {transform: translateX(340px);}
.car-move.move-frame5 {transform: translateX(425px);}

.es-calc-box.es-calc-final-box {z-index: 2;transition: all 1s ease;transform: translateX(770%);position: absolute;left: 0;top: 0;}
.es-text-box{text-align:center;padding:50px 80px}
.es-calc-final-box h2{font-size:30px !important;letter-spacing:-1.5px;line-height:38px}
.text-loop{font-family:Cosmica-SemiBold,sans-serif;color:#222;font-size:20px;margin:0 0 22px;line-height:30px}
.text-prc{font-size:24px;color:#F90081}
.es-calc-final-box .es-box3{display:flex;align-items:center;justify-content:space-between}
.es-calc-final-box .es-box3 .hs-button{width:48%;padding:19px 0}
.es-calc-final-box .es-box3 .hs-button.line-btn{background:transparent;color:#F90081;border:1px solid #F90081}
.es-calc-final-box .es-box3 .hs-button.line-btn:hover{background:#F90081;color:#fff}
.es-calc-box.es-calc-final-box.final-box-open{transform: translateX(0);}
.final-box-open .car-move.move-frm50{transform:translateX(222px);transition-delay: 1s;}
.frm-grp.frm2 .frm-field .hs-input.frm-ctrl {padding-right: 100px;}
.frm-grp.frm3 .frm-field .hs-input.frm-ctrl {padding-right: 73px;}
.hs-required {background: #fde6e8 !important;border-color: #f04956 !important;}
.es-box3 .hs-button {
  outline: none;
  box-shadow: none;
  padding: 19px 15px;
  cursor: pointer;
  display: block;
  font-size: 17px;
  font-family: 'Cosmica-SemiBold',sans-serif;
  transition: all 0.3s ease;
  line-height: 1;
  width: 100%;
  text-align:center;
}
.small-text2.desktop-1{display: block;}
.small-text2.mobile-1{display: none;}

@media only screen and (max-width:1199px){
  .esc-col-7 {flex: 0 0 47%;max-width: 47%;}
  .esc-lt-text h1 {font-size: 58px;line-height: 64px;}
}
@media only screen and (max-width:991px){
  .es-calc-banner {padding: 40px 0 120px;height: auto;}
  .esc-col-7 {flex: 0 0 100%;max-width: 100%;padding-bottom: 10px;text-align: center;}
  .esc-col-5 {max-width: 100%;flex: 0 0 100%;position: relative;display: flex;align-items: center;justify-content: center;}
  .esc-lt-text br{display: none;}
  .es-calc-box.es-calc-final-box {right: 0;margin: 0 auto;}
  .small-text2.desktop-1{display: none;}
  .small-text2.mobile-1{display: block;}
  .small-text2.mobile-1 p {font-size: 15px;color: #fff;text-align: center;margin: 20px 0 10px;}
}
@media only screen and (max-width:767px){
  .trust-desk-view{display: none !important;}
  .trust-mb-view{display: block!important;}
  .trust-widget-big iframe {
    height: 100px !important;
    width: 180px !important;
  } 
  .helps{
    padding-top : 140px ;  
  }

}
@media only screen and (max-width:529px){
  .esc-lt-text h1{font-size:30px;line-height:38px;margin:0 0 15px}
  .small-text2{padding:0}
  .es-calc-banner{padding:25px 0 100px}
  .es-calc-box{width:345px}
  .es-box1{padding:25px 15px}
  .es-calc-box h3{font-size:20px!important}
  .es-box2{padding:0 15px 40px}
  .frm-lbl{font-size:12px;width:46%}
  .frm-field{width:54%}
  .es-box3{padding:27px 15px 15px}
  .anim-road-track::before{right:120px}
  .car-move.move-frame1{transform:translateX(50px)}
  .car-move.move-frame2{transform:translateX(100px)}
  .car-move.move-frame3{transform:translateX(150px)}
  .car-move.move-frame4{transform:translateX(200px)}
  .car-move.move-frame5{transform:translateX(250px)}
  .es-text-box {padding: 25px 15px 90px;}
  .es-calc-final-box h2 {font-size: 24px !important;line-height: 30px;}
  .text-loop {font-size: 17px;margin: 0 0 16px;}
  .es-calc-final-box .anim-road-track::after {right: 10px;}
  .es-calc-final-box .es-box3 .hs-button {padding: 18px 0;font-size: 15px;}
  .final-box-open .car-move.move-frm50 {transform: translateX(145px);}
  .frm-grp.frm3 .frm-field .hs-input.frm-ctrl {padding-right: 88px;}
  .frm-grp.frm2 .frm-field .hs-input.frm-ctrl {padding-right: 101px;}
}
/* Early Settlement Calculator Banner End Here */

/* @media only screen and (max-width:980px){ */
/*   .section-text-global h2 */
/*     font-size: clamp(34px,4.286vw,42px); */
/*     text-align: left !important; */
  }
/* } */


