.elementor-5426 .elementor-element.elementor-element-82f5fd0{--display:flex;--min-height:70vh;--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:center;--overlay-opacity:0.94;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-82f5fd0:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-82f5fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cologneswingconnection.de/wp-content/uploads/2026/08/dance-class-high-five-scaled.jpg");background-position:0px 0px;background-size:100% auto;}.elementor-5426 .elementor-element.elementor-element-82f5fd0::before, .elementor-5426 .elementor-element.elementor-element-82f5fd0 > .elementor-background-video-container::before, .elementor-5426 .elementor-element.elementor-element-82f5fd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-5426 .elementor-element.elementor-element-82f5fd0 > .elementor-background-slideshow::before, .elementor-5426 .elementor-element.elementor-element-82f5fd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5426 .elementor-element.elementor-element-82f5fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #154A50D9 51%, #F2295B00 100%);}.elementor-5426 .elementor-element.elementor-element-463f481{--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:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-5426 .elementor-element.elementor-element-5d577d6{text-align:start;}.elementor-5426 .elementor-element.elementor-element-5d577d6 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-weight:800;line-height:1.1em;color:var( --e-global-color-5fa09cc );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5426 .elementor-element.elementor-element-7307949{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-5fa09cc );}.elementor-5426 .elementor-element.elementor-element-7307949.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-6a0dd46{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5426 .elementor-element.elementor-element-48acfab .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Figtree", Sans-serif;font-size:18px;font-weight:700;text-decoration:none;border-radius:9999px 9999px 9999px 9999px;padding:14px 026px 14px 026px;}.elementor-5426 .elementor-element.elementor-element-48acfab{width:auto;max-width:auto;}.elementor-5426 .elementor-element.elementor-element-48acfab > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;}.elementor-5426 .elementor-element.elementor-element-48acfab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-72a3eb8 .elementor-button{background-color:#CF642800;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:700;text-decoration:none;border-style:solid;border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:12px 026px 12px 026px;}.elementor-5426 .elementor-element.elementor-element-72a3eb8 .elementor-button:hover, .elementor-5426 .elementor-element.elementor-element-72a3eb8 .elementor-button:focus{background-color:#1D626999;}.elementor-5426 .elementor-element.elementor-element-72a3eb8 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;}.elementor-5426 .elementor-element.elementor-element-68dd47c{--display:flex;--min-height:70vh;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-68dd47c::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5426 .elementor-element.elementor-element-079c5db{--display:flex;--overlay-opacity:0.5;}.elementor-5426 .elementor-element.elementor-element-079c5db::before, .elementor-5426 .elementor-element.elementor-element-079c5db > .elementor-background-video-container::before, .elementor-5426 .elementor-element.elementor-element-079c5db > .e-con-inner > .elementor-background-video-container::before, .elementor-5426 .elementor-element.elementor-element-079c5db > .elementor-background-slideshow::before, .elementor-5426 .elementor-element.elementor-element-079c5db > .e-con-inner > .elementor-background-slideshow::before, .elementor-5426 .elementor-element.elementor-element-079c5db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #154A50D9 0%, #F2295B00 100%);}.elementor-5426 .elementor-element.elementor-element-f4f1453{text-align:start;}.elementor-5426 .elementor-element.elementor-element-f4f1453 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-weight:800;line-height:1.1em;color:var( --e-global-color-5fa09cc );}.elementor-5426 .elementor-element.elementor-element-e6d8431{--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:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-8fcd06f{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-5426 .elementor-element.elementor-element-8fcd06f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-4f20398{--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;}.elementor-5426 .elementor-element.elementor-element-3811b67 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Figtree", Sans-serif;font-size:18px;font-weight:700;text-decoration:none;border-radius:9999px 9999px 9999px 9999px;padding:14px 026px 14px 026px;}.elementor-5426 .elementor-element.elementor-element-3811b67{width:auto;max-width:auto;}.elementor-5426 .elementor-element.elementor-element-3811b67 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;}.elementor-5426 .elementor-element.elementor-element-3811b67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-2821948 .elementor-button{background-color:#CF642800;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:9999px 9999px 9999px 9999px;padding:8px 20px 8px 020px;}.elementor-5426 .elementor-element.elementor-element-2821948 .elementor-button:hover, .elementor-5426 .elementor-element.elementor-element-2821948 .elementor-button:focus{background-color:#CF642833;}.elementor-5426 .elementor-element.elementor-element-2821948 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;}.elementor-5426 .elementor-element.elementor-element-891179c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-891179c:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-891179c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60464ae );}.elementor-5426 .elementor-element.elementor-element-88c3251{--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;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-2c6f8c4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5426 .elementor-element.elementor-element-2c6f8c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-0db85c6 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#FFFFFFCC;}.elementor-5426 .elementor-element.elementor-element-018b92f .elementor-heading-title{font-family:"Figtree", Sans-serif;font-weight:800;line-height:1.1em;color:var( --e-global-color-5fa09cc );}.elementor-5426 .elementor-element.elementor-element-261889b{font-family:"Figtree", Sans-serif;font-weight:400;color:var( --e-global-color-5fa09cc );}.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-5426 .elementor-element.elementor-element-3432fb6 img{border-radius:30px 30px 30px 30px;}.elementor-5426 .elementor-element.elementor-element-be27e1c{--display:flex;--padding-top:048px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-be27e1c:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-be27e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f14ace );}.elementor-5426 .elementor-element.elementor-element-69dc551{--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;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:17px;--padding-left:40px;--padding-right:40px;}.elementor-5426 .elementor-element.elementor-element-69dc551:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-69dc551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5426 .elementor-element.elementor-element-c69c182{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5426 .elementor-element.elementor-element-ef493f0 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#FFFFFFCC;}.elementor-5426 .elementor-element.elementor-element-f6ef427 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-weight:800;line-height:1.1em;color:var( --e-global-color-5fa09cc );}.elementor-5426 .elementor-element.elementor-element-7c0bb03{font-family:"Figtree", Sans-serif;font-weight:400;color:var( --e-global-color-5fa09cc );}.elementor-5426 .elementor-element.elementor-element-47423ea .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Figtree", Sans-serif;font-size:18px;font-weight:700;text-decoration:none;border-radius:9999px 9999px 9999px 9999px;padding:14px 026px 14px 026px;}.elementor-5426 .elementor-element.elementor-element-47423ea{width:auto;max-width:auto;}.elementor-5426 .elementor-element.elementor-element-47423ea > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;}.elementor-5426 .elementor-element.elementor-element-47423ea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-03f096f{--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;--padding-top:048px;--padding-bottom:048px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-03f096f:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-03f096f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f14ace );}.elementor-5426 .elementor-element.elementor-element-6f1629c > .elementor-widget-container{margin:0px 0px 032px 0px;}.elementor-5426 .elementor-element.elementor-element-6f1629c .elementor-heading-title{font-family:"Figtree", Sans-serif;font-weight:800;line-height:1.1em;}.elementor-5426 .elementor-element.elementor-element-9c245cb{--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;--border-radius:0px 0px 0px 0px;}.elementor-5426 .elementor-element.elementor-element-9c245cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-642b71c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-642b71c:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-642b71c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fa09cc );}.elementor-5426 .elementor-element.elementor-element-d3df296{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-9743271{--display:flex;--border-radius:020px 020px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-9743271:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-9743271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cologneswingconnection.de/wp-content/uploads/2026/08/friends-eating-pizza-gathering-scaled.jpg");background-position:-13% 38%;background-size:100% auto;}.elementor-5426 .elementor-element.elementor-element-0075ecc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 020px 020px;--padding-top:018px;--padding-bottom:018px;--padding-left:20px;--padding-right:20px;}.elementor-5426 .elementor-element.elementor-element-0075ecc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-6937af5 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-5426 .elementor-element.elementor-element-6937af5 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;}.elementor-5426 .elementor-element.elementor-element-dff7a13 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5426 .elementor-element.elementor-element-dff7a13 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-5426 .elementor-element.elementor-element-6d7572a > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5426 .elementor-element.elementor-element-6d7572a .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;line-height:1.1em;color:var( --e-global-color-text );}.elementor-5426 .elementor-element.elementor-element-9e63662 .elementor-button{background-color:#CF642800;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:9999px 9999px 9999px 9999px;padding:8px 20px 8px 020px;}.elementor-5426 .elementor-element.elementor-element-9e63662 .elementor-button:hover, .elementor-5426 .elementor-element.elementor-element-9e63662 .elementor-button:focus{background-color:#CF642833;}.elementor-5426 .elementor-element.elementor-element-9e63662 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;}.elementor-5426 .elementor-element.elementor-element-5ce65e8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-5ce65e8:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-5ce65e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fa09cc );}.elementor-5426 .elementor-element.elementor-element-da4f57f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-fea6d49{--display:flex;--border-radius:020px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-fea6d49:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-fea6d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cologneswingconnection.de/wp-content/uploads/2026/08/A7_02178-scaled.jpg");background-position:initial;background-size:130% auto;}.elementor-5426 .elementor-element.elementor-element-52f79c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 020px 020px;--padding-top:018px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-5426 .elementor-element.elementor-element-52f79c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-88a2f3d > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-5426 .elementor-element.elementor-element-88a2f3d .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;}.elementor-5426 .elementor-element.elementor-element-f83c366 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5426 .elementor-element.elementor-element-f83c366 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-5426 .elementor-element.elementor-element-00bf5c1 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5426 .elementor-element.elementor-element-00bf5c1 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;line-height:1.1em;color:var( --e-global-color-text );}.elementor-5426 .elementor-element.elementor-element-8f04003 .elementor-button{background-color:#CF642800;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:9999px 9999px 9999px 9999px;padding:8px 20px 8px 020px;}.elementor-5426 .elementor-element.elementor-element-8f04003 .elementor-button:hover, .elementor-5426 .elementor-element.elementor-element-8f04003 .elementor-button:focus{background-color:#CF642833;}.elementor-5426 .elementor-element.elementor-element-8f04003 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;}.elementor-5426 .elementor-element.elementor-element-2dc663e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-2dc663e:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-2dc663e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fa09cc );}.elementor-5426 .elementor-element.elementor-element-6cef72d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-1a38224{--display:flex;--border-radius:020px 020px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-1a38224:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-1a38224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cologneswingconnection.de/wp-content/uploads/2026/08/A7_02009-scaled.jpg");background-position:43% 29%;background-size:220% auto;}.elementor-5426 .elementor-element.elementor-element-8e77d54{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 020px 020px;--padding-top:018px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-5426 .elementor-element.elementor-element-8e77d54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-e53ed3f > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-5426 .elementor-element.elementor-element-e53ed3f .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;}.elementor-5426 .elementor-element.elementor-element-a2444d7 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5426 .elementor-element.elementor-element-a2444d7 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-5426 .elementor-element.elementor-element-c08de54 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5426 .elementor-element.elementor-element-c08de54 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;line-height:1.1em;color:var( --e-global-color-text );}.elementor-5426 .elementor-element.elementor-element-d9e9b03 .elementor-button{background-color:#CF642800;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:9999px 9999px 9999px 9999px;padding:8px 20px 8px 020px;}.elementor-5426 .elementor-element.elementor-element-d9e9b03 .elementor-button:hover, .elementor-5426 .elementor-element.elementor-element-d9e9b03 .elementor-button:focus{background-color:#CF642833;}.elementor-5426 .elementor-element.elementor-element-d9e9b03 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;}.elementor-5426 .elementor-element.elementor-element-6d6f5a5{--display:flex;--padding-top:048px;--padding-bottom:048px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-6d6f5a5:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-6d6f5a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5426 .elementor-element.elementor-element-cbb42e5{--display:flex;}.elementor-5426 .elementor-element.elementor-element-a252dbd{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-4458b3b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-941a5b2 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#FFFFFFCC;}.elementor-5426 .elementor-element.elementor-element-a739af1 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-weight:800;line-height:1.1em;color:var( --e-global-color-5fa09cc );}.elementor-5426 .elementor-element.elementor-element-9ea6c8c{color:var( --e-global-color-5fa09cc );}.elementor-5426 .elementor-element.elementor-element-709632e .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Figtree", Sans-serif;font-size:18px;font-weight:700;text-decoration:none;border-radius:9999px 9999px 9999px 9999px;padding:14px 026px 14px 026px;}.elementor-5426 .elementor-element.elementor-element-709632e{width:auto;max-width:auto;}.elementor-5426 .elementor-element.elementor-element-709632e > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;}.elementor-5426 .elementor-element.elementor-element-709632e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-489ebf9 img{height:320px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5426 .elementor-element.elementor-element-b3d6925{--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;--padding-top:048px;--padding-bottom:048px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-b3d6925:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-b3d6925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f14ace );}.elementor-5426 .elementor-element.elementor-element-dceb3bf > .elementor-widget-container{margin:0px 0px 032px 0px;}.elementor-5426 .elementor-element.elementor-element-dceb3bf .elementor-heading-title{font-family:"Figtree", Sans-serif;font-weight:800;line-height:1.1em;}.elementor-5426 .elementor-element.elementor-element-3ce066e{--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-3ce066e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-62b063d{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-f2b8184{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-f2b8184.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-098c475{--display:flex;--min-height:200px;--border-radius:020px 0px 0px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-098c475:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-098c475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cologneswingconnection.de/wp-content/uploads/2025/05/couple-posing-red-wall-scaled.jpg");background-position:43% 16%;background-size:150% auto;}.elementor-5426 .elementor-element.elementor-element-3aa718f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 020px 020px 0px;--padding-top:018px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-5426 .elementor-element.elementor-element-3aa718f:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-3aa718f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fa09cc );}.elementor-5426 .elementor-element.elementor-element-3aa718f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-538d532 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-5426 .elementor-element.elementor-element-538d532 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;}.elementor-5426 .elementor-element.elementor-element-3c90551 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5426 .elementor-element.elementor-element-3c90551 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-5426 .elementor-element.elementor-element-ff090a3 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5426 .elementor-element.elementor-element-ff090a3 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;line-height:1.1em;color:var( --e-global-color-text );}.elementor-5426 .elementor-element.elementor-element-1731851 .elementor-button{background-color:#CF642800;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:9999px 9999px 9999px 9999px;padding:8px 20px 8px 020px;}.elementor-5426 .elementor-element.elementor-element-1731851 .elementor-button:hover, .elementor-5426 .elementor-element.elementor-element-1731851 .elementor-button:focus{background-color:#CF642833;}.elementor-5426 .elementor-element.elementor-element-1731851 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;}.elementor-5426 .elementor-element.elementor-element-e05b454{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-22d574c{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-22d574c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-a047708{--display:flex;--min-height:200px;--border-radius:020px 0px 0px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-a047708:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-a047708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cologneswingconnection.de/wp-content/uploads/2026/08/CCTEAM-1-scaled.jpeg");background-position:43% 80%;background-size:100% auto;}.elementor-5426 .elementor-element.elementor-element-007d185{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 020px 020px 0px;--padding-top:018px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-5426 .elementor-element.elementor-element-007d185:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-007d185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fa09cc );}.elementor-5426 .elementor-element.elementor-element-007d185.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5426 .elementor-element.elementor-element-508e483 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5426 .elementor-element.elementor-element-508e483 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;line-height:1.1em;color:var( --e-global-color-text );}.elementor-5426 .elementor-element.elementor-element-875b338 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-5426 .elementor-element.elementor-element-875b338 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;}.elementor-5426 .elementor-element.elementor-element-c6853fe > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5426 .elementor-element.elementor-element-c6853fe .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;line-height:1.1em;color:var( --e-global-color-text );}.elementor-5426 .elementor-element.elementor-element-2458e00 .elementor-button{background-color:#CF642800;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:9999px 9999px 9999px 9999px;padding:8px 20px 8px 020px;}.elementor-5426 .elementor-element.elementor-element-2458e00 .elementor-button:hover, .elementor-5426 .elementor-element.elementor-element-2458e00 .elementor-button:focus{background-color:#CF642833;}.elementor-5426 .elementor-element.elementor-element-2458e00 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;}@media(min-width:768px){.elementor-5426 .elementor-element.elementor-element-2c6f8c4{--width:61.972%;}.elementor-5426 .elementor-element.elementor-element-9c245cb{--width:100%;}.elementor-5426 .elementor-element.elementor-element-3ce066e{--width:100%;}.elementor-5426 .elementor-element.elementor-element-f2b8184{--width:200px;}.elementor-5426 .elementor-element.elementor-element-3aa718f{--width:66%;}.elementor-5426 .elementor-element.elementor-element-22d574c{--width:200px;}.elementor-5426 .elementor-element.elementor-element-007d185{--width:66%;}}@media(max-width:1024px){.elementor-5426 .elementor-element.elementor-element-82f5fd0:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-82f5fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5426 .elementor-element.elementor-element-9743271:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-9743271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5426 .elementor-element.elementor-element-fea6d49:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-fea6d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5426 .elementor-element.elementor-element-1a38224:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-1a38224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5426 .elementor-element.elementor-element-098c475:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-098c475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5426 .elementor-element.elementor-element-a047708:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-a047708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:767px){.elementor-5426 .elementor-element.elementor-element-82f5fd0:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-82f5fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5426 .elementor-element.elementor-element-5d577d6{text-align:center;}.elementor-5426 .elementor-element.elementor-element-5d577d6 .elementor-heading-title{font-size:34px;}.elementor-5426 .elementor-element.elementor-element-7307949{width:100%;max-width:100%;font-size:18px;}.elementor-5426 .elementor-element.elementor-element-48acfab .elementor-button{font-size:16px;}.elementor-5426 .elementor-element.elementor-element-72a3eb8 .elementor-button{font-size:16px;}.elementor-5426 .elementor-element.elementor-element-68dd47c{--min-height:0vh;--padding-top:00px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-079c5db:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-079c5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cologneswingconnection.de/wp-content/uploads/2026/08/couple-dance-studio-class-scaled.avif");background-position:60% 19%;background-size:320% auto;}.elementor-5426 .elementor-element.elementor-element-079c5db{--min-height:46vh;--justify-content:flex-end;--overlay-opacity:0.94;--padding-top:0px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-5426 .elementor-element.elementor-element-079c5db::before, .elementor-5426 .elementor-element.elementor-element-079c5db > .elementor-background-video-container::before, .elementor-5426 .elementor-element.elementor-element-079c5db > .e-con-inner > .elementor-background-video-container::before, .elementor-5426 .elementor-element.elementor-element-079c5db > .elementor-background-slideshow::before, .elementor-5426 .elementor-element.elementor-element-079c5db > .e-con-inner > .elementor-background-slideshow::before, .elementor-5426 .elementor-element.elementor-element-079c5db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #154A50D9 35%, #F2295B00 100%);}.elementor-5426 .elementor-element.elementor-element-f4f1453{text-align:start;}.elementor-5426 .elementor-element.elementor-element-f4f1453 .elementor-heading-title{font-size:38px;}.elementor-5426 .elementor-element.elementor-element-e6d8431{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;}.elementor-5426 .elementor-element.elementor-element-8fcd06f{width:100%;max-width:100%;font-size:18px;line-height:1.1em;}.elementor-5426 .elementor-element.elementor-element-8fcd06f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5426 .elementor-element.elementor-element-4f20398{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5426 .elementor-element.elementor-element-3811b67 .elementor-button{font-size:16px;}.elementor-5426 .elementor-element.elementor-element-2821948 .elementor-button{padding:012px 026px 012px 026px;}.elementor-5426 .elementor-element.elementor-element-891179c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-88c3251{--border-radius:0px 0px 0px 0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-5426 .elementor-element.elementor-element-2c6f8c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-018b92f .elementor-heading-title{font-size:30px;}.elementor-5426 .elementor-element.elementor-element-261889b > .elementor-widget-container{margin:0px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-5426 .elementor-element.elementor-element-261889b{font-size:18px;}.elementor-5426 .elementor-element.elementor-element-be27e1c{--padding-top:32px;--padding-bottom:032px;--padding-left:024px;--padding-right:024px;}.elementor-5426 .elementor-element.elementor-element-69dc551{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-c69c182{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-c69c182.e-con{--align-self:flex-start;}.elementor-5426 .elementor-element.elementor-element-f6ef427 .elementor-heading-title{font-size:30px;}.elementor-5426 .elementor-element.elementor-element-7c0bb03 > .elementor-widget-container{margin:0px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-5426 .elementor-element.elementor-element-7c0bb03{font-size:18px;}.elementor-5426 .elementor-element.elementor-element-47423ea .elementor-button{padding:08px 026px 08px 026px;}.elementor-5426 .elementor-element.elementor-element-03f096f{--padding-top:032px;--padding-bottom:032px;--padding-left:024px;--padding-right:024px;}.elementor-5426 .elementor-element.elementor-element-6f1629c > .elementor-widget-container{margin:0px 0px 024px 0px;}.elementor-5426 .elementor-element.elementor-element-6f1629c .elementor-heading-title{font-size:30px;}.elementor-5426 .elementor-element.elementor-element-9c245cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-642b71c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-d3df296{--width:40%;--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:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-d3df296.e-con{--align-self:stretch;}.elementor-5426 .elementor-element.elementor-element-9743271:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-9743271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cologneswingconnection.de/wp-content/uploads/2026/08/friends-eating-pizza-gathering-scaled.jpg");background-position:52% 41%;background-size:240% auto;}.elementor-5426 .elementor-element.elementor-element-9743271{--border-radius:20px 20px 20px 20px;}.elementor-5426 .elementor-element.elementor-element-0075ecc{--width:57%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-0075ecc.e-con{--align-self:center;}.elementor-5426 .elementor-element.elementor-element-9e63662 .elementor-button{padding:04px 020px 04px 020px;}.elementor-5426 .elementor-element.elementor-element-5ce65e8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-da4f57f{--width:40%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-da4f57f.e-con{--align-self:stretch;}.elementor-5426 .elementor-element.elementor-element-fea6d49:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-fea6d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cologneswingconnection.de/wp-content/uploads/2026/08/A7_02178-scaled.jpg");background-position:23% 4%;background-size:220% auto;}.elementor-5426 .elementor-element.elementor-element-fea6d49{--border-radius:20px 20px 20px 20px;}.elementor-5426 .elementor-element.elementor-element-52f79c8{--width:57%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-52f79c8.e-con{--align-self:center;}.elementor-5426 .elementor-element.elementor-element-8f04003 .elementor-button{padding:04px 020px 04px 020px;}.elementor-5426 .elementor-element.elementor-element-2dc663e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-6cef72d{--width:40%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-6cef72d.e-con{--align-self:stretch;}.elementor-5426 .elementor-element.elementor-element-1a38224:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-1a38224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cologneswingconnection.de/wp-content/uploads/2026/08/A7_02009-scaled.jpg");background-position:45% 25%;background-size:350% auto;}.elementor-5426 .elementor-element.elementor-element-1a38224{--border-radius:20px 20px 20px 20px;}.elementor-5426 .elementor-element.elementor-element-8e77d54{--width:57%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-8e77d54.e-con{--align-self:center;}.elementor-5426 .elementor-element.elementor-element-d9e9b03 .elementor-button{padding:04px 020px 04px 020px;}.elementor-5426 .elementor-element.elementor-element-6d6f5a5{--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-cbb42e5:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-cbb42e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cologneswingconnection.de/wp-content/uploads/2026/08/swing-dance-couple-class.jpg");background-position:58% 29%;background-size:441px auto;}.elementor-5426 .elementor-element.elementor-element-cbb42e5{--min-height:200px;}.elementor-5426 .elementor-element.elementor-element-a252dbd{--padding-top:012px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;}.elementor-5426 .elementor-element.elementor-element-709632e .elementor-button{padding:08px 026px 08px 026px;}.elementor-5426 .elementor-element.elementor-element-b3d6925{--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-dceb3bf > .elementor-widget-container{margin:0px 0px 024px 0px;padding:0px 024px 0px 024px;}.elementor-5426 .elementor-element.elementor-element-62b063d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-5426 .elementor-element.elementor-element-f2b8184{--width:40%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-f2b8184.e-con{--align-self:stretch;}.elementor-5426 .elementor-element.elementor-element-098c475:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-098c475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cologneswingconnection.de/wp-content/uploads/2025/05/couple-posing-red-wall-scaled.jpg");background-position:55% 19%;background-size:160% auto;}.elementor-5426 .elementor-element.elementor-element-098c475{--min-height:310px;--border-radius:0px 020px 020px 0px;}.elementor-5426 .elementor-element.elementor-element-3aa718f{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-3aa718f.e-con{--align-self:center;}.elementor-5426 .elementor-element.elementor-element-1731851 .elementor-button{padding:04px 020px 04px 020px;}.elementor-5426 .elementor-element.elementor-element-e05b454{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-5426 .elementor-element.elementor-element-22d574c{--width:40%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-22d574c.e-con{--align-self:stretch;}.elementor-5426 .elementor-element.elementor-element-a047708:not(.elementor-motion-effects-element-type-background), .elementor-5426 .elementor-element.elementor-element-a047708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cologneswingconnection.de/wp-content/uploads/2026/08/CCTEAM-1-scaled.jpeg");background-position:55% 100%;background-size:145% auto;}.elementor-5426 .elementor-element.elementor-element-a047708{--min-height:310px;--border-radius:0px 020px 020px 0px;}.elementor-5426 .elementor-element.elementor-element-007d185{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5426 .elementor-element.elementor-element-007d185.e-con{--align-self:center;}.elementor-5426 .elementor-element.elementor-element-508e483 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-5426 .elementor-element.elementor-element-2458e00 .elementor-button{padding:04px 020px 04px 020px;}}/* Start custom CSS for button, class: .elementor-element-48acfab */.elementor-5426 .elementor-element.elementor-element-48acfab :hover {
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72a3eb8 */.elementor-5426 .elementor-element.elementor-element-72a3eb8 :hover {
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3811b67 */.elementor-5426 .elementor-element.elementor-element-3811b67 :hover {
    text-decoration:none;
}

.elementor-5426 .elementor-element.elementor-element-3811b67 a.elementor-button{ width: 100%; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2821948 */.elementor-5426 .elementor-element.elementor-element-2821948 :hover {
    text-decoration:none;
}

.elementor-5426 .elementor-element.elementor-element-2821948 a.elementor-button{ width: 100%; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47423ea */.elementor-5426 .elementor-element.elementor-element-47423ea :hover {
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be27e1c */@media (max-width: 767px) {
  .elementor-5426 .elementor-element.elementor-element-be27e1c {
    background-color: #1E6269 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9743271 */@media (max-width: 767px) {
    .elementor-5426 .elementor-element.elementor-element-9743271 {
        height: 130px !important;
    }
}

.elementor-5426 .elementor-element.elementor-element-9743271 {
     height: 160px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e63662 */.elementor-5426 .elementor-element.elementor-element-9e63662 :hover {
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-642b71c */@media (max-width: 767px) {
  .elementor-5426 .elementor-element.elementor-element-642b71c {
    background-color: #FFFDF9 !important;
    box-shadow: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fea6d49 */@media (max-width: 767px) {
    .elementor-5426 .elementor-element.elementor-element-fea6d49 {
        height: 130px !important;
    }
}

.elementor-5426 .elementor-element.elementor-element-fea6d49 {
     height: 160px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8f04003 */.elementor-5426 .elementor-element.elementor-element-8f04003 :hover {
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce65e8 */@media (max-width: 767px) {
  .elementor-5426 .elementor-element.elementor-element-5ce65e8 {
    background-color: #FFFDF9 !important;
    box-shadow: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a38224 */@media (max-width: 767px) {
    .elementor-5426 .elementor-element.elementor-element-1a38224 {
        height: 130px !important;
    }
}

.elementor-5426 .elementor-element.elementor-element-1a38224 {
     height: 160px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d9e9b03 */.elementor-5426 .elementor-element.elementor-element-d9e9b03 :hover {
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dc663e */@media (max-width: 767px) {
  .elementor-5426 .elementor-element.elementor-element-2dc663e {
    background-color: #FFFDF9 !important;
    box-shadow: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-709632e */.elementor-5426 .elementor-element.elementor-element-709632e :hover {
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1731851 */.elementor-5426 .elementor-element.elementor-element-1731851 :hover {
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa718f */.elementor-5426 .elementor-element.elementor-element-3aa718f {
    height: 200px;
}

@media (max-width: 767px) {
  .elementor-5426 .elementor-element.elementor-element-3aa718f {
    background-color: #FFFDF9 !important;
    box-shadow: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62b063d */@media (max-width: 767px) {
  .elementor-5426 .elementor-element.elementor-element-62b063d {
    box-shadow: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2458e00 */.elementor-5426 .elementor-element.elementor-element-2458e00 :hover {
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-007d185 */.elementor-5426 .elementor-element.elementor-element-007d185 {
    height: 200px;
}

@media (max-width: 767px) {
  .elementor-5426 .elementor-element.elementor-element-007d185 {
    background-color: #FFFDF9 !important;
    box-shadow: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05b454 */@media (max-width: 767px) {
  .elementor-5426 .elementor-element.elementor-element-e05b454 {
    box-shadow: none !important;
  }
}/* End custom CSS */