.elementor-39012 .elementor-element.elementor-element-f80e43e{--spacer-size:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-39012 .elementor-element.elementor-element-23b5e4d .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-39012 .elementor-element.elementor-element-ce2430c > .elementor-widget-container{margin:-120px -75px -353px -445px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-39012 .elementor-element.elementor-element-9ff3b00{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:48px;}.elementor-39012 .elementor-element.elementor-element-4d43da1{z-index:5;}.elementor-39012 .elementor-element.elementor-element-b906dec{--spacer-size:40px;}.elementor-39012 .elementor-element.elementor-element-8799f7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39012 .elementor-element.elementor-element-4e9791d{--spacer-size:60px;}.elementor-39012 .elementor-element.elementor-element-3e275f8{width:initial;max-width:initial;}.elementor-39012 .elementor-element.elementor-element-fe0e77c{--spacer-size:20px;}.elementor-39012 .elementor-element.elementor-element-791460a > .elementor-widget-container{background-color:#E8E8E8;margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-39012 .elementor-element.elementor-element-79e2a08 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-39012 .elementor-element.elementor-element-6d2e63f .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-6d2e63f .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-6d2e63f .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-6d2e63f .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-6d2e63f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-6d2e63f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-2d96771 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-2d96771 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-2d96771 .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-2d96771 .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-2d96771 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-2d96771 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-b054d9a{--spacer-size:15px;}.elementor-39012 .elementor-element.elementor-element-c7ec31d > .elementor-widget-container{background-color:#E8E8E8;padding:25px 25px 25px 25px;}.elementor-39012 .elementor-element.elementor-element-d48bb5f .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-d1ee511 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-d1ee511 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-d1ee511 .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-d1ee511 .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-d1ee511 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-d1ee511 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-0a8d4fb .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-0a8d4fb .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-0a8d4fb .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-0a8d4fb .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-0a8d4fb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-0a8d4fb .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-53c95b6{--spacer-size:15px;}.elementor-39012 .elementor-element.elementor-element-4c9c23d > .elementor-widget-container{background-color:#E8E8E8;padding:25px 25px 25px 25px;}.elementor-39012 .elementor-element.elementor-element-f911ae3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-00edda5 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-00edda5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-00edda5 .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-00edda5 .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-00edda5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-00edda5 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-c1c4a3f .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-c1c4a3f .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-c1c4a3f .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-c1c4a3f .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-c1c4a3f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-c1c4a3f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-7a941b1{--spacer-size:60px;}.elementor-39012 .elementor-element.elementor-element-6abe3e6{width:initial;max-width:initial;}.elementor-39012 .elementor-element.elementor-element-1be2620{--spacer-size:20px;}.elementor-39012 .elementor-element.elementor-element-f54f145 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;}.elementor-39012 .elementor-element.elementor-element-f54f145 > .elementor-element-populated, .elementor-39012 .elementor-element.elementor-element-f54f145 > .elementor-element-populated > .elementor-background-overlay, .elementor-39012 .elementor-element.elementor-element-f54f145 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-39012 .elementor-element.elementor-element-cda6e47{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#000000;}.elementor-39012 .elementor-element.elementor-element-fada695 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-2035f77{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-ec34780 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-ec34780 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-ec34780 .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-ec34780 .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-ec34780 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-ec34780 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-9d41f31{--spacer-size:15px;}.elementor-39012 .elementor-element.elementor-element-7175a36 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-39012 .elementor-element.elementor-element-83a50bc{--spacer-size:15px;}.elementor-39012 .elementor-element.elementor-element-c50fab2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;}.elementor-39012 .elementor-element.elementor-element-c50fab2 > .elementor-element-populated, .elementor-39012 .elementor-element.elementor-element-c50fab2 > .elementor-element-populated > .elementor-background-overlay, .elementor-39012 .elementor-element.elementor-element-c50fab2 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-39012 .elementor-element.elementor-element-1f1393e > .elementor-widget-container{background-color:#00000000;}.elementor-39012 .elementor-element.elementor-element-1f1393e{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:17px;}.elementor-39012 .elementor-element.elementor-element-a463816 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-8e422b4{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-7a6b170 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-7a6b170 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-7a6b170 .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-7a6b170 .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-7a6b170 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-7a6b170 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-28bf829{--spacer-size:15px;}.elementor-39012 .elementor-element.elementor-element-dde402e{--spacer-size:60px;}.elementor-39012 .elementor-element.elementor-element-d6e9328{width:initial;max-width:initial;}.elementor-39012 .elementor-element.elementor-element-880bca2{--spacer-size:20px;}.elementor-39012 .elementor-element.elementor-element-94b1ce8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-241d513 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39012 .elementor-element.elementor-element-241d513 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-241d513 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-241d513 .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-241d513 .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-241d513 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-241d513 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-d973c12{--spacer-size:60px;}.elementor-39012 .elementor-element.elementor-element-5738170{width:initial;max-width:initial;}.elementor-39012 .elementor-element.elementor-element-5ff1032{--spacer-size:20px;}.elementor-39012 .elementor-element.elementor-element-8e69421 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-39012 .elementor-element.elementor-element-eb135c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-d10a073 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-df6d08d .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-df6d08d .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-df6d08d .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-df6d08d .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-df6d08d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-df6d08d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-6bc1c94 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-dbdc604 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-dbdc604 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-dbdc604 .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-dbdc604 .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-dbdc604 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-dbdc604 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-5a2647a .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-dbdcbde .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-dbdcbde .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-dbdcbde .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-dbdcbde .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-dbdcbde .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-dbdcbde .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-7264fe1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-fbdf5c1 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-fbdf5c1 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-fbdf5c1 .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-fbdf5c1 .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-fbdf5c1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-fbdf5c1 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-ecc23bb{--spacer-size:50px;}.elementor-39012 .elementor-element.elementor-element-e80c385 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-b9b9801 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-6df10f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-de1cd2c .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-de1cd2c .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-de1cd2c .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-de1cd2c .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-de1cd2c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-de1cd2c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-73f8ab4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-4c96769 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-4c96769 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-4c96769 .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-4c96769 .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-4c96769 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-4c96769 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-03052ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-5a8dc2b .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-5a8dc2b .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-5a8dc2b .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-5a8dc2b .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-5a8dc2b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-5a8dc2b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-322753a .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-beeb367 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-beeb367 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-beeb367 .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-beeb367 .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-beeb367 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-beeb367 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-232a216{--spacer-size:50px;}.elementor-39012 .elementor-element.elementor-element-363a1ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-4a9416c .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-3569ca2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-d64139f .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-d64139f .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-d64139f .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-d64139f .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-d64139f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-d64139f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-5805c58 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-2289dd1 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-2289dd1 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-2289dd1 .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-2289dd1 .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-2289dd1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-2289dd1 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-2e98d28 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-3b202d3 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-3b202d3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-3b202d3 .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-3b202d3 .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-3b202d3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-3b202d3 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-5c1dca1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-39012 .elementor-element.elementor-element-f5e7286 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39012 .elementor-element.elementor-element-f5e7286 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39012 .elementor-element.elementor-element-f5e7286 .elementor-icon{font-size:14px;}.elementor-39012 .elementor-element.elementor-element-f5e7286 .elementor-icon-box-title, .elementor-39012 .elementor-element.elementor-element-f5e7286 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-f5e7286 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-39012 .elementor-element.elementor-element-862c89a{--spacer-size:60px;}.elementor-39012 .elementor-element.elementor-element-3a47f64{width:initial;max-width:initial;}.elementor-39012 .elementor-element.elementor-element-97cf747{--spacer-size:20px;}.elementor-39012 .elementor-element.elementor-element-7f56c33{--spacer-size:60px;}.elementor-39012 .elementor-element.elementor-element-799b620{width:initial;max-width:initial;}.elementor-39012 .elementor-element.elementor-element-45c93e8{--spacer-size:20px;}.elementor-39012 .elementor-element.elementor-element-71bdd20 a:hover{color:var( --e-global-color-48bfef9 );}.elementor-39012 .elementor-element.elementor-element-92a0df3{text-align:start;}.elementor-39012 .elementor-element.elementor-element-34273d1{text-align:start;}.elementor-39012 .elementor-element.elementor-element-d69ad9e{text-align:start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-39012 .elementor-element.elementor-element-5e488e6 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-decoration:underline;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-39012 .elementor-element.elementor-element-5e488e6 .elementor-button:hover, .elementor-39012 .elementor-element.elementor-element-5e488e6 .elementor-button:focus{background-color:#FFFFFF03;color:var( --e-global-color-secondary );}.elementor-39012 .elementor-element.elementor-element-5e488e6{width:var( --container-widget-width, 107.17% );max-width:107.17%;--container-widget-width:107.17%;--container-widget-flex-grow:0;z-index:1;}.elementor-39012 .elementor-element.elementor-element-5e488e6 > .elementor-widget-container{margin:-9px 0px 0px -21px;padding:0px 0px 0px 0px;}.elementor-39012 .elementor-element.elementor-element-5e488e6 .elementor-button:hover svg, .elementor-39012 .elementor-element.elementor-element-5e488e6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-39012 .elementor-element.elementor-element-2b92178{text-align:start;}.elementor-39012 .elementor-element.elementor-element-55d4dc2 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-decoration:underline;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-39012 .elementor-element.elementor-element-55d4dc2 .elementor-button:hover, .elementor-39012 .elementor-element.elementor-element-55d4dc2 .elementor-button:focus{background-color:#FFFFFF03;color:var( --e-global-color-secondary );}.elementor-39012 .elementor-element.elementor-element-55d4dc2{width:var( --container-widget-width, 107.17% );max-width:107.17%;--container-widget-width:107.17%;--container-widget-flex-grow:0;z-index:1;}.elementor-39012 .elementor-element.elementor-element-55d4dc2 > .elementor-widget-container{margin:-9px 0px 0px -21px;padding:0px 0px 0px 0px;}.elementor-39012 .elementor-element.elementor-element-55d4dc2 .elementor-button:hover svg, .elementor-39012 .elementor-element.elementor-element-55d4dc2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-39012 .elementor-element.elementor-element-af1e33a a:hover{color:var( --e-global-color-48bfef9 );}.elementor-39012 .elementor-element.elementor-element-178d1dd{text-align:start;}.elementor-39012 .elementor-element.elementor-element-7ed2446{text-align:start;}.elementor-39012 .elementor-element.elementor-element-1411cc8.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-39012 .elementor-element.elementor-element-a8adb64{text-align:start;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-39012 .elementor-element.elementor-element-23b5e4d{text-align:start;}.elementor-39012 .elementor-element.elementor-element-ce2430c{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;}.elementor-39012 .elementor-element.elementor-element-9ff3b00{width:100%;max-width:100%;text-align:start;font-size:22px;line-height:1.5em;}.elementor-39012 .elementor-element.elementor-element-9ff3b00 > .elementor-widget-container{margin:-125px 0px 0px 0px;}.elementor-39012 .elementor-element.elementor-element-6d2e63f .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-2d96771 .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-d1ee511 .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-0a8d4fb .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-00edda5 .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-c1c4a3f .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-ec34780 .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-7a6b170 .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-241d513 .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-df6d08d .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-dbdc604 .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-dbdcbde .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-fbdf5c1 .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-de1cd2c .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-4c96769 .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-5a8dc2b .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-beeb367 .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-d64139f .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-2289dd1 .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-3b202d3 .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-f5e7286 .elementor-icon-box-wrapper{text-align:start;}.elementor-39012 .elementor-element.elementor-element-253c9b7{width:75%;}.elementor-39012 .elementor-element.elementor-element-92a0df3 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-39012 .elementor-element.elementor-element-af1a4aa{width:75%;}.elementor-39012 .elementor-element.elementor-element-34273d1 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-39012 .elementor-element.elementor-element-b791756{width:75%;}.elementor-39012 .elementor-element.elementor-element-d69ad9e > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-39012 .elementor-element.elementor-element-9aa430c{width:75%;}.elementor-39012 .elementor-element.elementor-element-2b92178 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-39012 .elementor-element.elementor-element-e740593{width:75%;}.elementor-39012 .elementor-element.elementor-element-178d1dd > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-39012 .elementor-element.elementor-element-1f468c5{width:75%;}.elementor-39012 .elementor-element.elementor-element-7ed2446 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-39012 .elementor-element.elementor-element-1411cc8{width:75%;}.elementor-39012 .elementor-element.elementor-element-a8adb64 > .elementor-widget-container{margin:0px 0px -1px 0px;}}@media(min-width:768px){.elementor-39012 .elementor-element.elementor-element-71fb933{width:40%;}.elementor-39012 .elementor-element.elementor-element-b40ca15{width:40%;}.elementor-39012 .elementor-element.elementor-element-1fdb00b{width:19.664%;}.elementor-39012 .elementor-element.elementor-element-bdc1b48{width:40%;}.elementor-39012 .elementor-element.elementor-element-885ef65{width:40%;}.elementor-39012 .elementor-element.elementor-element-13ac12d{width:19.276%;}.elementor-39012 .elementor-element.elementor-element-a79b926{width:100%;}.elementor-39012 .elementor-element.elementor-element-f54f145{width:48%;}.elementor-39012 .elementor-element.elementor-element-7175a36{width:4%;}.elementor-39012 .elementor-element.elementor-element-c50fab2{width:47.333%;}.elementor-39012 .elementor-element.elementor-element-253c9b7{width:25%;}.elementor-39012 .elementor-element.elementor-element-af1a4aa{width:25%;}.elementor-39012 .elementor-element.elementor-element-e740593{width:25%;}.elementor-39012 .elementor-element.elementor-element-1f468c5{width:25%;}.elementor-39012 .elementor-element.elementor-element-1411cc8{width:25%;}.elementor-39012 .elementor-element.elementor-element-d283824{width:25%;}}/* Start custom CSS for text-editor, class: .elementor-element-8799f7f */@media (max-width: 767px) {
    .elementor-text-editor a {
        font-size: inherit !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d31d36f */@media (min-width: 1024px) {
  .gleichhoehe-text {
    min-height: 650px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e488e6 */.elementor-39012 .elementor-element.elementor-element-5e488e6 .elementor-button-text {
    text-align: left;
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55d4dc2 */.elementor-39012 .elementor-element.elementor-element-55d4dc2 .elementor-button-text {
    text-align: left;
    width: 100%;
    display: block;
}/* End custom CSS */
/* Start custom CSS *//* Container für den Effekt */
.hover-overlay-effect {
    position: relative;
    display: block;
    overflow: hidden;
    text-decoration: none;
    line-height: 0; /* Verhindert Lücke unter dem Bild */
}

/* Bild Styling */
.hover-overlay-effect img {
    display: block;
    width: 100%;
    height: auto;
    position: relative;
    z-index: 1;
    vertical-align: bottom; /* Verhindert weißen Streifen unter dem Bild */
}

/* Gefüllte Border – passt sich an Spaltenbreite an */
.hover-overlay-effect::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 8px;
    background-color: #DC005C;
    z-index: 2;
}

/* Overlay – passt sich an Spaltenbreite an */
.hover-overlay-effect::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: var(--hover-color, #DC005D33); /* 50% Transparenz */
    transition: transform 0.5s ease-in-out;
    transform: translateY(100%);
    z-index: 3;
    pointer-events: none;
}

/* Hover-Effekt */
.hover-overlay-effect:hover::after,
.hover-overlay-effect.hover-active::after {
    transform: translateY(0);
    background: #DC005D4D; /* 70% Transparenz beim Hover */
}/* End custom CSS */