.elementor-8242 .elementor-element.elementor-element-7eb51ade:not(.elementor-motion-effects-element-type-background), .elementor-8242 .elementor-element.elementor-element-7eb51ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shop.serve.ro/wp-content/uploads/2026/03/SERVE-web-size-5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8242 .elementor-element.elementor-element-7eb51ade > .elementor-background-overlay{background-color:#0201016E;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8242 .elementor-element.elementor-element-7eb51ade > .elementor-container{min-height:760px;}.elementor-8242 .elementor-element.elementor-element-7eb51ade{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-3d5b9e65 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px -70px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 139px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-3d5b9e65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8242 .elementor-element.elementor-element-66546235 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-565c5778 > .elementor-container{text-align:end;}.elementor-8242 .elementor-element.elementor-element-565c5778{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-557a24f9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-8242 .elementor-element.elementor-element-557a24f9 > .elementor-element-populated{text-align:end;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-4c126160{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-8242 .elementor-element.elementor-element-4c126160 > .elementor-widget-container{margin:0px 0px 50px 400px;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-33c5a9ab:not(.elementor-motion-effects-element-type-background), .elementor-8242 .elementor-element.elementor-element-33c5a9ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2E9;}.elementor-8242 .elementor-element.elementor-element-33c5a9ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 10px 050px 10px;}.elementor-8242 .elementor-element.elementor-element-33c5a9ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8242 .elementor-element.elementor-element-1fd99e1d > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-15b5f3ba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-9f9b899 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-3f04a3f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 12%;}.elementor-8242 .elementor-element.elementor-element-41b39c78{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;}.elementor-8242 .elementor-element.elementor-element-41b39c78 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-2a1132e7 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-dfc4fe2{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-8242 .elementor-element.elementor-element-dfc4fe2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-8242 .elementor-element.elementor-element-dfc4fe2.elementor-element{--align-self:center;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8242 .elementor-element.elementor-element-e2b2416 > .elementor-widget-container{padding:20px 20px 10px 0px;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-0px;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-field-group > label, .elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-field-subgroup label{color:#000000;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-mark-required .elementor-field-label:after{color:#8E1717;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-field-type-html{padding-bottom:0px;color:#7A7A7A;font-family:"Ibarra Real Nova", Sans-serif;font-weight:400;font-style:italic;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-field-group .elementor-field{color:#7A7A7A;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-field-group .elementor-field, .elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-field-subgroup label{font-family:"Ibarra Real Nova", Sans-serif;font-weight:400;font-style:italic;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-button span{justify-content:start;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-button{font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2.6px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .e-form__buttons__wrapper__button-next{background-color:#61CE7000;color:#354C04;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-button[type="submit"]{background-color:#61CE7000;color:#354C04;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-button[type="submit"] svg *{fill:#354C04;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .e-form__buttons__wrapper__button-previous{background-color:#61CE7000;color:#354C04;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .e-form__buttons__wrapper__button-next:hover{color:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-button[type="submit"]:hover{color:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .elementor-button[type="submit"]:hover svg *{fill:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-e2b2416 .e-form__buttons__wrapper__button-previous:hover{color:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-e2b2416{--e-form-steps-indicators-spacing:0px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#354C04;--e-form-steps-indicator-inactive-secondary-color:#FFFFFF00;--e-form-steps-indicator-active-primary-color:#354C04;--e-form-steps-indicator-active-secondary-color:#FFFFFF00;--e-form-steps-indicator-completed-primary-color:#DED8AE;--e-form-steps-indicator-completed-secondary-color:#FFFFFF00;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8242 .elementor-element.elementor-element-394e3e98 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-8242 .elementor-element.elementor-element-394e3e98 .qodef-qi-contact-form-7{text-align:left;}.elementor-8242 .elementor-element.elementor-element-394e3e98 .qodef-qi-contact-form-7 .wpcf7-not-valid-tip{text-align:left;}.elementor-8242 .elementor-element.elementor-element-93b0630:not(.elementor-motion-effects-element-type-background), .elementor-8242 .elementor-element.elementor-element-93b0630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2E9;}.elementor-8242 .elementor-element.elementor-element-93b0630{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 10px 050px 10px;}.elementor-8242 .elementor-element.elementor-element-93b0630 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8242 .elementor-element.elementor-element-20c1eb9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 12% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-790953ac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8242 .elementor-element.elementor-element-790953ac > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-790953ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8242 .elementor-element.elementor-element-26c1b237 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-5193cfd1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-141a29e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-279e66a3{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-8242 .elementor-element.elementor-element-279e66a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-8242 .elementor-element.elementor-element-279e66a3.elementor-element{--align-self:center;}.elementor-8242 .elementor-element.elementor-element-1013e06 > .elementor-widget-container{padding:20px 30px 10px 0px;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-0px;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-field-group > label, .elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-field-subgroup label{color:#000000;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-mark-required .elementor-field-label:after{color:#8E1717;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-field-type-html{padding-bottom:0px;color:#7A7A7A;font-family:"Ibarra Real Nova", Sans-serif;font-weight:400;font-style:italic;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-field-group .elementor-field{color:#7A7A7A;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-field-group .elementor-field, .elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-field-subgroup label{font-family:"Ibarra Real Nova", Sans-serif;font-weight:400;font-style:italic;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-button span{justify-content:start;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-button{font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2.6px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8242 .elementor-element.elementor-element-1013e06 .e-form__buttons__wrapper__button-next{background-color:#61CE7000;color:#354C04;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-button[type="submit"]{background-color:#61CE7000;color:#354C04;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-button[type="submit"] svg *{fill:#354C04;}.elementor-8242 .elementor-element.elementor-element-1013e06 .e-form__buttons__wrapper__button-previous{background-color:#61CE7000;color:#354C04;}.elementor-8242 .elementor-element.elementor-element-1013e06 .e-form__buttons__wrapper__button-next:hover{color:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-button[type="submit"]:hover{color:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-1013e06 .elementor-button[type="submit"]:hover svg *{fill:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-1013e06 .e-form__buttons__wrapper__button-previous:hover{color:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-1013e06{--e-form-steps-indicators-spacing:0px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#354C04;--e-form-steps-indicator-inactive-secondary-color:#FFFFFF00;--e-form-steps-indicator-active-primary-color:#354C04;--e-form-steps-indicator-active-secondary-color:#FFFFFF00;--e-form-steps-indicator-completed-primary-color:#DED8AE;--e-form-steps-indicator-completed-secondary-color:#FFFFFF00;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8242 .elementor-element.elementor-element-37e9c086 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-37e9c086 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-8242 .elementor-element.elementor-element-37e9c086 .qodef-qi-contact-form-7{text-align:left;}.elementor-8242 .elementor-element.elementor-element-37e9c086 .qodef-qi-contact-form-7 .wpcf7-not-valid-tip{text-align:left;}.elementor-8242 .elementor-element.elementor-element-f1bd98d > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-4322f50 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-1f30cfc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-6f2846e:not(.elementor-motion-effects-element-type-background), .elementor-8242 .elementor-element.elementor-element-6f2846e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2E9;}.elementor-8242 .elementor-element.elementor-element-6f2846e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 10px 050px 10px;}.elementor-8242 .elementor-element.elementor-element-6f2846e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8242 .elementor-element.elementor-element-f956cc5 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-749362f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-fe25152 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-18080ec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 12%;}.elementor-8242 .elementor-element.elementor-element-61a2764a{width:initial;max-width:initial;}.elementor-8242 .elementor-element.elementor-element-61a2764a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-14a430c3 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-18ab9ebb{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-8242 .elementor-element.elementor-element-18ab9ebb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-8242 .elementor-element.elementor-element-18ab9ebb.elementor-element{--align-self:center;}.elementor-8242 .elementor-element.elementor-element-71c17ac > .elementor-widget-container{padding:20px 20px 10px 0px;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-0px;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-field-group > label, .elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-field-subgroup label{color:#000000;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-mark-required .elementor-field-label:after{color:#8E1717;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-field-type-html{padding-bottom:0px;color:#7A7A7A;font-family:"Ibarra Real Nova", Sans-serif;font-weight:400;font-style:italic;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-field-group .elementor-field{color:#7A7A7A;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-field-group .elementor-field, .elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-field-subgroup label{font-family:"Ibarra Real Nova", Sans-serif;font-weight:400;font-style:italic;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-button span{justify-content:start;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-button{font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2.6px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8242 .elementor-element.elementor-element-71c17ac .e-form__buttons__wrapper__button-next{background-color:#61CE7000;color:#354C04;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-button[type="submit"]{background-color:#61CE7000;color:#354C04;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-button[type="submit"] svg *{fill:#354C04;}.elementor-8242 .elementor-element.elementor-element-71c17ac .e-form__buttons__wrapper__button-previous{background-color:#61CE7000;color:#354C04;}.elementor-8242 .elementor-element.elementor-element-71c17ac .e-form__buttons__wrapper__button-next:hover{color:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-button[type="submit"]:hover{color:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-71c17ac .elementor-button[type="submit"]:hover svg *{fill:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-71c17ac .e-form__buttons__wrapper__button-previous:hover{color:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-71c17ac{--e-form-steps-indicators-spacing:0px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#354C04;--e-form-steps-indicator-inactive-secondary-color:#FFFFFF00;--e-form-steps-indicator-active-primary-color:#354C04;--e-form-steps-indicator-active-secondary-color:#FFFFFF00;--e-form-steps-indicator-completed-primary-color:#DED8AE;--e-form-steps-indicator-completed-secondary-color:#FFFFFF00;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8242 .elementor-element.elementor-element-25639ec0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-25639ec0 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-8242 .elementor-element.elementor-element-25639ec0 .qodef-qi-contact-form-7{text-align:left;}.elementor-8242 .elementor-element.elementor-element-25639ec0 .qodef-qi-contact-form-7 .wpcf7-not-valid-tip{text-align:left;}.elementor-8242 .elementor-element.elementor-element-b0f70e5:not(.elementor-motion-effects-element-type-background), .elementor-8242 .elementor-element.elementor-element-b0f70e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2E9;}.elementor-8242 .elementor-element.elementor-element-b0f70e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 10px 100px 10px;}.elementor-8242 .elementor-element.elementor-element-b0f70e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8242 .elementor-element.elementor-element-f0dfaf2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 12% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-6d1bde89{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8242 .elementor-element.elementor-element-6d1bde89 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-6d1bde89.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8242 .elementor-element.elementor-element-32f590d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-5080ded1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-cd2007a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-34e85bf{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-8242 .elementor-element.elementor-element-34e85bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-8242 .elementor-element.elementor-element-34e85bf.elementor-element{--align-self:center;}.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-8242 .elementor-element.elementor-element-6a8de129 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-6a8de129{font-family:"Ibarra Real Nova", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:#354C04;}.elementor-8242 .elementor-element.elementor-element-b6358ca > .elementor-widget-container{padding:20px 30px 10px 0px;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-0px;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-field-group > label, .elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-field-subgroup label{color:#000000;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-mark-required .elementor-field-label:after{color:#8E1717;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-field-type-html{padding-bottom:0px;color:#7A7A7A;font-family:"Ibarra Real Nova", Sans-serif;font-weight:400;font-style:italic;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-field-group .elementor-field{color:#7A7A7A;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-field-group .elementor-field, .elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-field-subgroup label{font-family:"Ibarra Real Nova", Sans-serif;font-weight:400;font-style:italic;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-button span{justify-content:start;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-button{font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2.6px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8242 .elementor-element.elementor-element-b6358ca .e-form__buttons__wrapper__button-next{background-color:#61CE7000;color:#354C04;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-button[type="submit"]{background-color:#61CE7000;color:#354C04;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-button[type="submit"] svg *{fill:#354C04;}.elementor-8242 .elementor-element.elementor-element-b6358ca .e-form__buttons__wrapper__button-previous{background-color:#61CE7000;color:#354C04;}.elementor-8242 .elementor-element.elementor-element-b6358ca .e-form__buttons__wrapper__button-next:hover{color:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-button[type="submit"]:hover{color:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-b6358ca .elementor-button[type="submit"]:hover svg *{fill:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-b6358ca .e-form__buttons__wrapper__button-previous:hover{color:#3D3D3D;}.elementor-8242 .elementor-element.elementor-element-b6358ca{--e-form-steps-indicators-spacing:0px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#354C04;--e-form-steps-indicator-inactive-secondary-color:#FFFFFF00;--e-form-steps-indicator-active-primary-color:#354C04;--e-form-steps-indicator-active-secondary-color:#FFFFFF00;--e-form-steps-indicator-completed-primary-color:#DED8AE;--e-form-steps-indicator-completed-secondary-color:#FFFFFF00;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8242 .elementor-element.elementor-element-4276fcf5 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-8242 .elementor-element.elementor-element-4276fcf5 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-8242 .elementor-element.elementor-element-4276fcf5 .qodef-qi-contact-form-7{text-align:left;}.elementor-8242 .elementor-element.elementor-element-4276fcf5 .qodef-qi-contact-form-7 .wpcf7-not-valid-tip{text-align:left;}.elementor-8242 .elementor-element.elementor-element-abcd801 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-ae29c93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-52756e5c:not(.elementor-motion-effects-element-type-background), .elementor-8242 .elementor-element.elementor-element-52756e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8242 .elementor-element.elementor-element-52756e5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-52756e5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8242 .elementor-element.elementor-element-39478f69 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-8242 .elementor-element.elementor-element-4f2b7151 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-711266c7{padding:50px 140px 0px 140px;}.elementor-8242 .elementor-element.elementor-element-67e8e9ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-4f2d7e31{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;z-index:1;}.elementor-8242 .elementor-element.elementor-element-4f2d7e31 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-40e89c79 > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-8242 .elementor-element.elementor-element-34bd307f:not(.elementor-motion-effects-element-type-background), .elementor-8242 .elementor-element.elementor-element-34bd307f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8242 .elementor-element.elementor-element-34bd307f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 0px 100px 0px;}.elementor-8242 .elementor-element.elementor-element-34bd307f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8242 .elementor-element.elementor-element-6b5c4851.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8242 .elementor-element.elementor-element-6b5c4851 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-6b5c4851 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8242 .elementor-element.elementor-element-40bcde2c{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-8242 .elementor-element.elementor-element-40bcde2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-25e94d15.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8242 .elementor-element.elementor-element-25e94d15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-76914d22{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-8242 .elementor-element.elementor-element-76914d22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-7b1c32b6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8242 .elementor-element.elementor-element-7b1c32b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-5308d4f1{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-8242 .elementor-element.elementor-element-5308d4f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-5a3fe6b9:not(.elementor-motion-effects-element-type-background), .elementor-8242 .elementor-element.elementor-element-5a3fe6b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shop.serve.ro/wp-content/uploads/2026/03/coporate-event-premium-serve-1.jpg");background-position:center center;background-size:cover;}.elementor-8242 .elementor-element.elementor-element-5a3fe6b9 > .elementor-background-overlay{background-color:#1309099E;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8242 .elementor-element.elementor-element-5a3fe6b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-8242 .elementor-element.elementor-element-5a3fe6b9 > .elementor-container{text-align:center;}.elementor-8242 .elementor-element.elementor-element-7295dfce.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8242 .elementor-element.elementor-element-7295dfce > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-8242 .elementor-element.elementor-element-7295dfce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-7295dfce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8242 .elementor-element.elementor-element-7b217297 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-706640b2 > .elementor-widget-container{padding:32px 0px 0px 0px;}@media(max-width:1024px){.elementor-8242 .elementor-element.elementor-element-565c5778{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-557a24f9 > .elementor-element-populated{margin:0px 0px -20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8242 .elementor-element.elementor-element-4c126160 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-4c126160{--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;}.elementor-8242 .elementor-element.elementor-element-33c5a9ab{padding:150px 0px 50px 0px;}.elementor-8242 .elementor-element.elementor-element-15b5f3ba > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-9f9b899 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-3f04a3f1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-41b39c78 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-41b39c78{--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;}.elementor-8242 .elementor-element.elementor-element-dfc4fe2 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-dfc4fe2{--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;}.elementor-8242 .elementor-element.elementor-element-394e3e98 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-8242 .elementor-element.elementor-element-93b0630{padding:150px 0px 50px 0px;}.elementor-8242 .elementor-element.elementor-element-20c1eb9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-790953ac > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-790953ac{--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;}.elementor-8242 .elementor-element.elementor-element-279e66a3 > .elementor-widget-container{padding:70px 50px 0px 50px;}.elementor-8242 .elementor-element.elementor-element-279e66a3{--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;}.elementor-8242 .elementor-element.elementor-element-37e9c086 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-8242 .elementor-element.elementor-element-4322f50 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-1f30cfc > .elementor-widget-container{padding:0% 05% 0% 05%;}.elementor-8242 .elementor-element.elementor-element-6f2846e{padding:150px 0px 50px 0px;}.elementor-8242 .elementor-element.elementor-element-749362f6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-fe25152 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-18080ec > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-61a2764a{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-8242 .elementor-element.elementor-element-18ab9ebb > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-18ab9ebb{--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;}.elementor-8242 .elementor-element.elementor-element-25639ec0 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-8242 .elementor-element.elementor-element-b0f70e5{padding:150px 0px 50px 0px;}.elementor-8242 .elementor-element.elementor-element-f0dfaf2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-6d1bde89 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-6d1bde89{--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;}.elementor-8242 .elementor-element.elementor-element-34e85bf > .elementor-widget-container{padding:70px 50px 0px 50px;}.elementor-8242 .elementor-element.elementor-element-34e85bf{--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;}.elementor-8242 .elementor-element.elementor-element-4276fcf5 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-8242 .elementor-element.elementor-element-ae29c93 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-711266c7{padding:140px 70px 0px 70px;}.elementor-8242 .elementor-element.elementor-element-4f2d7e31{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-8242 .elementor-element.elementor-element-40e89c79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-34bd307f{margin-top:0px;margin-bottom:0px;padding:140px 0px 140px 0px;}.elementor-8242 .elementor-element.elementor-element-6b5c4851 > .elementor-element-populated{padding:0% 16% 0% 16%;}.elementor-8242 .elementor-element.elementor-element-40bcde2c{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-8242 .elementor-element.elementor-element-25e94d15 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 16% 0% 16%;}.elementor-8242 .elementor-element.elementor-element-76914d22{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-8242 .elementor-element.elementor-element-7b1c32b6 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 16% 0% 16%;}.elementor-8242 .elementor-element.elementor-element-5308d4f1{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}}@media(max-width:767px){.elementor-8242 .elementor-element.elementor-element-7eb51ade{padding:20px 0px 20px 0px;}.elementor-8242 .elementor-element.elementor-element-3d5b9e65 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-8242 .elementor-element.elementor-element-66546235 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-565c5778{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-557a24f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-4c126160{width:100%;max-width:100%;}.elementor-8242 .elementor-element.elementor-element-4c126160 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-8242 .elementor-element.elementor-element-33c5a9ab{padding:112px 0px 30px 0px;}.elementor-8242 .elementor-element.elementor-element-15b5f3ba > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-9f9b899 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-3f04a3f1 > .elementor-element-populated{padding:65px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-41b39c78{width:100%;max-width:100%;}.elementor-8242 .elementor-element.elementor-element-41b39c78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-dfc4fe2{width:100%;max-width:100%;}.elementor-8242 .elementor-element.elementor-element-dfc4fe2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-394e3e98 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-8242 .elementor-element.elementor-element-93b0630{padding:112px 0px 30px 0px;}.elementor-8242 .elementor-element.elementor-element-20c1eb9 > .elementor-element-populated{padding:65px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-790953ac{width:100%;max-width:100%;}.elementor-8242 .elementor-element.elementor-element-790953ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-26c1b237 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-5193cfd1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-141a29e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-279e66a3{width:100%;max-width:100%;}.elementor-8242 .elementor-element.elementor-element-279e66a3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-37e9c086 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-37e9c086 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-8242 .elementor-element.elementor-element-4322f50 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-1f30cfc > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-6f2846e{padding:112px 0px 30px 0px;}.elementor-8242 .elementor-element.elementor-element-749362f6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-fe25152 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-18080ec > .elementor-element-populated{padding:65px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-61a2764a{width:100%;max-width:100%;}.elementor-8242 .elementor-element.elementor-element-18ab9ebb{width:100%;max-width:100%;}.elementor-8242 .elementor-element.elementor-element-18ab9ebb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-25639ec0 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-8242 .elementor-element.elementor-element-b0f70e5{padding:112px 0px 30px 0px;}.elementor-8242 .elementor-element.elementor-element-f0dfaf2 > .elementor-element-populated{padding:65px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-6d1bde89{width:100%;max-width:100%;}.elementor-8242 .elementor-element.elementor-element-6d1bde89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-32f590d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-5080ded1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-cd2007a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-34e85bf{width:100%;max-width:100%;}.elementor-8242 .elementor-element.elementor-element-34e85bf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-6a8de129 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-4276fcf5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-4276fcf5 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-8242 .elementor-element.elementor-element-ae29c93 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-52756e5c{padding:0px 10px 0px 10px;}.elementor-8242 .elementor-element.elementor-element-39478f69 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-711266c7{padding:100px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-67e8e9ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8242 .elementor-element.elementor-element-4f2d7e31 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-8242 .elementor-element.elementor-element-34bd307f{padding:100px 0px 100px 0px;}.elementor-8242 .elementor-element.elementor-element-6b5c4851 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-40bcde2c{width:100%;max-width:100%;}.elementor-8242 .elementor-element.elementor-element-40bcde2c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8242 .elementor-element.elementor-element-25e94d15 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-76914d22{width:100%;max-width:100%;}.elementor-8242 .elementor-element.elementor-element-76914d22 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8242 .elementor-element.elementor-element-7b1c32b6 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-8242 .elementor-element.elementor-element-5308d4f1{width:100%;max-width:100%;}.elementor-8242 .elementor-element.elementor-element-5308d4f1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8242 .elementor-element.elementor-element-5a3fe6b9{padding:180px 0px 200px 0px;}.elementor-8242 .elementor-element.elementor-element-7b217297 > .elementor-widget-container{padding:0px 20px 0px 20px;}}@media(min-width:768px){.elementor-8242 .elementor-element.elementor-element-1fd99e1d{width:58%;}.elementor-8242 .elementor-element.elementor-element-3f04a3f1{width:42%;}.elementor-8242 .elementor-element.elementor-element-20c1eb9{width:42%;}.elementor-8242 .elementor-element.elementor-element-f1bd98d{width:58%;}.elementor-8242 .elementor-element.elementor-element-f956cc5{width:58%;}.elementor-8242 .elementor-element.elementor-element-18080ec{width:42%;}.elementor-8242 .elementor-element.elementor-element-f0dfaf2{width:42%;}.elementor-8242 .elementor-element.elementor-element-abcd801{width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8242 .elementor-element.elementor-element-1fd99e1d{width:100%;}.elementor-8242 .elementor-element.elementor-element-3f04a3f1{width:100%;}.elementor-8242 .elementor-element.elementor-element-20c1eb9{width:100%;}.elementor-8242 .elementor-element.elementor-element-f1bd98d{width:100%;}.elementor-8242 .elementor-element.elementor-element-f956cc5{width:100%;}.elementor-8242 .elementor-element.elementor-element-18080ec{width:100%;}.elementor-8242 .elementor-element.elementor-element-f0dfaf2{width:100%;}.elementor-8242 .elementor-element.elementor-element-abcd801{width:100%;}.elementor-8242 .elementor-element.elementor-element-67e8e9ca{width:100%;}.elementor-8242 .elementor-element.elementor-element-6b5c4851{width:100%;}.elementor-8242 .elementor-element.elementor-element-25e94d15{width:100%;}.elementor-8242 .elementor-element.elementor-element-7b1c32b6{width:100%;}}/* Start custom CSS for form, class: .elementor-element-e2b2416 *//* Button top spacing */
.elementor-form .elementor-field-type-step,
.elementor-form .elementor-field-type-submit,
.elementor-form .e-form__buttons,
.elementor-form .e-form__buttons__wrapper {
  margin-top: 10px !important;
}

/* Hide back button — no space taken */
.elementor-form .e-form__buttons__wrapper__button-previous {
  display: none !important;
  width: 0 !important;
  height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
}

/* Submit button — force single line */
.elementor-form button[type="submit"],
.elementor-form button[type="submit"] .elementor-button-text {
  white-space: nowrap !important;
  width: auto !important;
  min-width: max-content !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
}

/* Prenume + Nume side by side */
.elementor-form .elementor-field-group-prenume,
.elementor-form .elementor-field-group-nume {
  display: inline-block !important;
  width: 49% !important;
  vertical-align: top !important;
}

/* Acceptance checkbox — same line with text */
.elementor-form .elementor-field-type-acceptance input[type="checkbox"] {
  width: 20px !important;
  height: 20px !important;
  min-width: 20px !important;
  min-height: 20px !important;
  cursor: pointer !important;
  float: left !important;
  margin: 3px 10px 0 0 !important;
  -webkit-appearance: checkbox !important;
  appearance: checkbox !important;
}

/* Rezervă acum — same style as Continuă */
.elementor-8242 .elementor-element.elementor-element-e2b2416 button[type="submit"] {
  font-family: "Barlow Condensed", Sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  letter-spacing: 2.6px !important;
  border-style: solid !important;
  border-width: 1px !important;
  border-radius: 0px !important;
  padding: 10px 10px !important;
  min-height: 47px !important;
  background-color: #61CE7000 !important;
  color: #354C04 !important;
  white-space: nowrap !important;
}

/* Ora field — same size and no rounded corners */
.elementor-form .elementor-field-group-ora .elementor-field,
.elementor-form .elementor-field-group-ora select {
  height: 52px !important;
  min-height: 52px !important;
  max-height: 52px !important;
  border-radius: 0px !important;
  box-sizing: border-box !important;
  width: 100% !important;
  -webkit-appearance: none !important;
  appearance: none !important;
}

/* Ora field — remove duplicate arrow */
.elementor-form .elementor-field-group-ora .elementor-select-wrapper .select-caret-down-wrapper {
  display: none !important;
}

/* Placeholder font — Ibarra Real Nova */
.elementor-form .elementor-field::placeholder,
.elementor-form input::placeholder,
.elementor-form textarea::placeholder,
.elementor-form select::placeholder {
  font-family: "Ibarra Real Nova", serif !important;
}

/* Ora select field — Ibarra Real Nova, italic, grey */
.elementor-form .elementor-field-group-ora select,
.elementor-form .elementor-field-group-ora select option {
  font-family: "Ibarra Real Nova", serif !important;
  font-style: italic !important;
  color: #7A7A7A !important;
}

/* All field placeholders — same colour */
.elementor-form .elementor-field-textual::placeholder,
.elementor-form input.elementor-field::placeholder,
.elementor-form input[type="text"]::placeholder,
.elementor-form input[type="number"]::placeholder,
.elementor-form input[type="date"]::placeholder,
.elementor-form input[type="time"]::placeholder {
  color: #7A7A7A !important;
  opacity: 1 !important;
}

/* Step indicator — completed state stays transparent with visible border and number */
.elementor-8242 .elementor-element.elementor-element-e2b2416 
.e-form__indicators__indicator--state-completed 
.e-form__indicators__indicator__number {
  background-color: transparent !important;
  border-color: #354C04 !important;
  color: #354C04 !important;
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_contact_form_7, class: .elementor-element-394e3e98 */.row {
  display: flex;
  gap: 20px;
}

.col {
  flex: 1;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-1013e06 *//* Button top spacing */
.elementor-form .elementor-field-type-step,
.elementor-form .elementor-field-type-submit,
.elementor-form .e-form__buttons,
.elementor-form .e-form__buttons__wrapper {
  margin-top: 10px !important;
}

/* Hide back button — no space taken */
.elementor-form .e-form__buttons__wrapper__button-previous {
  display: none !important;
  width: 0 !important;
  height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
}

/* Submit button — force single line */
.elementor-form button[type="submit"],
.elementor-form button[type="submit"] .elementor-button-text {
  white-space: nowrap !important;
  width: auto !important;
  min-width: max-content !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
}

/* Prenume + Nume side by side — form 1 */
.elementor-form .elementor-field-group-prenume,
.elementor-form .elementor-field-group-nume {
  display: inline-block !important;
  width: 49% !important;
  vertical-align: top !important;
}

/* Prenume + Nume side by side — form 2 */
.elementor-form .elementor-field-group-prenume_d2,
.elementor-form .elementor-field-group-nume_d2 {
  display: inline-block !important;
  width: 49% !important;
  vertical-align: top !important;
}

/* Acceptance checkbox — same line with text */
.elementor-form .elementor-field-type-acceptance input[type="checkbox"] {
  width: 20px !important;
  height: 20px !important;
  min-width: 20px !important;
  min-height: 20px !important;
  cursor: pointer !important;
  float: left !important;
  margin: 3px 10px 0 0 !important;
  -webkit-appearance: checkbox !important;
  appearance: checkbox !important;
}

/* Rezervă acum — same style as Continuă */
.elementor-8242 .elementor-element.elementor-element-e2b2416 button[type="submit"],
.elementor-8242 .elementor-element.elementor-element-1013e06 button[type="submit"] {
  font-family: "Barlow Condensed", Sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  letter-spacing: 2.6px !important;
  border-style: solid !important;
  border-width: 1px !important;
  border-radius: 0px !important;
  padding: 10px 10px !important;
  min-height: 47px !important;
  background-color: #61CE7000 !important;
  color: #354C04 !important;
  white-space: nowrap !important;
}

/* Ora field — same size and no rounded corners */
.elementor-form .elementor-field-group-ora .elementor-field,
.elementor-form .elementor-field-group-ora select,
.elementor-form .elementor-field-group-ora_d2 .elementor-field,
.elementor-form .elementor-field-group-ora_d2 select {
  height: 52px !important;
  min-height: 52px !important;
  max-height: 52px !important;
  border-radius: 0px !important;
  box-sizing: border-box !important;
  width: 100% !important;
  -webkit-appearance: none !important;
  appearance: none !important;
}

/* Ora field — remove duplicate arrow */
.elementor-form .elementor-field-group-ora .elementor-select-wrapper .select-caret-down-wrapper,
.elementor-form .elementor-field-group-ora_d2 .elementor-select-wrapper .select-caret-down-wrapper {
  display: none !important;
}

/* Placeholder font — Ibarra Real Nova */
.elementor-form .elementor-field::placeholder,
.elementor-form input::placeholder,
.elementor-form textarea::placeholder,
.elementor-form select::placeholder {
  font-family: "Ibarra Real Nova", serif !important;
}

/* Ora select field — Ibarra Real Nova, italic, grey */
.elementor-form .elementor-field-group-ora select,
.elementor-form .elementor-field-group-ora select option,
.elementor-form .elementor-field-group-ora_d2 select,
.elementor-form .elementor-field-group-ora_d2 select option {
  font-family: "Ibarra Real Nova", serif !important;
  font-style: italic !important;
  color: #7A7A7A !important;
}

/* All field placeholders — same colour */
.elementor-form .elementor-field-textual::placeholder,
.elementor-form input.elementor-field::placeholder,
.elementor-form input[type="text"]::placeholder,
.elementor-form input[type="number"]::placeholder,
.elementor-form input[type="date"]::placeholder,
.elementor-form input[type="time"]::placeholder {
  color: #7A7A7A !important;
  opacity: 1 !important;
}

/* Step indicator — completed state */
.elementor-8242 .elementor-element.elementor-element-e2b2416
.e-form__indicators__indicator--state-completed
.e-form__indicators__indicator__number,
.elementor-8242 .elementor-element.elementor-element-1013e06
.e-form__indicators__indicator--state-completed
.e-form__indicators__indicator__number {
  background-color: transparent !important;
  border-color: #354C04 !important;
  color: #354C04 !important;
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_contact_form_7, class: .elementor-element-37e9c086 */.row {
  display: flex;
  gap: 20px;
}

.col {
  flex: 1;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-71c17ac *//* Prenume + Nume side by side — form 3 */
.elementor-form .elementor-field-group-prenume_d3,
.elementor-form .elementor-field-group-nume_d3 {
  display: inline-block !important;
  width: 49% !important;
  vertical-align: top !important;
}

/* Ora field — form 3 */
.elementor-form .elementor-field-group-ora_d3 .elementor-field,
.elementor-form .elementor-field-group-ora_d3 select {
  height: 52px !important;
  min-height: 52px !important;
  max-height: 52px !important;
  border-radius: 0px !important;
  box-sizing: border-box !important;
  width: 100% !important;
  -webkit-appearance: none !important;
  appearance: none !important;
}

/* Ora field — remove duplicate arrow — form 3 */
.elementor-form .elementor-field-group-ora_d3 .elementor-select-wrapper .select-caret-down-wrapper {
  display: none !important;
}

/* Ora select — Ibarra Real Nova, italic, grey — form 3 */
.elementor-form .elementor-field-group-ora_d3 select,
.elementor-form .elementor-field-group-ora_d3 select option {
  font-family: "Ibarra Real Nova", serif !important;
  font-style: italic !important;
  color: #7A7A7A !important;
}

/* Rezervă acum style — form 3 */
.elementor-8242 .elementor-element.elementor-element-71c17ac button[type="submit"] {
  font-family: "Barlow Condensed", Sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  letter-spacing: 2.6px !important;
  border-style: solid !important;
  border-width: 1px !important;
  border-radius: 0px !important;
  padding: 10px 10px !important;
  min-height: 47px !important;
  background-color: #61CE7000 !important;
  color: #354C04 !important;
  white-space: nowrap !important;
}

/* Step indicator — completed state — form 3 */
.elementor-8242 .elementor-element.elementor-element-71c17ac
.e-form__indicators__indicator--state-completed
.e-form__indicators__indicator__number {
  background-color: transparent !important;
  border-color: #354C04 !important;
  color: #354C04 !important;
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_contact_form_7, class: .elementor-element-25639ec0 */.row {
  display: flex;
  gap: 20px;
}

.col {
  flex: 1;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-b6358ca *//* Rezervă acum style — form 4 */
.elementor-8242 .elementor-element.elementor-element-b6358ca button[type="submit"] {
  font-family: "Barlow Condensed", Sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  letter-spacing: 2.6px !important;
  border-style: solid !important;
  border-width: 1px !important;
  border-radius: 0px !important;
  padding: 10px 10px !important;
  min-height: 47px !important;
  background-color: #61CE7000 !important;
  color: #354C04 !important;
  white-space: nowrap !important;
}


@media (min-width: 768px) {
  .elementor-field-group-prenume_d4,
  .elementor-field-group-nume_d4 {
    width: calc(50% - 8px) !important;
    flex-basis: calc(50% - 8px) !important;
    flex-grow: 0 !important;
    flex-shrink: 0 !important;
  }

  .elementor-field-group-prenume_d4 {
    margin-right: 16px !important;
  }
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_contact_form_7, class: .elementor-element-4276fcf5 */.row {
  display: flex;
  gap: 20px;
}

.col {
  flex: 1;
}/* End custom CSS */