  .elementor-141 .elementor-element.elementor-element-3dad65d0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-141 .elementor-element.elementor-element-3dad65d0:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-3dad65d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3fe994ae );}.elementor-141 .elementor-element.elementor-element-3dad65d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 80px 20px;}.elementor-141 .elementor-element.elementor-element-3dad65d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-141 .elementor-element.elementor-element-55ed5df2{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-55ed5df2 .elementor-headline{text-align:start;}.elementor-141 .elementor-element.elementor-element-55ed5df2 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-23d881e5 );}.elementor-141 .elementor-element.elementor-element-3b15b5b2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-141 .elementor-element.elementor-element-3b15b5b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-141 .elementor-element.elementor-element-3b15b5b2 .elementor-element-populated a{color:var( --e-global-color-156780bb );}.elementor-141 .elementor-element.elementor-element-7abe7089{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;align-self:flex-start;text-align:center;}.elementor-141 .elementor-element.elementor-element-7abe7089 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-141 .elementor-element.elementor-element-7abe7089 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-1c947765{width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:999px){.elementor-141 .elementor-element.elementor-element-7abe7089 .elementor-heading-title{font-size:18px;}}@media(max-width:689px){.elementor-141 .elementor-element.elementor-element-3dad65d0{padding:30px 10px 50px 10px;}.elementor-141 .elementor-element.elementor-element-520a7f01.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-141 .elementor-element.elementor-element-55ed5df2 .elementor-headline{text-align:center;}.elementor-141 .elementor-element.elementor-element-7abe7089{text-align:center;}}/* Start custom CSS for shortcode, class: .elementor-element-1c947765 */.elementor-141 .elementor-element.elementor-element-1c947765 label{
    font-size: 15px;
  color: #000000;
}

.elementor-141 .elementor-element.elementor-element-1c947765 input,
.elementor-141 .elementor-element.elementor-element-1c947765 select{
  display: inline-block;
  width: 100%;
  padding: 7px 10px !important;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  color: #33475b;
  background-color: #f5f8fa;
  border: 1px solid #cbd6e2 !important;
  box-sizing: border-box;
  border-radius: 10px !important;

}

.elementor-141 .elementor-element.elementor-element-1c947765 .hs-error-msgs,
.elementor-141 .elementor-element.elementor-element-1c947765 .hs_opt_in ul{
  list-style: none;
  padding: 0;
}

.elementor-141 .elementor-element.elementor-element-1c947765 .hs-field-desc{
    font-size: 11px;
  color: #516383DE;
  margin-top: 10px;
}

.elementor-141 .elementor-element.elementor-element-1c947765 .hs_opt_in ul input{
    margin-right: 5px;
}

.elementor-141 .elementor-element.elementor-element-1c947765 .hs_submit input{
    background: #FF6600;
  border-color: #FF6600;
  color: #FFFFFF;
  font-family: Inter;
  line-height: 14px;
  font-size: 14px;
  letter-spacing: 0;
  font-weight: 700;
  padding: 10px !important;
  margin-top: 10px;
  display: block;
  max-width: 200px;
  margin: 10px auto;
}/* End custom CSS */