.elementor-35261 .elementor-element.elementor-element-738984ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35261 .elementor-element.elementor-element-738984ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35261 .elementor-element.elementor-element-5051c255 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35261 .elementor-element.elementor-element-5051c255 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35261 .elementor-element.elementor-element-c933624 > .elementor-widget-container{padding:-1px -1px -1px -1px;}.elementor-35261 .elementor-element.elementor-element-33be384 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-35261 .elementor-element.elementor-element-a9d9dcf > .elementor-widget-container{background-color:#343247;}.elementor-35261 .elementor-element.elementor-element-a9d9dcf{font-family:"Verdana", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-35261 .elementor-element.elementor-element-a9d9dcf a{color:#FF6363;}body.elementor-page-35261:not(.elementor-motion-effects-element-type-background), body.elementor-page-35261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-35261 .elementor-element.elementor-element-5051c255{width:100%;}}@media(max-width:767px){.elementor-35261 .elementor-element.elementor-element-738984ab{margin-top:35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35261 .elementor-element.elementor-element-42241dc > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-35261 .elementor-element.elementor-element-42241dc img{width:40%;}.elementor-35261 .elementor-element.elementor-element-c933624 > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:0px 0px 22px 0px;}.elementor-35261 .elementor-element.elementor-element-111756f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35261 .elementor-element.elementor-element-33be384 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35261 .elementor-element.elementor-element-a458f0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35261 .elementor-element.elementor-element-6919f5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35261 .elementor-element.elementor-element-c8e2cbf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35261 .elementor-element.elementor-element-ec1fa45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35261 .elementor-element.elementor-element-07828ba > .elementor-widget-container{margin:-73px 0px 0px 0px;}.elementor-35261 .elementor-element.elementor-element-2c30aac > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-35261 .elementor-element.elementor-element-f0aa73b > .elementor-widget-container{margin:13px 13px 13px 13px;}.elementor-35261 .elementor-element.elementor-element-302041e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-35261 .elementor-element.elementor-element-9eaec84 > .elementor-widget-container{margin:-95px 0px 0px 0px;}.elementor-35261 .elementor-element.elementor-element-a9d9dcf{text-align:center;font-size:9px;line-height:1.5em;letter-spacing:-0.2px;word-spacing:0em;}}/* Start custom CSS for shortcode, class: .elementor-element-f0aa73b */<style>
.lp-form-ordine,
.lp-form-ordine *{
  box-sizing:border-box !important;
}

.lp-form-ordine{
  width:min(calc(100% - 22px),780px) !important;
  max-width:780px !important;
  margin:0 auto 55px !important;
  padding:25px !important;
  border-radius:22px !important;
  background:#fff7e9 !important;
  box-shadow:0 15px 36px rgba(18,59,70,.1) !important;
  font-family:Verdana,Arial,sans-serif !important;
}

.lp-form-ordine label{
  color:#17343c !important;
  font-size:15px !important;
  line-height:1.4 !important;
  font-weight:900 !important;
}

.lp-form-ordine input,
.lp-form-ordine select,
.lp-form-ordine textarea,
.lp-form-ordine .elementor-field{
  width:100% !important;
  min-height:54px !important;
  padding:13px 14px !important;
  border:1px solid #cbd2d4 !important;
  border-radius:11px !important;
  background:#fff !important;
  color:#17343c !important;
  font-family:Verdana,Arial,sans-serif !important;
  font-size:16px !important;
  box-shadow:none !important;
}

.lp-form-ordine textarea{
  min-height:105px !important;
}

.lp-form-ordine input:focus,
.lp-form-ordine select:focus,
.lp-form-ordine textarea:focus,
.lp-form-ordine .elementor-field:focus{
  border-color:#e66a48 !important;
  outline:none !important;
  box-shadow:0 0 0 3px rgba(230,106,72,.13) !important;
}

.lp-form-ordine button,
.lp-form-ordine input[type="submit"],
.lp-form-ordine .elementor-button{
  width:100% !important;
  min-height:60px !important;
  padding:15px 18px !important;
  border:0 !important;
  border-radius:14px !important;
  background:linear-gradient(135deg,#ed704c,#c84a31) !important;
  color:#fff !important;
  font-family:Verdana,Arial,sans-serif !important;
  font-size:18px !important;
  font-weight:900 !important;
  text-transform:uppercase !important;
  cursor:pointer !important;
}

@media(max-width:600px){
  .lp-form-ordine{
    padding:18px !important;
  }

  .lp-form-ordine button,
  .lp-form-ordine input[type="submit"],
  .lp-form-ordine .elementor-button{
    font-size:15px !important;
  }
}
</style>/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-738984ab */html, body {
        max-width: 100%;
        overflow-x: hidden;
    }/* End custom CSS */