.elementor-20810 .elementor-element.elementor-element-079e8d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-20810 .elementor-element.elementor-element-7e68246{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0% 010%;--row-gap:0%;--column-gap:010%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-7e68246.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-888ba3e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-4f7fc17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-4f7fc17.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-8c282c9{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-widget-heading .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-20810 .elementor-element.elementor-element-923c42a .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-widget-text-editor{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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-20810 .elementor-element.elementor-element-53450c9{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-e157884 .elementor-button{background-color:var( --e-global-color-475e156 );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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-11804d2 );color:var( --e-global-color-11804d2 );border-style:none;}.elementor-20810 .elementor-element.elementor-element-e157884 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20810 .elementor-element.elementor-element-e157884 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20810 .elementor-element.elementor-element-13eb1d4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-13eb1d4.e-con{--order:99999 /* order end hack */;}.elementor-20810 .elementor-element.elementor-element-127abfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-8745304 );}.elementor-20810 .elementor-element.elementor-element-127abfc p{margin-block-end:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-84c8350{text-align:start;}.elementor-20810 .elementor-element.elementor-element-84c8350 img{width:25%;opacity:0.5;}.elementor-20810 .elementor-element.elementor-element-1c126f1{text-align:start;}.elementor-20810 .elementor-element.elementor-element-1c126f1 img{width:25%;opacity:1;}.elementor-20810 .elementor-element.elementor-element-1d9d7f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-960fcf2{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20810 .elementor-element.elementor-element-960fcf2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-f4bf88f{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-f4bf88f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-5d0b487.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-5d0b487 img{width:100%;height:100%;object-fit:cover;object-position:center right;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-72d52db{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-72d52db.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-366a9e3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-366a9e3 img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-4ab2621{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-4ab2621.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-a36e85b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-a36e85b img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-aeefae8{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-aeefae8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-4e22d48.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-4e22d48 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-485e8b5{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-485e8b5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-bd52cb7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-bd52cb7 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-938c96c{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-938c96c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-ce9d5fc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-ce9d5fc img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-1998d88{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-1998d88.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-9e78ae9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-9e78ae9 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-b560ee6{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-b560ee6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-4c7144c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-4c7144c img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-b1ee389{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20810 .elementor-element.elementor-element-b1ee389.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-2cced5a{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-2cced5a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-cb002aa.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-cb002aa img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-4126614{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-4126614.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-fd351ee.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-fd351ee img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-f00c1a9{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-f00c1a9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-9c469f2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-9c469f2 img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-2fbfa88{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-2fbfa88.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-3e9bc91.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-3e9bc91 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-2c822c7{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-2c822c7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-34d1924.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-34d1924 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-dbae7f8{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-dbae7f8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-801f76d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-801f76d img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-d750431{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-d750431.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-758a084.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-758a084 img{width:100%;height:100%;object-fit:cover;object-position:center right;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-6020618{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-6020618.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-ff3ec1d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-ff3ec1d img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-c61e16b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20810 .elementor-element.elementor-element-c61e16b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-ad3aa32{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-ad3aa32.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-f1044d3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-f1044d3 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-869a23b{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-869a23b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-4537646.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-4537646 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-36d19de{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-36d19de.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-c1eaa56.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-c1eaa56 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-cd4a271{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-cd4a271.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-a15efe9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-a15efe9 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-c1e8215{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-c1e8215.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-af2d959.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-af2d959 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-2e7e268{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-2e7e268.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-2edc475.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-2edc475 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-dd1f59b{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-dd1f59b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-cd400c7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-cd400c7 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-d286398{--display:flex;--min-height:320px;}.elementor-20810 .elementor-element.elementor-element-d286398.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-f95a39c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-f95a39c img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-9f4a8ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-20810 .elementor-element.elementor-element-0cf2ffc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0% 10%;--row-gap:0%;--column-gap:10%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-4dc83bb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-1db9a4b{--display:flex;}.elementor-20810 .elementor-element.elementor-element-49674a3{--display:flex;}.elementor-20810 .elementor-element.elementor-element-ea4ded7 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-595927f{--display:flex;}.elementor-20810 .elementor-element.elementor-element-b2eaca0{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-061d89d .elementor-button{background-color:var( --e-global-color-2541963 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:24px;fill:var( --e-global-color-11804d2 );color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-061d89d .elementor-button-content-wrapper{flex-direction:row;}.elementor-20810 .elementor-element.elementor-element-061d89d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20810 .elementor-element.elementor-element-cafa88f{--display:flex;--min-height:75vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-446c6fe{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-446c6fe.e-con{--order:99999 /* order end hack */;}.elementor-20810 .elementor-element.elementor-element-73bfb29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-8745304 );}.elementor-20810 .elementor-element.elementor-element-73bfb29 p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-3c5aec1{text-align:start;}.elementor-20810 .elementor-element.elementor-element-3c5aec1 img{width:25%;opacity:0.5;}.elementor-20810 .elementor-element.elementor-element-c1987f1{text-align:start;}.elementor-20810 .elementor-element.elementor-element-c1987f1 img{width:25%;opacity:1;}.elementor-20810 .elementor-element.elementor-element-7b2a91d2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-7b2a91d2:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7b2a91d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-fc85446{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-20810 .elementor-element.elementor-element-100a048b{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-4c14971e{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-46af0244{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-4482aec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-e3fc708{--display:flex;}.elementor-20810 .elementor-element.elementor-element-e3fc708:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-e3fc708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-LBM.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-7bb0c5e8{--display:flex;}.elementor-20810 .elementor-element.elementor-element-7bb0c5e8:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7bb0c5e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-HBC-Hochschule-Biberach.svg");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-20810 .elementor-element.elementor-element-291eb82d{--display:flex;}.elementor-20810 .elementor-element.elementor-element-291eb82d:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-291eb82d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Strassen-NRW.svg");background-position:center center;background-repeat:no-repeat;background-size:75% auto;}.elementor-20810 .elementor-element.elementor-element-456b2253{--display:flex;}.elementor-20810 .elementor-element.elementor-element-456b2253:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-456b2253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-KAF-Falkenhahn.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-105b7921{--display:flex;}.elementor-20810 .elementor-element.elementor-element-105b7921:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-105b7921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Moravia.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-c89ce2f{--display:flex;}.elementor-20810 .elementor-element.elementor-element-c89ce2f:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-c89ce2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-BUG-Gruppe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-5f8d66b9{--display:flex;}.elementor-20810 .elementor-element.elementor-element-5f8d66b9:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-5f8d66b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Olympia-Odos.svg");background-position:center center;background-repeat:no-repeat;background-size:54% auto;}.elementor-20810 .elementor-element.elementor-element-2732fa9a{--display:flex;}.elementor-20810 .elementor-element.elementor-element-2732fa9a:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-2732fa9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Ministerium-fuer-Verkehr-BW.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-5771aabe{--display:flex;}.elementor-20810 .elementor-element.elementor-element-5771aabe:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-5771aabe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-HOCHTIEF-Infrastructure.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-4c1f6d7b{--display:flex;}.elementor-20810 .elementor-element.elementor-element-4c1f6d7b:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-4c1f6d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/ViASolutionsNord-Weiss.svg");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-20810 .elementor-element.elementor-element-46ec57fd{--display:flex;}.elementor-20810 .elementor-element.elementor-element-46ec57fd:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-46ec57fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/SPITZKE-Logo_Spitze-Logo-Weiss.svg");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-20810 .elementor-element.elementor-element-e66b142{--display:flex;}.elementor-20810 .elementor-element.elementor-element-e66b142:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-e66b142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Aegean-Motorway-Logo-Weiss.svg");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-20810 .elementor-element.elementor-element-1e14b33a{--display:flex;}.elementor-20810 .elementor-element.elementor-element-1e14b33a:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-1e14b33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-North-Lanarkshire-.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-4cf77efd{--display:flex;}.elementor-20810 .elementor-element.elementor-element-4cf77efd:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-4cf77efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-HOCHTIEF-PPP-Solutions.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-e63f4c9{--display:flex;}.elementor-20810 .elementor-element.elementor-element-e63f4c9:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-e63f4c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-HOCHTIEF-PPP-Data-Center.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-44bbf6d7{--display:flex;}.elementor-20810 .elementor-element.elementor-element-44bbf6d7:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-44bbf6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-BII.svg");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-20810 .elementor-element.elementor-element-48029a90{--display:flex;}.elementor-20810 .elementor-element.elementor-element-48029a90:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-48029a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-ASFINAG.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-578bd5e2{--display:flex;}.elementor-20810 .elementor-element.elementor-element-578bd5e2:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-578bd5e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Universitaet-Wuerzburg.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-3460fa4f{--display:flex;}.elementor-20810 .elementor-element.elementor-element-3460fa4f:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3460fa4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/a-Logo-03.svg");background-position:center center;background-repeat:no-repeat;background-size:30% auto;}.elementor-20810 .elementor-element.elementor-element-78aeb420{--display:flex;}.elementor-20810 .elementor-element.elementor-element-78aeb420:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-78aeb420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Die-Autobahn.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-6c298f06{--display:flex;}.elementor-20810 .elementor-element.elementor-element-6c298f06:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6c298f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-DB-Infra-Go.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-288134cb{--display:flex;}.elementor-20810 .elementor-element.elementor-element-288134cb:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-288134cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/LBV-SH-Logo_LBV-Sh-Logo-Weiss.svg");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-20810 .elementor-element.elementor-element-21d82ba8{--display:flex;}.elementor-20810 .elementor-element.elementor-element-21d82ba8:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-21d82ba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Powerlines-Weiss.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-3f42af02{--display:flex;}.elementor-20810 .elementor-element.elementor-element-3f42af02:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3f42af02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Eurovia.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-6e0031df{--display:flex;}.elementor-20810 .elementor-element.elementor-element-6e0031df:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6e0031df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-WKU-1.svg");background-position:center center;background-repeat:no-repeat;background-size:45% auto;}.elementor-20810 .elementor-element.elementor-element-272cf5ca{--display:flex;}.elementor-20810 .elementor-element.elementor-element-272cf5ca:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-272cf5ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/BAU-ABC-Farbe-1.svg");background-position:center center;background-repeat:no-repeat;background-size:45% auto;}.elementor-20810 .elementor-element.elementor-element-76ddd46e{--display:flex;}.elementor-20810 .elementor-element.elementor-element-76ddd46e:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-76ddd46e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/ViA6West-Weiss.svg");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-20810 .elementor-element.elementor-element-279ea101{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-b8234a1{--display:flex;}.elementor-20810 .elementor-element.elementor-element-b8234a1:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-b8234a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-LBM.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-17ca2740{--display:flex;}.elementor-20810 .elementor-element.elementor-element-17ca2740:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-17ca2740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-HBC-Hochschule-Biberach.svg");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-20810 .elementor-element.elementor-element-312c5811{--display:flex;}.elementor-20810 .elementor-element.elementor-element-312c5811:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-312c5811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Strassen-NRW.svg");background-position:center center;background-repeat:no-repeat;background-size:75% auto;}.elementor-20810 .elementor-element.elementor-element-4fbc3732{--display:flex;}.elementor-20810 .elementor-element.elementor-element-4fbc3732:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-4fbc3732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-KAF-Falkenhahn.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-10615229{--display:flex;}.elementor-20810 .elementor-element.elementor-element-10615229:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-10615229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Moravia.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-4a3b1bc3{--display:flex;}.elementor-20810 .elementor-element.elementor-element-4a3b1bc3:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-4a3b1bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-BUG-Gruppe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-7218aa95{--display:flex;}.elementor-20810 .elementor-element.elementor-element-7218aa95:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7218aa95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Olympia-Odos.svg");background-position:center center;background-repeat:no-repeat;background-size:54% auto;}.elementor-20810 .elementor-element.elementor-element-4cfb47df{--display:flex;}.elementor-20810 .elementor-element.elementor-element-4cfb47df:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-4cfb47df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Ministerium-fuer-Verkehr-BW.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-476d8ce3{--display:flex;}.elementor-20810 .elementor-element.elementor-element-476d8ce3:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-476d8ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-HOCHTIEF-Infrastructure.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-2ba6dea5{--display:flex;}.elementor-20810 .elementor-element.elementor-element-2ba6dea5:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-2ba6dea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/ViASolutionsNord-Weiss.svg");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-20810 .elementor-element.elementor-element-5ecac29b{--display:flex;}.elementor-20810 .elementor-element.elementor-element-5ecac29b:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-5ecac29b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/SPITZKE-Logo_Spitze-Logo-Weiss.svg");background-position:center center;background-repeat:no-repeat;background-size:10050% auto;}.elementor-20810 .elementor-element.elementor-element-5290d771{--display:flex;}.elementor-20810 .elementor-element.elementor-element-5290d771:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-5290d771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Aegean-Motorway-Logo-Weiss.svg");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-20810 .elementor-element.elementor-element-3d4bea8e{--display:flex;}.elementor-20810 .elementor-element.elementor-element-3d4bea8e:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3d4bea8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-North-Lanarkshire-.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-298a750c{--display:flex;}.elementor-20810 .elementor-element.elementor-element-298a750c:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-298a750c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-HOCHTIEF-PPP-Solutions.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-3b697036{--display:flex;}.elementor-20810 .elementor-element.elementor-element-3b697036:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3b697036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-HOCHTIEF-PPP-Data-Center.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-6758b3c7{--display:flex;}.elementor-20810 .elementor-element.elementor-element-6758b3c7:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6758b3c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-BII.svg");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-20810 .elementor-element.elementor-element-50b3e78f{--display:flex;}.elementor-20810 .elementor-element.elementor-element-50b3e78f:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-50b3e78f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-ASFINAG.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-1fdced21{--display:flex;}.elementor-20810 .elementor-element.elementor-element-1fdced21:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-1fdced21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Universitaet-Wuerzburg.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-5a52f07d{--display:flex;}.elementor-20810 .elementor-element.elementor-element-5a52f07d:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-5a52f07d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/a-Logo-03.svg");background-position:center center;background-repeat:no-repeat;background-size:30% auto;}.elementor-20810 .elementor-element.elementor-element-bec6040{--display:flex;}.elementor-20810 .elementor-element.elementor-element-bec6040:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-bec6040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Die-Autobahn.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-197432a0{--display:flex;}.elementor-20810 .elementor-element.elementor-element-197432a0:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-197432a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-DB-Infra-Go.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-75a01121{--display:flex;}.elementor-20810 .elementor-element.elementor-element-75a01121:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-75a01121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/LBV-SH-Logo_LBV-Sh-Logo-Weiss.svg");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-20810 .elementor-element.elementor-element-51fc487d{--display:flex;}.elementor-20810 .elementor-element.elementor-element-51fc487d:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-51fc487d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Powerlines-Weiss.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-6bf2253a{--display:flex;}.elementor-20810 .elementor-element.elementor-element-6bf2253a:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6bf2253a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Eurovia.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-12bc6a5c{--display:flex;}.elementor-20810 .elementor-element.elementor-element-12bc6a5c:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-12bc6a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-WKU-1.svg");background-position:center center;background-repeat:no-repeat;background-size:45% auto;}.elementor-20810 .elementor-element.elementor-element-515392bb{--display:flex;}.elementor-20810 .elementor-element.elementor-element-515392bb:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-515392bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/BAU-ABC-Farbe-1.svg");background-position:center center;background-repeat:no-repeat;background-size:45% auto;}.elementor-20810 .elementor-element.elementor-element-202d2e1a{--display:flex;}.elementor-20810 .elementor-element.elementor-element-202d2e1a:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-202d2e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/ViA6West-Weiss.svg");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-20810 .elementor-element.elementor-element-62fdc185{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-4b7836d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-74fa0c98{--display:flex;}.elementor-20810 .elementor-element.elementor-element-74fa0c98:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-74fa0c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/LBM-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-74f4d30e{--display:flex;}.elementor-20810 .elementor-element.elementor-element-74f4d30e:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-74f4d30e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/ViA6West-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:45% auto;}.elementor-20810 .elementor-element.elementor-element-755c8b5e{--display:flex;}.elementor-20810 .elementor-element.elementor-element-755c8b5e:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-755c8b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/HOCHTIEF-PPP-Solutions-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-7821551b{--display:flex;}.elementor-20810 .elementor-element.elementor-element-7821551b:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7821551b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/HBC-Hochschule-Biberach-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:25% auto;}.elementor-20810 .elementor-element.elementor-element-d7b2962{--display:flex;}.elementor-20810 .elementor-element.elementor-element-d7b2962:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-d7b2962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Strassen-NRW-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:75% auto;}.elementor-20810 .elementor-element.elementor-element-fd52856{--display:flex;}.elementor-20810 .elementor-element.elementor-element-fd52856:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-fd52856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/KAF-Falkenhahn-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-506b19da{--display:flex;}.elementor-20810 .elementor-element.elementor-element-506b19da:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-506b19da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Moravia-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-718d6d90{--display:flex;}.elementor-20810 .elementor-element.elementor-element-718d6d90:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-718d6d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/BUG-Gruppe-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-c3ff9b7{--display:flex;}.elementor-20810 .elementor-element.elementor-element-c3ff9b7:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-c3ff9b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Olympia-Odos-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:54% auto;}.elementor-20810 .elementor-element.elementor-element-6496adef{--display:flex;}.elementor-20810 .elementor-element.elementor-element-6496adef:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6496adef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Ministerium-fuer-Verkehr-BW-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-6ebab80{--display:flex;}.elementor-20810 .elementor-element.elementor-element-6ebab80:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6ebab80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/HOCHTIEF-Infrastructure-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-638c72b9{--display:flex;}.elementor-20810 .elementor-element.elementor-element-638c72b9:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-638c72b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/North-Lanarkshire-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-593b1e5b{--display:flex;}.elementor-20810 .elementor-element.elementor-element-593b1e5b:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-593b1e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/BII-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-20810 .elementor-element.elementor-element-40b69aa5{--display:flex;}.elementor-20810 .elementor-element.elementor-element-40b69aa5:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-40b69aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/ASFINAG-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-746f7f84{--display:flex;}.elementor-20810 .elementor-element.elementor-element-746f7f84:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-746f7f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Universitaet-Wuerzburg-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-33f5df41{--display:flex;}.elementor-20810 .elementor-element.elementor-element-33f5df41:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-33f5df41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Die-Autobahn-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-40ec2d38{--display:flex;}.elementor-20810 .elementor-element.elementor-element-40ec2d38:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-40ec2d38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/DB-Infra-Go-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-75af921c{--display:flex;}.elementor-20810 .elementor-element.elementor-element-75af921c:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-75af921c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Eurovia-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-7049fa6d{--display:flex;}.elementor-20810 .elementor-element.elementor-element-7049fa6d:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7049fa6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/WKU-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:45% auto;}.elementor-20810 .elementor-element.elementor-element-496b09ba{--display:flex;}.elementor-20810 .elementor-element.elementor-element-496b09ba:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-496b09ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/BAU-ABC-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:45% auto;}.elementor-20810 .elementor-element.elementor-element-2a6ac437{--display:flex;}.elementor-20810 .elementor-element.elementor-element-2a6ac437:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-2a6ac437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/ViASolutionsNord-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:45% auto;}.elementor-20810 .elementor-element.elementor-element-77a29b14{--display:flex;}.elementor-20810 .elementor-element.elementor-element-77a29b14:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-77a29b14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Powerlines-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-533b13f7{--display:flex;}.elementor-20810 .elementor-element.elementor-element-533b13f7:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-533b13f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/LBV-SH-Logo_LBV-Sh-Logo-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-70b9cbb9{--display:flex;}.elementor-20810 .elementor-element.elementor-element-70b9cbb9:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-70b9cbb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/a-Logo-01.svg");background-position:center center;background-repeat:no-repeat;background-size:35% auto;}.elementor-20810 .elementor-element.elementor-element-db575b3{--display:flex;}.elementor-20810 .elementor-element.elementor-element-db575b3:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-db575b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Aegean-Motorway-Logo-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-56b6fbed{--display:flex;}.elementor-20810 .elementor-element.elementor-element-56b6fbed:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-56b6fbed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/SPITZKE-Logo_Spitze-Logo-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-42b5e085{--display:flex;}.elementor-20810 .elementor-element.elementor-element-42b5e085:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-42b5e085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/hvle-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:35% auto;}.elementor-20810 .elementor-element.elementor-element-40de60bf{--display:flex;}.elementor-20810 .elementor-element.elementor-element-40de60bf:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-40de60bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Highway-Workforce-Farbe.png");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-2012f780{--display:flex;}.elementor-20810 .elementor-element.elementor-element-2012f780:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-2012f780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Via-Gateway-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-57614215{--display:flex;}.elementor-20810 .elementor-element.elementor-element-57614215:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-57614215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/HOCHTIEF-PPP-Data-Center-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-79ee7491{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-46026872{--display:flex;}.elementor-20810 .elementor-element.elementor-element-46026872:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-46026872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/LBM-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-3b635f9f{--display:flex;}.elementor-20810 .elementor-element.elementor-element-3b635f9f:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3b635f9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/ViA6West-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:45% auto;}.elementor-20810 .elementor-element.elementor-element-262dc492{--display:flex;}.elementor-20810 .elementor-element.elementor-element-262dc492:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-262dc492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/HOCHTIEF-PPP-Solutions-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-624cd37a{--display:flex;}.elementor-20810 .elementor-element.elementor-element-624cd37a:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-624cd37a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/HBC-Hochschule-Biberach-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:25% auto;}.elementor-20810 .elementor-element.elementor-element-f456d44{--display:flex;}.elementor-20810 .elementor-element.elementor-element-f456d44:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-f456d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Strassen-NRW-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:75% auto;}.elementor-20810 .elementor-element.elementor-element-56dc721b{--display:flex;}.elementor-20810 .elementor-element.elementor-element-56dc721b:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-56dc721b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/KAF-Falkenhahn-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-72a3661f{--display:flex;}.elementor-20810 .elementor-element.elementor-element-72a3661f:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-72a3661f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Moravia-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-198292ae{--display:flex;}.elementor-20810 .elementor-element.elementor-element-198292ae:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-198292ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/BUG-Gruppe-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-1fa9cfa0{--display:flex;}.elementor-20810 .elementor-element.elementor-element-1fa9cfa0:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-1fa9cfa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Olympia-Odos-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:54% auto;}.elementor-20810 .elementor-element.elementor-element-7ca448ba{--display:flex;}.elementor-20810 .elementor-element.elementor-element-7ca448ba:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7ca448ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Ministerium-fuer-Verkehr-BW-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-16372bcc{--display:flex;}.elementor-20810 .elementor-element.elementor-element-16372bcc:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-16372bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/HOCHTIEF-Infrastructure-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-34487863{--display:flex;}.elementor-20810 .elementor-element.elementor-element-34487863:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-34487863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/North-Lanarkshire-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-65051546{--display:flex;}.elementor-20810 .elementor-element.elementor-element-65051546:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-65051546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/BII-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-20810 .elementor-element.elementor-element-7dce4774{--display:flex;}.elementor-20810 .elementor-element.elementor-element-7dce4774:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7dce4774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/ASFINAG-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-34b01ca0{--display:flex;}.elementor-20810 .elementor-element.elementor-element-34b01ca0:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-34b01ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Universitaet-Wuerzburg-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-5407a0fb{--display:flex;}.elementor-20810 .elementor-element.elementor-element-5407a0fb:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-5407a0fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Die-Autobahn-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-6d7f5e04{--display:flex;}.elementor-20810 .elementor-element.elementor-element-6d7f5e04:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6d7f5e04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/DB-Infra-Go-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-447af8da{--display:flex;}.elementor-20810 .elementor-element.elementor-element-447af8da:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-447af8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Eurovia-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-20810 .elementor-element.elementor-element-41a0b139{--display:flex;}.elementor-20810 .elementor-element.elementor-element-41a0b139:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-41a0b139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/WKU-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:45% auto;}.elementor-20810 .elementor-element.elementor-element-3a6c3d28{--display:flex;}.elementor-20810 .elementor-element.elementor-element-3a6c3d28:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3a6c3d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/BAU-ABC-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:45% auto;}.elementor-20810 .elementor-element.elementor-element-7c0004d9{--display:flex;}.elementor-20810 .elementor-element.elementor-element-7c0004d9:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7c0004d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/ViASolutionsNord-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:45% auto;}.elementor-20810 .elementor-element.elementor-element-66771404{--display:flex;}.elementor-20810 .elementor-element.elementor-element-66771404:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-66771404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Powerlines-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-2f888234{--display:flex;}.elementor-20810 .elementor-element.elementor-element-2f888234:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-2f888234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/LBV-SH-Logo_LBV-Sh-Logo-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-3ebb42b4{--display:flex;}.elementor-20810 .elementor-element.elementor-element-3ebb42b4:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3ebb42b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/a-Logo-01.svg");background-position:center center;background-repeat:no-repeat;background-size:35% auto;}.elementor-20810 .elementor-element.elementor-element-2471df21{--display:flex;}.elementor-20810 .elementor-element.elementor-element-2471df21:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-2471df21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Aegean-Motorway-Logo-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-14a557f3{--display:flex;}.elementor-20810 .elementor-element.elementor-element-14a557f3:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-14a557f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/SPITZKE-Logo_Spitze-Logo-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-28e904a0{--display:flex;}.elementor-20810 .elementor-element.elementor-element-28e904a0:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-28e904a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/hvle-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:35% auto;}.elementor-20810 .elementor-element.elementor-element-3ea7a4b2{--display:flex;}.elementor-20810 .elementor-element.elementor-element-3ea7a4b2:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3ea7a4b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Highway-Workforce-Farbe.png");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-fc416ee{--display:flex;}.elementor-20810 .elementor-element.elementor-element-fc416ee:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-fc416ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Via-Gateway-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-20810 .elementor-element.elementor-element-55709155{--display:flex;}.elementor-20810 .elementor-element.elementor-element-55709155:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-55709155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/HOCHTIEF-PPP-Data-Center-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20810 .elementor-element.elementor-element-5f34ddf5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20810 .elementor-element.elementor-element-787e521d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-20810 .elementor-element.elementor-element-787e521d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20810 .elementor-element.elementor-element-c18b7ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 0px;--row-gap:64px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-20810 .elementor-element.elementor-element-6de08ff{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-6de08ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-bd4b8f0{--display:flex;--min-height:20rem;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 016px;--row-gap:0px;--column-gap:016px;}.elementor-20810 .elementor-element.elementor-element-e9789e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-e9789e7:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-e9789e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-115c868{--display:flex;}.elementor-20810 .elementor-element.elementor-element-967884d{text-align:center;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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-f27b74e{text-align:center;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-dc7b7b7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;font-family:"Inter", Sans-serif;font-size:clamp(4rem, 3.5rem + 1.333vw, 10rem);font-weight:600;line-height:1.2;letter-spacing:0px;}.elementor-20810 .elementor-element.elementor-element-5c6450e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-5c6450e:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-5c6450e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-43b1738{--display:flex;}.elementor-20810 .elementor-element.elementor-element-77afb4d{text-align:center;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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-5f673ad{text-align:center;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-e04ddf9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;font-family:"Inter", Sans-serif;font-size:clamp(4rem, 3.5rem + 1.333vw, 10rem);font-weight:600;line-height:1.2;letter-spacing:0px;}.elementor-20810 .elementor-element.elementor-element-5e2ad9c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-5e2ad9c:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-5e2ad9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-1a4ef94{--display:flex;}.elementor-20810 .elementor-element.elementor-element-dc49313{text-align:center;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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-324ecde{text-align:center;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-bdfc32a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;font-family:"Inter", Sans-serif;font-size:clamp(4rem, 3.5rem + 1.333vw, 10rem);font-weight:600;line-height:1.2;letter-spacing:0px;}.elementor-20810 .elementor-element.elementor-element-3ba98f6{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:36px;--margin-right:0px;}.elementor-20810 .elementor-element.elementor-element-2f317b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-02a43c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-02a43c2:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-02a43c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-02a43c2:hover{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-57357cf{--display:flex;}.elementor-20810 .elementor-element.elementor-element-98b7ab9{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-52ea0b3{color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-fa57586 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;font-family:"Inter", Sans-serif;font-size:clamp(1.8rem, 1.2rem + 1.333vw, 3rem);font-weight:600;line-height:1.2;letter-spacing:0px;}.elementor-20810 .elementor-element.elementor-element-cda9c4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-cda9c4c:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-cda9c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-cda9c4c:hover{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-0fec787{--display:flex;}.elementor-20810 .elementor-element.elementor-element-989b88b{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-a014f66{color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-91ce095 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;font-family:"Inter", Sans-serif;font-size:clamp(1.8rem, 1.2rem + 1.333vw, 3rem);font-weight:600;line-height:1.2;letter-spacing:0px;}.elementor-20810 .elementor-element.elementor-element-9ea27d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-9ea27d5:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-9ea27d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-9ea27d5:hover{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-0ed8aa0{--display:flex;}.elementor-20810 .elementor-element.elementor-element-774011c{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-e313553{color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-b477824 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;font-family:"Inter", Sans-serif;font-size:clamp(1.8rem, 1.2rem + 1.333vw, 3rem);font-weight:600;line-height:1.2;letter-spacing:0px;}.elementor-20810 .elementor-element.elementor-element-575152b .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-e58754c );}.elementor-20810 .elementor-element.elementor-element-cb01b27{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--border-radius:24px 24px 0px 0px;}.elementor-20810 .elementor-element.elementor-element-cb01b27:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-cb01b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-4c51c17{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-80f73a0{--display:flex;}.elementor-20810 .elementor-element.elementor-element-b59dfaf{--display:flex;}.elementor-20810 .elementor-element.elementor-element-accc113{width:initial;max-width:initial;}.elementor-20810 .elementor-element.elementor-element-accc113 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-a1ae997{--display:flex;}.elementor-20810 .elementor-element.elementor-element-36fb9e7 .elementor-button{background-color:var( --e-global-color-475e156 );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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-d046d48 );color:var( --e-global-color-d046d48 );border-style:none;}.elementor-20810 .elementor-element.elementor-element-36fb9e7 .elementor-button:hover, .elementor-20810 .elementor-element.elementor-element-36fb9e7 .elementor-button:focus{background-color:var( --e-global-color-2541963 );color:var( --e-global-color-d046d48 );border-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-36fb9e7.elementor-element{--align-self:flex-end;}.elementor-20810 .elementor-element.elementor-element-36fb9e7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20810 .elementor-element.elementor-element-36fb9e7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20810 .elementor-element.elementor-element-36fb9e7 .elementor-button:hover svg, .elementor-20810 .elementor-element.elementor-element-36fb9e7 .elementor-button:focus svg{fill:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-5595798{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-009388c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-c613712{--display:flex;--min-height:17rem;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;}.elementor-20810 .elementor-element.elementor-element-c613712:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-c613712 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/07/Rectangle-652.png");background-position:center center;background-size:cover;}.elementor-20810 .elementor-element.elementor-element-a7cea4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-90236de{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-90236de p{margin-block-end:8px;}.elementor-20810 .elementor-element.elementor-element-a96c353{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-a487f93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-eab7d9c{--display:flex;--min-height:17rem;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;}.elementor-20810 .elementor-element.elementor-element-eab7d9c:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-eab7d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Gefahrensituation-768x503.webp");background-position:center right;background-size:cover;}.elementor-20810 .elementor-element.elementor-element-f7cc677{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-01c5003{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-01c5003 p{margin-block-end:8px;}.elementor-20810 .elementor-element.elementor-element-4dcfff7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-940ba3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-7a5f27e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-d2189d6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-d2189d6 p{margin-block-end:8px;}.elementor-20810 .elementor-element.elementor-element-a892920{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-5a7c21a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 24px 24px;--padding-top:0%;--padding-bottom:4%;--padding-left:7%;--padding-right:7%;}.elementor-20810 .elementor-element.elementor-element-5a7c21a:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-5a7c21a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-5a7c21a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-3d28498{--display:flex;}.elementor-20810 .elementor-element.elementor-element-c020b54 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .text-container:hover{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .text-container.expanded{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .carousel-container{height:65vh;gap:24px;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .accordion-container{max-width:30em;gap:8px;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .tough-carousel-with-accordion{gap:24px;flex-direction:row;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .accordion-top-separator{height:0px;transition:all 0.5s;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .accordion-bottom-separator{height:1px;transition:all 0.5s;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .header-section{gap:0px;padding:0px 0px 0px 0px;transition:all 0.5s;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .text-container{padding:24px 24px 24px 24px;border-radius:16px 16px 16px 16px;transition:all 0.5s;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .content-section{padding:8px 0px 0px 0px;transition:all 0.5s;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .progress-tracker{height:6px;background-color:var( --e-global-color-433e273 );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .progress-container{gap:16px;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a  .header-section{font-family:"Inter", Sans-serif;font-size:1.15rem;font-weight:600;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a  .content-section{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .accordion-item:has( ) .accordion-bottom-separator{background-color:var( --e-global-color-433e273 );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .header-icon *{fill:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .header-icon{width:0.8em;height:0.8em;transform:rotate(0deg);transition:all 0.5s;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .text-container:hover .header-section{color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .accordion-item:has(.text-container:hover ) .accordion-top-separator{background-color:#191B2100;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .accordion-item:has(.text-container:hover ) .accordion-bottom-separator{background-color:#191B2100;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .expanded .header-section{color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .expanded .content-section{color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .accordion-item:has(.expanded ) .accordion-top-separator{background-color:#191B2100;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .accordion-item:has(.expanded ) .accordion-bottom-separator{background-color:#02010100;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .text-container.expanded .header-icon *{fill:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .text-container.expanded .header-icon{width:0.8em;height:0.8em;transform:rotate(90deg);}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .image-panel{border-radius:16px 16px 16px 16px;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .progress-bar{background-color:var( --e-global-color-2541963 );transition:opacity 0.5s;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a .swap-transition-overlay{transition:opacity 0.5s;}.elementor-20810 .elementor-element.elementor-element-d18bfcf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;}.elementor-20810 .elementor-element.elementor-element-eff2910{--display:flex;--gap:040px 0px;--row-gap:040px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:9%;--padding-right:9%;}.elementor-20810 .elementor-element.elementor-element-05f93c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-20810 .elementor-element.elementor-element-613b911 .elementor-heading-title{color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-04dc2cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-f7b0392{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-f7b0392:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-f7b0392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-53abf54{--display:flex;}.elementor-20810 .elementor-element.elementor-element-53abf54:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-53abf54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Layout_Zertifikate.webp");background-repeat:no-repeat;background-size:cover;}.elementor-20810 .elementor-element.elementor-element-d9d090f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-363cc97{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-f36c8e3{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-f36c8e3 p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-a0f1c8c{--display:flex;}.elementor-20810 .elementor-element.elementor-element-63a39e6{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-c4c11e0{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-c4c11e0:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-c4c11e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-60fe538{--display:flex;}.elementor-20810 .elementor-element.elementor-element-60fe538:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-60fe538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/AdobeStock_763116390-Kopie.webp");background-repeat:no-repeat;background-size:cover;}.elementor-20810 .elementor-element.elementor-element-10139d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-18b422d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-2506d25{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-2506d25 p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-b4a31f1{--display:flex;}.elementor-20810 .elementor-element.elementor-element-1579d30{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-62873d8{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-62873d8:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-62873d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-e7e25f2{--display:flex;}.elementor-20810 .elementor-element.elementor-element-e7e25f2:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-e7e25f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/AdobeStock_386352799-Kopie.webp");background-repeat:no-repeat;background-size:cover;}.elementor-20810 .elementor-element.elementor-element-4229cb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-bc34483{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-4478f77{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-4478f77 p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-fe40440{--display:flex;}.elementor-20810 .elementor-element.elementor-element-fbe1fc8{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-1efbc83{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-1efbc83:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-1efbc83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-cd07505{--display:flex;}.elementor-20810 .elementor-element.elementor-element-cd07505:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-cd07505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/LMS-Integration-v2-Kopie.webp");background-repeat:no-repeat;background-size:cover;}.elementor-20810 .elementor-element.elementor-element-6990557{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-b4b2322{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-d900740{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-d900740 p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-fa88572{--display:flex;}.elementor-20810 .elementor-element.elementor-element-aaadd51{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-98fe119{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-98fe119:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-98fe119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-457a60e{--display:flex;}.elementor-20810 .elementor-element.elementor-element-457a60e:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-457a60e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/AdobeStock_679258550-Kopie.webp");background-repeat:no-repeat;background-size:cover;}.elementor-20810 .elementor-element.elementor-element-e857fe6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-2d09610{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-bfd9eaf{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-bfd9eaf p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-372bed4{--display:flex;}.elementor-20810 .elementor-element.elementor-element-9ad4742{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-e26d349{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-d4b3215{--display:flex;}.elementor-20810 .elementor-element.elementor-element-99c1eb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-b391cff{--e-transform-flipX:-1;}.elementor-20810 .elementor-element.elementor-element-252fcea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-97ae612{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20810 .elementor-element.elementor-element-04bbf74{--display:flex;}.elementor-20810 .elementor-element.elementor-element-7965bbd .elementor-heading-title{color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-f7f7b31{--display:flex;--justify-content:flex-end;}.elementor-20810 .elementor-element.elementor-element-48b0b18 .elementor-button{background-color:var( --e-global-color-475e156 );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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-11804d2 );color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-48b0b18.elementor-element{--align-self:flex-end;}.elementor-20810 .elementor-element.elementor-element-48b0b18 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20810 .elementor-element.elementor-element-a6d0be3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-13209bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;}.elementor-20810 .elementor-element.elementor-element-18af615{--display:flex;--min-height:15rem;}.elementor-20810 .elementor-element.elementor-element-18af615:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-18af615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/AdobeStock_227810279-768x558.webp");background-position:center right;background-size:cover;}.elementor-20810 .elementor-element.elementor-element-0a61b60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:0px 0px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-0a61b60:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-0a61b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-78ea30d{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-f2823d0 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-9d9ed42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-8fe83bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-de88659.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-de88659{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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-82b9eba .elementor-button{background-color:var( --e-global-color-433e273 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:24px;fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-radius:40px 40px 40px 40px;padding:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-82b9eba .elementor-button:hover, .elementor-20810 .elementor-element.elementor-element-82b9eba .elementor-button:focus{background-color:var( --e-global-color-2541963 );color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-82b9eba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-82b9eba .elementor-button:hover svg, .elementor-20810 .elementor-element.elementor-element-82b9eba .elementor-button:focus svg{fill:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-28fd02e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;}.elementor-20810 .elementor-element.elementor-element-28fd02e:hover{background-color:var( --e-global-color-433e273 );}.elementor-20810 .elementor-element.elementor-element-b552fa3{--display:flex;--min-height:15rem;--border-radius:12px 12px 0px 0px;}.elementor-20810 .elementor-element.elementor-element-b552fa3:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-b552fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Titelbild_Occupational-768x432.webp");background-position:top right;background-size:cover;}.elementor-20810 .elementor-element.elementor-element-b552fa3 > div{opacity:0;}.elementor-20810 .elementor-element.elementor-element-d47b069{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-d47b069:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-d47b069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-d47b069.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-f2f2d92{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-90cf016 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-b613cda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-642c6e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-a81158f.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-a81158f{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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-2d1c09c .elementor-button{background-color:var( --e-global-color-433e273 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:24px;fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-radius:40px 40px 40px 40px;padding:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-2d1c09c .elementor-button:hover, .elementor-20810 .elementor-element.elementor-element-2d1c09c .elementor-button:focus{background-color:var( --e-global-color-2541963 );color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-2d1c09c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-2d1c09c .elementor-button:hover svg, .elementor-20810 .elementor-element.elementor-element-2d1c09c .elementor-button:focus svg{fill:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-12c6f72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;}.elementor-20810 .elementor-element.elementor-element-c42b03f{--display:flex;--min-height:15rem;}.elementor-20810 .elementor-element.elementor-element-c42b03f:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-c42b03f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Anwendungsfall_Rail_Verkleinert.webp");background-position:center right;background-size:cover;}.elementor-20810 .elementor-element.elementor-element-e3b3de6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:0px 0px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-e3b3de6:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-e3b3de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-e3b3de6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-4c34ccd{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-d8f784e .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-b316aa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-00c078d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-110d934.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-110d934{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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-7bc5f6d .elementor-button{background-color:var( --e-global-color-433e273 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:24px;fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-radius:40px 40px 40px 40px;padding:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-7bc5f6d .elementor-button:hover, .elementor-20810 .elementor-element.elementor-element-7bc5f6d .elementor-button:focus{background-color:var( --e-global-color-2541963 );color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-7bc5f6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-7bc5f6d .elementor-button:hover svg, .elementor-20810 .elementor-element.elementor-element-7bc5f6d .elementor-button:focus svg{fill:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-e76dcb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:24px 24px 24px 24px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-20810 .elementor-element.elementor-element-668c0a9{--display:flex;--min-height:65vh;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.3;--border-radius:16px 16px 16px 16px;--margin-top:-60px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20810 .elementor-element.elementor-element-668c0a9:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-668c0a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Demo_Banner-1.webp");background-size:cover;}.elementor-20810 .elementor-element.elementor-element-668c0a9::before, .elementor-20810 .elementor-element.elementor-element-668c0a9 > .elementor-background-video-container::before, .elementor-20810 .elementor-element.elementor-element-668c0a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-20810 .elementor-element.elementor-element-668c0a9 > .elementor-background-slideshow::before, .elementor-20810 .elementor-element.elementor-element-668c0a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20810 .elementor-element.elementor-element-668c0a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #24262B00 0%, var( --e-global-color-d046d48 ) 100%);}.elementor-20810 .elementor-element.elementor-element-6ab2597{--display:flex;--justify-content:center;}.elementor-20810 .elementor-element.elementor-element-6ab2597.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-2a88ee4{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-9fb201b .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-7f6f3c6 );}.elementor-20810 .elementor-element.elementor-element-8d43ca7{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7f6f3c6 );}.elementor-20810 .elementor-element.elementor-element-a682376{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-7f97d0a .elementor-button{background-color:var( --e-global-color-7f6f3c6 );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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-75ba356 );color:var( --e-global-color-75ba356 );}.elementor-20810 .elementor-element.elementor-element-7f97d0a .elementor-button-content-wrapper{flex-direction:row;}.elementor-20810 .elementor-element.elementor-element-7f97d0a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20810 .elementor-element.elementor-element-16fe299{--display:flex;}.elementor-20810 .elementor-element.elementor-element-ae62b38{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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-20810 .elementor-element.elementor-element-411f3e78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-20810 .elementor-element.elementor-element-308848d3{--display:flex;}.elementor-20810 .elementor-element.elementor-element-7631786a{--display:flex;--justify-content:flex-start;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-7631786a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-66362d9d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-20810 .elementor-element.elementor-element-3b0d060a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20810 .elementor-element.elementor-element-8e29de7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-8e29de7 .elementor-heading-title{color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-27f9a853{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-20810 .elementor-element.elementor-element-69a64eea .elementor-button{background-color:var( --e-global-color-433e273 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:24px;fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-radius:40px 40px 40px 40px;padding:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-69a64eea .elementor-button:hover, .elementor-20810 .elementor-element.elementor-element-69a64eea .elementor-button:focus{background-color:var( --e-global-color-2541963 );color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-69a64eea.elementor-element{--order:99999 /* order end hack */;}.elementor-20810 .elementor-element.elementor-element-69a64eea .elementor-button:hover svg, .elementor-20810 .elementor-element.elementor-element-69a64eea .elementor-button:focus svg{fill:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-6970cde9 .elementor-button{background-color:var( --e-global-color-433e273 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:24px;fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-radius:40px 40px 40px 40px;padding:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-6970cde9 .elementor-button:hover, .elementor-20810 .elementor-element.elementor-element-6970cde9 .elementor-button:focus{background-color:var( --e-global-color-2541963 );color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-6970cde9.elementor-element{--order:99999 /* order end hack */;}.elementor-20810 .elementor-element.elementor-element-6970cde9 .elementor-button:hover svg, .elementor-20810 .elementor-element.elementor-element-6970cde9 .elementor-button:focus svg{fill:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-1dd6459f{--display:flex;--min-height:28em;}.elementor-20810 .elementor-element.elementor-element-72319d16{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-72319d16:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-72319d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-72319d16.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-3991e620{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-3991e620:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3991e620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/DB_InfraGo_logo_white_100px_rgb.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-738994b2{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-738994b2:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-738994b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/DB-Infra-Go-Farbe.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-493f0db7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-7973541b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-33bccb87{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-1ccb665c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-754506e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-21a87cdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-21a87cdd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-21a87cdd img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-7b56bad4.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-7b56bad4{column-gap:0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-7b56bad4 p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-48640fd6{--display:flex;--min-height:25em;}.elementor-20810 .elementor-element.elementor-element-240943c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-240943c7:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-240943c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-240943c7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-d88ab5{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-d88ab5:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-d88ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Strassen-NRW.svg");background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-6c96f1{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-6c96f1:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6c96f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Strassen-NRW-Farbe.svg");background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-1c91f91e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-6f7b192f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-1850e613{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-359d443d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-72c07622{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-20d6e16f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-20d6e16f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-20d6e16f img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-73bf6aba.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-73bf6aba{column-gap:0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-73bf6aba p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-6fe04554{--display:flex;--min-height:25em;}.elementor-20810 .elementor-element.elementor-element-31f2c119{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-31f2c119:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-31f2c119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-31f2c119.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-2ede6c34{--display:flex;--min-height:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-2ede6c34:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-2ede6c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/HOCHTIEF-PPP-Solutions-Farbe.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-56292997{--display:flex;--min-height:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-56292997:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-56292997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Hochtief.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-7f11b6d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-3de769b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-56e61cdf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-adf493b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-3328a4eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-6e202833{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-6e202833.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-6e202833 img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-2dda8f61.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-2dda8f61{column-gap:0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-2dda8f61 p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-747e9d28{--display:flex;--min-height:25em;}.elementor-20810 .elementor-element.elementor-element-146352fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-146352fc:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-146352fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-146352fc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-72d4bca4{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-72d4bca4:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-72d4bca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Highway-Workforce-Weiss.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-9241bd{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-9241bd:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-9241bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Highway-Workforce-Farbe.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-2625c8f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-3da66532{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-605d8311{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-52286c2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-2883c24a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-5ce51869{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-5ce51869.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-5ce51869 img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-2ded2d2d.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-2ded2d2d{column-gap:0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-2ded2d2d p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-7f027cf{--display:flex;--min-height:25em;}.elementor-20810 .elementor-element.elementor-element-2a25bfc2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-2a25bfc2:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-2a25bfc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-2a25bfc2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-651e1d41{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-651e1d41:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-651e1d41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/ak_umwelt-naturschutz-und-verkehr_schwarz-Kopie.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-744302e7{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-744302e7:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-744302e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/csm_AK_Umwelt-Naturschutz-und-Verkehr_Farbig_RGB_1663bc5f10.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-25832312{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-f4c7fba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-1dfe038a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-252376c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-7bfdeb91{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-74106d9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-74106d9c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-74106d9c img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-1ab67231.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-1ab67231{column-gap:0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-1ab67231 p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-5408c21c{--display:flex;--min-height:25em;}.elementor-20810 .elementor-element.elementor-element-3a70e67{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-3a70e67:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3a70e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-3a70e67.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-2db660b2{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-2db660b2:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-2db660b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Moravia.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-3d3c8bda{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-3d3c8bda:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3d3c8bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Moravia-Farbe.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-1d09bb2d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-60469c03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-19681c25{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-667d04b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-7868bf32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-671d47c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-671d47c5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-671d47c5 img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-4d38d275.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-4d38d275{column-gap:0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-4d38d275 p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-6a6ee69d{--display:flex;--min-height:25em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-6abaf08c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-6abaf08c:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6abaf08c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-6abaf08c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-761f8e46{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-761f8e46:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-761f8e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Universitaet-Wuerzburg.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-47ab57f0{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-47ab57f0:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-47ab57f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Universitaet-Wuerzburg-Farbe.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-32332f81{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-2af55262{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-6a41a1be{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-5c917964{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-7d0697c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-4064809d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-4064809d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-4064809d img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-602165aa.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-602165aa{column-gap:0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-602165aa p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-2e6208f0{--display:flex;--min-height:25em;}.elementor-20810 .elementor-element.elementor-element-6e186421{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-6e186421:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6e186421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-6e186421.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-7d5ef3fd{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-7d5ef3fd:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7d5ef3fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/ViA6West-Weiss.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-67ec6f08{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-67ec6f08:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-67ec6f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/ViA6West-Farbe.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-170e068b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-588eed1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-512c4855{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-6b549b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-6d144206{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-5b5c447d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-5b5c447d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-5b5c447d img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-4672fbb2.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-4672fbb2{column-gap:0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-4672fbb2 p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-71e2255d{--display:flex;--min-height:25em;}.elementor-20810 .elementor-element.elementor-element-2764ef6a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-2764ef6a:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-2764ef6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-2764ef6a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-7fc8e03c{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-7fc8e03c:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7fc8e03c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/SPITZKE-Logo_Spitze-Logo-Weiss.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-27b390d1{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-27b390d1:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-27b390d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/SPITZKE-Logo_Spitze-Logo-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-45e6ca93{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-f78e425{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-2af3ad51{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-378e074{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-3a6c6ebc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-2739b96c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-2739b96c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-2739b96c img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-b36cb.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-b36cb{column-gap:0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-b36cb p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-5374ad57{--display:flex;--min-height:25em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-3bfb0ae1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-3bfb0ae1:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3bfb0ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-3bfb0ae1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-18126d0e{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-18126d0e:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-18126d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-Ministerium-fuer-Verkehr-BW.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-2323bcbc{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-2323bcbc:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-2323bcbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Ministerium-fuer-Verkehr-BW-Farbe.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-10a7e2f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-5ce567d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:500;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-2fdc2e4d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-44603bac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-5ab7f876{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-6b50d138{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-6b50d138.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-6b50d138 img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-7a08fcba.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-7a08fcba{column-gap:0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-7a08fcba p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-14f921ae{--display:flex;--min-height:25em;}.elementor-20810 .elementor-element.elementor-element-3879c3d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-3879c3d7:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3879c3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-3879c3d7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-6dac455e{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-6dac455e:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6dac455e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/ak_umwelt-naturschutz-und-verkehr_schwarz-Kopie.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-7f363e49{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-7f363e49:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7f363e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/csm_AK_Umwelt-Naturschutz-und-Verkehr_Farbig_RGB_1663bc5f10.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-1a77dfe1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-1f7c0589{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-1676d34a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-699d21fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-65d5811c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-518005ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-518005ff.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-518005ff img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-676d316.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-676d316{column-gap:0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-676d316 p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-7e400957{--display:flex;--min-height:25em;}.elementor-20810 .elementor-element.elementor-element-7013cf65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-7013cf65:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7013cf65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-7013cf65.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-17da09a3{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-17da09a3:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-17da09a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Aegean-Motorway-Logo-Weiss.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-5ff5e3d4{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-5ff5e3d4:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-5ff5e3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Aegean-Motorway-Logo-Farbe.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-32641a6b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-180c3e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-4cdb6434{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-74cb4182{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-33323fb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-50137214{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-50137214.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-50137214 img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-75a142d1.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-75a142d1{column-gap:0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-75a142d1 p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-1cad0d8d{--display:flex;--min-height:25em;}.elementor-20810 .elementor-element.elementor-element-4ceda492{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-4ceda492:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-4ceda492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-4ceda492.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-131878b{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-131878b:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-131878b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Logos-Weiss-BUG-Gruppe.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-2fdd5ddf{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-2fdd5ddf:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-2fdd5ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/BUG-Gruppe-Farbe.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-35bed8d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-7ed62619{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-58b2c480{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-e643704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-4cfea37{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-2b977e27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-2b977e27.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-2b977e27 img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-3d4f5127.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-3d4f5127{column-gap:0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-3d4f5127 p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-28a3b2dc{--display:flex;--min-height:25em;}.elementor-20810 .elementor-element.elementor-element-6fc33862{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-6fc33862:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6fc33862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-6fc33862.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-34bc36cd{--display:flex;--min-height:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-34bc36cd:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-34bc36cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Powerlines-Farbe.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-195d204e{--display:flex;--min-height:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-195d204e:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-195d204e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Powerlines.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-295d4860{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-41667cf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-2853759a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-1433591a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-45c60e10{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-45b6c167{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-45b6c167.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-45b6c167 img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-20810 .elementor-element.elementor-element-1b4dfadd.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-1b4dfadd{column-gap:0px;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-1b4dfadd p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-4f8e22ea{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:16px;width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-20810 .elementor-element.elementor-element-50268799{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-20810 .elementor-element.elementor-element-6ac88c7 .elementor-button{background-color:var( --e-global-color-433e273 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:24px;fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-radius:40px 40px 40px 40px;padding:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-6ac88c7 .elementor-button:hover, .elementor-20810 .elementor-element.elementor-element-6ac88c7 .elementor-button:focus{background-color:var( --e-global-color-2541963 );color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-6ac88c7.elementor-element{--order:99999 /* order end hack */;}.elementor-20810 .elementor-element.elementor-element-6ac88c7 .elementor-button:hover svg, .elementor-20810 .elementor-element.elementor-element-6ac88c7 .elementor-button:focus svg{fill:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-2a4f5cd0 .elementor-button{background-color:var( --e-global-color-433e273 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:24px;fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-radius:40px 40px 40px 40px;padding:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-2a4f5cd0 .elementor-button:hover, .elementor-20810 .elementor-element.elementor-element-2a4f5cd0 .elementor-button:focus{background-color:var( --e-global-color-2541963 );color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-2a4f5cd0.elementor-element{--order:99999 /* order end hack */;}.elementor-20810 .elementor-element.elementor-element-2a4f5cd0 .elementor-button:hover svg, .elementor-20810 .elementor-element.elementor-element-2a4f5cd0 .elementor-button:focus svg{fill:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-e2d7271{--display:flex;}.elementor-20810 .elementor-element.elementor-element-2b277fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-20810 .elementor-element.elementor-element-4f20770{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-213f368{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-fa1fb72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-20810 .elementor-element.elementor-element-f86f544 .elementor-button{background-color:var( --e-global-color-433e273 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:24px;fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-radius:40px 40px 40px 40px;padding:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-f86f544 .elementor-button:hover, .elementor-20810 .elementor-element.elementor-element-f86f544 .elementor-button:focus{background-color:var( --e-global-color-2541963 );color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-f86f544 .elementor-button:hover svg, .elementor-20810 .elementor-element.elementor-element-f86f544 .elementor-button:focus svg{fill:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-9dfc2b3 .elementor-button{background-color:var( --e-global-color-433e273 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:24px;fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-radius:40px 40px 40px 40px;padding:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-9dfc2b3 .elementor-button:hover, .elementor-20810 .elementor-element.elementor-element-9dfc2b3 .elementor-button:focus{background-color:var( --e-global-color-2541963 );color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-9dfc2b3.elementor-element{--order:99999 /* order end hack */;}.elementor-20810 .elementor-element.elementor-element-9dfc2b3 .elementor-button:hover svg, .elementor-20810 .elementor-element.elementor-element-9dfc2b3 .elementor-button:focus svg{fill:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-78d05c3{--display:flex;}.elementor-20810 .elementor-element.elementor-element-019acaa{--display:flex;--min-height:10rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20810 .elementor-element.elementor-element-019acaa:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-019acaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-1155387{--display:flex;}.elementor-20810 .elementor-element.elementor-element-1155387:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-1155387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/DBmindbox_Logo_Startups_Hacks_Networking-weiss.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-1155387.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-a9a0297{--display:flex;}.elementor-20810 .elementor-element.elementor-element-a9a0297:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-a9a0297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/mindbox_logo-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-a9a0297.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-d4d5dcd{--display:flex;--min-height:10rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-d4d5dcd:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-d4d5dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-af253ba{--display:flex;}.elementor-20810 .elementor-element.elementor-element-af253ba:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-af253ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/12/Diamond-2025-Light.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-af253ba.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-fbf5770{--display:flex;--min-height:10rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-20810 .elementor-element.elementor-element-fbf5770:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-fbf5770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-862169a{--display:flex;}.elementor-20810 .elementor-element.elementor-element-862169a:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-862169a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/12/TOUGH-Training_AWARD26_Badge_2.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-862169a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-62f3343{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-62f3343:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-62f3343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-910868e{--display:flex;}.elementor-20810 .elementor-element.elementor-element-910868e:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-910868e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/2024_Watch-List_Experiential-Learning-Technologies-2-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-910868e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-d6d4784{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-d6d4784:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-d6d4784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-156bf8a{--display:flex;}.elementor-20810 .elementor-element.elementor-element-156bf8a:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-156bf8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/2024_Learn-X-Award-Winner.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-156bf8a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-2ce345d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-2ce345d:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-2ce345d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-b3e34b1{--display:flex;}.elementor-20810 .elementor-element.elementor-element-b3e34b1:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-b3e34b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/AWARD25Badge-TOUGH-Training-GmbH.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-b3e34b1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-6e6c7fe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-6e6c7fe:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6e6c7fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-63898b7{--display:flex;}.elementor-20810 .elementor-element.elementor-element-63898b7:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-63898b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/EDTECH-AWARD-WEIss.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-63898b7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-f0bff1f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-f0bff1f:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-f0bff1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-0dde39a{--display:flex;}.elementor-20810 .elementor-element.elementor-element-0dde39a:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-0dde39a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/2025-Watchlist-web-Large_ELT_Light.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-0dde39a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-8f21ac1{--display:flex;}.elementor-20810 .elementor-element.elementor-element-8f21ac1:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-8f21ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/2025-Watchlist-BW-Print-Large_ELT_Dark.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20810 .elementor-element.elementor-element-8f21ac1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-2866b59{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-20810 .elementor-element.elementor-element-3d49077{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-20810 .elementor-element.elementor-element-757bd98 .elementor-button{background-color:var( --e-global-color-433e273 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:24px;fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-radius:40px 40px 40px 40px;padding:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-757bd98 .elementor-button:hover, .elementor-20810 .elementor-element.elementor-element-757bd98 .elementor-button:focus{background-color:var( --e-global-color-2541963 );color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-757bd98 .elementor-button:hover svg, .elementor-20810 .elementor-element.elementor-element-757bd98 .elementor-button:focus svg{fill:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-236f04d .elementor-button{background-color:var( --e-global-color-433e273 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:24px;fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-radius:40px 40px 40px 40px;padding:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-236f04d .elementor-button:hover, .elementor-20810 .elementor-element.elementor-element-236f04d .elementor-button:focus{background-color:var( --e-global-color-2541963 );color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-236f04d.elementor-element{--order:99999 /* order end hack */;}.elementor-20810 .elementor-element.elementor-element-236f04d .elementor-button:hover svg, .elementor-20810 .elementor-element.elementor-element-236f04d .elementor-button:focus svg{fill:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-8fbbc3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20810 .elementor-element.elementor-element-8fbbc3b:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-8fbbc3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-0d80971{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20810 .elementor-element.elementor-element-0346680{--display:flex;}.elementor-20810 .elementor-element.elementor-element-afef814{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;}.elementor-20810 .elementor-element.elementor-element-afef814.elementor-element{--order:-99999 /* order start hack */;}.elementor-20810 .elementor-element.elementor-element-afef814 .elementor-heading-title{color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-a005ce1 .elementor-button{background-color:var( --e-global-color-475e156 );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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-11804d2 );color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-a005ce1.elementor-element{--align-self:flex-end;}.elementor-20810 .elementor-element.elementor-element-a005ce1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20810 .elementor-element.elementor-element-65f098d{--display:flex;}.elementor-20810 .elementor-element.elementor-element-36ee4de{--display:flex;--min-height:10vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-009e70a{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:024px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-009e70a:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-009e70a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-cf55c3f img{width:100%;height:32px;}.elementor-20810 .elementor-element.elementor-element-11ae65b img{width:90%;height:36px;}.elementor-20810 .elementor-element.elementor-element-a53edcf{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-a53edcf:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-a53edcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-dea716d img{width:100%;height:48px;}.elementor-20810 .elementor-element.elementor-element-f333431 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-646aa69{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-646aa69:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-646aa69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-bd92a65 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-f07e105 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-a578d5d{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-a578d5d:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-a578d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-3040c6c img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-30eb0f4 img{width:100%;height:48px;}.elementor-20810 .elementor-element.elementor-element-09160da{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-09160da:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-09160da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-614866f img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-c99df14 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-1a54316{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-1a54316:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-1a54316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-ee06427 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-4e051b7 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-dca254f{--display:flex;--min-height:10vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-4f1fb9b{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-4f1fb9b:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-4f1fb9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-f07452c img{width:100%;height:40px;object-fit:contain;object-position:center center;}.elementor-20810 .elementor-element.elementor-element-c07e0af img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-28944a3{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:024px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-28944a3:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-28944a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-0db365c img{width:100%;height:52px;}.elementor-20810 .elementor-element.elementor-element-0039d04 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-3d3d246{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-3d3d246:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3d3d246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-e7c0ddb img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-2847cbe img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-a56386d{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:024px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-a56386d:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-a56386d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-449cf19 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-855efec img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-16d695a{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-16d695a:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-16d695a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-e9419af img{width:100%;height:48px;}.elementor-20810 .elementor-element.elementor-element-7c22eb0 img{width:100%;height:48px;}.elementor-20810 .elementor-element.elementor-element-f9bb52d{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-f9bb52d:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-f9bb52d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-a340684 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-679ed07 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-b0f8c4e{--display:flex;--min-height:10vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-26f7fde{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-26f7fde:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-26f7fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-c47d90a img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-ac4d829 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-0e6568c{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-0e6568c:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-0e6568c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-65f5d78 img{width:100%;height:36px;object-fit:contain;object-position:center center;}.elementor-20810 .elementor-element.elementor-element-18bdf6e img{width:100%;height:36px;}.elementor-20810 .elementor-element.elementor-element-d04e435{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-d04e435:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-d04e435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-42ffc51 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-b376fe4 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-e73a162{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-e73a162:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-e73a162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-4d70b83 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-72d789b img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-630304b{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-630304b:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-630304b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-cfbf03b img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-71df07b img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-53cbe1d{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-53cbe1d:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-53cbe1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-72ff38a img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-4996e4d img{width:100%;height:48px;}.elementor-20810 .elementor-element.elementor-element-264c4a3{--display:flex;--min-height:10vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-d12c757{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-d12c757:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-d12c757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-779f5d0 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-3bba2b3 img{width:100%;height:32px;}.elementor-20810 .elementor-element.elementor-element-f925556{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-f925556:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-f925556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-99a068b img{width:100%;height:44px;}.elementor-20810 .elementor-element.elementor-element-48aedc5 img{width:100%;height:44px;}.elementor-20810 .elementor-element.elementor-element-7f933d5{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-7f933d5:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7f933d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-4921cef img{width:100%;height:36px;}.elementor-20810 .elementor-element.elementor-element-44967ee img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-e45f2fd{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-e45f2fd:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-e45f2fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-2e8bb11 img{width:100%;height:44px;}.elementor-20810 .elementor-element.elementor-element-66de4f5 img{width:100%;max-width:100%;height:32px;}.elementor-20810 .elementor-element.elementor-element-3f6fcae{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-3f6fcae:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3f6fcae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-5db0ec0 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-4755784 img{width:100%;height:48px;}.elementor-20810 .elementor-element.elementor-element-51d4d49{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-51d4d49:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-51d4d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-90ed3d0 img{width:100%;height:40px;object-fit:contain;object-position:center center;}.elementor-20810 .elementor-element.elementor-element-51ea712 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-9f61eeb{--display:flex;--min-height:10vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-6411a21{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:024px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-6411a21:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6411a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-8ec497b img{width:100%;height:40px;object-fit:contain;object-position:center center;}.elementor-20810 .elementor-element.elementor-element-3a9757a img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-fd41489{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:024px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-fd41489:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-fd41489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-14b769a img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-3ccb4da img{width:100%;height:48px;}.elementor-20810 .elementor-element.elementor-element-ce039bc{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-ce039bc:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-ce039bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-3416e38 img{width:85%;height:40px;}.elementor-20810 .elementor-element.elementor-element-1ff7afc img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-3221263{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-3221263:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-3221263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-b6b6e93 img{width:100%;max-width:100%;height:40px;object-fit:contain;object-position:center center;}.elementor-20810 .elementor-element.elementor-element-16f8412 img{width:100%;max-width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-8699064{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-8699064:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-8699064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-5fe3039 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-1d59658 img{width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-11e038a{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-11e038a:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-11e038a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-74fab2f img{width:100%;height:36px;object-fit:contain;object-position:center center;}.elementor-20810 .elementor-element.elementor-element-d597896 img{width:100%;height:36px;}.elementor-20810 .elementor-element.elementor-element-29b19eb{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20810 .elementor-element.elementor-element-0d0871f{--display:flex;}.elementor-20810 .elementor-element.elementor-element-e7cece6 .e-off-canvas__content{background-color:var( --e-global-color-11804d2 );}.elementor-20810 .elementor-element.elementor-element-e7cece6 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-20810 .elementor-element.elementor-element-e7cece6{--e-off-canvas-justify-content:flex-end;--e-off-canvas-width:50vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.8s;--e-off-canvas-overlay-opacity:1;}.elementor-20810 .elementor-element.elementor-element-f829602{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-20810 .elementor-element.elementor-element-af9f756{right:5%;}body.rtl .elementor-20810 .elementor-element.elementor-element-af9f756{left:5%;}.elementor-20810 .elementor-element.elementor-element-af9f756{top:5%;}.elementor-20810 .elementor-element.elementor-element-af9f756 .elementor-icon-wrapper{text-align:center;}.elementor-20810 .elementor-element.elementor-element-af9f756.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20810 .elementor-element.elementor-element-af9f756.elementor-view-framed .elementor-icon, .elementor-20810 .elementor-element.elementor-element-af9f756.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20810 .elementor-element.elementor-element-af9f756.elementor-view-framed .elementor-icon, .elementor-20810 .elementor-element.elementor-element-af9f756.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-20810 .elementor-element.elementor-element-af9f756 .elementor-icon{font-size:16px;}.elementor-20810 .elementor-element.elementor-element-af9f756 .elementor-icon svg{height:16px;}body:not(.rtl) .elementor-20810 .elementor-element.elementor-element-e1e1036{right:5%;}body.rtl .elementor-20810 .elementor-element.elementor-element-e1e1036{left:5%;}.elementor-20810 .elementor-element.elementor-element-e1e1036{top:5%;}.elementor-20810 .elementor-element.elementor-element-e1e1036 .elementor-icon-wrapper{text-align:center;}.elementor-20810 .elementor-element.elementor-element-e1e1036.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20810 .elementor-element.elementor-element-e1e1036.elementor-view-framed .elementor-icon, .elementor-20810 .elementor-element.elementor-element-e1e1036.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20810 .elementor-element.elementor-element-e1e1036.elementor-view-framed .elementor-icon, .elementor-20810 .elementor-element.elementor-element-e1e1036.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-20810 .elementor-element.elementor-element-e1e1036 .elementor-icon{font-size:16px;}.elementor-20810 .elementor-element.elementor-element-e1e1036 .elementor-icon svg{height:16px;}.elementor-20810 .elementor-element.elementor-element-01ca1a9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:24px 24px 24px 24px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-20810 .elementor-element.elementor-element-5c41657{--display:flex;}.elementor-20810 .elementor-element.elementor-element-b55437d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-b55437d img{width:100px;}.elementor-20810 .elementor-element.elementor-element-7bf4492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-20810 .elementor-element.elementor-element-7bf4492 img{width:160px;}.elementor-20810 .elementor-element.elementor-element-37eb37f{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-48494a0{--display:flex;}.elementor-20810 .elementor-element.elementor-element-a85019a{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--border-radius:24px 24px 24px 24px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-a85019a:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-a85019a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-260a898{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-260a898.e-con{--align-self:flex-start;}.elementor-20810 .elementor-element.elementor-element-bdd6766{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-bdd6766.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-20810 .elementor-element.elementor-element-1c1b7d0{background-color:var( --e-global-color-433e273 );padding:0px 12px 0px 12px;border-radius:8px 8px 8px 8px;}.elementor-20810 .elementor-element.elementor-element-1c1b7d0 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-20810 .elementor-element.elementor-element-1c1b7d0 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-1c1b7d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-1c1b7d0.elementor-view-framed .elementor-icon, .elementor-20810 .elementor-element.elementor-element-1c1b7d0.elementor-view-default .elementor-icon{fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-1c1b7d0 .elementor-icon{font-size:16px;}.elementor-20810 .elementor-element.elementor-element-1c1b7d0 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-1c1b7d0 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-1c1b7d0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:clamp(0.5rem, 0.814rem + 0.123vw, 1.2rem);font-weight:400;text-decoration:none;line-height:1.6em;}.elementor-20810 .elementor-element.elementor-element-b0c4f82{background-color:var( --e-global-color-433e273 );padding:0px 12px 0px 12px;border-radius:8px 8px 8px 8px;}.elementor-20810 .elementor-element.elementor-element-b0c4f82 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-20810 .elementor-element.elementor-element-b0c4f82 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-b0c4f82.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-b0c4f82.elementor-view-framed .elementor-icon, .elementor-20810 .elementor-element.elementor-element-b0c4f82.elementor-view-default .elementor-icon{fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-b0c4f82 .elementor-icon{font-size:16px;}.elementor-20810 .elementor-element.elementor-element-b0c4f82 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-b0c4f82 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-b0c4f82:has(:hover) .elementor-icon-box-title,
					 .elementor-20810 .elementor-element.elementor-element-b0c4f82:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-b0c4f82 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:clamp(0.5rem, 0.814rem + 0.123vw, 1.2rem);font-weight:400;text-decoration:none;line-height:1.6em;}.elementor-20810 .elementor-element.elementor-element-160f3b7{background-color:var( --e-global-color-433e273 );padding:0px 12px 0px 12px;border-radius:8px 8px 8px 8px;}.elementor-20810 .elementor-element.elementor-element-160f3b7 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-20810 .elementor-element.elementor-element-160f3b7 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-160f3b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-160f3b7.elementor-view-framed .elementor-icon, .elementor-20810 .elementor-element.elementor-element-160f3b7.elementor-view-default .elementor-icon{fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-160f3b7 .elementor-icon{font-size:16px;}.elementor-20810 .elementor-element.elementor-element-160f3b7 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-160f3b7 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-160f3b7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:clamp(0.5rem, 0.814rem + 0.123vw, 1.2rem);font-weight:400;text-decoration:none;line-height:1.6em;}.elementor-20810 .elementor-element.elementor-element-2d20f11{background-color:var( --e-global-color-433e273 );padding:0px 12px 0px 12px;border-radius:8px 8px 8px 8px;}.elementor-20810 .elementor-element.elementor-element-2d20f11 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-20810 .elementor-element.elementor-element-2d20f11 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-2d20f11.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-2d20f11.elementor-view-framed .elementor-icon, .elementor-20810 .elementor-element.elementor-element-2d20f11.elementor-view-default .elementor-icon{fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-2d20f11 .elementor-icon{font-size:16px;}.elementor-20810 .elementor-element.elementor-element-2d20f11 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-2d20f11 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-2d20f11:has(:hover) .elementor-icon-box-title,
					 .elementor-20810 .elementor-element.elementor-element-2d20f11:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-2d20f11 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:clamp(0.5rem, 0.814rem + 0.123vw, 1.2rem);font-weight:400;text-decoration:none;line-height:1.6em;}.elementor-20810 .elementor-element.elementor-element-9247ff5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-22b0933 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(1.5rem, 0.926rem + 0.395vw, 2.5rem);font-weight:600;line-height:1.5;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-e59ccaa{--display:flex;--min-height:Auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-9e4dd0b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-20810 .elementor-element.elementor-element-67ce7c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-67ce7c3 img{width:80px;height:80px;object-fit:cover;object-position:center center;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-20810 .elementor-element.elementor-element-fe5c3a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-fe5c3a0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-a2b84c7{column-gap:0px;font-family:"Inter", Sans-serif;font-size:clamp(0.8rem, 0.914rem + 0.123vw, 1.2rem);font-weight:600;text-decoration:none;line-height:1.6em;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-a2b84c7 p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-9211b59{color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-590edad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-20810 .elementor-element.elementor-element-9af7f2a .elementor-button{background-color:var( --e-global-color-475e156 );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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-d046d48 );color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-9af7f2a .elementor-button-content-wrapper{flex-direction:row;}.elementor-20810 .elementor-element.elementor-element-9af7f2a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20810 .elementor-element.elementor-element-f2495e6{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--border-radius:24px 24px 24px 24px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-f2495e6:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-f2495e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-6c6e740{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-6c6e740.e-con{--align-self:flex-start;}.elementor-20810 .elementor-element.elementor-element-9306081{background-color:var( --e-global-color-433e273 );padding:0px 12px 0px 12px;border-radius:8px 8px 8px 8px;}.elementor-20810 .elementor-element.elementor-element-9306081 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-20810 .elementor-element.elementor-element-9306081 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-9306081.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-9306081.elementor-view-framed .elementor-icon, .elementor-20810 .elementor-element.elementor-element-9306081.elementor-view-default .elementor-icon{fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-9306081 .elementor-icon{font-size:16px;}.elementor-20810 .elementor-element.elementor-element-9306081 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-9306081 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-9306081 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:clamp(0.5rem, 0.814rem + 0.123vw, 1.2rem);font-weight:400;text-decoration:none;line-height:1.6em;}.elementor-20810 .elementor-element.elementor-element-3247a39{background-color:var( --e-global-color-433e273 );padding:0px 12px 0px 12px;border-radius:8px 8px 8px 8px;}.elementor-20810 .elementor-element.elementor-element-3247a39 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-20810 .elementor-element.elementor-element-3247a39 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-3247a39.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-3247a39.elementor-view-framed .elementor-icon, .elementor-20810 .elementor-element.elementor-element-3247a39.elementor-view-default .elementor-icon{fill:var( --e-global-color-2541963 );color:var( --e-global-color-2541963 );border-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-3247a39 .elementor-icon{font-size:16px;}.elementor-20810 .elementor-element.elementor-element-3247a39 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-3247a39 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-3247a39:has(:hover) .elementor-icon-box-title,
					 .elementor-20810 .elementor-element.elementor-element-3247a39:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-3247a39 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:clamp(0.5rem, 0.814rem + 0.123vw, 1.2rem);font-weight:400;text-decoration:none;line-height:1.6em;}.elementor-20810 .elementor-element.elementor-element-304b492{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-0712bc0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(1.5rem, 0.926rem + 0.395vw, 2.5rem);font-weight:600;line-height:1.5;letter-spacing:0px;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-cd097df{--display:flex;--min-height:Auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--border-radius:12px 12px 12px 12px;}.elementor-20810 .elementor-element.elementor-element-1034ffb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-20810 .elementor-element.elementor-element-3e6160f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-3e6160f img{width:80px;height:80px;object-fit:cover;object-position:center center;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-20810 .elementor-element.elementor-element-aa92a37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-aa92a37.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-ef71a0f{column-gap:0px;font-family:"Inter", Sans-serif;font-size:clamp(0.8rem, 0.914rem + 0.123vw, 1.2rem);font-weight:600;text-decoration:none;line-height:1.6em;color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-ef71a0f p{margin-block-end:0px;}.elementor-20810 .elementor-element.elementor-element-5b2d443{color:var( --e-global-color-002a60e );}.elementor-20810 .elementor-element.elementor-element-e10366a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-20810 .elementor-element.elementor-element-9676405 .elementor-button{background-color:var( --e-global-color-475e156 );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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-d046d48 );color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-9676405 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20810 .elementor-element.elementor-element-9676405 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20810 .elementor-element.elementor-element-bbc2e99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--overlay-opacity:1;--border-radius:24px 24px 0px 0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-20810 .elementor-element.elementor-element-bbc2e99:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-bbc2e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Frame-2104-Kopie2.webp");background-position:center center;background-size:cover;}.elementor-20810 .elementor-element.elementor-element-bbc2e99::before, .elementor-20810 .elementor-element.elementor-element-bbc2e99 > .elementor-background-video-container::before, .elementor-20810 .elementor-element.elementor-element-bbc2e99 > .e-con-inner > .elementor-background-video-container::before, .elementor-20810 .elementor-element.elementor-element-bbc2e99 > .elementor-background-slideshow::before, .elementor-20810 .elementor-element.elementor-element-bbc2e99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20810 .elementor-element.elementor-element-bbc2e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #13151A5C 0%, #30333961 100%);}.elementor-20810 .elementor-element.elementor-element-bbc2e99.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-0ac3644{--display:flex;}.elementor-20810 .elementor-element.elementor-element-23b1832{--display:flex;--justify-content:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-30e9b83{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-c93b75b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(2rem, 1rem + 1.5vw, 4rem);font-weight:600;line-height:1.2;letter-spacing:0px;color:var( --e-global-color-7f6f3c6 );}.elementor-20810 .elementor-element.elementor-element-e5ef443{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7f6f3c6 );}.elementor-20810 .elementor-element.elementor-element-49054ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-20810 .elementor-element.elementor-element-e4fa4c9 .elementor-button{background-color:var( --e-global-color-7f6f3c6 );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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-75ba356 );color:var( --e-global-color-75ba356 );}.elementor-20810 .elementor-element.elementor-element-e4fa4c9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20810 .elementor-element.elementor-element-e4fa4c9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20810 .elementor-element.elementor-element-2dddb30{--display:flex;--position:fixed;--min-height:40px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:40px 40px 40px 40px;bottom:24px;--z-index:9999;}.elementor-20810 .elementor-element.elementor-element-2dddb30:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-2dddb30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d046d48 );}.elementor-20810 .elementor-element.elementor-element-2dddb30:hover{background-color:var( --e-global-color-433e273 );}.elementor-20810 .elementor-element.elementor-element-2dddb30.e-con{--align-self:center;}body:not(.rtl) .elementor-20810 .elementor-element.elementor-element-2dddb30{right:24px;}body.rtl .elementor-20810 .elementor-element.elementor-element-2dddb30{left:24px;}.elementor-20810 .elementor-element.elementor-element-e3f476a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20810 .elementor-element.elementor-element-e3f476a.elementor-element{--align-self:center;}.elementor-20810 .elementor-element.elementor-element-e3f476a .elementor-icon-wrapper{text-align:center;}.elementor-20810 .elementor-element.elementor-element-e3f476a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-e3f476a.elementor-view-framed .elementor-icon, .elementor-20810 .elementor-element.elementor-element-e3f476a.elementor-view-default .elementor-icon{color:var( --e-global-color-2541963 );border-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-e3f476a.elementor-view-framed .elementor-icon, .elementor-20810 .elementor-element.elementor-element-e3f476a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-e3f476a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-e3f476a.elementor-view-framed .elementor-icon:hover, .elementor-20810 .elementor-element.elementor-element-e3f476a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-2541963 );border-color:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-e3f476a.elementor-view-framed .elementor-icon:hover, .elementor-20810 .elementor-element.elementor-element-e3f476a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-2541963 );}.elementor-20810 .elementor-element.elementor-element-e3f476a .elementor-icon{font-size:16px;}.elementor-20810 .elementor-element.elementor-element-e3f476a .elementor-icon svg{height:16px;}.elementor-20810 .elementor-element.elementor-element-8f2cc84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body.elementor-page-20810{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}@media(max-width:1440px){.elementor-20810 .elementor-element.elementor-element-079e8d0{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-20810 .elementor-element.elementor-element-7e68246{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20810 .elementor-element.elementor-element-4f7fc17{--min-height:80px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-923c42a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-53450c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-e157884 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-127abfc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-9f4a8ae{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-20810 .elementor-element.elementor-element-0cf2ffc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-20810 .elementor-element.elementor-element-4dc83bb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20810 .elementor-element.elementor-element-ea4ded7{text-align:center;}.elementor-20810 .elementor-element.elementor-element-ea4ded7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-b2eaca0{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-73bfb29{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-100a048b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-4c14971e{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-20810 .elementor-element.elementor-element-46af0244{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-20810 .elementor-element.elementor-element-bd4b8f0{--min-height:15em;}.elementor-20810 .elementor-element.elementor-element-967884d{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-20810 .elementor-element.elementor-element-f27b74e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-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-20810 .elementor-element.elementor-element-77afb4d{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-20810 .elementor-element.elementor-element-5f673ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-dc49313{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-20810 .elementor-element.elementor-element-324ecde{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-98b7ab9{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-20810 .elementor-element.elementor-element-989b88b{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-20810 .elementor-element.elementor-element-774011c{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-20810 .elementor-element.elementor-element-575152b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-accc113 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-36fb9e7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-90236de{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-20810 .elementor-element.elementor-element-a96c353{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-01c5003{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-20810 .elementor-element.elementor-element-4dcfff7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-d2189d6{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-20810 .elementor-element.elementor-element-a892920{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-c020b54 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a  .content-section{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-f36c8e3{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-20810 .elementor-element.elementor-element-63a39e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-2506d25{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-20810 .elementor-element.elementor-element-1579d30{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-4478f77{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-20810 .elementor-element.elementor-element-fbe1fc8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-d900740{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-20810 .elementor-element.elementor-element-aaadd51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-bfd9eaf{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-20810 .elementor-element.elementor-element-9ad4742{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-f7f7b31{--justify-content:flex-end;}.elementor-20810 .elementor-element.elementor-element-48b0b18 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-f2823d0 .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-20810 .elementor-element.elementor-element-9d9ed42{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-de88659{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-90cf016 .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-20810 .elementor-element.elementor-element-b613cda{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-a81158f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-d8f784e .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-20810 .elementor-element.elementor-element-b316aa4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-110d934{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-668c0a9:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-668c0a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20810 .elementor-element.elementor-element-9fb201b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-8d43ca7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-7f97d0a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-ae62b38{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-1ccb665c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-7b56bad4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-359d443d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-73bf6aba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-adf493b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-2dda8f61{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-52286c2f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-2ded2d2d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-252376c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-1ab67231{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-667d04b0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-4d38d275{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-5c917964{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-602165aa{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-6b549b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-4672fbb2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-7fc8e03c:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7fc8e03c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/SPITZKE-Logo_Spitze-Logo-Weiss.svg");}.elementor-20810 .elementor-element.elementor-element-27b390d1:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-27b390d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/SPITZKE-Logo_Spitze-Logo-Farbe.svg");}.elementor-20810 .elementor-element.elementor-element-378e074{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-b36cb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-44603bac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-7a08fcba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-699d21fb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-676d316{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-17da09a3:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-17da09a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Aegean-Motorway-Logo-Weiss.svg");}.elementor-20810 .elementor-element.elementor-element-5ff5e3d4:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-5ff5e3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Aegean-Motorway-Logo-Farbe.svg");}.elementor-20810 .elementor-element.elementor-element-74cb4182{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-75a142d1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-e643704{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-3d4f5127{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-34bc36cd:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-34bc36cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Powerlines-Farbe.svg");}.elementor-20810 .elementor-element.elementor-element-195d204e:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-195d204e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Powerlines-Weiss.svg");}.elementor-20810 .elementor-element.elementor-element-1433591a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-1b4dfadd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-4f8e22ea{--e-n-carousel-swiper-slides-to-display:2;}.elementor-20810 .elementor-element.elementor-element-213f368{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-20810 .elementor-element.elementor-element-a005ce1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-e7cece6{--e-off-canvas-width:65vw;}.elementor-20810 .elementor-element.elementor-element-37eb37f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-1c1b7d0 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-1c1b7d0 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-b0c4f82 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-b0c4f82 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-160f3b7 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-160f3b7 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-2d20f11 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-2d20f11 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-9af7f2a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-9306081 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-9306081 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-3247a39 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-3247a39 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-9676405 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-e5ef443{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-e4fa4c9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}body.elementor-page-20810{margin:0% 0% 0% 0%;}}@media(max-width:1024px){.elementor-20810 .elementor-element.elementor-element-7e68246{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-923c42a{text-align:center;}.elementor-20810 .elementor-element.elementor-element-923c42a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-53450c9{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-e157884 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-13eb1d4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-127abfc{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-84c8350{text-align:center;}.elementor-20810 .elementor-element.elementor-element-84c8350 img{width:140px;}.elementor-20810 .elementor-element.elementor-element-1c126f1{text-align:center;}.elementor-20810 .elementor-element.elementor-element-1c126f1 img{width:140px;}.elementor-20810 .elementor-element.elementor-element-1d9d7f0{--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-9f4a8ae{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-20810 .elementor-element.elementor-element-0cf2ffc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20810 .elementor-element.elementor-element-4dc83bb{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-ea4ded7{text-align:center;}.elementor-20810 .elementor-element.elementor-element-ea4ded7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-b2eaca0{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-cafa88f{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20810 .elementor-element.elementor-element-446c6fe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-73bfb29{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-3c5aec1{text-align:center;}.elementor-20810 .elementor-element.elementor-element-3c5aec1 img{width:120px;}.elementor-20810 .elementor-element.elementor-element-c1987f1{text-align:center;}.elementor-20810 .elementor-element.elementor-element-c1987f1 img{width:120px;}.elementor-20810 .elementor-element.elementor-element-100a048b{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-7bb0c5e8:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7bb0c5e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:48px auto;}.elementor-20810 .elementor-element.elementor-element-17ca2740:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-17ca2740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:48px auto;}.elementor-20810 .elementor-element.elementor-element-638c72b9:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-638c72b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/North-Lanarkshire-Farbe.svg");}.elementor-20810 .elementor-element.elementor-element-34487863:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-34487863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/North-Lanarkshire-Farbe.svg");}.elementor-20810 .elementor-element.elementor-element-c18b7ef{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-20810 .elementor-element.elementor-element-967884d{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-20810 .elementor-element.elementor-element-f27b74e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-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-20810 .elementor-element.elementor-element-77afb4d{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-20810 .elementor-element.elementor-element-5f673ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-dc49313{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-20810 .elementor-element.elementor-element-324ecde{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-3ba98f6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20810 .elementor-element.elementor-element-02a43c2{--min-height:200px;}.elementor-20810 .elementor-element.elementor-element-98b7ab9{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-20810 .elementor-element.elementor-element-fa57586 .elementor-counter-number-wrapper{font-size:clamp(2.8rem, 3rem + 1.333vw, 6rem);}.elementor-20810 .elementor-element.elementor-element-cda9c4c{--min-height:20px;}.elementor-20810 .elementor-element.elementor-element-989b88b{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-20810 .elementor-element.elementor-element-91ce095 .elementor-counter-number-wrapper{font-size:clamp(2.8rem, 3rem + 1.333vw, 6rem);}.elementor-20810 .elementor-element.elementor-element-9ea27d5{--min-height:200px;}.elementor-20810 .elementor-element.elementor-element-774011c{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-20810 .elementor-element.elementor-element-b477824 .elementor-counter-number-wrapper{font-size:clamp(2.8rem, 3rem + 1.333vw, 6rem);}.elementor-20810 .elementor-element.elementor-element-575152b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-cb01b27{--min-height:auto;--justify-content:flex-start;}.elementor-20810 .elementor-element.elementor-element-4c51c17{--justify-content:space-between;}.elementor-20810 .elementor-element.elementor-element-accc113 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-36fb9e7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-90236de{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-20810 .elementor-element.elementor-element-a96c353{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-01c5003{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-20810 .elementor-element.elementor-element-4dcfff7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-d2189d6{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-20810 .elementor-element.elementor-element-a892920{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-5a7c21a{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-20810 .elementor-element.elementor-element-c020b54 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a  .header-section{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-aa4cc2a  .content-section{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-d18bfcf{--margin-top:64px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-20810 .elementor-element.elementor-element-eff2910{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-20810 .elementor-element.elementor-element-05f93c7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20810 .elementor-element.elementor-element-53abf54:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-53abf54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/08/Layout_Zertifikate-768x454.webp");}.elementor-20810 .elementor-element.elementor-element-f36c8e3{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-20810 .elementor-element.elementor-element-63a39e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-60fe538:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-60fe538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/AdobeStock_1451505978-Kopie-1-768x405.webp");}.elementor-20810 .elementor-element.elementor-element-2506d25{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-20810 .elementor-element.elementor-element-1579d30{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-e7e25f2:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-e7e25f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/AdobeStock_679258550-Kopie.webp");background-position:center center;}.elementor-20810 .elementor-element.elementor-element-4478f77{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-20810 .elementor-element.elementor-element-fbe1fc8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-cd07505:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-cd07505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/LMS-Integration-v2-Kopie-768x631.webp");background-position:center center;}.elementor-20810 .elementor-element.elementor-element-d900740{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-20810 .elementor-element.elementor-element-aaadd51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-457a60e:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-457a60e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/AdobeStock_315860783-Kopie-768x512.webp");}.elementor-20810 .elementor-element.elementor-element-bfd9eaf{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-20810 .elementor-element.elementor-element-9ad4742{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-48b0b18 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-a6d0be3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20810 .elementor-element.elementor-element-18af615{--min-height:20rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-0a61b60{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-f2823d0 .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-20810 .elementor-element.elementor-element-9d9ed42{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-de88659{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-b552fa3{--min-height:20rem;}.elementor-20810 .elementor-element.elementor-element-d47b069{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-90cf016 .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-20810 .elementor-element.elementor-element-b613cda{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-a81158f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-c42b03f{--min-height:20rem;}.elementor-20810 .elementor-element.elementor-element-e3b3de6{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-d8f784e .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-20810 .elementor-element.elementor-element-b316aa4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-110d934{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-e76dcb8{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-668c0a9:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-668c0a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20810 .elementor-element.elementor-element-9fb201b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-8d43ca7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-7f97d0a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-ae62b38{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-7973541b{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-1ccb665c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-7b56bad4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-48640fd6{--min-height:50vh;}.elementor-20810 .elementor-element.elementor-element-6f7b192f{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-359d443d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-73bf6aba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-3de769b5{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-adf493b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-2dda8f61{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-3da66532{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-52286c2f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-2ded2d2d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-f4c7fba{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-252376c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-1ab67231{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-60469c03{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-667d04b0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-4d38d275{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-2af55262{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-5c917964{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-602165aa{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-588eed1e{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-6b549b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-4672fbb2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-f78e425{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-378e074{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-b36cb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-5ce567d3{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-44603bac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-7a08fcba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-1f7c0589{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-699d21fb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-676d316{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-180c3e9{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-74cb4182{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-75a142d1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-7ed62619{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-e643704{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-3d4f5127{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-41667cf1{line-height:1.4em;}.elementor-20810 .elementor-element.elementor-element-1433591a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-1b4dfadd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-4f8e22ea{--e-n-carousel-swiper-slides-to-display:2;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20810 .elementor-element.elementor-element-213f368{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-20810 .elementor-element.elementor-element-2866b59{--e-n-carousel-swiper-slides-to-display:2;}.elementor-20810 .elementor-element.elementor-element-0d80971{--justify-content:space-between;}.elementor-20810 .elementor-element.elementor-element-a005ce1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-65f098d{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20810 .elementor-element.elementor-element-36ee4de{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20810 .elementor-element.elementor-element-dca254f{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20810 .elementor-element.elementor-element-c07e0af img{max-width:100%;height:40px;object-fit:contain;}.elementor-20810 .elementor-element.elementor-element-b0f8c4e{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20810 .elementor-element.elementor-element-264c4a3{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20810 .elementor-element.elementor-element-44967ee img{max-width:75%;}.elementor-20810 .elementor-element.elementor-element-66de4f5 img{max-width:100%;height:8px;}.elementor-20810 .elementor-element.elementor-element-9f61eeb{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20810 .elementor-element.elementor-element-3a9757a img{max-width:60%;}.elementor-20810 .elementor-element.elementor-element-16f8412 img{max-width:100%;height:40px;}.elementor-20810 .elementor-element.elementor-element-e7cece6{--e-off-canvas-width:85vw;}.elementor-20810 .elementor-element.elementor-element-37eb37f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-1c1b7d0 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-1c1b7d0 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-b0c4f82 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-b0c4f82 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-160f3b7 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-160f3b7 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-2d20f11 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-2d20f11 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-9af7f2a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-9306081 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-9306081 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-3247a39 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-3247a39 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-9676405 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-bbc2e99{--min-height:75vh;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-20810 .elementor-element.elementor-element-bbc2e99:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-bbc2e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20810 .elementor-element.elementor-element-e5ef443{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-e4fa4c9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-923c42a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-53450c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-e157884 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-127abfc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-9f4a8ae{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-20810 .elementor-element.elementor-element-0cf2ffc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20810 .elementor-element.elementor-element-4dc83bb{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20810 .elementor-element.elementor-element-1db9a4b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20810 .elementor-element.elementor-element-49674a3{--width:80%;}.elementor-20810 .elementor-element.elementor-element-ea4ded7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-b2eaca0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-446c6fe{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-20810 .elementor-element.elementor-element-446c6fe.e-con{--order:99999 /* order end hack */;}.elementor-20810 .elementor-element.elementor-element-73bfb29{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-7b2a91d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-100a048b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-46af0244{--justify-content:center;}.elementor-20810 .elementor-element.elementor-element-7bb0c5e8:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7bb0c5e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0% auto;}.elementor-20810 .elementor-element.elementor-element-44bbf6d7:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-44bbf6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1% auto;}.elementor-20810 .elementor-element.elementor-element-5f34ddf5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-c18b7ef{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-967884d{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-20810 .elementor-element.elementor-element-f27b74e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-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-20810 .elementor-element.elementor-element-77afb4d{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-20810 .elementor-element.elementor-element-5f673ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-dc49313{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-20810 .elementor-element.elementor-element-324ecde{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-3ba98f6{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-20810 .elementor-element.elementor-element-2f317b5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20810 .elementor-element.elementor-element-02a43c2{--min-height:15em;}.elementor-20810 .elementor-element.elementor-element-98b7ab9{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-20810 .elementor-element.elementor-element-fa57586 .elementor-counter-number-wrapper{font-size:clamp(2.4rem, 1.2rem + 1.333vw, 4rem);}.elementor-20810 .elementor-element.elementor-element-cda9c4c{--min-height:15em;}.elementor-20810 .elementor-element.elementor-element-989b88b{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-20810 .elementor-element.elementor-element-91ce095 .elementor-counter-number-wrapper{font-size:clamp(2.4rem, 1.2rem + 1.333vw, 4rem);}.elementor-20810 .elementor-element.elementor-element-9ea27d5{--min-height:15em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20810 .elementor-element.elementor-element-774011c{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-20810 .elementor-element.elementor-element-b477824 .elementor-counter-number-wrapper{font-size:clamp(2.4rem, 1.2rem + 1.333vw, 4rem);}.elementor-20810 .elementor-element.elementor-element-575152b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-20810 .elementor-element.elementor-element-575152b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-cb01b27{--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-20810 .elementor-element.elementor-element-4c51c17{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20810 .elementor-element.elementor-element-b59dfaf{--width:100%;}.elementor-20810 .elementor-element.elementor-element-accc113 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-36fb9e7.elementor-element{--align-self:flex-start;}.elementor-20810 .elementor-element.elementor-element-36fb9e7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-5595798{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-20810 .elementor-element.elementor-element-009388c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-c613712{--min-height:240px;}.elementor-20810 .elementor-element.elementor-element-90236de{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-20810 .elementor-element.elementor-element-a96c353{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-a487f93{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-eab7d9c{--min-height:240px;}.elementor-20810 .elementor-element.elementor-element-01c5003{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-20810 .elementor-element.elementor-element-4dcfff7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-940ba3b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-d2189d6{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-20810 .elementor-element.elementor-element-a892920{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-c020b54 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a  .header-section{font-size:clamp(1.125rem, 0.95rem + 0.2vw,, 1.4rem);}.elementor-20810 .elementor-element.elementor-element-aa4cc2a  .content-section{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-eff2910{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-53abf54:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-53abf54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20810 .elementor-element.elementor-element-f36c8e3{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-20810 .elementor-element.elementor-element-63a39e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-60fe538:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-60fe538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20810 .elementor-element.elementor-element-2506d25{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-20810 .elementor-element.elementor-element-1579d30{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-e7e25f2:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-e7e25f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20810 .elementor-element.elementor-element-4478f77{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-20810 .elementor-element.elementor-element-fbe1fc8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-cd07505:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-cd07505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20810 .elementor-element.elementor-element-d900740{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-20810 .elementor-element.elementor-element-aaadd51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-457a60e:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-457a60e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20810 .elementor-element.elementor-element-bfd9eaf{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-20810 .elementor-element.elementor-element-9ad4742{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-97ae612{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20810 .elementor-element.elementor-element-48b0b18.elementor-element{--align-self:flex-start;}.elementor-20810 .elementor-element.elementor-element-48b0b18 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-18af615{--min-height:240px;}.elementor-20810 .elementor-element.elementor-element-f2823d0 .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-20810 .elementor-element.elementor-element-9d9ed42{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-de88659{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-b552fa3{--min-height:240px;}.elementor-20810 .elementor-element.elementor-element-90cf016 .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-20810 .elementor-element.elementor-element-b613cda{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-a81158f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-c42b03f{--min-height:240px;}.elementor-20810 .elementor-element.elementor-element-d8f784e .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-20810 .elementor-element.elementor-element-b316aa4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-110d934{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-668c0a9:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-668c0a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20810 .elementor-element.elementor-element-668c0a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-9fb201b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-8d43ca7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-7f97d0a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-ae62b38{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-411f3e78{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-20810 .elementor-element.elementor-element-27f9a853{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-3991e620{--width:40%;}.elementor-20810 .elementor-element.elementor-element-738994b2{--width:40%;}.elementor-20810 .elementor-element.elementor-element-1ccb665c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-754506e7{--flex-wrap:nowrap;}.elementor-20810 .elementor-element.elementor-element-7b56bad4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-48640fd6{--min-height:65vh;}.elementor-20810 .elementor-element.elementor-element-d88ab5:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-d88ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-20810 .elementor-element.elementor-element-6c96f1:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-6c96f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-20810 .elementor-element.elementor-element-359d443d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-73bf6aba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-2ede6c34{--width:140px;}.elementor-20810 .elementor-element.elementor-element-56292997{--width:140px;}.elementor-20810 .elementor-element.elementor-element-adf493b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-3328a4eb{--flex-wrap:nowrap;}.elementor-20810 .elementor-element.elementor-element-2dda8f61{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-72d4bca4{--width:140px;}.elementor-20810 .elementor-element.elementor-element-9241bd{--width:140px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20810 .elementor-element.elementor-element-52286c2f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-2ded2d2d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-651e1d41{--width:80%;}.elementor-20810 .elementor-element.elementor-element-744302e7{--width:80%;}.elementor-20810 .elementor-element.elementor-element-252376c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-1ab67231{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-2db660b2{--width:130px;}.elementor-20810 .elementor-element.elementor-element-3d3c8bda{--width:130px;}.elementor-20810 .elementor-element.elementor-element-667d04b0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-4d38d275{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-761f8e46{--width:130px;}.elementor-20810 .elementor-element.elementor-element-47ab57f0{--width:130px;}.elementor-20810 .elementor-element.elementor-element-5c917964{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-7d0697c4{--flex-wrap:nowrap;}.elementor-20810 .elementor-element.elementor-element-602165aa{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-6b549b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-4672fbb2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-7fc8e03c:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7fc8e03c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/SPITZKE-Logo_Spitze-Logo-Weiss.svg");}.elementor-20810 .elementor-element.elementor-element-7fc8e03c{--width:120px;}.elementor-20810 .elementor-element.elementor-element-27b390d1:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-27b390d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/SPITZKE-Logo_Spitze-Logo-Farbe.svg");}.elementor-20810 .elementor-element.elementor-element-27b390d1{--width:120px;}.elementor-20810 .elementor-element.elementor-element-378e074{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-b36cb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-44603bac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-7a08fcba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-6dac455e{--width:80%;}.elementor-20810 .elementor-element.elementor-element-7f363e49{--width:80%;}.elementor-20810 .elementor-element.elementor-element-699d21fb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-65d5811c{--flex-wrap:nowrap;}.elementor-20810 .elementor-element.elementor-element-676d316{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-17da09a3:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-17da09a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/Aegean-Motorway-Logo-Weiss.svg");}.elementor-20810 .elementor-element.elementor-element-17da09a3{--width:140px;}.elementor-20810 .elementor-element.elementor-element-5ff5e3d4{--width:140px;}.elementor-20810 .elementor-element.elementor-element-74cb4182{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-33323fb7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-75a142d1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-131878b{--width:140px;}.elementor-20810 .elementor-element.elementor-element-2fdd5ddf{--width:140px;}.elementor-20810 .elementor-element.elementor-element-e643704{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-4cfea37{--flex-wrap:nowrap;}.elementor-20810 .elementor-element.elementor-element-3d4f5127{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-34bc36cd{--width:140px;}.elementor-20810 .elementor-element.elementor-element-195d204e{--width:140px;}.elementor-20810 .elementor-element.elementor-element-1433591a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-45c60e10{--flex-wrap:nowrap;}.elementor-20810 .elementor-element.elementor-element-1b4dfadd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-4f8e22ea{--e-n-carousel-swiper-slides-to-display:1;}.elementor-20810 .elementor-element.elementor-element-50268799{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20810 .elementor-element.elementor-element-213f368{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-20810 .elementor-element.elementor-element-019acaa{--min-height:10rem;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-d4d5dcd{--min-height:10rem;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-fbf5770{--min-height:10rem;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-62f3343{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-d6d4784{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-2ce345d{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20810 .elementor-element.elementor-element-6e6c7fe{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-f0bff1f{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-2866b59{--e-n-carousel-swiper-slides-to-display:2;}.elementor-20810 .elementor-element.elementor-element-0d80971{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20810 .elementor-element.elementor-element-0346680{--width:200px;}.elementor-20810 .elementor-element.elementor-element-a005ce1.elementor-element{--align-self:flex-start;}.elementor-20810 .elementor-element.elementor-element-a005ce1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-36ee4de{--justify-content:center;--flex-wrap:wrap;}.elementor-20810 .elementor-element.elementor-element-009e70a{--width:48%;}.elementor-20810 .elementor-element.elementor-element-a53edcf{--width:48%;}.elementor-20810 .elementor-element.elementor-element-f333431 img{max-width:75%;}.elementor-20810 .elementor-element.elementor-element-646aa69{--width:48%;}.elementor-20810 .elementor-element.elementor-element-a578d5d{--width:48%;}.elementor-20810 .elementor-element.elementor-element-09160da{--width:48%;}.elementor-20810 .elementor-element.elementor-element-1a54316{--width:48%;}.elementor-20810 .elementor-element.elementor-element-4f1fb9b{--width:48%;}.elementor-20810 .elementor-element.elementor-element-28944a3{--width:48%;}.elementor-20810 .elementor-element.elementor-element-3d3d246{--width:48%;}.elementor-20810 .elementor-element.elementor-element-a56386d{--width:48%;}.elementor-20810 .elementor-element.elementor-element-16d695a{--width:48%;}.elementor-20810 .elementor-element.elementor-element-f9bb52d{--width:48%;}.elementor-20810 .elementor-element.elementor-element-26f7fde{--width:48%;}.elementor-20810 .elementor-element.elementor-element-0e6568c{--width:48%;}.elementor-20810 .elementor-element.elementor-element-d04e435{--width:48%;}.elementor-20810 .elementor-element.elementor-element-e73a162{--width:48%;}.elementor-20810 .elementor-element.elementor-element-72d789b img{max-width:100%;height:48px;}.elementor-20810 .elementor-element.elementor-element-630304b{--width:48%;}.elementor-20810 .elementor-element.elementor-element-53cbe1d{--width:48%;}.elementor-20810 .elementor-element.elementor-element-d12c757{--width:48%;}.elementor-20810 .elementor-element.elementor-element-f925556{--width:48%;}.elementor-20810 .elementor-element.elementor-element-48aedc5 img{width:70%;}.elementor-20810 .elementor-element.elementor-element-7f933d5{--width:48%;}.elementor-20810 .elementor-element.elementor-element-e45f2fd{--width:48%;}.elementor-20810 .elementor-element.elementor-element-66de4f5 img{width:100%;}.elementor-20810 .elementor-element.elementor-element-3f6fcae{--width:48%;}.elementor-20810 .elementor-element.elementor-element-51d4d49{--width:48%;}.elementor-20810 .elementor-element.elementor-element-6411a21{--width:48%;}.elementor-20810 .elementor-element.elementor-element-fd41489{--width:48%;}.elementor-20810 .elementor-element.elementor-element-ce039bc{--width:48%;}.elementor-20810 .elementor-element.elementor-element-3221263{--width:48%;}.elementor-20810 .elementor-element.elementor-element-16f8412 img{width:100%;}.elementor-20810 .elementor-element.elementor-element-8699064{--width:48%;}.elementor-20810 .elementor-element.elementor-element-11e038a{--width:48%;}.elementor-20810 .elementor-element.elementor-element-29b19eb{--justify-content:center;}.elementor-20810 .elementor-element.elementor-element-e7cece6{--e-off-canvas-width:100vw;}.elementor-20810 .elementor-element.elementor-element-f829602{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}body:not(.rtl) .elementor-20810 .elementor-element.elementor-element-af9f756{right:24px;}body.rtl .elementor-20810 .elementor-element.elementor-element-af9f756{left:24px;}.elementor-20810 .elementor-element.elementor-element-af9f756{top:24px;}body:not(.rtl) .elementor-20810 .elementor-element.elementor-element-e1e1036{right:24px;}body.rtl .elementor-20810 .elementor-element.elementor-element-e1e1036{left:24px;}.elementor-20810 .elementor-element.elementor-element-e1e1036{top:24px;}.elementor-20810 .elementor-element.elementor-element-5c41657{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20810 .elementor-element.elementor-element-7bf4492 img{width:120px;}.elementor-20810 .elementor-element.elementor-element-37eb37f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-bdd6766{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-1c1b7d0 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-1c1b7d0 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-b0c4f82 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-b0c4f82 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-160f3b7 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-160f3b7 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-2d20f11 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-2d20f11 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-e59ccaa{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20810 .elementor-element.elementor-element-9e4dd0b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-590edad{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-20810 .elementor-element.elementor-element-9af7f2a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-9306081 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-9306081 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-3247a39 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-3247a39 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-cd097df{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20810 .elementor-element.elementor-element-1034ffb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20810 .elementor-element.elementor-element-e10366a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-20810 .elementor-element.elementor-element-9676405 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-bbc2e99{--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20810 .elementor-element.elementor-element-bbc2e99:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-bbc2e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20810 .elementor-element.elementor-element-bbc2e99.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20810 .elementor-element.elementor-element-30e9b83{--width:100%;}.elementor-20810 .elementor-element.elementor-element-e5ef443{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-e4fa4c9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-2dddb30{--width:40px;}}@media(min-width:768px){.elementor-20810 .elementor-element.elementor-element-079e8d0{--width:100%;}.elementor-20810 .elementor-element.elementor-element-888ba3e{--width:45%;}.elementor-20810 .elementor-element.elementor-element-4f7fc17{--width:100%;}.elementor-20810 .elementor-element.elementor-element-8c282c9{--width:550px;}.elementor-20810 .elementor-element.elementor-element-13eb1d4{--width:100%;}.elementor-20810 .elementor-element.elementor-element-1d9d7f0{--width:50%;}.elementor-20810 .elementor-element.elementor-element-960fcf2{--width:10%;}.elementor-20810 .elementor-element.elementor-element-b1ee389{--width:10%;}.elementor-20810 .elementor-element.elementor-element-c61e16b{--width:10%;}.elementor-20810 .elementor-element.elementor-element-9f4a8ae{--width:100%;}.elementor-20810 .elementor-element.elementor-element-4dc83bb{--content-width:74%;}.elementor-20810 .elementor-element.elementor-element-cafa88f{--width:50%;}.elementor-20810 .elementor-element.elementor-element-446c6fe{--width:100%;}.elementor-20810 .elementor-element.elementor-element-bd4b8f0{--width:100%;}.elementor-20810 .elementor-element.elementor-element-e9789e7{--width:100%;}.elementor-20810 .elementor-element.elementor-element-5e2ad9c{--width:100%;}.elementor-20810 .elementor-element.elementor-element-02a43c2{--width:100%;}.elementor-20810 .elementor-element.elementor-element-cda9c4c{--width:100%;}.elementor-20810 .elementor-element.elementor-element-9ea27d5{--width:100%;}.elementor-20810 .elementor-element.elementor-element-b59dfaf{--width:850px;}.elementor-20810 .elementor-element.elementor-element-a1ae997{--width:300px;}.elementor-20810 .elementor-element.elementor-element-009388c{--width:33.33%;}.elementor-20810 .elementor-element.elementor-element-a7cea4c{--width:100%;}.elementor-20810 .elementor-element.elementor-element-a487f93{--width:33.33%;}.elementor-20810 .elementor-element.elementor-element-f7cc677{--width:100%;}.elementor-20810 .elementor-element.elementor-element-940ba3b{--width:33.33%;}.elementor-20810 .elementor-element.elementor-element-7a5f27e{--width:100%;}.elementor-20810 .elementor-element.elementor-element-3d28498{--width:700px;}.elementor-20810 .elementor-element.elementor-element-04bbf74{--width:550px;}.elementor-20810 .elementor-element.elementor-element-f7f7b31{--width:auto;}.elementor-20810 .elementor-element.elementor-element-13209bf{--width:33.33%;}.elementor-20810 .elementor-element.elementor-element-0a61b60{--width:100%;}.elementor-20810 .elementor-element.elementor-element-28fd02e{--width:33.33%;}.elementor-20810 .elementor-element.elementor-element-d47b069{--width:100%;}.elementor-20810 .elementor-element.elementor-element-12c6f72{--width:33.33%;}.elementor-20810 .elementor-element.elementor-element-e3b3de6{--width:100%;}.elementor-20810 .elementor-element.elementor-element-2a88ee4{--width:500px;}.elementor-20810 .elementor-element.elementor-element-3b0d060a{--width:800px;}.elementor-20810 .elementor-element.elementor-element-3991e620{--width:140px;}.elementor-20810 .elementor-element.elementor-element-738994b2{--width:140px;}.elementor-20810 .elementor-element.elementor-element-d88ab5{--width:140px;}.elementor-20810 .elementor-element.elementor-element-6c96f1{--width:140px;}.elementor-20810 .elementor-element.elementor-element-2ede6c34{--width:160px;}.elementor-20810 .elementor-element.elementor-element-56292997{--width:160px;}.elementor-20810 .elementor-element.elementor-element-72d4bca4{--width:140px;}.elementor-20810 .elementor-element.elementor-element-9241bd{--width:140px;}.elementor-20810 .elementor-element.elementor-element-651e1d41{--width:200px;}.elementor-20810 .elementor-element.elementor-element-744302e7{--width:200px;}.elementor-20810 .elementor-element.elementor-element-2db660b2{--width:100px;}.elementor-20810 .elementor-element.elementor-element-3d3c8bda{--width:100px;}.elementor-20810 .elementor-element.elementor-element-761f8e46{--width:110px;}.elementor-20810 .elementor-element.elementor-element-47ab57f0{--width:110px;}.elementor-20810 .elementor-element.elementor-element-7d5ef3fd{--width:90px;}.elementor-20810 .elementor-element.elementor-element-67ec6f08{--width:90px;}.elementor-20810 .elementor-element.elementor-element-7fc8e03c{--width:140px;}.elementor-20810 .elementor-element.elementor-element-27b390d1{--width:140px;}.elementor-20810 .elementor-element.elementor-element-18126d0e{--width:160px;}.elementor-20810 .elementor-element.elementor-element-2323bcbc{--width:160px;}.elementor-20810 .elementor-element.elementor-element-6dac455e{--width:200px;}.elementor-20810 .elementor-element.elementor-element-7f363e49{--width:200px;}.elementor-20810 .elementor-element.elementor-element-17da09a3{--width:140px;}.elementor-20810 .elementor-element.elementor-element-5ff5e3d4{--width:140px;}.elementor-20810 .elementor-element.elementor-element-131878b{--width:140px;}.elementor-20810 .elementor-element.elementor-element-2fdd5ddf{--width:140px;}.elementor-20810 .elementor-element.elementor-element-34bc36cd{--width:140px;}.elementor-20810 .elementor-element.elementor-element-195d204e{--width:140px;}.elementor-20810 .elementor-element.elementor-element-4f20770{--width:100%;}.elementor-20810 .elementor-element.elementor-element-1155387{--width:80%;}.elementor-20810 .elementor-element.elementor-element-a9a0297{--width:80%;}.elementor-20810 .elementor-element.elementor-element-af253ba{--content-width:100%;}.elementor-20810 .elementor-element.elementor-element-862169a{--content-width:100%;}.elementor-20810 .elementor-element.elementor-element-156bf8a{--width:100%;}.elementor-20810 .elementor-element.elementor-element-8f21ac1{--width:500px;}.elementor-20810 .elementor-element.elementor-element-0346680{--width:725px;}.elementor-20810 .elementor-element.elementor-element-01ca1a9{--width:650px;}.elementor-20810 .elementor-element.elementor-element-bdd6766{--width:Auto;}.elementor-20810 .elementor-element.elementor-element-9247ff5{--width:50%;}.elementor-20810 .elementor-element.elementor-element-fe5c3a0{--width:Auto;}.elementor-20810 .elementor-element.elementor-element-304b492{--width:50%;}.elementor-20810 .elementor-element.elementor-element-aa92a37{--width:Auto;}.elementor-20810 .elementor-element.elementor-element-0ac3644{--width:100%;}.elementor-20810 .elementor-element.elementor-element-23b1832{--width:65%;}.elementor-20810 .elementor-element.elementor-element-30e9b83{--width:500px;}.elementor-20810 .elementor-element.elementor-element-2dddb30{--width:40px;}}@media(max-width:1440px) and (min-width:768px){.elementor-20810 .elementor-element.elementor-element-079e8d0{--width:100%;}.elementor-20810 .elementor-element.elementor-element-888ba3e{--width:450px;}.elementor-20810 .elementor-element.elementor-element-8c282c9{--width:350px;}.elementor-20810 .elementor-element.elementor-element-9f4a8ae{--width:100%;}.elementor-20810 .elementor-element.elementor-element-b59dfaf{--width:600px;}.elementor-20810 .elementor-element.elementor-element-5a7c21a{--width:1060.752px;}.elementor-20810 .elementor-element.elementor-element-3d28498{--width:50%;}.elementor-20810 .elementor-element.elementor-element-04bbf74{--width:600px;}.elementor-20810 .elementor-element.elementor-element-f7f7b31{--width:40%;}.elementor-20810 .elementor-element.elementor-element-30e9b83{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20810 .elementor-element.elementor-element-888ba3e{--width:100%;}.elementor-20810 .elementor-element.elementor-element-1d9d7f0{--width:100%;}.elementor-20810 .elementor-element.elementor-element-cafa88f{--width:100%;}.elementor-20810 .elementor-element.elementor-element-fc85446{--width:50%;}.elementor-20810 .elementor-element.elementor-element-6de08ff{--width:703px;}.elementor-20810 .elementor-element.elementor-element-80f73a0{--width:hug;}.elementor-20810 .elementor-element.elementor-element-b59dfaf{--width:450px;}.elementor-20810 .elementor-element.elementor-element-a1ae997{--width:280px;}.elementor-20810 .elementor-element.elementor-element-05f93c7{--width:65%;}.elementor-20810 .elementor-element.elementor-element-d9d090f{--width:100%;}.elementor-20810 .elementor-element.elementor-element-10139d6{--width:100%;}.elementor-20810 .elementor-element.elementor-element-4229cb8{--width:100%;}.elementor-20810 .elementor-element.elementor-element-6990557{--width:100%;}.elementor-20810 .elementor-element.elementor-element-e857fe6{--width:100%;}.elementor-20810 .elementor-element.elementor-element-04bbf74{--width:450px;}.elementor-20810 .elementor-element.elementor-element-13209bf{--width:100%;}.elementor-20810 .elementor-element.elementor-element-28fd02e{--width:100%;}.elementor-20810 .elementor-element.elementor-element-12c6f72{--width:100%;}.elementor-20810 .elementor-element.elementor-element-7631786a{--width:100%;}.elementor-20810 .elementor-element.elementor-element-fa1fb72{--width:30%;}.elementor-20810 .elementor-element.elementor-element-0346680{--width:275px;}.elementor-20810 .elementor-element.elementor-element-3221263{--width:100%;}.elementor-20810 .elementor-element.elementor-element-0ac3644{--width:75%;}.elementor-20810 .elementor-element.elementor-element-30e9b83{--width:100%;}}@media(min-width:1921px){.elementor-20810 .elementor-element.elementor-element-079e8d0{--padding-top:0%;--padding-bottom:0%;--padding-left:9%;--padding-right:9%;}.elementor-20810 .elementor-element.elementor-element-888ba3e{--width:650px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-923c42a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-53450c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-e157884 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-127abfc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-ea4ded7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-b2eaca0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-73bfb29{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-100a048b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-bd4b8f0{--min-height:25em;}.elementor-20810 .elementor-element.elementor-element-967884d{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-20810 .elementor-element.elementor-element-f27b74e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-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-20810 .elementor-element.elementor-element-77afb4d{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-20810 .elementor-element.elementor-element-5f673ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-dc49313{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-20810 .elementor-element.elementor-element-324ecde{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-98b7ab9{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-20810 .elementor-element.elementor-element-989b88b{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-20810 .elementor-element.elementor-element-774011c{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-20810 .elementor-element.elementor-element-575152b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-cb01b27{--min-height:75vh;--border-radius:24px 24px 0px 0px;}.elementor-20810 .elementor-element.elementor-element-b59dfaf{--width:900px;}.elementor-20810 .elementor-element.elementor-element-accc113 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-36fb9e7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-c613712{--min-height:25rem;}.elementor-20810 .elementor-element.elementor-element-90236de{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-20810 .elementor-element.elementor-element-a96c353{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-eab7d9c{--min-height:25rem;}.elementor-20810 .elementor-element.elementor-element-01c5003{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-20810 .elementor-element.elementor-element-4dcfff7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-d2189d6{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-20810 .elementor-element.elementor-element-a892920{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-5a7c21a{--border-radius:0px 0px 24px 24px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:4%;--padding-left:9%;--padding-right:9%;}.elementor-20810 .elementor-element.elementor-element-c020b54 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-aa4cc2a  .content-section{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-f36c8e3{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-20810 .elementor-element.elementor-element-63a39e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-2506d25{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-20810 .elementor-element.elementor-element-1579d30{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-4478f77{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-20810 .elementor-element.elementor-element-fbe1fc8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-d900740{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-20810 .elementor-element.elementor-element-aaadd51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-bfd9eaf{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-20810 .elementor-element.elementor-element-9ad4742{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-f7f7b31{--width:20%;}.elementor-20810 .elementor-element.elementor-element-48b0b18 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-18af615{--min-height:25rem;}.elementor-20810 .elementor-element.elementor-element-f2823d0 .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-20810 .elementor-element.elementor-element-9d9ed42{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-de88659{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-b552fa3{--min-height:25rem;}.elementor-20810 .elementor-element.elementor-element-90cf016 .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-20810 .elementor-element.elementor-element-b613cda{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-a81158f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-c42b03f{--min-height:25rem;}.elementor-20810 .elementor-element.elementor-element-d8f784e .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-20810 .elementor-element.elementor-element-b316aa4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-110d934{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-9fb201b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20810 .elementor-element.elementor-element-8d43ca7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-7f97d0a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-ae62b38{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-3b0d060a{--width:100%;}.elementor-20810 .elementor-element.elementor-element-1ccb665c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-7b56bad4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-359d443d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-73bf6aba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-adf493b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-2dda8f61{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-52286c2f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-2ded2d2d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-252376c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-1ab67231{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-667d04b0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-4d38d275{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-5c917964{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-602165aa{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-6b549b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-4672fbb2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-7fc8e03c:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-7fc8e03c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/SPITZKE-Logo_Spitze-Logo-Weiss.svg");}.elementor-20810 .elementor-element.elementor-element-27b390d1:not(.elementor-motion-effects-element-type-background), .elementor-20810 .elementor-element.elementor-element-27b390d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tough-training.com/wp-content/uploads/2025/09/SPITZKE-Logo_Spitze-Logo-Farbe.svg");}.elementor-20810 .elementor-element.elementor-element-378e074{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-b36cb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-44603bac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-7a08fcba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-699d21fb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-676d316{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-74cb4182{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-75a142d1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-e643704{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-3d4f5127{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-1433591a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-1b4dfadd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-4f8e22ea{--e-n-carousel-swiper-slides-to-display:4;}.elementor-20810 .elementor-element.elementor-element-213f368{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-20810 .elementor-element.elementor-element-019acaa{--min-height:12rem;}.elementor-20810 .elementor-element.elementor-element-1155387{--width:70%;}.elementor-20810 .elementor-element.elementor-element-a9a0297{--width:70%;}.elementor-20810 .elementor-element.elementor-element-d4d5dcd{--min-height:12rem;}.elementor-20810 .elementor-element.elementor-element-fbf5770{--min-height:12rem;}.elementor-20810 .elementor-element.elementor-element-0346680{--width:650px;}.elementor-20810 .elementor-element.elementor-element-a005ce1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-cf55c3f img{height:56px;}.elementor-20810 .elementor-element.elementor-element-11ae65b img{height:56px;}.elementor-20810 .elementor-element.elementor-element-f333431 img{width:70%;}.elementor-20810 .elementor-element.elementor-element-bd92a65 img{height:56px;}.elementor-20810 .elementor-element.elementor-element-f07e105 img{height:56px;}.elementor-20810 .elementor-element.elementor-element-3040c6c img{height:64px;}.elementor-20810 .elementor-element.elementor-element-30eb0f4 img{height:64px;}.elementor-20810 .elementor-element.elementor-element-614866f img{height:52px;}.elementor-20810 .elementor-element.elementor-element-c99df14 img{height:52px;}.elementor-20810 .elementor-element.elementor-element-ee06427 img{height:56px;}.elementor-20810 .elementor-element.elementor-element-4e051b7 img{height:56px;}.elementor-20810 .elementor-element.elementor-element-c07e0af img{object-fit:contain;}.elementor-20810 .elementor-element.elementor-element-0db365c img{height:68px;}.elementor-20810 .elementor-element.elementor-element-0039d04 img{height:68px;}.elementor-20810 .elementor-element.elementor-element-449cf19 img{height:56px;}.elementor-20810 .elementor-element.elementor-element-855efec img{width:75%;height:56px;}.elementor-20810 .elementor-element.elementor-element-e9419af img{height:64px;}.elementor-20810 .elementor-element.elementor-element-7c22eb0 img{height:64px;}.elementor-20810 .elementor-element.elementor-element-a340684 img{height:56px;}.elementor-20810 .elementor-element.elementor-element-679ed07 img{height:56px;}.elementor-20810 .elementor-element.elementor-element-42ffc51 img{height:44px;}.elementor-20810 .elementor-element.elementor-element-4d70b83 img{height:48px;}.elementor-20810 .elementor-element.elementor-element-cfbf03b img{height:44px;}.elementor-20810 .elementor-element.elementor-element-4996e4d img{height:56px;}.elementor-20810 .elementor-element.elementor-element-779f5d0 img{height:48px;}.elementor-20810 .elementor-element.elementor-element-99a068b img{height:56px;}.elementor-20810 .elementor-element.elementor-element-48aedc5 img{height:32px;}.elementor-20810 .elementor-element.elementor-element-2e8bb11 img{height:60px;}.elementor-20810 .elementor-element.elementor-element-66de4f5 img{width:70%;}.elementor-20810 .elementor-element.elementor-element-5db0ec0 img{height:56px;}.elementor-20810 .elementor-element.elementor-element-4755784 img{height:56px;}.elementor-20810 .elementor-element.elementor-element-51ea712 img{height:50px;}.elementor-20810 .elementor-element.elementor-element-14b769a img{height:56px;}.elementor-20810 .elementor-element.elementor-element-3ccb4da img{height:56px;}.elementor-20810 .elementor-element.elementor-element-16f8412 img{width:75%;}.elementor-20810 .elementor-element.elementor-element-37eb37f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-1c1b7d0 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-1c1b7d0 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-b0c4f82 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-b0c4f82 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-160f3b7 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-160f3b7 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-2d20f11 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-2d20f11 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-9af7f2a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-9306081 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-9306081 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-3247a39 .elementor-icon-box-title, .elementor-20810 .elementor-element.elementor-element-3247a39 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-9676405 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20810 .elementor-element.elementor-element-bbc2e99{--min-height:60vh;}.elementor-20810 .elementor-element.elementor-element-30e9b83{--width:550px;}.elementor-20810 .elementor-element.elementor-element-e5ef443{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20810 .elementor-element.elementor-element-e4fa4c9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for container, class: .elementor-element-1d9d7f0 *//* Landing Page Animation – responsive Höhe & proportionaler Fade */
:root{
  /* Höhe: min 520px, ideal ~70vh, max 1120px (27"/5K wirkt satt, aber nicht übertrieben) */
  --carousel-h: 80vh;
  --carousel-gap: 12px;

  /* Fade-Zonen als Prozent der Höhe (oben/unten) */
  --fade-top: 14%;
  --fade-bottom: 86%;
}

/* Optional: auf sehr großen Screens etwas großzügiger werden */
@media (min-width: 1920px){
  :root{
    /* vorher: clamp(560px, 72vh, 1280px) */
    --carousel-h: clamp(650px, 85vh, 1360px);
    --fade-top: 12%;
    --fade-bottom: 88%;
  }
}

/* Optional: auf Tablets/Mobile etwas kompakter */
@media (max-width: 768px){
  :root{
    --carousel-h: clamp(420px, 60vh, 560px);
    --carousel-gap: 8px;
  }
}

/* Wrapper für alle Spalten */
.carousel-wrapper {
  display: flex;
  gap: var(--carousel-gap);
  height: var(--carousel-h);
  overflow: hidden;
  position: relative;
  background-color: var(--bg);

  /* Sanfter Fade oben & unten – prozentual, bleibt damit proportional auf allen Höhen */
  mask-image: linear-gradient(
    to bottom,
    transparent 0%,
    #000 var(--fade-top),
    #000 var(--fade-bottom),
    transparent 100%
  );
  -webkit-mask-image: linear-gradient(
    to bottom,
    transparent 0%,
    #000 var(--fade-top),
    #000 var(--fade-bottom),
    transparent 100%
  );
}

/* Fallback für Browser ohne (-webkit-)mask-image: Overlay-Gradient */
.carousel-wrapper::before{
  content:"";
  position:absolute; inset:0;
  pointer-events:none;
  background:
    linear-gradient(to bottom, var(--bg), transparent var(--fade-top)) ,
    linear-gradient(to top,   var(--bg), transparent calc(100% - var(--fade-bottom)));
  mix-blend-mode:multiply; /* subtiler Fade, greift nur wenn mask fehlt */
}
@supports (mask-image: linear-gradient(#000, #000)) {
  .carousel-wrapper::before { display:none; }
}

/* Grundstil für alle Spalten */
.column {
  display: flex;
  flex-direction: column;
  gap: var(--carousel-gap);
  animation: scrollLoopDown 50s linear infinite;
  will-change: transform;
}

/* Linke/Mittlere/Rechte Spalte – Richtung mischen */
.column-1 { animation: scrollLoopDown 40s linear infinite; }
.column-2 { animation: scrollLoopUp 75s linear infinite; }
.column-3 { animation: scrollLoopDown 40s linear infinite; }

/* Keyframes – für nahtlosen Loop muss der Inhalt jeder Spalte doppelt vorliegen (oder via JS geklont sein) */
@keyframes scrollLoopDown {
  0%   { transform: translateY(0%); }
  100% { transform: translateY(-50%); }
}
@keyframes scrollLoopUp {
  0%   { transform: translateY(-50%); }
  100% { transform: translateY(0%); }
}

/* Tiles/Bilder Standard: 3/4 */
.title {
  aspect-ratio: 3 / 4;
  width: 100%;
  overflow: hidden;
}

/* Bis 1440px: quadratisch */
@media (max-width: 1440px) {
  .title {
    aspect-ratio: 1 / 1;
  }
}

/* Bewegungsreduktion respektieren */
@media (prefers-reduced-motion: reduce){
  .column,
  .column-1,
  .column-2,
  .column-3{
    animation: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cafa88f *//* =========================
   Mobile Hero – Carousel
   ========================= */

:root {
  --marquee-speed-mobile: 40s;   /* Animationstempo */
  --tile-gap: 12px;              /* Abstand: Kacheln & Zeilen */
  --tile-ratio: 3 / 4;           /* Portrait-Format (Breite/Höhe) */
  --wrapper-height: 400px;       /* Gesamthöhe */
  --fade-color: #191B21;         /* Fallback-Farbe für Tablet-Overlay */
}

/* Wrapper: randlos + weicher Seiten-Fade (Mask) */
.carousel-wrapper-mobile {
  overflow: hidden;
  position: relative;
  display: flex;
  flex-direction: column;
  height: var(--wrapper-height);
  gap: var(--tile-gap);

  /* bis zum Bildschirmrand */
  width: 100vw;
  margin-left: calc(-50vw + 50%);

  /* weicher Fade (maskiert) */
  -webkit-mask-image: linear-gradient(
    to right,
    rgba(0,0,0,0) 0%,
    rgba(0,0,0,0.55) 10%,
    rgba(0,0,0,1) 18%,
    rgba(0,0,0,1) 82%,
    rgba(0,0,0,0.55) 90%,
    rgba(0,0,0,0) 100%
  );
          mask-image: linear-gradient(
    to right,
    rgba(0,0,0,0) 0%,
    rgba(0,0,0,0.55) 10%,
    rgba(0,0,0,1) 18%,
    rgba(0,0,0,1) 82%,
    rgba(0,0,0,0.55) 90%,
    rgba(0,0,0,0) 100%
  );
}

/* Zeilen (Tracks) – Mobile/Default */
.column-top-mobile,
.column-bottom-mobile {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  width: max-content;
  height: calc((var(--wrapper-height) - var(--tile-gap)) / 2);
  gap: var(--tile-gap);
  will-change: transform;
  backface-visibility: hidden;
  transform: translate3d(0,0,0);
}

/* Kachel & Bild – Mobile: Portrait, cover */
.column-top-mobile .title,
.column-bottom-mobile .title {
  height: 100%;
  aspect-ratio: var(--tile-ratio);
  overflow: hidden;
}
.column-top-mobile .title img,
.column-bottom-mobile .title img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 12px;
  display: block;
}

/* Animation: endlos, gegengerichtet */
.column-top-mobile {
  animation: slide-ltr-mobile var(--marquee-speed-mobile) linear infinite;
  animation-delay: calc(-0.5 * var(--marquee-speed-mobile));
}
.column-bottom-mobile {
  animation: slide-rtl-mobile var(--marquee-speed-mobile) linear infinite;
  animation-delay: calc(-0.15 * var(--marquee-speed-mobile));
}

/* Nahtloser 50%-Shift (Reihen müssen A…A enthalten) */
@keyframes slide-rtl-mobile {
  from { transform: translate3d(0,0,0); }
  to   { transform: translate3d(-50%,0,0); }
}
@keyframes slide-ltr-mobile {
  from { transform: translate3d(-50%,0,0); }
  to   { transform: translate3d(0,0,0); }
}

/* Bewegungsreduktion */
@media (prefers-reduced-motion: reduce) {
  .column-top-mobile,
  .column-bottom-mobile {
    animation: none !important;
    transform: none !important;
  }
}

/* =========================
   Tablet-Override (stabil & narrow landscape)
   ========================= */
@media (min-width: 768px) and (max-width: 1180px) {

  /* Overlay-Fade statt Mask (Safari/iPad stabiler) */
  .carousel-wrapper-mobile {
    -webkit-mask-image: none !important;
            mask-image: none !important;
  }
  .carousel-wrapper-mobile::before,
  .carousel-wrapper-mobile::after {
    content: "";
    position: absolute;
    top: 0;
    width: 40px; /* dezent; bei Bedarf 48px */
    height: 100%;
    pointer-events: none;
    z-index: 2;
  }
  .carousel-wrapper-mobile::before {
    left: 0;
    background: linear-gradient(to right, var(--fade-color), rgba(25,27,33,0));
  }
  .carousel-wrapper-mobile::after {
    right: 0;
    background: linear-gradient(to left,  var(--fade-color), rgba(25,27,33,0));
  }

  /* Tracks ohne Flex/Gaps → flickerfrei */
  .column-top-mobile,
  .column-bottom-mobile {
    display: block !important;  /* statt flex */
    width: auto;
    white-space: nowrap;        /* eine lange Zeile */
    gap: 0 !important;
  }

  /* Tiles als Inline-Blocks; Abstand via margin */
  .column-top-mobile .title,
  .column-bottom-mobile .title {
    display: inline-block;
    vertical-align: top;
    margin-right: 12px;         /* ersetzt gap */
    height: calc((var(--wrapper-height) - var(--tile-gap)) / 2);

    /* Narrow Landscape:
       Breite ≈ 1.3 × Höhe, zusätzlich begrenzen */
    width: clamp(140px,
                 calc(((var(--wrapper-height) - var(--tile-gap)) / 2) * 1.3),
                 220px);
    aspect-ratio: auto;         /* Form über Höhe+Breite, nicht Ratio */
    overflow: hidden;
  }
  .column-top-mobile .title:last-child,
  .column-bottom-mobile .title:last-child {
    margin-right: 0;
  }

  /* Bilder weiterhin cover + Radius */
  .column-top-mobile .title img,
  .column-bottom-mobile .title img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 12px;
    display: block;
  }

  /* Minimale Überverschiebung killt Rundungsfehler */
  @keyframes slide-rtl-mobile {
    from { transform: translateX(0); }
    to   { transform: translateX(-50.001%); }
  }
  @keyframes slide-ltr-mobile {
    from { transform: translateX(-50.001%); }
    to   { transform: translateX(0); }
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f4a8ae */.elementor-20810 .elementor-element.elementor-element-9f4a8ae {
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c14971e *//* ======================================
   Globale Variablen
====================================== */
:root {
  --logo-h: 60px;     /* Höhe der Logos (Basis Smartphone) */
  --gap: 28px;        /* Standard-Abstand zwischen Logos */
  --speed: 80s;       /* Laufgeschwindigkeit */
}

/* ======================================
   Wrapper + Edge-Fade (Light & Dark kompatibel)
====================================== */
.logo-marquee {
  position: relative;
  overflow: hidden;
  background: var(--bg);

  /* Breite des Fades */
  --fade: 96px; /* z.B. 80–140px testen */

  /* Transparenz-Maske: Inhalt wird zu den Rändern weich ausgeblendet */
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0,
    #000 var(--fade),
    #000 calc(100% - var(--fade)),
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0,
    #000 var(--fade),
    #000 calc(100% - var(--fade)),
    transparent 100%
  );
}

/* ======================================
   Track
====================================== */
.marquee-track {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  width: max-content;
  will-change: transform;
  animation: marquee-left var(--speed) linear infinite;
  gap: 0;
}

/* ======================================
   Reihen
====================================== */
.marquee-row {
  display: flex;
  align-items: center;
  gap: var(--gap);
  padding-inline: var(--gap);
  flex: 0 0 auto;             /* verhindert Strecken */
  width: auto !important;     /* Elementor überschreibt oft auf 100% */
  max-width: none !important;
}
/* Falls die Reihen Elementor-Container sind */
.e-con.marquee-row {
  width: auto !important;
  flex: 0 0 auto !important;
}

/* ======================================
   Logo-Boxen
====================================== */
.marquee-row > * {
  flex: 0 0 auto;
  height: var(--logo-h);
  min-width: clamp(120px, 14vw, 220px);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-color: transparent !important;
}
/* Optional: Custom-Breiten pro Logo */
.marquee-row > [style*="--logo-w"] { min-width: var(--logo-w); }

/* ======================================
   Animation Keyframes
====================================== */
@keyframes marquee-left {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}

/* --- Kein Stopp bei Hover (fallback) --- */
.logo-marquee:hover .marquee-track {
  animation-play-state: running !important;
}

/* ======================================
   Motion-Preference
====================================== */
@media (prefers-reduced-motion: reduce) {
  .marquee-track {
    animation: none !important;
    transform: none !important;
  }
}

/* ======================================
   Breakpoints
====================================== */
/* Phones: each logo container = 100% width */
@media (max-width: 767.98px){
  .logo-marquee .marquee-row{ 
    gap: 0; 
    padding-inline: 0;   /* avoid extra bleed */
  }
  .logo-marquee .marquee-row > *{
    flex: 0 0 100vw;
    min-width: 40vw;
    height: var(--logo-h);          /* keeps your logo height control */
    background-size: contain;       /* keep aspect ratio; use 100% auto if you need full-width image */
    background-position: center;
    background-repeat: no-repeat;
  }
}


/* Tablet (≥ 768px) */
@media (min-width: 768px) {
  :root {
    --logo-h: 50px;
    --gap: 40px;
    --speed: 80s;
  }
}

/* Laptop/Desktop (≥ 1280px) */
@media (min-width: 1280px) {
  :root {
    --logo-h: 88px;
    --gap: 56px;
    --speed: 85s;
  }
}

/* Großbild / 2K–4K (≥ 1920px) */
@media (min-width: 1920px) {
  :root {
    --logo-h: 80px;
    --gap: 64px;
    --speed: 85s; /* bei sehr breiten Viewports ruhiger */
  }
}

/* ======================================
   Mobile-Layout fixieren (≤ 768px)
   → Horizontal erzwingen
====================================== */
@media (max-width: 767.98px) {
  /* Track bleibt horizontal, durchlaufend */
  .logo-marquee .marquee-track {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    width: max-content !important;
    white-space: nowrap !important;
    gap: 0 !important; /* sauberer Loop */
  }

  /* Reihen bleiben horizontal, keine 100%-Breiten */
  .logo-marquee .marquee-row,
  .logo-marquee .e-con.marquee-row {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    flex-wrap: nowrap !important;
    width: auto !important;
    max-width: none !important;
    gap: var(--gap);
    padding-inline: var(--gap);
  }

  /* Elementor setzt Kindelemente oft auf 100% → zurück auf auto */
  .logo-marquee .marquee-row > *,
  .logo-marquee .marquee-row .e-con,
  .logo-marquee .marquee-row .elementor-container,
  .logo-marquee .marquee-row .elementor-column,
  .logo-marquee .marquee-row .elementor-widget,
  .logo-marquee .marquee-row .elementor-widget-container {
    flex: 0 0 auto !important;
    width: auto !important;
    max-width: none !important;
  }

  /* Falls Bilder-Widgets genutzt werden */
  .logo-marquee .marquee-row img {
    height: var(--logo-h);
    width: auto;
    object-fit: contain;
    display: block;
  }

  /* Schmalerer Fade auf Mobile */
  .logo-marquee { --fade: 72px; }
}

/* ======================================
   Track-Sichtbarkeit: Dark vs. Light
   (gilt für alle Breakpoints)
====================================== */
/* Default: Dark sichtbar, Light aus */
.logo-marquee .darkModeLogoBanner { display: flex !important; }
.logo-marquee .lightModeLogoBanner { display: none !important; }

/* Light-Mode → Light an, Dark aus */
body.light .logo-marquee .darkModeLogoBanner { display: none !important; }
body.light .logo-marquee .lightModeLogoBanner { display: flex !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-18b89d8 */.video{
  width:100%;
  height:17rem; /* Standardgröße */
  position:relative;
  overflow:hidden;
  border-radius:12px;
  background:var(--e-global-color-433e273); /* Hintergrund über Variable */
}

@media (max-width:767px){
  .video{ height:240px }
}

@media (min-width:1921px){
  .video{ height:25rem }
}

.video video,
.video .video-poster{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  object-fit:contain;                /* Originalverhältnis */
  object-position:center;            /* zentrieren */
  display:block;
  background:var(--e-global-color-433e273); /* Ränder */
}

.video .video-poster{
  z-index:2;
  opacity:1;
  transition:opacity .2s ease;
  pointer-events:none;
}

.video video{
  z-index:1;
  opacity:0;
  background:transparent;
}

.video.is-playing .video-poster{ opacity:0; }
.video.is-playing video{ opacity:1; }

/* Unmute Button */
.video-unmute{
  position:absolute;
  right:12px;
  bottom:12px;
  z-index:3;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:40px;
  height:40px;
  border-radius:999px;
  border:0;
  cursor:pointer;
  background:#24262B; /* default bg */
  transition:background .2s ease, opacity .2s ease;
  opacity:0;
  pointer-events:none; /* hidden by default */
}

/* show on hover/focus */
.video:hover .video-unmute,
.video:focus-within .video-unmute{
  opacity:1;
  pointer-events:auto;
}

/* hover bg */
.video-unmute:hover{ background:#fff; }

/* icon size + hover to black */
.video-unmute img{
  display:block;
  width:16px;
  height:16px;
  transition:filter .2s ease;
}
.video-unmute:hover img{
  filter:brightness(0) saturate(100%);
}

/* prevent pink after click */
.video-unmute{
  background:#24262B !important;
  appearance:none;
  -webkit-appearance:none;
  border:0;
  -webkit-tap-highlight-color:transparent;
}

/* keep bg on pressed/focus states */
.video-unmute:focus,
.video-unmute:active,
.video-unmute[aria-pressed="true"]{
  background:#24262B !important;
}

/* hover stays white */
.video-unmute:hover{ background:#fff !important; }

/* accessible focus ring without bg change */
.video-unmute:focus-visible{
  outline:2px solid #fff;
  outline-offset:2px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-b1f000f */.anker{
    height: 0px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4f8e22ea */.testimonial-hoverbox {
  position: relative;
}

.testimonial-hoverbox .kurz-zitat,
.testimonial-hoverbox .lang-zitat {
  transition: opacity 0.4s ease, visibility 0.2s ease;
}


.testimonial-hoverbox .lang-zitat {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  left: 50%;
  top: calc(50% - 10px);
  transform: translate(-50%, -50%);
  width: calc(100% - 0px);
  text-align: left;
}


/* Kurze Version ist sichtbar */
.testimonial-hoverbox .kurz-zitat {
  opacity: 1;
  visibility: visible;
}

/* Hover-Logik */
.testimonial-hoverbox:hover .kurz-zitat {
  opacity: 0;
  visibility: hidden;
}

.testimonial-hoverbox:hover .lang-zitat {
  opacity: 1;
  visibility: visible;

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2866b59 */.elementor-20810 .elementor-element.elementor-element-2866b59 .swiper-wrapper {
  transition-duration: 800ms !important;
  transition-timing-function: cubic-bezier(0.65, 0, 0.35, 1) !important;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-df1b247 */.anker{
    height: 0px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e8ecf8 *//* Deine bestehenden Elementor-Styles für .back-to-top UNVERÄNDERT lassen */

/* Sichtbarkeit wie gehabt */
.back-to-top {
  opacity: 0;
  pointer-events: none;
  transition: opacity .3s ease;
}
.back-to-top.is-visible {
  opacity: 1;
  pointer-events: auto;
}

/* Nur Positions-Fix für iOS/Safari, Appearance bleibt von Elementor */
.back-to-top.btt-fixed {
  position: fixed;
  right: calc(16px + env(safe-area-inset-right));
  bottom: calc(16px + env(safe-area-inset-bottom));
  z-index: 999;
}
@supports not (bottom: env(safe-area-inset-bottom)) {
  .back-to-top.btt-fixed {
    right: 16px;
    bottom: 16px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://tough-training.com/wp-content/uploads/2025/09/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */