.elementor-4439 .elementor-element.elementor-element-3b082c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4439 .elementor-element.elementor-element-8535f88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4439 .elementor-element.elementor-element-8535f88:not(.elementor-motion-effects-element-type-background), .elementor-4439 .elementor-element.elementor-element-8535f88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4439 .elementor-element.elementor-element-47952ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:768px){.elementor-4439 .elementor-element.elementor-element-8535f88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-8535f88 *//* WPForms - Gheeronimo brand stilius */
.wpforms-container-full .wpforms-form{
  max-width:680px;
  margin:0 auto;
  background:#F7F2E9;
  border-radius:12px;
  padding:40px;
}
.wpforms-container-full .wpforms-field{
  padding:0 0 22px !important;
}
.wpforms-container-full .wpforms-field-label{
  font-family:'Inter',sans-serif !important;
  font-size:14px !important;
  font-weight:600 !important;
  color:#33291C !important;
  margin-bottom:8px !important;
}
.wpforms-container-full .wpforms-required-label{
  color:#B5632F !important;
}
.wpforms-container-full input[type=text],
.wpforms-container-full input[type=email],
.wpforms-container-full textarea{
  width:100% !important;
  border:1px solid #E3D9C6 !important;
  border-radius:50px !important;
  background:#fff !important;
  font-family:'Inter',sans-serif !important;
  font-size:15px !important;
  padding:13px 20px !important;
  color:#33291C !important;
  box-shadow:none !important;
}
.wpforms-container-full input[type=text]:focus,
.wpforms-container-full input[type=email]:focus,
.wpforms-container-full textarea:focus{
  border-color:#B5632F !important;
  outline:none !important;
}
.wpforms-container-full textarea{
  min-height:140px !important;
  resize:vertical !important;
  border-radius:24px !important;
}
.wpforms-container-full .wpforms-submit{
  background:#B5632F !important;
  color:#fff !important;
  border:none !important;
  font-family:'Inter',sans-serif !important;
  font-weight:600 !important;
  font-size:15px !important;
  padding:14px 36px !important;
  border-radius:50px !important;
  cursor:pointer !important;
  transition:background .2s !important;
  margin-top:8px !important;
}
.wpforms-container-full .wpforms-submit:hover{
  background:#94491F !important;
}
@media(max-width:768px){
  .wpforms-container-full .wpforms-form{
    padding:28px 20px;
  }
}/* End custom CSS */