.elementor-42206 .elementor-element.elementor-element-3d7ea1f5{padding:10px 10px 10px 10px;z-index:10;}.elementor-42206 .elementor-element.elementor-element-1ae3b72{text-align:left;}.elementor-42206 .elementor-element.elementor-element-1ae3b72 img{width:150px;}.elementor-bc-flex-widget .elementor-42206 .elementor-element.elementor-element-4de37545.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42206 .elementor-element.elementor-element-4de37545.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42206 .elementor-element.elementor-element-4de37545 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-42206 .elementor-element.elementor-element-7f65556c > .elementor-container{max-width:900px;min-height:100vh;}.elementor-42206 .elementor-element.elementor-element-7f65556c:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-7f65556c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://correctiv.org/wp-content/uploads/2019/02/grand-theft-europe.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42206 .elementor-element.elementor-element-7f65556c > .elementor-background-overlay{background-color:#ff5064;opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-7f65556c .elementor-background-overlay{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42206 .elementor-element.elementor-element-7f65556c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-6d85fa2f > .elementor-element-populated >  .elementor-background-overlay{filter:brightness( 56% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-42206 .elementor-element.elementor-element-6d85fa2f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42206 .elementor-element.elementor-element-6d85fa2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-79241d90 .elementor-button{background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.54);border-radius:20px 20px 20px 20px;}.elementor-42206 .elementor-element.elementor-element-44bfb5e9{--spacer-size:30px;}.elementor-42206 .elementor-element.elementor-element-498070c4 img{width:100%;}.elementor-42206 .elementor-element.elementor-element-12998c18{--spacer-size:30px;}.elementor-42206 .elementor-element.elementor-element-71acb65a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-4f05ef0b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-42206 .elementor-element.elementor-element-4f05ef0b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-145139f5 img{width:87%;opacity:1;}.elementor-42206 .elementor-element.elementor-element-145139f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-165d0c32 img{width:100%;opacity:1;}.elementor-42206 .elementor-element.elementor-element-23b07108 > .elementor-container{max-width:700px;}.elementor-42206 .elementor-element.elementor-element-23b07108:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-23b07108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42206 .elementor-element.elementor-element-23b07108 > .elementor-background-overlay{background-color:#f5f5f5;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-23b07108{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 10px 0px;}.elementor-42206 .elementor-element.elementor-element-17c01da9 > .elementor-element-populated >  .elementor-background-overlay{filter:brightness( 56% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-42206 .elementor-element.elementor-element-17c01da9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42206 .elementor-element.elementor-element-17c01da9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-75f86517{text-align:center;}.elementor-42206 .elementor-element.elementor-element-75f86517 .elementor-heading-title{color:#000000;font-family:"Merriweather", Source Sans Pro;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-42206 .elementor-element.elementor-element-58de88b{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#ff5064;}.elementor-42206 .elementor-element.elementor-element-58de88b .elementor-share-btn{font-size:calc(0.8px * 10);border-width:1px;}.elementor-42206 .elementor-element.elementor-element-58de88b > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-3d9725db:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-3d9725db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42206 .elementor-element.elementor-element-3d9725db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 60px 0px;}.elementor-42206 .elementor-element.elementor-element-3d9725db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-28b3b4a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-28b3b4a5{z-index:11;}.elementor-42206 .elementor-element.elementor-element-35251a11{text-align:center;}.elementor-42206 .elementor-element.elementor-element-35251a11 .elementor-heading-title{font-family:"Merriweather", Source Sans Pro;font-size:40px;text-transform:uppercase;line-height:50px;}.elementor-42206 .elementor-element.elementor-element-34865ded{text-align:center;}.elementor-42206 .elementor-element.elementor-element-34865ded .elementor-heading-title{color:#000000;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0px;}.elementor-42206 .elementor-element.elementor-element-b3a0674 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-3082368d > .elementor-container{max-width:700px;}.elementor-42206 .elementor-element.elementor-element-3082368d:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-3082368d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ff5064;background-image:url("https://correctiv.org/wp-content/uploads/2019/02/flag.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42206 .elementor-element.elementor-element-3082368d > .elementor-background-overlay{background-color:#ff5064;opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-3082368d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 0px 90px 0px;}.elementor-42206 .elementor-element.elementor-element-1196dee4{text-align:center;}.elementor-42206 .elementor-element.elementor-element-1196dee4 .elementor-heading-title{color:#ffffff;font-family:"Merriweather", Source Sans Pro;font-size:40px;text-transform:uppercase;line-height:50px;}.elementor-42206 .elementor-element.elementor-element-3dfb93d2{text-align:center;}.elementor-42206 .elementor-element.elementor-element-3dfb93d2 .elementor-heading-title{color:#ffffff;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0px;}.elementor-42206 .elementor-element.elementor-element-58b0b25b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-7a95626c > .elementor-container{max-width:700px;}.elementor-42206 .elementor-element.elementor-element-7a95626c:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-7a95626c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-42206 .elementor-element.elementor-element-7a95626c > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-7a95626c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-73036325{text-align:center;}.elementor-42206 .elementor-element.elementor-element-73036325 .elementor-heading-title{color:#000000;font-family:"Merriweather", Source Sans Pro;font-size:40px;text-transform:uppercase;line-height:50px;}.elementor-42206 .elementor-element.elementor-element-566221c0{text-align:center;}.elementor-42206 .elementor-element.elementor-element-566221c0 .elementor-heading-title{color:#000000;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0px;}.elementor-42206 .elementor-element.elementor-element-45985b1c .elementor-custom-embed-play i{color:#000000;font-size:119px;text-shadow:0px 0px 10px rgba(0,0,0,0);}.elementor-42206 .elementor-element.elementor-element-45985b1c .elementor-custom-embed-play svg{fill:#000000;width:119px;height:119px;}.elementor-42206 .elementor-element.elementor-element-45985b1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-295cfa9 > .elementor-container{max-width:400px;}.elementor-42206 .elementor-element.elementor-element-295cfa9:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-295cfa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-42206 .elementor-element.elementor-element-295cfa9 > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-295cfa9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 90px 0px;}.elementor-42206 .elementor-element.elementor-element-4621735 .elementor-tab-title{border-width:0px;padding:5px 5px 5px 5px;}.elementor-42206 .elementor-element.elementor-element-4621735 .elementor-tab-content{border-width:0px;}.elementor-42206 .elementor-element.elementor-element-4621735 .elementor-toggle-title{font-size:18px;font-weight:400;line-height:24px;}.elementor-42206 .elementor-element.elementor-element-230a63ab > .elementor-container{max-width:700px;}.elementor-42206 .elementor-element.elementor-element-230a63ab:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-230a63ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42206 .elementor-element.elementor-element-230a63ab > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-230a63ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-1e560a07{text-align:center;}.elementor-42206 .elementor-element.elementor-element-1e560a07 .elementor-heading-title{color:#000000;font-family:"Merriweather", Source Sans Pro;font-size:40px;text-transform:uppercase;line-height:50px;}.elementor-42206 .elementor-element.elementor-element-5a37ec0b{text-align:center;}.elementor-42206 .elementor-element.elementor-element-5a37ec0b .elementor-heading-title{color:#000000;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0px;}.elementor-42206 .elementor-element.elementor-element-631238c2{text-align:center;color:#000000;font-size:18px;line-height:28px;letter-spacing:0px;}.elementor-42206 .elementor-element.elementor-element-631238c2 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-4cba4952 > .elementor-container{max-width:700px;}.elementor-42206 .elementor-element.elementor-element-4cba4952:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-4cba4952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42206 .elementor-element.elementor-element-4cba4952 > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-4cba4952{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 90px 0px;}.elementor-42206 .elementor-element.elementor-element-58d847f2 > .elementor-container{max-width:1000px;}.elementor-42206 .elementor-element.elementor-element-58d847f2:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-58d847f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ff5064;}.elementor-42206 .elementor-element.elementor-element-58d847f2 > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-58d847f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-42206 .elementor-element.elementor-element-af681e6{text-align:center;}.elementor-42206 .elementor-element.elementor-element-af681e6 .elementor-heading-title{color:#ffffff;font-family:"Merriweather", Source Sans Pro;font-size:40px;text-transform:uppercase;line-height:50px;}.elementor-42206 .elementor-element.elementor-element-2ed2f453{text-align:center;}.elementor-42206 .elementor-element.elementor-element-2ed2f453 .elementor-heading-title{color:#ffffff;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0px;}.elementor-42206 .elementor-element.elementor-element-7b77b53e .elementor-button{font-size:17px;font-weight:700;fill:#ffffff;color:#ffffff;background-color:rgba(255,255,255,0);border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-42206 .elementor-element.elementor-element-3639d31c > .elementor-container{max-width:700px;}.elementor-42206 .elementor-element.elementor-element-3639d31c:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-3639d31c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42206 .elementor-element.elementor-element-3639d31c > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-3639d31c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-565e8a55{text-align:center;}.elementor-42206 .elementor-element.elementor-element-565e8a55 .elementor-heading-title{color:#000000;font-family:"Merriweather", Source Sans Pro;font-size:40px;text-transform:uppercase;line-height:50px;}.elementor-42206 .elementor-element.elementor-element-5a92a1cc{text-align:center;}.elementor-42206 .elementor-element.elementor-element-5a92a1cc .elementor-heading-title{color:#000000;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0px;}.elementor-42206 .elementor-element.elementor-element-293c0f48{text-align:center;color:#000000;font-size:18px;line-height:28px;}.elementor-42206 .elementor-element.elementor-element-293c0f48 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-339fd149 > .elementor-container{max-width:700px;}.elementor-42206 .elementor-element.elementor-element-339fd149:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-339fd149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42206 .elementor-element.elementor-element-339fd149{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-339fd149 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-4810d923 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-67a53985{--spacer-size:15px;}.elementor-42206 .elementor-element.elementor-element-16f8569a{text-align:justify;color:#000000;font-size:15px;line-height:25px;}.elementor-42206 .elementor-element.elementor-element-73d3cba2 .elementor-tab-title{border-width:0px;}.elementor-42206 .elementor-element.elementor-element-73d3cba2 .elementor-tab-content{border-width:0px;font-size:15px;line-height:25px;}.elementor-42206 .elementor-element.elementor-element-73d3cba2 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-42206 .elementor-element.elementor-element-73d3cba2:hover .elementor-widget-container{border-style:solid;border-color:#ffffff;}.elementor-42206 .elementor-element.elementor-element-3d6d4f37 > .elementor-container{max-width:700px;}.elementor-42206 .elementor-element.elementor-element-3d6d4f37:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-3d6d4f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42206 .elementor-element.elementor-element-3d6d4f37 > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-3d6d4f37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-68a5cd9c{text-align:center;}.elementor-42206 .elementor-element.elementor-element-68a5cd9c .elementor-heading-title{color:#000000;font-family:"Merriweather", Source Sans Pro;font-size:40px;text-transform:uppercase;line-height:50px;}.elementor-42206 .elementor-element.elementor-element-7919f975{text-align:center;}.elementor-42206 .elementor-element.elementor-element-7919f975 .elementor-heading-title{color:#000000;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0px;}.elementor-42206 .elementor-element.elementor-element-7f75079a{text-align:center;color:#000000;font-size:18px;line-height:28px;}.elementor-42206 .elementor-element.elementor-element-60c47ec1 > .elementor-container{max-width:700px;}.elementor-42206 .elementor-element.elementor-element-60c47ec1:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-60c47ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42206 .elementor-element.elementor-element-60c47ec1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-60c47ec1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-3c00447 .elementor-button{font-size:17px;font-weight:700;fill:#ff5064;color:#ff5064;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ff5064;border-radius:20px 20px 20px 20px;}.elementor-42206 .elementor-element.elementor-element-6854f5e7 .elementor-button{font-size:17px;font-weight:700;fill:#000000;color:#000000;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-42206 .elementor-element.elementor-element-5ba757ba > .elementor-container{max-width:700px;}.elementor-42206 .elementor-element.elementor-element-5ba757ba:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-5ba757ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42206 .elementor-element.elementor-element-5ba757ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42206 .elementor-element.elementor-element-5ba757ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42206 .elementor-element.elementor-element-203c2ad0{--spacer-size:50px;}.elementor-42206 .elementor-element.elementor-element-109bb9aa{text-align:center;color:#7a7a7a;font-size:15px;line-height:28px;}.elementor-42206 .elementor-element.elementor-element-43890a2 > .elementor-container{max-width:700px;}.elementor-42206 .elementor-element.elementor-element-43890a2:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-43890a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42206 .elementor-element.elementor-element-43890a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42206 .elementor-element.elementor-element-43890a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){ .elementor-42206 .elementor-element.elementor-element-58de88b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-42206 .elementor-element.elementor-element-5d467e31{width:40%;}.elementor-42206 .elementor-element.elementor-element-4de37545{width:60%;}.elementor-42206 .elementor-element.elementor-element-7f65556c > .elementor-container{min-height:100vh;}.elementor-42206 .elementor-element.elementor-element-79241d90 .elementor-button{font-size:12px;}.elementor-42206 .elementor-element.elementor-element-498070c4 img{width:100%;}.elementor-42206 .elementor-element.elementor-element-165d0c32 img{width:85%;}.elementor-42206 .elementor-element.elementor-element-75f86517 .elementor-heading-title{font-size:16px;line-height:26px;} .elementor-42206 .elementor-element.elementor-element-58de88b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-42206 .elementor-element.elementor-element-58de88b > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-28b3b4a5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-35251a11 .elementor-heading-title{font-size:36px;}.elementor-42206 .elementor-element.elementor-element-34865ded .elementor-heading-title{font-size:19px;line-height:29px;}.elementor-42206 .elementor-element.elementor-element-b3a0674 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-1196dee4 .elementor-heading-title{font-size:24px;}.elementor-42206 .elementor-element.elementor-element-3dfb93d2 .elementor-heading-title{font-size:19px;line-height:29px;}.elementor-42206 .elementor-element.elementor-element-3dfb93d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-7a480b1f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-42206 .elementor-element.elementor-element-73036325 .elementor-heading-title{font-size:40px;}.elementor-42206 .elementor-element.elementor-element-566221c0 .elementor-heading-title{font-size:19px;line-height:29px;}.elementor-42206 .elementor-element.elementor-element-45985b1c .elementor-custom-embed-play i{font-size:73px;}.elementor-42206 .elementor-element.elementor-element-45985b1c .elementor-custom-embed-play svg{width:73px;height:73px;}.elementor-42206 .elementor-element.elementor-element-2d0e29c0 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-42206 .elementor-element.elementor-element-4621735 .elementor-toggle-title{font-size:17px;line-height:20px;}.elementor-42206 .elementor-element.elementor-element-1e560a07 .elementor-heading-title{font-size:36px;letter-spacing:0px;}.elementor-42206 .elementor-element.elementor-element-5a37ec0b .elementor-heading-title{font-size:19px;line-height:29px;}.elementor-42206 .elementor-element.elementor-element-631238c2{font-size:17px;line-height:27px;}.elementor-42206 .elementor-element.elementor-element-631238c2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42206 .elementor-element.elementor-element-3f88039e > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-42206 .elementor-element.elementor-element-af681e6{text-align:center;}.elementor-42206 .elementor-element.elementor-element-af681e6 .elementor-heading-title{font-size:36px;}.elementor-42206 .elementor-element.elementor-element-2ed2f453 .elementor-heading-title{font-size:19px;line-height:29px;}.elementor-42206 .elementor-element.elementor-element-7b77b53e .elementor-button{font-size:14px;}.elementor-42206 .elementor-element.elementor-element-67f951bd > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-42206 .elementor-element.elementor-element-565e8a55 .elementor-heading-title{font-size:36px;line-height:42px;}.elementor-42206 .elementor-element.elementor-element-5a92a1cc .elementor-heading-title{font-size:19px;line-height:29px;}.elementor-42206 .elementor-element.elementor-element-293c0f48{text-align:center;font-size:17px;line-height:27px;}.elementor-42206 .elementor-element.elementor-element-339fd149{padding:0px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-4810d923 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-42206 .elementor-element.elementor-element-16f8569a{text-align:center;font-size:15px;line-height:23px;}.elementor-42206 .elementor-element.elementor-element-73d3cba2 .elementor-toggle-title{font-size:15px;}.elementor-42206 .elementor-element.elementor-element-73d3cba2 .elementor-tab-title{padding:15px 15px 15px 20px;}.elementor-42206 .elementor-element.elementor-element-73d3cba2 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:77px;}.elementor-42206 .elementor-element.elementor-element-73d3cba2 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:77px;}.elementor-42206 .elementor-element.elementor-element-73d3cba2:hover .elementor-widget-container{border-width:1px 1px 1px 1px;}.elementor-42206 .elementor-element.elementor-element-73d3cba2:hover > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-42206 .elementor-element.elementor-element-5168fe2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42206 .elementor-element.elementor-element-68a5cd9c .elementor-heading-title{font-size:40px;}.elementor-42206 .elementor-element.elementor-element-7919f975 .elementor-heading-title{font-size:19px;line-height:29px;}.elementor-42206 .elementor-element.elementor-element-7f75079a{font-size:17px;line-height:27px;}.elementor-42206 .elementor-element.elementor-element-5e2959c6{width:50%;}.elementor-42206 .elementor-element.elementor-element-3c00447 .elementor-button{font-size:14px;}.elementor-42206 .elementor-element.elementor-element-474026ae{width:50%;}.elementor-42206 .elementor-element.elementor-element-6854f5e7 .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-42206 .elementor-element.elementor-element-5d467e31{width:15.124%;}.elementor-42206 .elementor-element.elementor-element-4de37545{width:84.876%;}}@media(min-width:1025px){.elementor-42206 .elementor-element.elementor-element-7f65556c:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-7f65556c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-42206 .elementor-element.elementor-element-3082368d:not(.elementor-motion-effects-element-type-background), .elementor-42206 .elementor-element.elementor-element-3082368d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-15b3291c */a.headerbutton-red {
    font-weight: 700;
    color: #ffffff;
    background-color: #ff5064;
    border-radius: 0px 0px 0px 0px;
    font-size: 14px;
    padding: 10px 20px; margin: 0px 10px; float:right;
    margin:0px 0px 0px 5px;
}

@media only screen and (max-width: 767px){
a.headerbutton-red {
    font-weight: 700;
    color: #ffffff;
    background-color: #ff5064;
    border-radius: 0px 0px 0px 0px;
    font-size: 14px;
    padding: 3px 6px; margin: 0px 10px; float:right;
    margin:0px 0px 0px 5px;
}}

a.headerbutton-blue {
    font-weight: 700;
    color: #ffffff;
    background-color: black;
    border-radius: 0px 0px 0px 0px;
    font-size: 14px;
    padding: 10px 20px; margin: 0px 10px; float:right;
    margin:0px 5px 0px 0px;
}

@media only screen and (max-width: 767px){
a.headerbutton-blue {
    font-weight: 700;
    color: #ffffff;
    background-color: black;
    border-radius: 0px 0px 0px 0px;
    font-size: 14px;
    padding: 3px 6px; margin: 0px 10px; float:right;
    margin:0px 5px 0px 0px;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-145139f5 */@media only screen and (max-width: 560px) {
#publisher_logo-big {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-165d0c32 */@media only screen and (min-width: 561px) {
#publisher_logo-small {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b337d3a */.inv {
    display: none;
}

.vis {
    margin-top:30px;
    padding:30px;
    font-size:24px;
    line-height:30px;
    font-weight:700;
    text-align:center;
    background:white;
}

#target {
 display: block;
  margin-left: auto;
  margin-right: auto;
  width: 70%;
   height: 50px;
  background: white;
  color: black;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 16px;
  font-weight:700;
text-align-last:center;
    border-radius: 20px;
}

.vis a {
  text-decoration: none;
  
}

.vis a h3 {
  color: rgb(0,0,0);
  color: rgba(0,0,0,.99);
  font-size: 70%;
  margin: 0px auto 10px auto;
  text-transform: uppercase;
}

.vis a h2 {
  margin-bottom: 20px;
  font-size:30px;
}

@media only screen and (max-width: 560px) {
    .vis a h2 {
  margin-bottom: 20px;
  font-size: 24px;
}}

.vis a p {
  color: rgb(0,0,0);
  color: rgba(0,0,0,.98);
  font-size: 16px;
  line-height: 22px;
  text-align: left;
  font-weight: 500;
}

#stickyhead {
  margin: 0;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -ms-transition: 0.3s;
  -mz-transition: 0.3s;
  -o-transition: 0.3s;
}

#stickyhead.brg-white {
    background: white;
}

@media only screen and (max-width: 560px) {
.elementor-slick-slider .slick-slider .slick-prev, .elementor-slick-slider .slick-slider .slick-next {
display: none !important;
}}

@media (max-width: 767px){
.elementor-slide-content {
    max-width: 100% !important;
}}

@media not all and (min-resolution:.001dpcm) { 
    @media {
div#subtitle_1 div h2, 
div#subtitle_2 div h2,
div#subtitle_3 div h2,
div#subtitle_4 div h2,
div#subtitle_5 div h2,
div#subtitle_6 div h2,
div#subtitle_7 div h2,
div#subtitle_8 div h2,
div#subtitle_9 div h2,
div#subtitle_10 div h2,
div#subtitle_11 div h2,
div#subtitle_12 div h2 {
    letter-spacing: -3px;
}
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3a0674 */.switch-checkbox {
  display: none;
}

.switch {
  width: 60px;
  height: 30px;
  display: inline-block;
  position: relative;
  border-radius: 25px;
  background: #FF5064;
  cursor: pointer;
  transition: 0.2s;
  top: 10px;
}

.switch:after {
  content: '';
  top: 4px;
  left: 8px;
  right:3px;
  bottom: 3px;
  width: 22px;
  height: 22px;
  position: absolute;
  border-radius: 50%;
  background: white;
  transition: left 0.2s;
}

#switch-center {
  margin: auto;
  text-align: center;
}

.switch-center {
  margin: auto;
  text-align: center;
}


.switch-checkbox:checked + .switch {
  background: #1E4664;
}

.switch-checkbox:checked + .switch:after {
  left: calc(100% - 30px);
  background-color: white;
}


#box {
  display: none;
}

.short {
  background-color: none;
  text-align:left !important;
  padding-top:30px;
}

.long {
  background-color: none;
    text-align:left !important;
      padding-top:30px;

}


#switch:not(:checked) ~ #box.long {
  display: block;
}

#switch:checked ~ #box.short {
  display: block;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-28b3b4a5 */justify-content: center;/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3082368d */@media (max-width: 767px) {
    .elementor-hidden-phone {
        display: block !important;
        
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7a95626c */@media (max-width: 767px) {
    .elementor-hidden-phone {
        display: block !important;
        
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-295cfa9 */@media (max-width: 767px) {
    .elementor-hidden-phone {
        display: block !important;
        
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-230a63ab */@media (max-width: 767px) {
    .elementor-hidden-phone {
        display: block !important;
        
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4cba4952 */@media (max-width: 767px) {
    .elementor-hidden-phone {
        display: block !important;
        
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-58d847f2 */@media (max-width: 767px) {
    .elementor-hidden-phone {
        display: block !important;
        
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-293c0f48 */.kooperation a {
    color:black;
    text-decoration:underline;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3639d31c */@media (max-width: 767px) {
    .elementor-hidden-phone {
        display: block !important;
        
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16f8569a */@media only screen and (max-width:767px) {
#reporters {
    display: none;
}}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-73d3cba2 */@media only screen and (min-width:767px) {
#reporters-mobile {
    display: none;
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3d6d4f37 */@media (max-width: 767px) {
    .elementor-hidden-phone {
        display: block !important;
        
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-109bb9aa */.credits a {
    color:gray;
    text-decoration:underline;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5ba757ba */body {
    padding: 0px 0 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1a59c5a0 */.body {
    padding: 0px 0 0 !important;
}

#fullscreenimage {
margin-top: -120px !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-43890a2 */body {
    padding: 0px 0 0 !important;
}/* End custom CSS */