.elementor-2089 .elementor-element.elementor-element-2ebc93a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2089 .elementor-element.elementor-element-2ebc93a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tudi.com/wp-content/uploads/2026/05/lp-bg-img.webp");background-size:cover;}.elementor-2089 .elementor-element.elementor-element-2ebc93a > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #404040 0%, #FFFFFF00 100%);opacity:0.76;}.elementor-2089 .elementor-element.elementor-element-2ebc93a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2089 .elementor-element.elementor-element-2ebc93a > .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:0px 0px 0px 0px;}.elementor-2089 .elementor-element.elementor-element-2ebc93a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2089 .elementor-element.elementor-element-69152f1{--display:flex;--min-height:15.25em;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2089 .elementor-element.elementor-element-7de60ef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.25em;font-weight:600;color:#FFFFFF;}.elementor-2089 .elementor-element.elementor-element-6c6f378:not(.elementor-motion-effects-element-type-background), .elementor-2089 .elementor-element.elementor-element-6c6f378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #A41934 0%, #6A0D1F 100%);}.elementor-2089 .elementor-element.elementor-element-6c6f378 > .elementor-container{max-width:1160px;}.elementor-2089 .elementor-element.elementor-element-6c6f378{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 24px 72px 24px;}.elementor-2089 .elementor-element.elementor-element-6c6f378 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2089 .elementor-element.elementor-element-61c42bb > .elementor-element-populated{padding:0px 025px 0px 0px;}.elementor-2089 .elementor-element.elementor-element-e25b547 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:42px;font-weight:700;line-height:1.15em;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-2089 .elementor-element.elementor-element-70d7ee5{font-family:"Roboto", Sans-serif;font-size:18px;color:rgba(255,255,255,0.90);}.elementor-2089 .elementor-element.elementor-element-d9b1ac7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-2089 .elementor-element.elementor-element-d9b1ac7:not(.elementor-motion-effects-element-type-background), .elementor-2089 .elementor-element.elementor-element-d9b1ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-2089 .elementor-element.elementor-element-d9bcd8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2089 .elementor-element.elementor-element-d9bcd8e{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#D2B4B4;}.elementor-2089 .elementor-element.elementor-element-707ffd9 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2089 .elementor-element.elementor-element-707ffd9{font-family:"Roboto", Sans-serif;font-weight:400;color:#FAFAFA;}.elementor-2089 .elementor-element.elementor-element-ade3fda > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2089 .elementor-element.elementor-element-ade3fda{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#D2B4B4;}.elementor-2089 .elementor-element.elementor-element-2ef55dc > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2089 .elementor-element.elementor-element-2ef55dc{font-family:"Roboto", Sans-serif;font-weight:400;color:#FAFAFA;}.elementor-2089 .elementor-element.elementor-element-099051a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2089 .elementor-element.elementor-element-908b06b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2089 .elementor-element.elementor-element-908b06b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2089 .elementor-element.elementor-element-908b06b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2089 .elementor-element.elementor-element-908b06b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2089 .elementor-element.elementor-element-908b06b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2089 .elementor-element.elementor-element-908b06b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2089 .elementor-element.elementor-element-908b06b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2089 .elementor-element.elementor-element-908b06b{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2089 .elementor-element.elementor-element-908b06b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2089 .elementor-element.elementor-element-908b06b .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;}.elementor-2089 .elementor-element.elementor-element-908b06b .elementor-icon-list-text{color:#E9E9E9;transition:color 0.3s;}.elementor-2089 .elementor-element.elementor-element-27205fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2089 .elementor-element.elementor-element-27205fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2089 .elementor-element.elementor-element-27205fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2089 .elementor-element.elementor-element-27205fd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2089 .elementor-element.elementor-element-27205fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2089 .elementor-element.elementor-element-27205fd .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2089 .elementor-element.elementor-element-27205fd .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2089 .elementor-element.elementor-element-27205fd{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2089 .elementor-element.elementor-element-27205fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2089 .elementor-element.elementor-element-27205fd .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;}.elementor-2089 .elementor-element.elementor-element-27205fd .elementor-icon-list-text{color:#E9E9E9;transition:color 0.3s;}.elementor-2089 .elementor-element.elementor-element-492e8bb5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2089 .elementor-element.elementor-element-492e8bb5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2089 .elementor-element.elementor-element-492e8bb5 > .elementor-element-populated, .elementor-2089 .elementor-element.elementor-element-492e8bb5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2089 .elementor-element.elementor-element-492e8bb5 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-2089 .elementor-element.elementor-element-492e8bb5 > .elementor-element-populated{box-shadow:0px 12px 40px 0px rgba(0,0,0,0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 28px 32px 28px;}.elementor-2089 .elementor-element.elementor-element-492e8bb5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2089 .elementor-element.elementor-element-5f9afcf1 .elementor-heading-title{font-size:20px;font-weight:700;color:#2B0B14;}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .large{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2089 .elementor-element.elementor-element-044bbb6 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-2089 .elementor-element.elementor-element-044bbb6 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-2089 .elementor-element.elementor-element-044bbb6 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-2089 .elementor-element.elementor-element-044bbb6 .eael-gravity-form .gform_footer input[type="submit"]{width:100px !important;}html body .elementor-2089 .elementor-element.elementor-element-044bbb6 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:100px !important;}html body .elementor-2089 .elementor-element.elementor-element-044bbb6 .eael-gravity-form .gform_body input[type="submit"].gform-button{width:100px !important;}html body .elementor-2089 .elementor-element.elementor-element-044bbb6 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-2089 .elementor-element.elementor-element-044bbb6 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-2089 .elementor-element.elementor-element-044bbb6 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-2089 .elementor-element.elementor-element-36728983:not(.elementor-motion-effects-element-type-background), .elementor-2089 .elementor-element.elementor-element-36728983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E8;}.elementor-2089 .elementor-element.elementor-element-36728983 > .elementor-container{max-width:1160px;}.elementor-2089 .elementor-element.elementor-element-36728983{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-2089 .elementor-element.elementor-element-36728983 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2089 .elementor-element.elementor-element-7cd8c65 > .elementor-container{max-width:1160px;}.elementor-2089 .elementor-element.elementor-element-7cd8c65{padding:72px 24px 72px 24px;}.elementor-2089 .elementor-element.elementor-element-685d8c2 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:0.8px;color:#A41934;}.elementor-2089 .elementor-element.elementor-element-09afcf3 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:42px;font-weight:700;line-height:1.15em;color:#404040;}.elementor-2089 .elementor-element.elementor-element-60d1c67{font-family:"Roboto", Sans-serif;font-size:18px;}.elementor-2089 .elementor-element.elementor-element-dc9d7cf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2089 .elementor-element.elementor-element-1e037c2:not(.elementor-motion-effects-element-type-background), .elementor-2089 .elementor-element.elementor-element-1e037c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E8;}.elementor-2089 .elementor-element.elementor-element-1e037c2 > .elementor-container{max-width:1160px;}.elementor-2089 .elementor-element.elementor-element-1e037c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 24px 72px 24px;}.elementor-2089 .elementor-element.elementor-element-1e037c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2089 .elementor-element.elementor-element-ded59a5 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:0.8px;color:#A41934;}.elementor-2089 .elementor-element.elementor-element-ab345f5 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:42px;font-weight:700;line-height:1.15em;color:#404040;}.elementor-2089 .elementor-element.elementor-element-6eba728{font-family:"Roboto", Sans-serif;font-size:18px;}.elementor-2089 .elementor-element.elementor-element-2788373{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2089 .elementor-element.elementor-element-98b7cbc{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2089 .elementor-element.elementor-element-1788bc51 > .elementor-container{max-width:1160px;}.elementor-2089 .elementor-element.elementor-element-1788bc51{padding:72px 24px 72px 24px;}.elementor-2089 .elementor-element.elementor-element-6a4f70a .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:0.8px;color:#A41934;}.elementor-2089 .elementor-element.elementor-element-44c3dc7e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:42px;font-weight:700;line-height:1.15em;color:#404040;}.elementor-2089 .elementor-element.elementor-element-6bf229a{font-family:"Roboto", Sans-serif;font-size:18px;}.elementor-2089 .elementor-element.elementor-element-964bab4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2089 .elementor-element.elementor-element-2082ea6:not(.elementor-motion-effects-element-type-background), .elementor-2089 .elementor-element.elementor-element-2082ea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3768A0;}.elementor-2089 .elementor-element.elementor-element-2082ea6 > .elementor-container{max-width:1160px;}.elementor-2089 .elementor-element.elementor-element-2082ea6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 24px 72px 24px;}.elementor-2089 .elementor-element.elementor-element-2082ea6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2089 .elementor-element.elementor-element-a6a680d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:0.8px;color:#D3D3D3;}.elementor-2089 .elementor-element.elementor-element-e58d9b6 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:42px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-2089 .elementor-element.elementor-element-3b5453f{font-family:"Roboto", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-2089 .elementor-element.elementor-element-85c9211{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2089 .elementor-element.elementor-element-2c5c099 > .elementor-widget-container{background-color:#FFFFFF0A;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:10px 10px 10px 10px;}.elementor-2089 .elementor-element.elementor-element-2c5c099{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2089 .elementor-element.elementor-element-a35a50d > .elementor-widget-container{background-color:#FFFFFF0A;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:10px 10px 10px 10px;}.elementor-2089 .elementor-element.elementor-element-a35a50d{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2089 .elementor-element.elementor-element-974837c > .elementor-widget-container{background-color:#FFFFFF0A;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:10px 10px 10px 10px;}.elementor-2089 .elementor-element.elementor-element-974837c{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2089 .elementor-element.elementor-element-0ff7244 > .elementor-widget-container{background-color:#FFFFFF0A;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:10px 10px 10px 10px;}.elementor-2089 .elementor-element.elementor-element-0ff7244{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2089 .elementor-element.elementor-element-5438bed5:not(.elementor-motion-effects-element-type-background), .elementor-2089 .elementor-element.elementor-element-5438bed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF2F4;}.elementor-2089 .elementor-element.elementor-element-5438bed5 > .elementor-container{max-width:1160px;}.elementor-2089 .elementor-element.elementor-element-5438bed5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 24px 40px 24px;}.elementor-2089 .elementor-element.elementor-element-5438bed5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2089 .elementor-element.elementor-element-a8261ae:not(.elementor-motion-effects-element-type-background), .elementor-2089 .elementor-element.elementor-element-a8261ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #461620 0%, #A41934 100%);}.elementor-2089 .elementor-element.elementor-element-a8261ae > .elementor-container{max-width:1160px;}.elementor-2089 .elementor-element.elementor-element-a8261ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 24px 72px 24px;}.elementor-2089 .elementor-element.elementor-element-a8261ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2089 .elementor-element.elementor-element-a06dec9{text-align:center;}.elementor-2089 .elementor-element.elementor-element-a06dec9 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:42px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-2089 .elementor-element.elementor-element-0240710{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;color:rgba(255,255,255,0.90);}.elementor-2089 .elementor-element.elementor-element-cb6521a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2089 .elementor-element.elementor-element-9684169 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#3A3A3A;color:#3A3A3A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-2089 .elementor-element.elementor-element-9684169 .elementor-button:hover, .elementor-2089 .elementor-element.elementor-element-9684169 .elementor-button:focus{background-color:#E2E2E2;}.elementor-2089 .elementor-element.elementor-element-9684169 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2089 .elementor-element.elementor-element-54d649a .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF87;border-radius:8px 8px 8px 8px;}.elementor-2089 .elementor-element.elementor-element-54d649a .elementor-button:hover, .elementor-2089 .elementor-element.elementor-element-54d649a .elementor-button:focus{background-color:#E2E2E2;}.elementor-2089 .elementor-element.elementor-element-54d649a .elementor-button-content-wrapper{flex-direction:row;}@media(min-width:768px){.elementor-2089 .elementor-element.elementor-element-cb6521a{--content-width:750px;}}@media(max-width:1024px){.elementor-2089 .elementor-element.elementor-element-099051a{--grid-auto-flow:row;}.elementor-2089 .elementor-element.elementor-element-dc9d7cf{--grid-auto-flow:row;}.elementor-2089 .elementor-element.elementor-element-2788373{--grid-auto-flow:row;}.elementor-2089 .elementor-element.elementor-element-964bab4{--grid-auto-flow:row;}.elementor-2089 .elementor-element.elementor-element-85c9211{--grid-auto-flow:row;}.elementor-2089 .elementor-element.elementor-element-cb6521a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2089 .elementor-element.elementor-element-099051a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2089 .elementor-element.elementor-element-dc9d7cf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2089 .elementor-element.elementor-element-2788373{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2089 .elementor-element.elementor-element-964bab4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2089 .elementor-element.elementor-element-85c9211{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2089 .elementor-element.elementor-element-cb6521a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS */<style>.tudi-page{font-family:'DM Sans',Arial,sans-serif;color:#1E293B;line-height:1.6}.tudi-wrap{max-width:1160px;margin:0 auto}.tudi-page h1,.tudi-page h2{font-family:'Playfair Display',Georgia,serif}.tudi-page a{text-decoration:none}.tudi-topbar{display:flex;justify-content:space-between;gap:16px;color:#fff;font-size:13px}.tudi-nav{display:flex;justify-content:space-between;align-items:center;gap:24px}.tudi-nav-actions{display:flex;gap:14px;align-items:center}.tudi-btn-red{background:#a41934;color:#fff!important;padding:10px 20px;border-radius:6px;font-weight:700}.tudi-office{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:16px 20px;margin:22px 0;color:#fff}.tudi-office strong{display:block;text-transform:uppercase;font-size:13px;opacity:.7}.tudi-checks{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;list-style:none;color:#fff}.tudi-checks li{font-weight:600}.tudi-check{background:#a41934;border-radius:50%;padding:2px 6px;margin-right:8px}.tudi-progress{display:flex;gap:4px;margin:18px 0}.tudi-progress span{height:4px;flex:1;background:#E2E8F0;border-radius:4px}.tudi-progress span:first-child{background:#a41934}.tudi-trust{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;font-weight:700;color:#2B0B14}.tudi-steps,.tudi-testimonials{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:38px}.tudi-step{text-align:center}.tudi-num{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#2B0B14,#a41934);color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:24px;font-family:Georgia,serif}.tudi-services{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:38px}.tudi-card{background:#fff;border-radius:10px;padding:28px 20px;box-shadow:0 1px 3px rgba(11,37,69,.08);text-align:center}.tudi-card h3{color:#2B0B14;margin-bottom:6px}.tudi-card p{color:#64748B;font-size:14px}.tudi-icon{font-size:28px;background:#FDF2F4;border-radius:14px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.tudi-testimonial{background:#FDF2F4;border:1px solid #E2E8F0;border-radius:10px;padding:28px}.tudi-stars{color:#D4A843;letter-spacing:2px}.tudi-why{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:38px}.tudi-why-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:24px;color:#fff}.tudi-why-card p{color:rgba(255,255,255,.68)}.tudi-logos{display:flex;justify-content:center;align-items:center;gap:32px;flex-wrap:wrap}.tudi-logos img{height:52px;width:auto;object-fit:contain}.tudi-final-buttons{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:28px}.tudi-white-btn{background:#fff;color:#2B0B14!important;padding:14px 28px;border-radius:8px;font-weight:800}.tudi-outline-btn{border:2px solid rgba(255,255,255,.5);color:#fff!important;padding:12px 28px;border-radius:8px;font-weight:700}@media(max-width:900px){.tudi-topbar,.tudi-nav{flex-direction:column;text-align:center}.tudi-steps,.tudi-testimonials,.tudi-why{grid-template-columns:1fr}.tudi-services{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.tudi-services{grid-template-columns:1fr}.tudi-nav-actions{flex-direction:column}}</style>/* End custom CSS */