.meet-connect-two-column .container{
      max-width: 1024px;
      margin: 0 auto;
}
.meet-connect-two-column .meet-connect-block .title-description p {
      font-size: 15px;
      line-height: 24.3px;
      margin-bottom: 50px;
      color:#212529;
}
.meet-connect-two-column .meet-connect-block .wrapper-meet-block {
  display:flex;
  gap:30px;
  align-items: normal;
}
.meet-connect-two-column .meet-connect-block .wrapper-meet-block .item:last-child{
      padding: 0 25px;
}
.meet-connect-two-column .meet-connect-block .wrapper-meet-block .item .image {
    margin-left: auto;
    margin-right: auto;
    display: table;
}
.meet-connect-two-column .meet-connect-block .wrapper-meet-block .item h4{
      font-size: 19.5px;
      line-height: 1.4;
      margin: .8125em 0 .625em 0;
      text-align: center;
      color: #212529;
      font-weight: 500;
}
.meet-connect-two-column .meet-connect-block .wrapper-meet-block .item .item-content p {
      font-size: 15px;
      line-height: 24.3px;
      margin-bottom: 50px;
      text-align:center;
      line-height:24.3px;
      color: #212529;
}
.meet-connect-two-column .meet-connect-block .wrapper-meet-block .item .card-link {
      margin-bottom:50px;
}
.meet-connect-two-column .meet-connect-block .wrapper-meet-block .item .card-link a {
    color: #009FBF;
    text-decoration: underline;
    text-align: center;
    font-weight: 400;
    font-size:15px;
}
.hs-content-id-191202515009 .dnd_area-row-2-background-image {
    background-position: unset !important;
    background-repeat: repeat !important;
    background-size: inherit !important;
}



@media only screen and (max-width: 1023px) {
  .meet-connect-two-column .container {
    max-width: 95%;
  }
  .meet-connect-two-column .meet-connect-block .wrapper-meet-block {
        flex-direction: column;
        padding-bottom: 15px;
        margin-bottom: 0;
  }
  .meet-connect-two-column .meet-connect-block .wrapper-meet-block .item h4 {
    margin-top: 12px;
  }
  .meet-connect-two-column .meet-connect-block .wrapper-meet-block .item .item-content p {
        margin-bottom: 52px;
  }
  .meet-connect-two-column .meet-connect-block .wrapper-meet-block .item:last-child {
    padding:0;
  }
}

@media only screen and (max-width: 767px){
  .meet-connect-two-column .container {
        padding-left: 10px;
        padding-right: 10px;
  }
  .meet-connect-two-column .meet-connect-block .title-description p {
      font-size:13px;
  }
  .meet-connect-two-column .meet-connect-block .wrapper-meet-block .item h4 {
      font-size: 17px;
  }
  .meet-connect-two-column .meet-connect-block .wrapper-meet-block .item .item-content p{
      font-size: 13px;
  }
  .meet-connect-two-column .meet-connect-block .wrapper-meet-block .item .card-link a {
      font-size: 13px;
  }
}



/* popup css */




.learn_more-popup {
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  top: 0px;
  left: 0px;
  background: rgba(0, 0, 0, 0.75);
  z-index: 999;
}

.learn_more-popup .popup-inner {
  max-width: 1280px;
  width: 90%;
  padding: 20px;
  position: absolute;
  top: 40%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 1);
  border-radius: 3px;
   background: #F0CC06;
    padding: 2.7em 6.7em;
}

.learn_more-popup .popup-close {
    width: 40px;
    height: 40px;
    padding-top: 4px;
    display: inline-block;
    position: absolute;
    top: 20px;
    right: 20px;
    transition: ease 0.25s all;
    -: ;
    webkit transform: translate(50%, -50%);
    transform: translate(50%, -50%);
    border-radius: 1000px;
    background: rgba(0, 0, 0, 0.15);
    /* font-family: Arial, sans-serif; */
    font-size: 28px;
    text-align: center;
    line-height: 100%;
    color: #fff;
    border-radius: unset;
    text-decoration: none;
    font-weight: 600;
}

.learn_more-popup .popup-close:hover {
  background: rgba(0,0,0,1);
  text-decoration: none;
  color: #fff;
}

.learn_more-popup .enquiry-block {
    display: flex;
    width: 100%;
    justify-content: space-between;
}

.enquiry-block .request-call {
    display: flex;
}

.enquiry-block .headline-request {
    padding-top: 43px;
    max-width: 325px;
}

.enquiry-block .headline-request h2 {
   color: #015984;
    font-size: 27px;
    font-weight: 400;
    margin-bottom: 8px;
    line-height: 32.4px;
}



.enquiry-block .headline-request p {
    line-height: 24px;
    color: #015984;
    font-size: 15px;
}
.request-form {
    width: 100%;
    max-width: 415px;
}
.request-form h3 {
    font-size: 21px;
    line-height: 1.2;
    margin-bottom: 0.3125em;
    font-weight: 500;
    color: #212529;
    margin-bottom: 7px;
    font-family: "proxima-nova", "Helvetica Neue", Arial, Helvetica, sans-serif;
}

.request-form form .input input {
    width: 100%;
    padding: 0.5em 0.5em;
    border: 1px solid #D5D5CD;
    border-radius: 6px;
    box-sizing: border-box;
    margin-bottom: 5px;
    min-height: 41px;
}

.request-form form label {
    margin-bottom: 0;
    margin-top: 0.5rem;
    font-size: 15px;
    line-height: 1.625;
}

.request-form .hs-form-field {
    margin-bottom: 0;
}


.request-form .hs-submit .actions .hs-button {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    background-color: #015984;
    border: 0;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-size: .8125em;
    font-weight: 700;
    letter-spacing: .03125em;
    line-height: 1;
    text-decoration: none;
    text-transform: uppercase;
    max-width: 146px;
    margin-top: 45px;
    height: 34px;
    min-height: 34px;
    display: flex;
    align-items: center;
    justify-content: center;
    letter-spacing: 0;
    padding: 0px 20px;
}


.request-form form .input textarea {
    min-height: 89px;
    border-radius: 6px;
    border: 1px solid #D5D5CD;
    outline: none;
}

@media only screen and (max-width: 767px){
  
  .learn_more-popup .popup-inner {
    padding: 15px 15px;
}
  
  .learn_more-popup .enquiry-block {
    flex-wrap: wrap;
}
  
  .request-form {
    max-width: 100%;
     margin-top: 39px;
}
  
  .enquiry-block .headline-request h2 {
    font-size: 23px;
}
  
  .enquiry-block .headline-request p {
    line-height: 21px;
    font-size: 13px;
}
  
  .enquiry-block .request-call {
    padding-top: 24px;
}
  
  .learn_more-popup .popup-inner {
    top: 45%;
    width: 95%;
    height: 85vh;
    overflow: scroll;
}
  
.request-form h3 {
    font-size: 18px;
}   
  
 .request-form form label {
    font-size: 13px;
}
  
  .enquiry-block .headline-request {
    padding-top: 43px;
    max-width: 218px;
}
  
}
