.elementor-35113 .elementor-element.elementor-element-3e46aff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-35113 .elementor-element.elementor-element-6499131 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35113 .elementor-element.elementor-element-6499131{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}/* Start custom CSS for html, class: .elementor-element-6499131 */.letsTalk input[type="email"]{max-width:100%!important;}
.letsTalk input[type="email"]:focus::placeholder{color: #2582eb;}
.letsTalk input[type="email"]:focus{border: 1px solid #2582eb;}
.letsTalk input[type="email"]{font-family: 'AktivGroteskCorp-Regular';background: transparent;padding: 14px 35% 15px 15px!important;margin:0px;border-radius: 4px!important;width: 100% !important;border: 1px solid #FC6A6B; display: block; width: 100%!important; margin-bottom: 15px; font-size: 14px!important; position: relative; padding: 10px 0; outline: none;transition: all 0.3s ease;}
      
      .letsTalk input[type="submit"]{
          position: absolute;
    top: 0;
    right: 0;font-family:'AktivGroteskCorp-Bold';padding:17px 15px 16px;max-width: 100%;background-color: #FC6A6B!important;color:#fff;font-weight:700;cursor: pointer;font-size: 13px;border: none;border-radius: 4px;    margin:0px;display: block;border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;}

      .letsTalk .hs-form-required{display:none;}
      .letsTalk ul.no-list.hs-error-msgs.inputs-list { margin-left: 15px; list-style: none; margin-bottom: 0px; }
      .letsTalk .hs-error-msg { display: block!important; font-weight: 500; font-size: 12px; color: #fff; }
      .letsTalk .hs-main-font-element { display: none!important; }


@media (max-width:769px){
    .letsTalk input[type="email"] {
    padding: 10px 30% 10px 15px!important;
}
.letsTalk input[type=submit]{
    padding: 14px 8px;
    font-size: 10px;
}
}/* End custom CSS */