.elementor-42320 .elementor-element.elementor-element-23ecc71 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-23ecc71:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-23ecc71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-23ecc71 > .elementor-container{min-height:540px;}.elementor-42320 .elementor-element.elementor-element-23ecc71 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-23ecc71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-158a82b{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-81f6cbf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42320 .elementor-element.elementor-element-81f6cbf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-81f6cbf.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-42320 .elementor-element.elementor-element-81f6cbf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-2f42db7{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;}.elementor-42320 .elementor-element.elementor-element-2f42db7 > .elementor-widget-container{margin:0px 0px 30px 100px;padding:0px 35px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-2f42db7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-f0d7e8b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-42320 .elementor-element.elementor-element-6dcd596{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-6dcd596 > .elementor-widget-container{margin:0px 0px 0px 100px;padding:0px 40px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-2acf0c7{--spacer-size:50px;}.elementor-42320 .elementor-element.elementor-element-7b5ee25:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-42320 .elementor-element.elementor-element-7b5ee25 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.evosoft.com/wp-content/uploads/2025/12/IMG_AI-Bootcamp_HeroImage__1600x900px.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-7b5ee25.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-7b5ee25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-7b5ee25 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-7b5ee25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-38b67cd{--spacer-size:50px;}.elementor-42320 .elementor-element.elementor-element-6cea7f6:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-6cea7f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3dcdd );}.elementor-42320 .elementor-element.elementor-element-6cea7f6 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-6cea7f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-3e63214.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-3e63214.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-3e63214 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 25px 10px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;}.elementor-42320 .elementor-element.elementor-element-3e63214 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-4debb63 .elementor-button{background-color:var( --e-global-color-4d3dcdd );font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-primary );padding:14px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-4debb63 .elementor-button:hover, .elementor-42320 .elementor-element.elementor-element-4debb63 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-4debb63 .elementor-button:hover svg, .elementor-42320 .elementor-element.elementor-element-4debb63 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-d6b01f4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-d6b01f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-d6b01f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 25px 10px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-42320 .elementor-element.elementor-element-d6b01f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-dde8ac8 .elementor-button{background-color:var( --e-global-color-4d3dcdd );font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 4px 0px;border-color:#61962200;padding:14px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-dde8ac8 .elementor-button:hover, .elementor-42320 .elementor-element.elementor-element-dde8ac8 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-dde8ac8 .elementor-button:hover svg, .elementor-42320 .elementor-element.elementor-element-dde8ac8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-aab04d4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-aab04d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-aab04d4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 25px 10px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-42320 .elementor-element.elementor-element-aab04d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-36a1728 .elementor-button{background-color:var( --e-global-color-4d3dcdd );font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 4px 0px;border-color:#61962200;padding:14px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-36a1728 .elementor-button:hover, .elementor-42320 .elementor-element.elementor-element-36a1728 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-36a1728 .elementor-button:hover svg, .elementor-42320 .elementor-element.elementor-element-36a1728 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-1ac57d0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-1ac57d0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-1ac57d0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 25px 10px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-42320 .elementor-element.elementor-element-1ac57d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-7c9b3ca .elementor-button{background-color:var( --e-global-color-4d3dcdd );font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 4px 0px;border-color:#61962200;padding:14px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-7c9b3ca .elementor-button:hover, .elementor-42320 .elementor-element.elementor-element-7c9b3ca .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-7c9b3ca .elementor-button:hover svg, .elementor-42320 .elementor-element.elementor-element-7c9b3ca .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-829e5bc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-829e5bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-829e5bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 25px 10px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-42320 .elementor-element.elementor-element-829e5bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-0a6a0de .elementor-button{background-color:var( --e-global-color-4d3dcdd );font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 4px 0px;border-color:#61962200;padding:14px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-0a6a0de .elementor-button:hover, .elementor-42320 .elementor-element.elementor-element-0a6a0de .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-0a6a0de .elementor-button:hover svg, .elementor-42320 .elementor-element.elementor-element-0a6a0de .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-3884f96.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-3884f96.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-3884f96 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 10px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;}.elementor-42320 .elementor-element.elementor-element-3884f96 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-fc006ff > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-fc006ff:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-fc006ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3dcdd );}.elementor-42320 .elementor-element.elementor-element-fc006ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42320 .elementor-element.elementor-element-fc006ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-3d63aff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-42320 .elementor-element.elementor-element-3d63aff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3dcdd );}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-3d63aff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42320 .elementor-element.elementor-element-3d63aff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-3d63aff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42320 .elementor-element.elementor-element-3d63aff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-b8198cf{text-align:end;}.elementor-42320 .elementor-element.elementor-element-b8198cf .elementor-heading-title{font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-d0324aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-42320 .elementor-element.elementor-element-d0324aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3dcdd );}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-d0324aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42320 .elementor-element.elementor-element-d0324aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-d0324aa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42320 .elementor-element.elementor-element-d0324aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-77ede23 > .elementor-widget-container{background-color:var( --e-global-color-4d3dcdd );}.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-menu-toggle{margin-right:auto;background-color:var( --e-global-color-4d3dcdd );}.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown a, .elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-4d3dcdd );border-style:solid;border-color:var( --e-global-color-4d3dcdd );}.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown a:hover,
					.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown a:focus,
					.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-menu-toggle:hover,
					.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown a:hover,
					.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown a:focus,
					.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-4d3dcdd );}.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown .elementor-item, .elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:600;}.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 42px 20px 20px rgba(255, 255, 255, 0.94);}.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;}.elementor-42320 .elementor-element.elementor-element-91586e3{--spacer-size:50px;}.elementor-42320 .elementor-element.elementor-element-2430fc0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-2430fc0 > .elementor-background-overlay{opacity:1;}.elementor-42320 .elementor-element.elementor-element-2430fc0{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-0f9ef33.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-8c7db94 > .elementor-widget-container{background-color:#61962200;padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-8c7db94{text-align:start;}.elementor-42320 .elementor-element.elementor-element-8c7db94 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2779967 );}.elementor-42320 .elementor-element.elementor-element-526d77a{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-867aecb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-1170030.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-1170030.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-1170030 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42320 .elementor-element.elementor-element-1170030 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-c660a18{--spacer-size:135px;}.elementor-42320 .elementor-element.elementor-element-36abd5c .elementor-cta__content-item{transition-duration:1000ms;}.elementor-42320 .elementor-element.elementor-element-36abd5c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-42320 .elementor-element.elementor-element-36abd5c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-42320 .elementor-element.elementor-element-36abd5c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-42320 .elementor-element.elementor-element-36abd5c .elementor-cta .elementor-cta__bg, .elementor-42320 .elementor-element.elementor-element-36abd5c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-42320 .elementor-element.elementor-element-36abd5c .elementor-cta__content{min-height:180px;text-align:center;}.elementor-42320 .elementor-element.elementor-element-36abd5c .elementor-view-stacked .elementor-icon{background-color:#FFFFFFE3;}.elementor-42320 .elementor-element.elementor-element-36abd5c .elementor-view-stacked .elementor-icon svg{stroke:#FFFFFFE3;}.elementor-42320 .elementor-element.elementor-element-36abd5c .elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-36abd5c .elementor-view-default .elementor-icon{color:#FFFFFFE3;border-color:#FFFFFFE3;}.elementor-42320 .elementor-element.elementor-element-36abd5c .elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-36abd5c .elementor-view-default .elementor-icon svg{fill:#FFFFFFE3;}.elementor-42320 .elementor-element.elementor-element-36abd5c .elementor-icon{font-size:80px;}.elementor-42320 .elementor-element.elementor-element-b64e928{--spacer-size:40px;}.elementor-42320 .elementor-element.elementor-element-f335ea4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-f335ea4:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-f335ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-f335ea4 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-f335ea4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-9b28b44.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-9b28b44 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-08db7ec{--spacer-size:25px;}.elementor-42320 .elementor-element.elementor-element-f32da24 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-f32da24:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-f32da24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-f32da24 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-f32da24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-ee40a38.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-ee40a38 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-db13ab8{--spacer-size:25px;}.elementor-42320 .elementor-element.elementor-element-73adcab > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-73adcab:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-73adcab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-73adcab > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-73adcab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42320 .elementor-element.elementor-element-910da82.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-da17327{text-align:start;}.elementor-42320 .elementor-element.elementor-element-da17327 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-e806408{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-480c1ef > .elementor-widget-container{background-color:#00000000;}.elementor-42320 .elementor-element.elementor-element-480c1ef{font-family:var( --e-global-typography-7fe0ef7-font-family ), Sans-serif;font-size:var( --e-global-typography-7fe0ef7-font-size );font-weight:var( --e-global-typography-7fe0ef7-font-weight );text-transform:var( --e-global-typography-7fe0ef7-text-transform );font-style:var( --e-global-typography-7fe0ef7-font-style );text-decoration:var( --e-global-typography-7fe0ef7-text-decoration );line-height:var( --e-global-typography-7fe0ef7-line-height );color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-e3edb6b{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-107e369 > .elementor-widget-container{background-color:#00000000;}.elementor-42320 .elementor-element.elementor-element-107e369{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-5d54135{--spacer-size:10px;}.elementor-42320 .elementor-element.elementor-element-7b46ef1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-7b46ef1:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-7b46ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00343E;}.elementor-42320 .elementor-element.elementor-element-7b46ef1 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-7b46ef1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-b2a050c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-42320 .elementor-element.elementor-element-b2a050c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-b2a050c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-b2a050c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-b2a050c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-b2a050c > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F6F6F6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-42320 .elementor-element.elementor-element-b2a050c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-114181b > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-114181b .elementor-icon-wrapper{text-align:center;}.elementor-42320 .elementor-element.elementor-element-114181b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-114181b.elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-114181b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-114181b.elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-114181b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-b53d522 > .elementor-widget-container{background-color:#00000000;margin:0px 0px 20px 0px;border-style:solid;}.elementor-42320 .elementor-element.elementor-element-b53d522{text-align:center;font-size:20px;font-weight:600;line-height:28px;color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-b3f6002 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-b3f6002{text-align:center;color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-5b8c90b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-42320 .elementor-element.elementor-element-5b8c90b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-5b8c90b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-5b8c90b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-5b8c90b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-5b8c90b > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F6F6F6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-42320 .elementor-element.elementor-element-5b8c90b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-5565597 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-5565597 .elementor-icon-wrapper{text-align:center;}.elementor-42320 .elementor-element.elementor-element-5565597.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-5565597.elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-5565597.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-5565597.elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-5565597.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-f2b3f1f > .elementor-widget-container{background-color:#00000000;margin:0px 0px 20px 0px;border-style:solid;}.elementor-42320 .elementor-element.elementor-element-f2b3f1f{text-align:center;font-size:20px;font-weight:600;line-height:28px;color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-f77dd2a > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-f77dd2a{text-align:center;color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-dd25edb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-42320 .elementor-element.elementor-element-dd25edb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-dd25edb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-dd25edb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-dd25edb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-dd25edb > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F6F6F6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 0px 20px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-42320 .elementor-element.elementor-element-dd25edb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-6c66308 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-6c66308 .elementor-icon-wrapper{text-align:center;}.elementor-42320 .elementor-element.elementor-element-6c66308.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-6c66308.elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-6c66308.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-6c66308.elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-6c66308.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-ce8db4f > .elementor-widget-container{background-color:#00000000;margin:0px 0px 20px 0px;border-style:solid;}.elementor-42320 .elementor-element.elementor-element-ce8db4f{text-align:center;font-size:20px;font-weight:600;line-height:28px;color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-3d54453 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-3d54453{text-align:center;color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-624b265 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-624b265:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-624b265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-624b265 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-624b265{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-987ac72.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-987ac72 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-7cf0030{--spacer-size:25px;}.elementor-42320 .elementor-element.elementor-element-477bba7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-477bba7:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-477bba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.evosoft.com/wp-content/uploads/2021/08/IMG_-IoT_Bootcamp_Mann_in_Office_mit_Tablet_1600x900.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42320 .elementor-element.elementor-element-477bba7 > .elementor-background-overlay{background-color:#001E24;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-477bba7 > .elementor-container{min-height:540px;}.elementor-42320 .elementor-element.elementor-element-477bba7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-88cddf9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42320 .elementor-element.elementor-element-88cddf9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-88cddf9 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-b113bcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 8% 0% 8%;}.elementor-42320 .elementor-element.elementor-element-b113bcf{text-align:center;}.elementor-42320 .elementor-element.elementor-element-b113bcf .elementor-heading-title{font-family:var( --e-global-typography-2f5fbbb-font-family ), Sans-serif;font-size:var( --e-global-typography-2f5fbbb-font-size );font-weight:var( --e-global-typography-2f5fbbb-font-weight );text-transform:var( --e-global-typography-2f5fbbb-text-transform );font-style:var( --e-global-typography-2f5fbbb-font-style );text-decoration:var( --e-global-typography-2f5fbbb-text-decoration );line-height:var( --e-global-typography-2f5fbbb-line-height );color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-bd82eb0{--spacer-size:35px;}.elementor-42320 .elementor-element.elementor-element-1509023 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-23125d9 );color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-1509023 .elementor-button:hover, .elementor-42320 .elementor-element.elementor-element-1509023 .elementor-button:focus{background-color:#00343E;}.elementor-42320 .elementor-element.elementor-element-ff81f07 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-ff81f07:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-ff81f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3dcdd );}.elementor-42320 .elementor-element.elementor-element-ff81f07 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-ff81f07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-1541047.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-1541047 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-2e810b8{--spacer-size:25px;}.elementor-42320 .elementor-element.elementor-element-f19ac6e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-f19ac6e:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-f19ac6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3dcdd );}.elementor-42320 .elementor-element.elementor-element-f19ac6e > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-f19ac6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42320 .elementor-element.elementor-element-ee236f6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-49a6c60{text-align:start;}.elementor-42320 .elementor-element.elementor-element-49a6c60 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-42320 .elementor-element.elementor-element-ee28900{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-180a38e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-180a38e:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-180a38e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3dcdd );}.elementor-42320 .elementor-element.elementor-element-180a38e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42320 .elementor-element.elementor-element-180a38e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-5078e19.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-5078e19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-5078e19.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-5078e19 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-42320 .elementor-element.elementor-element-5078e19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-5078e19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-97dd7fb > .elementor-widget-container{background-image:url("https://www.evosoft.com/wp-content/uploads/2025/12/IMG_Co_Creation_Team_im_Buero_1600x900.jpg");padding:120px 0px 120px 0px;background-size:cover;}.elementor-42320 .elementor-element.elementor-element-97dd7fb .elementor-icon-wrapper{text-align:center;}.elementor-42320 .elementor-element.elementor-element-97dd7fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-97dd7fb.elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-97dd7fb.elementor-view-default .elementor-icon{color:var( --e-global-color-23125d9 );border-color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-97dd7fb.elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-97dd7fb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-97dd7fb .elementor-icon{font-size:100px;}.elementor-42320 .elementor-element.elementor-element-97dd7fb .elementor-icon svg{height:100px;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-2977f7d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-2977f7d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-2977f7d > .elementor-element-populated{padding:0% 0% 0% 12%;}.elementor-42320 .elementor-element.elementor-element-90dcae5{--spacer-size:1px;}.elementor-42320 .elementor-element.elementor-element-488e3fe > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-42320 .elementor-element.elementor-element-488e3fe{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-42320 .elementor-element.elementor-element-a23998f{--spacer-size:35px;}.elementor-42320 .elementor-element.elementor-element-19b727e .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-23125d9 );color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-19b727e .elementor-button:hover, .elementor-42320 .elementor-element.elementor-element-19b727e .elementor-button:focus{background-color:#00343E;}.elementor-42320 .elementor-element.elementor-element-1c26fa7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-1c26fa7:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-1c26fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3dcdd );}.elementor-42320 .elementor-element.elementor-element-1c26fa7 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-1c26fa7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-5b92539.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-5b92539 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-dec6613{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-3645f25 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-3645f25:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-3645f25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-3645f25 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-3645f25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-cc7a607.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-cc7a607 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-d095d45{--spacer-size:25px;}.elementor-42320 .elementor-element.elementor-element-c917188 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-c917188:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-c917188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-c917188 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-c917188{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42320 .elementor-element.elementor-element-a825bc7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-7e42eee{text-align:start;}.elementor-42320 .elementor-element.elementor-element-7e42eee .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-6123837{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-e94650a > .elementor-widget-container{background-color:#00000000;}.elementor-42320 .elementor-element.elementor-element-e94650a{font-family:var( --e-global-typography-7fe0ef7-font-family ), Sans-serif;font-size:var( --e-global-typography-7fe0ef7-font-size );font-weight:var( --e-global-typography-7fe0ef7-font-weight );text-transform:var( --e-global-typography-7fe0ef7-text-transform );font-style:var( --e-global-typography-7fe0ef7-font-style );text-decoration:var( --e-global-typography-7fe0ef7-text-decoration );line-height:var( --e-global-typography-7fe0ef7-line-height );color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-e15ff6c{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-f0dc09f{--spacer-size:10px;}.elementor-42320 .elementor-element.elementor-element-82332be > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-82332be:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-82332be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-82332be > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-82332be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-3576286.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-3576286.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-3576286.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-3576286 > .elementor-element-populated{padding:10px 20px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-c41e4ce .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-42320 .elementor-element.elementor-element-c41e4ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-c41e4ce.elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-c41e4ce.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-c41e4ce .elementor-icon-box-title, .elementor-42320 .elementor-element.elementor-element-c41e4ce .elementor-icon-box-title a{font-size:20px;font-weight:600;line-height:28px;}.elementor-42320 .elementor-element.elementor-element-c41e4ce .elementor-icon-box-title{color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-c41e4ce .elementor-icon-box-description{font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-23125d9 );}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-36829f8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-36829f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-36829f8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-36829f8 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-42320 .elementor-element.elementor-element-ead4e43 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-42320 .elementor-element.elementor-element-ead4e43.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-ead4e43.elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-ead4e43.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-ead4e43 .elementor-icon-box-title, .elementor-42320 .elementor-element.elementor-element-ead4e43 .elementor-icon-box-title a{font-size:20px;font-weight:600;line-height:28px;}.elementor-42320 .elementor-element.elementor-element-ead4e43 .elementor-icon-box-title{color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-ead4e43 .elementor-icon-box-description{font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-23125d9 );}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-5c4baf0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-5c4baf0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-5c4baf0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-5c4baf0 > .elementor-element-populated{padding:10px 0px 10px 20px;}.elementor-42320 .elementor-element.elementor-element-2ec14b3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-42320 .elementor-element.elementor-element-2ec14b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-2ec14b3.elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-2ec14b3.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42320 .elementor-element.elementor-element-2ec14b3 .elementor-icon-box-title, .elementor-42320 .elementor-element.elementor-element-2ec14b3 .elementor-icon-box-title a{font-size:20px;font-weight:600;line-height:28px;}.elementor-42320 .elementor-element.elementor-element-2ec14b3 .elementor-icon-box-title{color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-2ec14b3 .elementor-icon-box-description{color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-c213e74 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-c213e74:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-c213e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-c213e74 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-c213e74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-9abf422.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-9abf422 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-5feed80{--spacer-size:25px;}.elementor-42320 .elementor-element.elementor-element-2511b7e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-2511b7e:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-2511b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3dcdd );}.elementor-42320 .elementor-element.elementor-element-2511b7e > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-2511b7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-a7395a1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-a7395a1 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-6313cbc{--spacer-size:25px;}.elementor-42320 .elementor-element.elementor-element-3e3a099 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-3e3a099:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-3e3a099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3dcdd );}.elementor-42320 .elementor-element.elementor-element-3e3a099 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-3e3a099{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42320 .elementor-element.elementor-element-a2681e1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-308a3de{text-align:start;}.elementor-42320 .elementor-element.elementor-element-308a3de .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-42320 .elementor-element.elementor-element-bc1411d{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-9b0daca > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-9b0daca:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-9b0daca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3dcdd );}.elementor-42320 .elementor-element.elementor-element-9b0daca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42320 .elementor-element.elementor-element-9b0daca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-35788fb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-35788fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-35788fb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-35788fb > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-42320 .elementor-element.elementor-element-35788fb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-35788fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-09b3e14 > .elementor-widget-container{background-image:url("https://www.evosoft.com/wp-content/uploads/2022/12/IMG_Virtuelle_Workshops_Team_von_Ingenieuren_1600x900.jpg");padding:120px 0px 120px 0px;background-size:cover;}.elementor-42320 .elementor-element.elementor-element-09b3e14 .elementor-icon-wrapper{text-align:center;}.elementor-42320 .elementor-element.elementor-element-09b3e14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-09b3e14.elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-09b3e14.elementor-view-default .elementor-icon{color:var( --e-global-color-23125d9 );border-color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-09b3e14.elementor-view-framed .elementor-icon, .elementor-42320 .elementor-element.elementor-element-09b3e14.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-09b3e14 .elementor-icon{font-size:100px;}.elementor-42320 .elementor-element.elementor-element-09b3e14 .elementor-icon svg{height:100px;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-e4b1d3b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42320 .elementor-element.elementor-element-e4b1d3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-e4b1d3b > .elementor-element-populated{padding:0% 0% 0% 12%;}.elementor-42320 .elementor-element.elementor-element-3ebb19a{--spacer-size:1px;}.elementor-42320 .elementor-element.elementor-element-01067db{text-align:start;}.elementor-42320 .elementor-element.elementor-element-01067db .elementor-heading-title{font-family:var( --e-global-typography-c7adfd4-font-family ), Sans-serif;font-size:var( --e-global-typography-c7adfd4-font-size );font-weight:var( --e-global-typography-c7adfd4-font-weight );text-transform:var( --e-global-typography-c7adfd4-text-transform );font-style:var( --e-global-typography-c7adfd4-font-style );text-decoration:var( --e-global-typography-c7adfd4-text-decoration );line-height:var( --e-global-typography-c7adfd4-line-height );color:var( --e-global-color-text );}.elementor-42320 .elementor-element.elementor-element-544a40d{--spacer-size:25px;}.elementor-42320 .elementor-element.elementor-element-351fcac{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-42320 .elementor-element.elementor-element-8a4289d{--spacer-size:35px;}.elementor-42320 .elementor-element.elementor-element-98cce2f .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-23125d9 );color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-98cce2f .elementor-button:hover, .elementor-42320 .elementor-element.elementor-element-98cce2f .elementor-button:focus{background-color:#00343E;}.elementor-42320 .elementor-element.elementor-element-6a621b3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-6a621b3:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-6a621b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d3dcdd );}.elementor-42320 .elementor-element.elementor-element-6a621b3 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-6a621b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-204ec4c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-204ec4c > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-0d6abc8{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-b37bc9d:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-b37bc9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;background-image:url("https://www.evosoft.com/wp-content/uploads/2023/01/IC_dot_bg_green.svg");background-position:0px 0px;background-repeat:repeat;background-size:12px auto;}.elementor-42320 .elementor-element.elementor-element-b37bc9d > .elementor-background-overlay{background-image:url("https://www.evosoft.com/wp-content/uploads/2022/10/IC_square_bg_1.svg");background-position:center left;background-repeat:no-repeat;background-size:75% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-b37bc9d .elementor-background-overlay{filter:brightness( 10% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42320 .elementor-element.elementor-element-b37bc9d{border-style:solid;border-color:#1A1A1A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 5px 0px;}.elementor-42320 .elementor-element.elementor-element-5452956.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-3ce587b{--spacer-size:60px;}.elementor-42320 .elementor-element.elementor-element-869c55d{--spacer-size:60px;}.elementor-42320 .elementor-element.elementor-element-060ffea:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-060ffea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;background-image:url("https://www.evosoft.com/wp-content/uploads/2023/01/IC_dot_bg_green.svg");background-position:0px 0px;background-repeat:repeat;background-size:12px auto;}.elementor-42320 .elementor-element.elementor-element-060ffea > .elementor-background-overlay{background-image:url("https://www.evosoft.com/wp-content/uploads/2022/10/IC_square_bg_1.svg");background-position:center left;background-repeat:no-repeat;background-size:75% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-060ffea .elementor-background-overlay{filter:brightness( 10% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42320 .elementor-element.elementor-element-060ffea{border-style:solid;border-color:#1A1A1A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-54addd0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-54addd0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-a8b841f > .elementor-widget-container{background-color:#61962200;}.elementor-42320 .elementor-element.elementor-element-a8b841f{text-align:start;}.elementor-42320 .elementor-element.elementor-element-a8b841f .elementor-heading-title{font-size:54px;text-transform:none;line-height:1.2em;color:var( --e-global-color-23125d9 );}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-6428873.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-6428873.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-6428873 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42320 .elementor-element.elementor-element-6428873 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-2f84fbc{--spacer-size:0px;}.elementor-42320 .elementor-element.elementor-element-2142808:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-2142808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-42320 .elementor-element.elementor-element-2142808 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-2142808{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 7% 0%;}.elementor-42320 .elementor-element.elementor-element-b0bac7b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-5356d78{text-align:start;}.elementor-42320 .elementor-element.elementor-element-050f97c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-0eb7eeb{text-align:start;}.elementor-42320 .elementor-element.elementor-element-56f284f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-56f284f:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-56f284f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.evosoft.com/wp-content/uploads/2024/09/IMG_Digitaler_Produktpass_Zwei_Arbeiter_mit_Tablet_und_digitalem_Produktpass_2560x1440.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42320 .elementor-element.elementor-element-56f284f > .elementor-background-overlay{background-color:#001E24;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-56f284f > .elementor-container{min-height:580px;}.elementor-42320 .elementor-element.elementor-element-56f284f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-56f284f > .elementor-shape-top .elementor-shape-fill{fill:#1A1A1A;}.elementor-42320 .elementor-element.elementor-element-56f284f > .elementor-shape-top svg{height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-42320 .elementor-element.elementor-element-7a4b541 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-06b6505 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-06b6505{text-align:center;}.elementor-42320 .elementor-element.elementor-element-06b6505 .elementor-heading-title{font-family:var( --e-global-typography-2f5fbbb-font-family ), Sans-serif;font-size:var( --e-global-typography-2f5fbbb-font-size );font-weight:var( --e-global-typography-2f5fbbb-font-weight );text-transform:var( --e-global-typography-2f5fbbb-text-transform );font-style:var( --e-global-typography-2f5fbbb-font-style );text-decoration:var( --e-global-typography-2f5fbbb-text-decoration );line-height:var( --e-global-typography-2f5fbbb-line-height );color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-bde21b8{--spacer-size:35px;}.elementor-42320 .elementor-element.elementor-element-63b175b > .elementor-widget-container{background-color:#00000000;}.elementor-42320 .elementor-element.elementor-element-63b175b{text-align:center;font-family:var( --e-global-typography-7fe0ef7-font-family ), Sans-serif;font-size:var( --e-global-typography-7fe0ef7-font-size );font-weight:var( --e-global-typography-7fe0ef7-font-weight );text-transform:var( --e-global-typography-7fe0ef7-text-transform );font-style:var( --e-global-typography-7fe0ef7-font-style );text-decoration:var( --e-global-typography-7fe0ef7-text-decoration );line-height:var( --e-global-typography-7fe0ef7-line-height );color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-6f6184a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-6f6184a:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-6f6184a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-6f6184a > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-6f6184a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-1454cc4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-1454cc4 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-c6ae8f7{--spacer-size:25px;}.elementor-42320 .elementor-element.elementor-element-89ee190 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-89ee190:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-89ee190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-89ee190 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-89ee190{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42320 .elementor-element.elementor-element-eaf9735.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-da6cccd{text-align:start;}.elementor-42320 .elementor-element.elementor-element-da6cccd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-0f1edf1{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-aa3ecaf > .elementor-widget-container{background-color:#00000000;}.elementor-42320 .elementor-element.elementor-element-aa3ecaf{font-family:var( --e-global-typography-7fe0ef7-font-family ), Sans-serif;font-size:var( --e-global-typography-7fe0ef7-font-size );font-weight:var( --e-global-typography-7fe0ef7-font-weight );text-transform:var( --e-global-typography-7fe0ef7-text-transform );font-style:var( --e-global-typography-7fe0ef7-font-style );text-decoration:var( --e-global-typography-7fe0ef7-text-decoration );line-height:var( --e-global-typography-7fe0ef7-line-height );color:var( --e-global-color-23125d9 );}.elementor-42320 .elementor-element.elementor-element-e6d2fc8{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-68f68a4 > .elementor-widget-container{background-color:#00000000;margin:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-68f68a4{font-size:17px;font-weight:500;line-height:30px;color:#FFFFFF;}.elementor-42320 .elementor-element.elementor-element-8202e61 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-8202e61:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-8202e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-8202e61 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-8202e61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-23125d9 );margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-2db3909:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-42320 .elementor-element.elementor-element-2db3909 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-2db3909.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-2db3909.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-42320 .elementor-element.elementor-element-2db3909.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-2db3909 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42320 .elementor-element.elementor-element-2db3909 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-bb03048 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-bb03048:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-bb03048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42320 .elementor-element.elementor-element-bb03048 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42320 .elementor-element.elementor-element-bb03048{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-5e96871.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-5e96871 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-2c9e7f9{--spacer-size:25px;}@media(min-width:768px){.elementor-42320 .elementor-element.elementor-element-6c67ec7{width:2%;}.elementor-42320 .elementor-element.elementor-element-81f6cbf{width:48%;}.elementor-42320 .elementor-element.elementor-element-7aef6dc{width:2%;}.elementor-42320 .elementor-element.elementor-element-7b5ee25{width:48%;}.elementor-42320 .elementor-element.elementor-element-3e63214{width:19.5%;}.elementor-42320 .elementor-element.elementor-element-d6b01f4{width:21%;}.elementor-42320 .elementor-element.elementor-element-aab04d4{width:10.5%;}.elementor-42320 .elementor-element.elementor-element-1ac57d0{width:18%;}.elementor-42320 .elementor-element.elementor-element-829e5bc{width:21.5%;}.elementor-42320 .elementor-element.elementor-element-3884f96{width:8.16%;}.elementor-42320 .elementor-element.elementor-element-0f9ef33{width:68%;}.elementor-42320 .elementor-element.elementor-element-1157938{width:4%;}.elementor-42320 .elementor-element.elementor-element-1170030{width:27.666%;}.elementor-42320 .elementor-element.elementor-element-88cddf9{width:100%;}.elementor-42320 .elementor-element.elementor-element-5078e19{width:50%;}.elementor-42320 .elementor-element.elementor-element-2977f7d{width:50%;}.elementor-42320 .elementor-element.elementor-element-35788fb{width:50%;}.elementor-42320 .elementor-element.elementor-element-e4b1d3b{width:50%;}.elementor-42320 .elementor-element.elementor-element-5452956{width:80%;}.elementor-42320 .elementor-element.elementor-element-57f3e07{width:20%;}.elementor-42320 .elementor-element.elementor-element-54addd0{width:80%;}.elementor-42320 .elementor-element.elementor-element-6428873{width:20%;}.elementor-42320 .elementor-element.elementor-element-b0bac7b{width:25%;}.elementor-42320 .elementor-element.elementor-element-050f97c{width:75%;}.elementor-42320 .elementor-element.elementor-element-2db3909{width:70%;}.elementor-42320 .elementor-element.elementor-element-93809c8{width:30%;}}@media(max-width:1135px) and (min-width:768px){.elementor-42320 .elementor-element.elementor-element-6c67ec7{width:5%;}.elementor-42320 .elementor-element.elementor-element-81f6cbf{width:40%;}.elementor-42320 .elementor-element.elementor-element-7aef6dc{width:5%;}.elementor-42320 .elementor-element.elementor-element-7b5ee25{width:50%;}.elementor-42320 .elementor-element.elementor-element-3e63214{width:50%;}.elementor-42320 .elementor-element.elementor-element-d6b01f4{width:50%;}.elementor-42320 .elementor-element.elementor-element-aab04d4{width:50%;}.elementor-42320 .elementor-element.elementor-element-1ac57d0{width:50%;}.elementor-42320 .elementor-element.elementor-element-829e5bc{width:50%;}.elementor-42320 .elementor-element.elementor-element-3884f96{width:50%;}.elementor-42320 .elementor-element.elementor-element-3d63aff{width:58%;}.elementor-42320 .elementor-element.elementor-element-0f9ef33{width:100%;}.elementor-42320 .elementor-element.elementor-element-1170030{width:100%;}.elementor-42320 .elementor-element.elementor-element-b2a050c{width:100%;}.elementor-42320 .elementor-element.elementor-element-5b8c90b{width:100%;}.elementor-42320 .elementor-element.elementor-element-dd25edb{width:100%;}.elementor-42320 .elementor-element.elementor-element-5078e19{width:100%;}.elementor-42320 .elementor-element.elementor-element-2977f7d{width:100%;}.elementor-42320 .elementor-element.elementor-element-3576286{width:100%;}.elementor-42320 .elementor-element.elementor-element-36829f8{width:100%;}.elementor-42320 .elementor-element.elementor-element-5c4baf0{width:100%;}.elementor-42320 .elementor-element.elementor-element-35788fb{width:100%;}.elementor-42320 .elementor-element.elementor-element-e4b1d3b{width:100%;}.elementor-42320 .elementor-element.elementor-element-54addd0{width:75%;}.elementor-42320 .elementor-element.elementor-element-b0bac7b{width:30%;}.elementor-42320 .elementor-element.elementor-element-050f97c{width:70%;}.elementor-42320 .elementor-element.elementor-element-2db3909{width:100%;}}@media(min-width:1136px){.elementor-42320 .elementor-element.elementor-element-477bba7:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-477bba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-42320 .elementor-element.elementor-element-56f284f:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-56f284f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1135px){.elementor-42320 .elementor-element.elementor-element-23ecc71 > .elementor-container{min-height:380px;}.elementor-42320 .elementor-element.elementor-element-23ecc71{padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-81f6cbf > .elementor-element-populated{margin:30px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-2f42db7 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-2f42db7{text-align:start;}.elementor-42320 .elementor-element.elementor-element-2f42db7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-42320 .elementor-element.elementor-element-6dcd596 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-6cea7f6{padding:3% 5% 3% 5%;}.elementor-42320 .elementor-element.elementor-element-3e63214 > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-42320 .elementor-element.elementor-element-d6b01f4 > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-42320 .elementor-element.elementor-element-aab04d4 > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-42320 .elementor-element.elementor-element-1ac57d0 > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-42320 .elementor-element.elementor-element-829e5bc > .elementor-element-populated{margin:10px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-42320 .elementor-element.elementor-element-3884f96 > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-3d63aff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42320 .elementor-element.elementor-element-3d63aff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-d0324aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42320 .elementor-element.elementor-element-d0324aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-91586e3{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-2430fc0{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-8c7db94 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42320 .elementor-element.elementor-element-867aecb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42320 .elementor-element.elementor-element-c660a18{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-36abd5c .elementor-cta__content{min-height:380px;}.elementor-42320 .elementor-element.elementor-element-b64e928{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-f335ea4{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-08db7ec{--spacer-size:10px;}.elementor-42320 .elementor-element.elementor-element-f32da24{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-db13ab8{--spacer-size:10px;}.elementor-42320 .elementor-element.elementor-element-73adcab{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-da17327 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42320 .elementor-element.elementor-element-480c1ef{font-size:var( --e-global-typography-7fe0ef7-font-size );line-height:var( --e-global-typography-7fe0ef7-line-height );}.elementor-42320 .elementor-element.elementor-element-107e369{font-size:22px;}.elementor-42320 .elementor-element.elementor-element-7b46ef1{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-b2a050c > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-42320 .elementor-element.elementor-element-5b8c90b > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-42320 .elementor-element.elementor-element-dd25edb > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-42320 .elementor-element.elementor-element-624b265{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-7cf0030{--spacer-size:10px;}.elementor-42320 .elementor-element.elementor-element-477bba7 > .elementor-container{min-height:380px;}.elementor-42320 .elementor-element.elementor-element-477bba7:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-477bba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:auto;}.elementor-42320 .elementor-element.elementor-element-477bba7{padding:0% 8% 0% 8%;}.elementor-42320 .elementor-element.elementor-element-b113bcf > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-b113bcf{text-align:center;}.elementor-42320 .elementor-element.elementor-element-b113bcf .elementor-heading-title{font-size:var( --e-global-typography-2f5fbbb-font-size );line-height:var( --e-global-typography-2f5fbbb-line-height );}.elementor-42320 .elementor-element.elementor-element-ff81f07{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-2e810b8{--spacer-size:20px;}.elementor-42320 .elementor-element.elementor-element-f19ac6e{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-180a38e > .elementor-container{min-height:380px;}.elementor-42320 .elementor-element.elementor-element-180a38e{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-2977f7d > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-90dcae5{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-488e3fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42320 .elementor-element.elementor-element-a23998f{--spacer-size:35px;}.elementor-42320 .elementor-element.elementor-element-1c26fa7{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-dec6613{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-3645f25{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-d095d45{--spacer-size:10px;}.elementor-42320 .elementor-element.elementor-element-c917188{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-7e42eee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42320 .elementor-element.elementor-element-e94650a{font-size:var( --e-global-typography-7fe0ef7-font-size );line-height:var( --e-global-typography-7fe0ef7-line-height );}.elementor-42320 .elementor-element.elementor-element-e15ff6c{--spacer-size:10px;}.elementor-42320 .elementor-element.elementor-element-82332be{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-3576286 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-36829f8 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-5c4baf0 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-c213e74{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-5feed80{--spacer-size:10px;}.elementor-42320 .elementor-element.elementor-element-2511b7e{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-6313cbc{--spacer-size:20px;}.elementor-42320 .elementor-element.elementor-element-3e3a099{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-308a3de .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42320 .elementor-element.elementor-element-9b0daca > .elementor-container{min-height:380px;}.elementor-42320 .elementor-element.elementor-element-9b0daca{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-e4b1d3b > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-3ebb19a{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-01067db .elementor-heading-title{font-size:var( --e-global-typography-c7adfd4-font-size );line-height:var( --e-global-typography-c7adfd4-line-height );}.elementor-42320 .elementor-element.elementor-element-544a40d{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-351fcac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42320 .elementor-element.elementor-element-8a4289d{--spacer-size:35px;}.elementor-42320 .elementor-element.elementor-element-6a621b3{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-0d6abc8{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-b37bc9d:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-b37bc9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-42320 .elementor-element.elementor-element-3ce587b{--spacer-size:36px;}.elementor-42320 .elementor-element.elementor-element-869c55d{--spacer-size:0px;}.elementor-42320 .elementor-element.elementor-element-060ffea:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-060ffea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-42320 .elementor-element.elementor-element-060ffea{padding:0% 5% 0% 05%;}.elementor-42320 .elementor-element.elementor-element-a8b841f .elementor-heading-title{font-size:40px;}.elementor-42320 .elementor-element.elementor-element-2142808{padding:5% 5% 6% 5%;}.elementor-42320 .elementor-element.elementor-element-56f284f > .elementor-container{min-height:380px;}.elementor-42320 .elementor-element.elementor-element-56f284f:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-56f284f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-42320 .elementor-element.elementor-element-56f284f{padding:0% 8% 0% 8%;}.elementor-42320 .elementor-element.elementor-element-06b6505 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-06b6505{text-align:center;}.elementor-42320 .elementor-element.elementor-element-06b6505 .elementor-heading-title{font-size:var( --e-global-typography-2f5fbbb-font-size );line-height:var( --e-global-typography-2f5fbbb-line-height );}.elementor-42320 .elementor-element.elementor-element-bde21b8{--spacer-size:20px;}.elementor-42320 .elementor-element.elementor-element-63b175b{font-size:var( --e-global-typography-7fe0ef7-font-size );line-height:var( --e-global-typography-7fe0ef7-line-height );}.elementor-42320 .elementor-element.elementor-element-6f6184a{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-c6ae8f7{--spacer-size:10px;}.elementor-42320 .elementor-element.elementor-element-89ee190{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-aa3ecaf{font-size:var( --e-global-typography-7fe0ef7-font-size );line-height:var( --e-global-typography-7fe0ef7-line-height );}.elementor-42320 .elementor-element.elementor-element-8202e61{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-2db3909 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-42320 .elementor-element.elementor-element-bb03048{padding:0% 5% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-2c9e7f9{--spacer-size:10px;}}@media(max-width:767px){.elementor-42320 .elementor-element.elementor-element-23ecc71 > .elementor-container{min-height:600px;}.elementor-42320 .elementor-element.elementor-element-23ecc71{padding:6.5% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-81f6cbf.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-42320 .elementor-element.elementor-element-81f6cbf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 2.5% 0%;}.elementor-42320 .elementor-element.elementor-element-2f42db7 > .elementor-widget-container{margin:05px 0px 30px 0px;padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-2f42db7{text-align:start;}.elementor-42320 .elementor-element.elementor-element-2f42db7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-42320 .elementor-element.elementor-element-f0d7e8b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-42320 .elementor-element.elementor-element-6dcd596 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-6dcd596{text-align:start;}.elementor-42320 .elementor-element.elementor-element-7b5ee25.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-7b5ee25:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-42320 .elementor-element.elementor-element-7b5ee25 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-42320 .elementor-element.elementor-element-38b67cd{--spacer-size:300px;}.elementor-42320 .elementor-element.elementor-element-6cea7f6{padding:6% 6% 6% 6%;}.elementor-42320 .elementor-element.elementor-element-3e63214.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-3e63214 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-4debb63 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-d6b01f4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-d6b01f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-dde8ac8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-aab04d4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-aab04d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-36a1728 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-1ac57d0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-1ac57d0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-7c9b3ca > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-829e5bc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-829e5bc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-0a6a0de > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-3884f96.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-3884f96 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-42320 .elementor-element.elementor-element-fc006ff > .elementor-container{max-width:400px;}.elementor-42320 .elementor-element.elementor-element-fc006ff{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-3d63aff{width:73%;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-3d63aff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42320 .elementor-element.elementor-element-3d63aff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-3d63aff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-3d63aff > .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-42320 .elementor-element.elementor-element-3d63aff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-b8198cf > .elementor-widget-container{padding:0% 5% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-b8198cf{text-align:end;}.elementor-42320 .elementor-element.elementor-element-b8198cf .elementor-heading-title{font-size:22px;}.elementor-42320 .elementor-element.elementor-element-d0324aa{width:25%;}.elementor-bc-flex-widget .elementor-42320 .elementor-element.elementor-element-d0324aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42320 .elementor-element.elementor-element-d0324aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42320 .elementor-element.elementor-element-d0324aa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-d0324aa > .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-42320 .elementor-element.elementor-element-d0324aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-77ede23 > .elementor-widget-container{padding:0% 0% 0% 5%;}.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown .elementor-item, .elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:19px;}.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown{border-width:18px 0px 18px 0px;}.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:20px;padding-bottom:20px;}.elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-42320 .elementor-element.elementor-element-77ede23 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:26px !important;}.elementor-42320 .elementor-element.elementor-element-91586e3{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-2430fc0{padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-0f9ef33 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-8c7db94{text-align:start;}.elementor-42320 .elementor-element.elementor-element-8c7db94 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42320 .elementor-element.elementor-element-526d77a{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-867aecb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42320 .elementor-element.elementor-element-1170030.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-c660a18{--spacer-size:20px;}.elementor-42320 .elementor-element.elementor-element-36abd5c .elementor-cta__content{min-height:160px;}.elementor-42320 .elementor-element.elementor-element-b64e928{--spacer-size:20px;}.elementor-42320 .elementor-element.elementor-element-f335ea4{padding:0% 6% 3% 6%;}.elementor-42320 .elementor-element.elementor-element-9b28b44 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-08db7ec{--spacer-size:40px;}.elementor-42320 .elementor-element.elementor-element-f32da24{padding:0% 6% 3% 6%;}.elementor-42320 .elementor-element.elementor-element-ee40a38 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-db13ab8{--spacer-size:40px;}.elementor-42320 .elementor-element.elementor-element-73adcab{padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-910da82 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-da17327{text-align:start;}.elementor-42320 .elementor-element.elementor-element-da17327 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42320 .elementor-element.elementor-element-e806408{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-480c1ef{text-align:start;font-size:var( --e-global-typography-7fe0ef7-font-size );line-height:var( --e-global-typography-7fe0ef7-line-height );}.elementor-42320 .elementor-element.elementor-element-e3edb6b{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-107e369{text-align:start;font-size:21px;}.elementor-42320 .elementor-element.elementor-element-5d54135{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-7b46ef1{padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-b2a050c > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-42320 .elementor-element.elementor-element-114181b > .elementor-widget-container{margin:15px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-b53d522{font-size:22px;line-height:32px;}.elementor-42320 .elementor-element.elementor-element-5b8c90b > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-42320 .elementor-element.elementor-element-5565597 > .elementor-widget-container{margin:15px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-f2b3f1f{font-size:22px;line-height:32px;}.elementor-42320 .elementor-element.elementor-element-dd25edb > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-42320 .elementor-element.elementor-element-6c66308 > .elementor-widget-container{margin:15px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-ce8db4f{font-size:22px;line-height:32px;}.elementor-42320 .elementor-element.elementor-element-624b265{padding:0% 6% 3% 6%;}.elementor-42320 .elementor-element.elementor-element-987ac72 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-7cf0030{--spacer-size:40px;}.elementor-42320 .elementor-element.elementor-element-477bba7 > .elementor-container{min-height:600px;}.elementor-42320 .elementor-element.elementor-element-477bba7:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-477bba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-42320 .elementor-element.elementor-element-477bba7 > .elementor-background-overlay{opacity:0.6;}.elementor-42320 .elementor-element.elementor-element-477bba7{padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-88cddf9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-b113bcf > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-b113bcf{text-align:center;}.elementor-42320 .elementor-element.elementor-element-b113bcf .elementor-heading-title{font-size:var( --e-global-typography-2f5fbbb-font-size );line-height:var( --e-global-typography-2f5fbbb-line-height );}.elementor-42320 .elementor-element.elementor-element-bd82eb0{--spacer-size:35px;}.elementor-42320 .elementor-element.elementor-element-ff81f07{padding:0% 6% 3% 6%;}.elementor-42320 .elementor-element.elementor-element-1541047 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-2e810b8{--spacer-size:40px;}.elementor-42320 .elementor-element.elementor-element-f19ac6e{padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-ee236f6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-49a6c60{text-align:start;}.elementor-42320 .elementor-element.elementor-element-49a6c60 .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-42320 .elementor-element.elementor-element-ee28900{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-180a38e > .elementor-container{min-height:600px;}.elementor-42320 .elementor-element.elementor-element-180a38e{padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-5078e19 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-97dd7fb > .elementor-widget-container{padding:35px 0px 35px 0px;background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-42320 .elementor-element.elementor-element-2977f7d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-2977f7d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-90dcae5{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-488e3fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42320 .elementor-element.elementor-element-a23998f{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-1c26fa7{padding:0% 6% 3% 6%;}.elementor-42320 .elementor-element.elementor-element-5b92539 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-dec6613{--spacer-size:55px;}.elementor-42320 .elementor-element.elementor-element-3645f25{padding:0% 6% 3% 6%;}.elementor-42320 .elementor-element.elementor-element-cc7a607 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-d095d45{--spacer-size:40px;}.elementor-42320 .elementor-element.elementor-element-c917188{padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-a825bc7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-7e42eee{text-align:start;}.elementor-42320 .elementor-element.elementor-element-7e42eee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42320 .elementor-element.elementor-element-6123837{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-e94650a{text-align:start;font-size:var( --e-global-typography-7fe0ef7-font-size );line-height:var( --e-global-typography-7fe0ef7-line-height );}.elementor-42320 .elementor-element.elementor-element-e15ff6c{--spacer-size:10px;}.elementor-42320 .elementor-element.elementor-element-f0dc09f{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-82332be{padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-3576286 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-c41e4ce .elementor-icon-box-wrapper{text-align:center;}.elementor-42320 .elementor-element.elementor-element-c41e4ce .elementor-icon-box-title, .elementor-42320 .elementor-element.elementor-element-c41e4ce .elementor-icon-box-title a{font-size:22px;line-height:32px;}.elementor-42320 .elementor-element.elementor-element-36829f8 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-ead4e43 .elementor-icon-box-wrapper{text-align:center;}.elementor-42320 .elementor-element.elementor-element-ead4e43 .elementor-icon-box-title, .elementor-42320 .elementor-element.elementor-element-ead4e43 .elementor-icon-box-title a{font-size:22px;line-height:32px;}.elementor-42320 .elementor-element.elementor-element-5c4baf0 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-2ec14b3 .elementor-icon-box-wrapper{text-align:center;}.elementor-42320 .elementor-element.elementor-element-2ec14b3 .elementor-icon-box-title, .elementor-42320 .elementor-element.elementor-element-2ec14b3 .elementor-icon-box-title a{font-size:22px;line-height:32px;}.elementor-42320 .elementor-element.elementor-element-c213e74{padding:0% 6% 3% 6%;}.elementor-42320 .elementor-element.elementor-element-9abf422 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-5feed80{--spacer-size:40px;}.elementor-42320 .elementor-element.elementor-element-2511b7e{padding:0% 6% 3% 6%;}.elementor-42320 .elementor-element.elementor-element-a7395a1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-6313cbc{--spacer-size:40px;}.elementor-42320 .elementor-element.elementor-element-3e3a099{padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-a2681e1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-308a3de{text-align:start;}.elementor-42320 .elementor-element.elementor-element-308a3de .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-42320 .elementor-element.elementor-element-bc1411d{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-9b0daca > .elementor-container{min-height:600px;}.elementor-42320 .elementor-element.elementor-element-9b0daca{padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-35788fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-09b3e14 > .elementor-widget-container{padding:35px 0px 35px 0px;background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-42320 .elementor-element.elementor-element-e4b1d3b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42320 .elementor-element.elementor-element-e4b1d3b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-3ebb19a{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-01067db{text-align:start;}.elementor-42320 .elementor-element.elementor-element-01067db .elementor-heading-title{font-size:var( --e-global-typography-c7adfd4-font-size );line-height:var( --e-global-typography-c7adfd4-line-height );}.elementor-42320 .elementor-element.elementor-element-544a40d{--spacer-size:20px;}.elementor-42320 .elementor-element.elementor-element-351fcac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-42320 .elementor-element.elementor-element-8a4289d{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-6a621b3{padding:0% 6% 3% 6%;}.elementor-42320 .elementor-element.elementor-element-204ec4c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-0d6abc8{--spacer-size:55px;}.elementor-42320 .elementor-element.elementor-element-b37bc9d:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-b37bc9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-42320 .elementor-element.elementor-element-b37bc9d > .elementor-background-overlay{background-size:56% auto;}.elementor-42320 .elementor-element.elementor-element-b37bc9d{margin-top:0px;margin-bottom:0px;}.elementor-42320 .elementor-element.elementor-element-3ce587b{--spacer-size:12px;}.elementor-42320 .elementor-element.elementor-element-869c55d{--spacer-size:12px;}.elementor-42320 .elementor-element.elementor-element-060ffea:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-060ffea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-42320 .elementor-element.elementor-element-060ffea > .elementor-background-overlay{background-size:100% auto;}.elementor-42320 .elementor-element.elementor-element-060ffea{margin-top:0px;margin-bottom:0px;padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-a8b841f{text-align:start;}.elementor-42320 .elementor-element.elementor-element-a8b841f .elementor-heading-title{font-size:34px;line-height:1.3em;}.elementor-42320 .elementor-element.elementor-element-2f84fbc{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-2142808{margin-top:-1px;margin-bottom:0px;padding:5% 6% 10% 6%;}.elementor-42320 .elementor-element.elementor-element-b0bac7b{width:100%;}.elementor-42320 .elementor-element.elementor-element-b0bac7b > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-42320 .elementor-element.elementor-element-050f97c{width:100%;}.elementor-42320 .elementor-element.elementor-element-050f97c > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-42320 .elementor-element.elementor-element-56f284f > .elementor-container{min-height:600px;}.elementor-42320 .elementor-element.elementor-element-56f284f:not(.elementor-motion-effects-element-type-background), .elementor-42320 .elementor-element.elementor-element-56f284f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-42320 .elementor-element.elementor-element-56f284f{padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-7a4b541 > .elementor-element-populated{padding:30px 0px 20px 0px;}.elementor-42320 .elementor-element.elementor-element-06b6505 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-06b6505{text-align:center;}.elementor-42320 .elementor-element.elementor-element-06b6505 .elementor-heading-title{font-size:var( --e-global-typography-2f5fbbb-font-size );line-height:var( --e-global-typography-2f5fbbb-line-height );}.elementor-42320 .elementor-element.elementor-element-bde21b8{--spacer-size:20px;}.elementor-42320 .elementor-element.elementor-element-63b175b{text-align:center;font-size:var( --e-global-typography-7fe0ef7-font-size );line-height:var( --e-global-typography-7fe0ef7-line-height );}.elementor-42320 .elementor-element.elementor-element-6f6184a{padding:0% 6% 3% 6%;}.elementor-42320 .elementor-element.elementor-element-1454cc4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-c6ae8f7{--spacer-size:40px;}.elementor-42320 .elementor-element.elementor-element-89ee190{padding:0% 6% 0% 6%;}.elementor-42320 .elementor-element.elementor-element-eaf9735 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-da6cccd{text-align:start;}.elementor-42320 .elementor-element.elementor-element-da6cccd .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-42320 .elementor-element.elementor-element-0f1edf1{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-aa3ecaf{text-align:start;font-size:var( --e-global-typography-7fe0ef7-font-size );line-height:var( --e-global-typography-7fe0ef7-line-height );}.elementor-42320 .elementor-element.elementor-element-e6d2fc8{--spacer-size:30px;}.elementor-42320 .elementor-element.elementor-element-68f68a4{text-align:start;font-size:17px;line-height:30px;}.elementor-42320 .elementor-element.elementor-element-8202e61{padding:0% 0% 0% 0%;}.elementor-42320 .elementor-element.elementor-element-2db3909 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-42320 .elementor-element.elementor-element-bb03048{padding:0% 6% 3% 6%;}.elementor-42320 .elementor-element.elementor-element-5e96871 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42320 .elementor-element.elementor-element-2c9e7f9{--spacer-size:40px;}}/* Start custom CSS for button, class: .elementor-element-2516934 *//* Basis-Button */
.elementor-42320 .elementor-element.elementor-element-2516934 .elementor-button {
  position: relative;
  overflow: hidden;
  display: inline-block;
  z-index: 0;

  /* Grundfarbe im Normalzustand */
  background-color: #619622;
  color: #fff;

  /* Ausblenden (Hover → Normal): keine Verzögerung, relativ zügig */
  transition:
    background-color 0.4s ease-out,
    color 0.3s ease;
}

/* Hover-Zustand für das Einblenden */
.elementor-42320 .elementor-element.elementor-element-2516934 .elementor-button:hover {
  background-color: #d3d700; /* finale Hover-Farbe */
  color: #fff;

  /* Einblenden (Normal → Hover):
     - kurzer Delay, damit der Wisch zuerst wirkt
     - kurze Dauer, damit der Button schnell voll in der Hover-Farbe ist */
  transition:
    background-color 0.3s ease-out 0.25s,
    color 0.3s ease;
}

/* Overlay für den Wisch-Effekt */
.elementor-42320 .elementor-element.elementor-element-2516934 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;

  /* Hover-Farbe mit härterem Verlauf an der rechten Seite */
  background: linear-gradient(
    90deg,
    #d3d700 0%,
    #d3d700 92%,
    rgba(211, 215, 0, 0) 100%
  );

  /* Startposition: komplett links außen */
  transform: translateX(-100%);

  /* Dauer des Wischeffekts */
  transition: transform 0.45s ease-out;

  /* Overlay soll unter dem Text, aber über dem Hintergrund liegen */
  z-index: 0;
}

/* Text über dem Overlay halten */
.elementor-42320 .elementor-element.elementor-element-2516934 .elementor-button .elementor-button-content-wrapper,
.elementor-42320 .elementor-element.elementor-element-2516934 .elementor-button .elementor-button-text {
  position: relative;
  z-index: 1;
}

/* Overlay fährt beim Hover herein */
.elementor-42320 .elementor-element.elementor-element-2516934 .elementor-button:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1509023 *//* Basis-Button */
.elementor-42320 .elementor-element.elementor-element-1509023 .elementor-button {
  position: relative;
  overflow: hidden;
  display: inline-block;
  z-index: 0;

  /* Grundfarbe im Normalzustand */
  background-color: #d3d700;
  color: #fff;

  /* Ausblenden (Hover → Normal): keine Verzögerung, relativ zügig */
  transition:
    background-color 0.4s ease-out,
    color 0.3s ease;
}

/* Hover-Zustand für das Einblenden */
.elementor-42320 .elementor-element.elementor-element-1509023 .elementor-button:hover {
  background-color: #00343e; /* finale Hover-Farbe */
  color: #fff;

  /* Einblenden (Normal → Hover):
     - kurzer Delay, damit der Wisch zuerst wirkt
     - kurze Dauer, damit der Button schnell voll in der Hover-Farbe ist */
  transition:
    background-color 0.3s ease-out 0.25s,
    color 0.3s ease;
}

/* Overlay für den Wisch-Effekt */
.elementor-42320 .elementor-element.elementor-element-1509023 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;

  /* Hover-Farbe mit härterem Verlauf an der rechten Seite */
  background: linear-gradient(
    90deg,
    #00343e 0%,
    #00343e 92%,
    rgba(0, 52, 62, 0) 100%
  );

  /* Startposition: komplett links außen */
  transform: translateX(-100%);

  /* Dauer des Wischeffekts */
  transition: transform 0.45s ease-out;

  /* Overlay soll unter dem Text, aber über dem Hintergrund liegen */
  z-index: 0;
}

/* Text über dem Overlay halten */
.elementor-42320 .elementor-element.elementor-element-1509023 .elementor-button .elementor-button-content-wrapper,
.elementor-42320 .elementor-element.elementor-element-1509023 .elementor-button .elementor-button-text {
  position: relative;
  z-index: 1;
}

/* Overlay fährt beim Hover herein */
.elementor-42320 .elementor-element.elementor-element-1509023 .elementor-button:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97dd7fb */.elementor-42320 .elementor-element.elementor-element-97dd7fb.elementor-28084 .elementor-element.elementor-element-8d9f2c1.elementor-view-framed .elementor-icon, .elementor-28084 .elementor-element.elementor-element-8d9f2c1.elementor-view-default .elementor-icon{ 
text-shadow: 2px 2px 30px rgba(0,0,0,0.2);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19b727e *//* Basis-Button */
.elementor-42320 .elementor-element.elementor-element-19b727e .elementor-button {
  position: relative;
  overflow: hidden;
  display: inline-block;
  z-index: 0;

  /* Grundfarbe im Normalzustand */
  background-color: #d3d700;
  color: #fff;

  /* Ausblenden (Hover → Normal): keine Verzögerung, relativ zügig */
  transition:
    background-color 0.4s ease-out,
    color 0.3s ease;
}

/* Hover-Zustand für das Einblenden */
.elementor-42320 .elementor-element.elementor-element-19b727e .elementor-button:hover {
  background-color: #00343e; /* finale Hover-Farbe */
  color: #fff;

  /* Einblenden (Normal → Hover):
     - kurzer Delay, damit der Wisch zuerst wirkt
     - kurze Dauer, damit der Button schnell voll in der Hover-Farbe ist */
  transition:
    background-color 0.3s ease-out 0.25s,
    color 0.3s ease;
}

/* Overlay für den Wisch-Effekt */
.elementor-42320 .elementor-element.elementor-element-19b727e .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;

  /* Hover-Farbe mit härterem Verlauf an der rechten Seite */
  background: linear-gradient(
    90deg,
    #00343e 0%,
    #00343e 92%,
    rgba(0, 52, 62, 0) 100%
  );

  /* Startposition: komplett links außen */
  transform: translateX(-100%);

  /* Dauer des Wischeffekts */
  transition: transform 0.45s ease-out;

  /* Overlay soll unter dem Text, aber über dem Hintergrund liegen */
  z-index: 0;
}

/* Text über dem Overlay halten */
.elementor-42320 .elementor-element.elementor-element-19b727e .elementor-button .elementor-button-content-wrapper,
.elementor-42320 .elementor-element.elementor-element-19b727e .elementor-button .elementor-button-text {
  position: relative;
  z-index: 1;
}

/* Overlay fährt beim Hover herein */
.elementor-42320 .elementor-element.elementor-element-19b727e .elementor-button:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-09b3e14 */.elementor-42320 .elementor-element.elementor-element-09b3e14.elementor-28084 .elementor-element.elementor-element-8d9f2c1.elementor-view-framed .elementor-icon, .elementor-28084 .elementor-element.elementor-element-8d9f2c1.elementor-view-default .elementor-icon{ 
text-shadow: 2px 2px 30px rgba(0,0,0,0.2);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-98cce2f *//* Basis-Button */
.elementor-42320 .elementor-element.elementor-element-98cce2f .elementor-button {
  position: relative;
  overflow: hidden;
  display: inline-block;
  z-index: 0;

  /* Grundfarbe im Normalzustand */
  background-color: #d3d700;
  color: #fff;

  /* Ausblenden (Hover → Normal): keine Verzögerung, relativ zügig */
  transition:
    background-color 0.4s ease-out,
    color 0.3s ease;
}

/* Hover-Zustand für das Einblenden */
.elementor-42320 .elementor-element.elementor-element-98cce2f .elementor-button:hover {
  background-color: #00343e; /* finale Hover-Farbe */
  color: #fff;

  /* Einblenden (Normal → Hover):
     - kurzer Delay, damit der Wisch zuerst wirkt
     - kurze Dauer, damit der Button schnell voll in der Hover-Farbe ist */
  transition:
    background-color 0.3s ease-out 0.25s,
    color 0.3s ease;
}

/* Overlay für den Wisch-Effekt */
.elementor-42320 .elementor-element.elementor-element-98cce2f .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;

  /* Hover-Farbe mit härterem Verlauf an der rechten Seite */
  background: linear-gradient(
    90deg,
    #00343e 0%,
    #00343e 92%,
    rgba(0, 52, 62, 0) 100%
  );

  /* Startposition: komplett links außen */
  transform: translateX(-100%);

  /* Dauer des Wischeffekts */
  transition: transform 0.45s ease-out;

  /* Overlay soll unter dem Text, aber über dem Hintergrund liegen */
  z-index: 0;
}

/* Text über dem Overlay halten */
.elementor-42320 .elementor-element.elementor-element-98cce2f .elementor-button .elementor-button-content-wrapper,
.elementor-42320 .elementor-element.elementor-element-98cce2f .elementor-button .elementor-button-text {
  position: relative;
  z-index: 1;
}

/* Overlay fährt beim Hover herein */
.elementor-42320 .elementor-element.elementor-element-98cce2f .elementor-button:hover::before {
  transform: translateX(0);
}/* End custom CSS */