.gh-contact-details .top-sec-details .heading{margin-bottom:1rem}.gh-contact-details .form-details,.gh-contact-details .img-details{width:50%}.gh-contact-details .form-img-sec.d-flex{column-gap:40px}.gh-contact-details label{margin-bottom:16px}.gh-contact-details .img-details{background-repeat:no-repeat;background-size:cover;overflow:hidden}.gh-contact-details .connect-text .icon img{width:16px}.gh-contact-details .connect-text .icon{align-items:center;display:flex;flex-wrap:wrap;height:40px;justify-content:center;margin-right:16px;width:40px}.gh-contact-details .connect-text .text-d{text-align:left;width:calc(100% - 56px)}.gh-contact-details .connect-inner.d-flex{flex-wrap:wrap;justify-content:space-between}.gh-contact-details .phone-rep{display:flex}.gh-contact-details .divider-line{margin:0;padding:0 40px;position:relative}.gh-contact-details .divider-line:after{content:"";height:54px;left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.gh-contact-details .hs_submit.hs-submit,.gh-contact-details input[type=submit]{width:100%}.gh-contact-details .hs-fieldtype-textarea.hs-input{min-height:160px;resize:none}.gh-contact-details .connect-inner-box{padding-left:0;padding-right:0}.gh-contact-details .phone-rep span{padding-left:16%}@media(max-width:1270px) and (min-width:992px){.gh-contact-details .phone-rep{flex-direction:column;margin-bottom:10px}.gh-contact-details .phone-rep span{padding-left:0}}@media(max-width:991px){.gh-contact-details .form-img-sec.d-flex{flex-direction:column}.gh-contact-details .form-details,.gh-contact-details .img-details{width:100%}.gh-contact-details .form-img-sec.d-flex{column-gap:40px}.gh-contact-details .img-details{padding-bottom:56.6%}.gh-contact-details .connect-inner.d-flex{flex-direction:column;flex-wrap:wrap;justify-content:space-between}.gh-contact-details .connect-sec .col-3{flex:0 0 100%;max-width:100%;padding:0}.gh-contact-details .divider-line{padding:15px 0;position:relative}.gh-contact-details .connect-text p:last-child{margin-bottom:0}.gh-contact-details .divider-line:after{display:block;height:1px;position:static;top:0;transform:none;width:100%}.gh-contact-details .phone-rep a{justify-content:unset;margin-right:20px}.gh-contact-details .img-details{margin-top:40px}.gh-contact-details .phone-rep span{padding-left:0}}@media(max-width:500px){.gh-contact-details .connect-text .text-d{margin-top:15px;width:100%}.gh-contact-details .connect-text.d-flex{flex-direction:column}.gh-contact-details .phone-rep a{margin-right:8px}}