.elementor-8860 .elementor-element.elementor-element-8865c6e:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-8865c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8170F;}.elementor-8860 .elementor-element.elementor-element-8865c6e{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-8860 .elementor-element.elementor-element-8865c6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-4f83d4a{width:100%;max-width:100%;}.elementor-8860 .elementor-element.elementor-element-d34b2aa:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-d34b2aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-8860 .elementor-element.elementor-element-d34b2aa > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/03/bg-graphic-h643.jpg");background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-d34b2aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8860 .elementor-element.elementor-element-6488692:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-6488692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-8860 .elementor-element.elementor-element-6488692 > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/03/bg-graphic-h643.jpg");background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-6488692{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8860 .elementor-element.elementor-element-36f30a6{text-align:center;}.elementor-8860 .elementor-element.elementor-element-36f30a6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:500;color:#000000;}.elementor-8860 .elementor-element.elementor-element-83095c4 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-8860 .elementor-element.elementor-element-83095c4{text-align:center;}.elementor-8860 .elementor-element.elementor-element-83095c4 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#8F8F8F;}.elementor-8860 .elementor-element.elementor-element-2894a19:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-2894a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-8860 .elementor-element.elementor-element-2894a19 > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/03/bg-graphic-h643.jpg");background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-2894a19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8860 .elementor-element.elementor-element-642f7c8:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-642f7c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8170F;}.elementor-8860 .elementor-element.elementor-element-642f7c8 > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/03/bg-graphic-h643.jpg");background-size:cover;opacity:0.12;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-642f7c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;z-index:50;}.elementor-8860 .elementor-element.elementor-element-642f7c8 > .elementor-container{text-align:center;}.elementor-8860 .elementor-element.elementor-element-8cb6fd4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8860 .elementor-element.elementor-element-b32c600{text-align:center;}.elementor-8860 .elementor-element.elementor-element-b32c600 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-37f2a25 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-8860 .elementor-element.elementor-element-37f2a25{text-align:center;}.elementor-8860 .elementor-element.elementor-element-37f2a25 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#DDDDDD;}.elementor-8860 .elementor-element.elementor-element-015191d > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/03/bg-graphic-h643.jpg");background-size:cover;opacity:0.5;}.elementor-8860 .elementor-element.elementor-element-70fb832 > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/03/bg-graphic-h643.jpg");background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-70fb832{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-8860 .elementor-element.elementor-element-797b9c3{text-align:center;}.elementor-8860 .elementor-element.elementor-element-797b9c3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:500;color:#000000;}.elementor-8860 .elementor-element.elementor-element-3b4fff1 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-8860 .elementor-element.elementor-element-3b4fff1{text-align:center;}.elementor-8860 .elementor-element.elementor-element-3b4fff1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#8F8F8F;}.elementor-8860 .elementor-element.elementor-element-683792e > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/03/bg-graphic-h643.jpg");background-size:cover;opacity:0.5;}.elementor-8860 .elementor-element.elementor-element-8959063 > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/03/bg-graphic-h643.jpg");background-size:cover;opacity:0.5;}.elementor-8860 .elementor-element.elementor-element-8b92077:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-8b92077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-8860 .elementor-element.elementor-element-8b92077 > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/03/bg-graphic-h643.jpg");background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-8b92077{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-8860 .elementor-element.elementor-element-7913056{text-align:center;}.elementor-8860 .elementor-element.elementor-element-7913056 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:500;color:#000000;}.elementor-8860 .elementor-element.elementor-element-3f6e192 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-8860 .elementor-element.elementor-element-3f6e192{text-align:center;}.elementor-8860 .elementor-element.elementor-element-3f6e192 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#8F8F8F;}.elementor-8860 .elementor-element.elementor-element-13a3c5e:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-13a3c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-13a3c5e > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/08/Kokauri-vs-Hegyi01.jpg");opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-13a3c5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-8860 .elementor-element.elementor-element-d537b69{text-align:center;}.elementor-8860 .elementor-element.elementor-element-d537b69 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:500;color:#000000;}.elementor-8860 .elementor-element.elementor-element-1ddf6bd > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-8860 .elementor-element.elementor-element-1ddf6bd{text-align:center;}.elementor-8860 .elementor-element.elementor-element-1ddf6bd .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#686868;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8860 .elementor-element.elementor-element-15bc431 .gallery-item .gallery-caption{text-align:center;}.elementor-8860 .elementor-element.elementor-element-1769a92:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-1769a92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-8860 .elementor-element.elementor-element-1769a92 > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/03/bg-graphic-h643.jpg");background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-1769a92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8860 .elementor-element.elementor-element-d17e21e:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-d17e21e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-8860 .elementor-element.elementor-element-d17e21e > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/03/bg-graphic-h643.jpg");background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-d17e21e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 50px 0px;}.elementor-8860 .elementor-element.elementor-element-ff90d18 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8860 .elementor-element.elementor-element-fe8e7d6{text-align:center;}.elementor-8860 .elementor-element.elementor-element-fe8e7d6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:500;color:#000000;}.elementor-8860 .elementor-element.elementor-element-b356fde > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8860 .elementor-element.elementor-element-b356fde{text-align:center;}.elementor-8860 .elementor-element.elementor-element-b356fde .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#8F8F8F;}.elementor-8860 .elementor-element.elementor-element-63a9ed0:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-63a9ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-8860 .elementor-element.elementor-element-63a9ed0 > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/03/bg-graphic-h643.jpg");background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-63a9ed0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 100px 100px;}.elementor-8860 .elementor-element.elementor-element-35b876b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8860 .elementor-element.elementor-element-35b876b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #FFFFFF 0%, #FFFFFF61 100%);}.elementor-8860 .elementor-element.elementor-element-35b876b:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(140deg, #1F5DA00F 0%, #FFFFFF63 100%);}.elementor-8860 .elementor-element.elementor-element-35b876b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8860 .elementor-element.elementor-element-35b876b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-4f7a081 > .elementor-widget-container{background-color:#1F5DA0;padding:20px 0px 20px 0px;}.elementor-8860 .elementor-element.elementor-element-4f7a081{text-align:center;}.elementor-8860 .elementor-element.elementor-element-4f7a081 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-e73700a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-8860 .elementor-element.elementor-element-a47ff2b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8860 .elementor-element.elementor-element-a47ff2b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #FFFFFF 0%, #FFFFFF61 100%);}.elementor-8860 .elementor-element.elementor-element-a47ff2b:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(140deg, #C8170F0F 0%, #FFFFFF61 100%);}.elementor-8860 .elementor-element.elementor-element-a47ff2b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8860 .elementor-element.elementor-element-a47ff2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-0c4c31d > .elementor-widget-container{background-color:transparent;padding:20px 0px 20px 0px;background-image:linear-gradient(180deg, #C8170F 0%, #C8170F 100%);}.elementor-8860 .elementor-element.elementor-element-0c4c31d{text-align:center;}.elementor-8860 .elementor-element.elementor-element-0c4c31d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-5ebc1bd > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-8860 .elementor-element.elementor-element-bdddde4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8860 .elementor-element.elementor-element-bdddde4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #FFFFFF 0%, #FFFFFF61 100%);}.elementor-8860 .elementor-element.elementor-element-bdddde4:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(140deg, #C8170F0F 0%, #FFFFFF61 100%);}.elementor-8860 .elementor-element.elementor-element-bdddde4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8860 .elementor-element.elementor-element-bdddde4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-df7909e > .elementor-widget-container{background-color:#CFA018;padding:20px 0px 20px 0px;}.elementor-8860 .elementor-element.elementor-element-df7909e{text-align:center;}.elementor-8860 .elementor-element.elementor-element-df7909e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-3a68843 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-8860 .elementor-element.elementor-element-fc78fd0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8860 .elementor-element.elementor-element-fc78fd0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #FFFFFF 0%, #FFFFFF61 100%);}.elementor-8860 .elementor-element.elementor-element-fc78fd0:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(140deg, #2A89050F 0%, #FFFFFF61 100%);}.elementor-8860 .elementor-element.elementor-element-fc78fd0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8860 .elementor-element.elementor-element-fc78fd0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-118959f > .elementor-widget-container{background-color:#2A8905;padding:20px 0px 20px 0px;}.elementor-8860 .elementor-element.elementor-element-118959f{text-align:center;}.elementor-8860 .elementor-element.elementor-element-118959f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-b41e871 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8860 .elementor-element.elementor-element-e599d99:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-e599d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-8860 .elementor-element.elementor-element-e599d99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8860 .elementor-element.elementor-element-e599d99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-e1abc5f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8860 .elementor-element.elementor-element-e1abc5f > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-8860 .elementor-element.elementor-element-23f6623{text-align:center;}.elementor-8860 .elementor-element.elementor-element-23f6623 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:500;color:#000000;}.elementor-8860 .elementor-element.elementor-element-6bbc27d > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-8860 .elementor-element.elementor-element-6bbc27d{text-align:center;}.elementor-8860 .elementor-element.elementor-element-6bbc27d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#8F8F8F;}.elementor-8860 .elementor-element.elementor-element-45855ce > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-8860 .elementor-element.elementor-element-45855ce.elementor-element{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8860 .elementor-element.elementor-element-22b0ad4:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-22b0ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8170F;}.elementor-8860 .elementor-element.elementor-element-22b0ad4 > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/12/eaa306bada21e91d82d1beb14b3f2434.jpg");background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-22b0ad4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-8860 .elementor-element.elementor-element-974655f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8860 .elementor-element.elementor-element-0d2c5cc{text-align:center;}.elementor-8860 .elementor-element.elementor-element-0d2c5cc .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-a427c73 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-8860 .elementor-element.elementor-element-a427c73{text-align:center;}.elementor-8860 .elementor-element.elementor-element-a427c73 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#D1D1D1;}.elementor-8860 .elementor-element.elementor-element-488199d:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-488199d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8170F;}.elementor-8860 .elementor-element.elementor-element-488199d > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/12/eaa306bada21e91d82d1beb14b3f2434.jpg");background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-488199d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8860 .elementor-element.elementor-element-cb0b75d:hover > .elementor-element-populated{background-color:#C8170F;}.elementor-8860 .elementor-element.elementor-element-cb0b75d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 5px 5px 5px;}.elementor-8860 .elementor-element.elementor-element-cb0b75d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8860 .elementor-element.elementor-element-e28d284 > .elementor-widget-container{background-color:#C8170FB5;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-e28d284{--icon-box-icon-margin:15px;}.elementor-8860 .elementor-element.elementor-element-e28d284.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-e28d284.elementor-view-framed .elementor-icon, .elementor-8860 .elementor-element.elementor-element-e28d284.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-e28d284 .elementor-icon-box-title, .elementor-8860 .elementor-element.elementor-element-e28d284 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:600;}.elementor-8860 .elementor-element.elementor-element-e28d284 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-e28d284 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-271b5a1:hover > .elementor-element-populated{background-color:#C8170F;}.elementor-8860 .elementor-element.elementor-element-271b5a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 5px 5px 5px;}.elementor-8860 .elementor-element.elementor-element-271b5a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-0a2762a > .elementor-widget-container{background-color:#C8170FB5;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-0a2762a{--icon-box-icon-margin:15px;}.elementor-8860 .elementor-element.elementor-element-0a2762a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-0a2762a.elementor-view-framed .elementor-icon, .elementor-8860 .elementor-element.elementor-element-0a2762a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-0a2762a .elementor-icon-box-title, .elementor-8860 .elementor-element.elementor-element-0a2762a .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:600;}.elementor-8860 .elementor-element.elementor-element-0a2762a .elementor-icon-box-title{color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-0a2762a .elementor-icon-box-description{color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-b46ad8b:hover > .elementor-element-populated{background-color:#C8170F;}.elementor-8860 .elementor-element.elementor-element-b46ad8b > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-8860 .elementor-element.elementor-element-291bd69 > .elementor-widget-container{background-color:#C8170FB5;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-291bd69{--icon-box-icon-margin:15px;}.elementor-8860 .elementor-element.elementor-element-291bd69.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-291bd69.elementor-view-framed .elementor-icon, .elementor-8860 .elementor-element.elementor-element-291bd69.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-291bd69 .elementor-icon-box-title, .elementor-8860 .elementor-element.elementor-element-291bd69 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:600;}.elementor-8860 .elementor-element.elementor-element-291bd69 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-291bd69 .elementor-icon-box-description{color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-b9aada2:hover > .elementor-element-populated{background-color:#C8170F;}.elementor-8860 .elementor-element.elementor-element-b9aada2 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-8860 .elementor-element.elementor-element-cfba4a8 > .elementor-widget-container{background-color:#C8170FB5;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-cfba4a8{--icon-box-icon-margin:15px;}.elementor-8860 .elementor-element.elementor-element-cfba4a8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-cfba4a8.elementor-view-framed .elementor-icon, .elementor-8860 .elementor-element.elementor-element-cfba4a8.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-cfba4a8 .elementor-icon-box-title, .elementor-8860 .elementor-element.elementor-element-cfba4a8 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:600;}.elementor-8860 .elementor-element.elementor-element-cfba4a8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-cfba4a8 .elementor-icon-box-description{color:#FFFFFF;}.elementor-8860 .elementor-element.elementor-element-86d84bd:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-86d84bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8170F;}.elementor-8860 .elementor-element.elementor-element-86d84bd > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/12/eaa306bada21e91d82d1beb14b3f2434.jpg");background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-86d84bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:020px 0px 100px 0px;}.elementor-8860 .elementor-element.elementor-element-c13a3ac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8860 .elementor-element.elementor-element-048aea5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8860 .elementor-element.elementor-element-048aea5{text-align:left;}.elementor-8860 .elementor-element.elementor-element-048aea5 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#D1D1D1;}.elementor-8860 .elementor-element.elementor-element-3ab38ea{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-8860 .elementor-element.elementor-element-3ab38ea .elementor-widget-container{text-align:center;}.elementor-8860 .elementor-element.elementor-element-9f9bd6c > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/03/bg-graphic-h643.jpg");background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-9f9bd6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-8860 .elementor-element.elementor-element-1c84c0e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8860 .elementor-element.elementor-element-1c84c0e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-df67876{text-align:center;}.elementor-8860 .elementor-element.elementor-element-df67876 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:500;color:#000000;}.elementor-8860 .elementor-element.elementor-element-45ea704 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-8860 .elementor-element.elementor-element-45ea704{text-align:center;}.elementor-8860 .elementor-element.elementor-element-45ea704 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#8F8F8F;}.elementor-8860 .elementor-element.elementor-element-18841a9:not(.elementor-motion-effects-element-type-background), .elementor-8860 .elementor-element.elementor-element-18841a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8860 .elementor-element.elementor-element-18841a9 > .elementor-background-overlay{background-image:url("https://www.judo-vienna.at/wp-content/uploads/2019/03/bg-graphic-h643.jpg");background-size:cover;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8860 .elementor-element.elementor-element-18841a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8860 .elementor-element.elementor-element-684dbe9 .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(min-width:768px){.elementor-8860 .elementor-element.elementor-element-8cb6fd4{width:100%;}.elementor-8860 .elementor-element.elementor-element-e1abc5f{width:100%;}.elementor-8860 .elementor-element.elementor-element-cb0b75d{width:24%;}.elementor-8860 .elementor-element.elementor-element-271b5a1{width:24%;}.elementor-8860 .elementor-element.elementor-element-b46ad8b{width:25%;}.elementor-8860 .elementor-element.elementor-element-b9aada2{width:26.753%;}.elementor-8860 .elementor-element.elementor-element-4b21962{width:100%;}}@media(min-width:1025px){.elementor-8860 .elementor-element.elementor-element-d34b2aa > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-6488692 > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-2894a19 > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-642f7c8 > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-015191d > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-70fb832 > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-683792e > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-8959063 > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-8b92077 > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-13a3c5e > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-1769a92 > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-d17e21e > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-63a9ed0 > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-22b0ad4 > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-488199d > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-86d84bd > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-9f9bd6c > .elementor-background-overlay{background-attachment:fixed;}.elementor-8860 .elementor-element.elementor-element-18841a9 > .elementor-background-overlay{background-attachment:fixed;}}