.elementor-26 .elementor-element.elementor-element-f0a65e4{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.82;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-f0a65e4:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f0a65e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ballett-und-tanzschule-anastasia.com/wp-content/uploads/2026/09/Anastasia-Dirksen-Badiu.png");background-position:0px -40px;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-f0a65e4::before, .elementor-26 .elementor-element.elementor-element-f0a65e4 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-f0a65e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-f0a65e4 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-f0a65e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-f0a65e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(70deg, var( --e-global-color-secondary ) 14%, #F2295B00 100%);}.elementor-26 .elementor-element.elementor-element-64bdd667{--display:flex;--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-26 .elementor-element.elementor-element-3740b96f{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-26 .elementor-element.elementor-element-3740b96f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-1eab1649{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-1eab1649 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:600;line-height:50px;color:var( --e-global-color-278f3f4 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-4af51e58{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.4px;}.elementor-26 .elementor-element.elementor-element-4af51e58 .elementor-divider-separator{width:20%;}.elementor-26 .elementor-element.elementor-element-4af51e58 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.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-26 .elementor-element.elementor-element-2dd831b3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:28px;color:#000000;}.elementor-26 .elementor-element.elementor-element-3520872{--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:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-3520872:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-3520872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-87f841e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-26 .elementor-element.elementor-element-87f841e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:600;line-height:50px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-cbcefd5{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.4px;}.elementor-26 .elementor-element.elementor-element-cbcefd5 .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-26 .elementor-element.elementor-element-cbcefd5 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-26 .elementor-element.elementor-element-52eb9c8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a0975e8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a0975e8:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-a0975e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-a0975e8.e-con:hover{--e-con-transform-translateY:-5px;}.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-26 .elementor-element.elementor-element-4844a3b img{height:385px;object-fit:cover;object-position:center center;border-radius:012px 012px 0px 0px;}.elementor-26 .elementor-element.elementor-element-3973813{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-3973813.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-603c48b{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-603c48b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-4e5f65e{text-align:center;}.elementor-26 .elementor-element.elementor-element-4e5f65e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-3ae64e7 );}.elementor-26 .elementor-element.elementor-element-91705f3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-91705f3.elementor-element{--flex-grow:1;--flex-shrink:0;}.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-26 .elementor-element.elementor-element-bd81255 .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-bd81255 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-bd81255 .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-bd81255{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-bd81255 .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-bd81255 .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-1a9367b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-1a9367b:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-1a9367b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-1a9367b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-13bd364 img{height:385px;object-fit:cover;object-position:center center;border-radius:012px 012px 0px 0px;}.elementor-26 .elementor-element.elementor-element-5826860{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-5826860.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-a027c64{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-a027c64 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-45bf97c{text-align:center;}.elementor-26 .elementor-element.elementor-element-45bf97c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-3ae64e7 );}.elementor-26 .elementor-element.elementor-element-d460564{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-d460564.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-6c24663 .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-6c24663 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-6c24663 .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-6c24663{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-6c24663 .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-6c24663 .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-31962a1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-31962a1:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-31962a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-31962a1.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-2bd7b86 img{height:385px;object-fit:cover;object-position:center center;border-radius:012px 012px 0px 0px;}.elementor-26 .elementor-element.elementor-element-481559e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-481559e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-546a3d2{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-546a3d2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-da2fd19{text-align:center;}.elementor-26 .elementor-element.elementor-element-da2fd19 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-3ae64e7 );}.elementor-26 .elementor-element.elementor-element-e911cc7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-e911cc7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-5b036ef .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-5b036ef .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-5b036ef .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-5b036ef{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-5b036ef .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-5b036ef .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-8a3bdca{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-8a3bdca:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-8a3bdca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-8a3bdca.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-6b5299d img{height:385px;object-fit:cover;object-position:center center;border-radius:012px 012px 0px 0px;}.elementor-26 .elementor-element.elementor-element-30e8266{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-30e8266.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-34cb904{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-34cb904 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-39d47a7{text-align:center;}.elementor-26 .elementor-element.elementor-element-39d47a7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-3ae64e7 );}.elementor-26 .elementor-element.elementor-element-2f969ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-2f969ca.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-cdd750e .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-cdd750e .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-cdd750e .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-cdd750e{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-cdd750e .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-cdd750e .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-9dc91d0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-9dc91d0:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-9dc91d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-9dc91d0.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-603e8d3 img{height:385px;object-fit:cover;object-position:top center;border-radius:012px 012px 0px 0px;}.elementor-26 .elementor-element.elementor-element-3a5acd8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-3a5acd8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-2e8b6f0{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-2e8b6f0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-b65abc5{text-align:center;}.elementor-26 .elementor-element.elementor-element-b65abc5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-3ae64e7 );}.elementor-26 .elementor-element.elementor-element-09aa63b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-09aa63b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-fac38a7 .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-fac38a7 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-fac38a7 .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-fac38a7{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-fac38a7 .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-fac38a7 .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-d51e66a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-d51e66a:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-d51e66a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-d51e66a.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-e43c4ae img{height:385px;object-fit:cover;object-position:center center;border-radius:012px 012px 0px 0px;}.elementor-26 .elementor-element.elementor-element-c5c525d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-c5c525d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-fa2b67e{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-fa2b67e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-62bf795{text-align:center;}.elementor-26 .elementor-element.elementor-element-62bf795 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-3ae64e7 );}.elementor-26 .elementor-element.elementor-element-736ffc9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-736ffc9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-4c1d665 .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-4c1d665 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-4c1d665 .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-4c1d665{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-4c1d665 .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-4c1d665 .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-2294c04{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-2294c04:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-2294c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-2294c04.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-39cf1ef img{height:385px;object-fit:cover;object-position:center center;border-radius:012px 012px 0px 0px;}.elementor-26 .elementor-element.elementor-element-3ba9000{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-3ba9000.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-f774123{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-f774123 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-b96f6bd{text-align:center;}.elementor-26 .elementor-element.elementor-element-b96f6bd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-3ae64e7 );}.elementor-26 .elementor-element.elementor-element-29ae657{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-29ae657.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-9b0fe54 .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-9b0fe54 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-9b0fe54 .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-9b0fe54{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-9b0fe54 .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-9b0fe54 .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-a13c9fd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a13c9fd:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-a13c9fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-a13c9fd.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-8c15898 img{height:385px;object-fit:cover;object-position:center center;border-radius:012px 012px 0px 0px;}.elementor-26 .elementor-element.elementor-element-5448837{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-5448837.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-8d0f76b{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-8d0f76b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-74f1dad{text-align:center;}.elementor-26 .elementor-element.elementor-element-74f1dad .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-3ae64e7 );}.elementor-26 .elementor-element.elementor-element-d2aa410{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-d2aa410.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-8e73dea .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-8e73dea .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-8e73dea .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-8e73dea{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-8e73dea .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-8e73dea .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-625b285{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-625b285:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-625b285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-625b285.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-0c07b9c img{height:385px;object-fit:cover;object-position:center center;border-radius:012px 012px 0px 0px;}.elementor-26 .elementor-element.elementor-element-cfc438b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-cfc438b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-a05fa88{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-a05fa88 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-36c4915{text-align:center;}.elementor-26 .elementor-element.elementor-element-36c4915 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-3ae64e7 );}.elementor-26 .elementor-element.elementor-element-e73f213{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-e73f213.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-035b098 .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-035b098 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-035b098 .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-035b098{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-035b098 .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-035b098 .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-d424839{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-d424839:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-d424839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-d424839.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-542621d img{height:385px;object-fit:cover;object-position:center center;border-radius:012px 012px 0px 0px;}.elementor-26 .elementor-element.elementor-element-5a4d8cd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-5a4d8cd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-312e927{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-312e927 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-48dd45f{text-align:center;}.elementor-26 .elementor-element.elementor-element-48dd45f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-3ae64e7 );}.elementor-26 .elementor-element.elementor-element-58c665d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-58c665d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-087f51a .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-087f51a .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-087f51a .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-087f51a{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-087f51a .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-087f51a .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-3fcf11b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-3fcf11b:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-3fcf11b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-3fcf11b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-d968f32 img{height:385px;object-fit:cover;object-position:center center;border-radius:012px 012px 0px 0px;}.elementor-26 .elementor-element.elementor-element-77b2383{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-77b2383.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-fac9a60{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-fac9a60 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-618c0c0{text-align:center;}.elementor-26 .elementor-element.elementor-element-618c0c0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-3ae64e7 );}.elementor-26 .elementor-element.elementor-element-2dd576b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-2dd576b:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-2dd576b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-2dd576b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-2aec3cd img{height:385px;object-fit:cover;object-position:center center;border-radius:012px 012px 0px 0px;}.elementor-26 .elementor-element.elementor-element-698c6f7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-698c6f7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-c3968ad{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-c3968ad .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-226d0d2{text-align:center;}.elementor-26 .elementor-element.elementor-element-226d0d2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-3ae64e7 );}.elementor-26 .elementor-element.elementor-element-b415510{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-b415510:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b415510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-b415510.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-283ef24 img{height:385px;object-fit:cover;object-position:center center;border-radius:012px 012px 0px 0px;}.elementor-26 .elementor-element.elementor-element-f2b6da5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-f2b6da5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-a498ebc{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-a498ebc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-4043fb3{text-align:center;}.elementor-26 .elementor-element.elementor-element-4043fb3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-3ae64e7 );}.elementor-26 .elementor-element.elementor-element-5da214f{--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:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-5da214f:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-5da214f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-9a7c2b6{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:center;}.elementor-26 .elementor-element.elementor-element-9a7c2b6.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-9a7c2b6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:600;line-height:50px;color:var( --e-global-color-54b29b7 );}.elementor-26 .elementor-element.elementor-element-b8e6c62{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2.4px;}.elementor-26 .elementor-element.elementor-element-b8e6c62 .elementor-divider-separator{width:6%;margin:0 auto;margin-center:0;}.elementor-26 .elementor-element.elementor-element-b8e6c62 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-26 .elementor-element.elementor-element-e378d57{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-3f06521{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-3f06521:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-3f06521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-3f06521.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-05f007a{--e-image-carousel-slides-to-show:1;}.elementor-26 .elementor-element.elementor-element-05f007a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-26 .elementor-element.elementor-element-05f007a .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-26 .elementor-element.elementor-element-e39844c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-e39844c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-694dc1c{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-694dc1c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-63ea2af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-63ea2af.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-0dab3da .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-0dab3da .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-0dab3da .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-0dab3da{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-0dab3da .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-0dab3da .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-c7e5487{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-c7e5487:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-c7e5487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-c7e5487.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-9f15c74{--e-image-carousel-slides-to-show:1;}.elementor-26 .elementor-element.elementor-element-9f15c74 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-26 .elementor-element.elementor-element-9f15c74 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-26 .elementor-element.elementor-element-b7d6f8a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-b7d6f8a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-cd748c3{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-cd748c3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-67aa701{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-67aa701.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-bc33b6c .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-bc33b6c .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-bc33b6c .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-bc33b6c{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-bc33b6c .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-bc33b6c .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-9695e61{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-9695e61:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-9695e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-9695e61.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-4ee754b{--e-image-carousel-slides-to-show:1;}.elementor-26 .elementor-element.elementor-element-4ee754b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-26 .elementor-element.elementor-element-4ee754b .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-26 .elementor-element.elementor-element-5f5a6d0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-5f5a6d0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-5795c67{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-5795c67 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-78565fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-78565fd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-ebafedb .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-ebafedb .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-ebafedb .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-ebafedb{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-ebafedb .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-ebafedb .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-30ce2f0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-30ce2f0:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-30ce2f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-30ce2f0.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-a45b21a{--e-image-carousel-slides-to-show:1;}.elementor-26 .elementor-element.elementor-element-a45b21a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-26 .elementor-element.elementor-element-a45b21a .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-26 .elementor-element.elementor-element-8e5a929{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-8e5a929.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-4e0199a{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-4e0199a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-05ee8ff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-05ee8ff.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-e71c185 .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-e71c185 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-e71c185 .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-e71c185{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-e71c185 .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-e71c185 .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-190e4c6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-190e4c6:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-190e4c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-190e4c6.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-1c2267a{--e-image-carousel-slides-to-show:1;}.elementor-26 .elementor-element.elementor-element-1c2267a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-26 .elementor-element.elementor-element-1c2267a .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-26 .elementor-element.elementor-element-1ed30dc{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-1ed30dc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-68e84fc{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-68e84fc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-32c2302{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-32c2302.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-6ac2543 .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-6ac2543 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-6ac2543 .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-6ac2543{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-6ac2543 .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-6ac2543 .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-adc4c68{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(91.41748962402346, 91.41748962402346, 91.41748962402346, 0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-adc4c68:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-adc4c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-adc4c68.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-26 .elementor-element.elementor-element-abdc89c{--e-image-carousel-slides-to-show:1;}.elementor-26 .elementor-element.elementor-element-abdc89c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-26 .elementor-element.elementor-element-abdc89c .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-26 .elementor-element.elementor-element-5e29438{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-5e29438.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-b82a5ae{padding:0px 0px 10px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-b82a5ae .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-18600e8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#707070;}.elementor-26 .elementor-element.elementor-element-18600e8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-185d8e2 .elementor-button{background-color:var( --e-global-color-7a496f6 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;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-7a496f6 );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-185d8e2 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-185d8e2 .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-185d8e2{width:var( --container-widget-width, 100% );max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-185d8e2 .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-185d8e2 .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-e8d915b{--display:flex;--min-height:450px;--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:center;--align-items:center;--overlay-opacity:0.82;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-e8d915b:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-e8d915b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ballett-und-tanzschule-anastasia.com/wp-content/uploads/2026/10/PrSt-bei-Team-scaled.webp");background-position:0px -422px;background-repeat:no-repeat;background-size:100% auto;}.elementor-26 .elementor-element.elementor-element-e8d915b::before, .elementor-26 .elementor-element.elementor-element-e8d915b > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-e8d915b > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-e8d915b > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-e8d915b > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-e8d915b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(45deg, #FCFAF785 40%, #F2295B00 100%);}.elementor-26 .elementor-element.elementor-element-5692175{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a8cd784{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-26 .elementor-element.elementor-element-a8cd784 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-f623f6f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-26 .elementor-element.elementor-element-f623f6f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;line-height:50px;color:var( --e-global-color-278f3f4 );}.elementor-26 .elementor-element.elementor-element-36d68fd{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.4px;}.elementor-26 .elementor-element.elementor-element-36d68fd .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-26 .elementor-element.elementor-element-36d68fd .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-26 .elementor-element.elementor-element-c2fa877 .elementor-button{background-color:#29568F;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:1.1px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-c2fa877 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-c2fa877 .elementor-button:focus{background-color:var( --e-global-color-54b29b7 );color:var( --e-global-color-7a496f6 );}.elementor-26 .elementor-element.elementor-element-c2fa877{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-c2fa877 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-c2fa877 .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-c2fa877 .elementor-button:focus svg{fill:var( --e-global-color-7a496f6 );}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-f0a65e4{--content-width:1350px;}.elementor-26 .elementor-element.elementor-element-64bdd667{--width:50%;}.elementor-26 .elementor-element.elementor-element-3520872{--content-width:1350px;}.elementor-26 .elementor-element.elementor-element-5da214f{--content-width:1350px;}.elementor-26 .elementor-element.elementor-element-e8d915b{--content-width:1350px;}.elementor-26 .elementor-element.elementor-element-5692175{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-26 .elementor-element.elementor-element-64bdd667{--width:75%;}}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-f0a65e4:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f0a65e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-26 .elementor-element.elementor-element-f0a65e4{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-3740b96f .elementor-heading-title{font-size:20px;}.elementor-26 .elementor-element.elementor-element-1eab1649{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-26 .elementor-element.elementor-element-1eab1649 .elementor-heading-title{font-size:50px;line-height:54px;}.elementor-26 .elementor-element.elementor-element-87f841e .elementor-heading-title{font-size:32px;}.elementor-26 .elementor-element.elementor-element-52eb9c8{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-3973813.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-91705f3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-bd81255{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-6c24663{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-481559e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-e911cc7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-5b036ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-30e8266.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-2f969ca.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-cdd750e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-3a5acd8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-09aa63b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-fac38a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-4c1d665{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-9b0fe54{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-8e73dea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-035b098{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-087f51a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-9a7c2b6 .elementor-heading-title{font-size:32px;}.elementor-26 .elementor-element.elementor-element-e378d57{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-0dab3da{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-bc33b6c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-ebafedb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-e71c185{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-6ac2543{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-185d8e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-e8d915b:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-e8d915b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-26 .elementor-element.elementor-element-a8cd784 .elementor-heading-title{font-size:20px;}.elementor-26 .elementor-element.elementor-element-f623f6f{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-26 .elementor-element.elementor-element-f623f6f .elementor-heading-title{font-size:32px;line-height:54px;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-f0a65e4:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f0a65e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-26 .elementor-element.elementor-element-f0a65e4::before, .elementor-26 .elementor-element.elementor-element-f0a65e4 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-f0a65e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-f0a65e4 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-f0a65e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-f0a65e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(104deg, var( --e-global-color-secondary ) 56%, #F2295B00 100%);}.elementor-26 .elementor-element.elementor-element-f0a65e4{--overlay-opacity:0.9;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-26 .elementor-element.elementor-element-3740b96f .elementor-heading-title{font-size:18px;}.elementor-26 .elementor-element.elementor-element-1eab1649{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-1eab1649 .elementor-heading-title{font-size:43px;line-height:44px;}.elementor-26 .elementor-element.elementor-element-2dd831b3{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;font-size:17px;}.elementor-26 .elementor-element.elementor-element-3520872{--padding-top:30px;--padding-bottom:30px;--padding-left:14px;--padding-right:14px;}.elementor-26 .elementor-element.elementor-element-87f841e{text-align:center;}.elementor-26 .elementor-element.elementor-element-87f841e .elementor-heading-title{font-size:26px;line-height:38px;}.elementor-26 .elementor-element.elementor-element-cbcefd5 .elementor-divider-separator{width:15%;}.elementor-26 .elementor-element.elementor-element-cbcefd5 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-26 .elementor-element.elementor-element-52eb9c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-91705f3{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-bd81255 .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-d460564{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-6c24663 .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-e911cc7{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-5b036ef .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-2f969ca{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-cdd750e .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-09aa63b{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-fac38a7 .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-736ffc9{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-4c1d665 .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-29ae657{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-9b0fe54 .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-d2aa410{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-8e73dea .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-e73f213{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-035b098 .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-58c665d{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-087f51a .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-5da214f{--padding-top:40px;--padding-bottom:40px;--padding-left:015px;--padding-right:015px;}.elementor-26 .elementor-element.elementor-element-9a7c2b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-26 .elementor-element.elementor-element-9a7c2b6 .elementor-heading-title{font-size:26px;line-height:38px;}.elementor-26 .elementor-element.elementor-element-b8e6c62 .elementor-divider-separator{width:15%;}.elementor-26 .elementor-element.elementor-element-b8e6c62 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-26 .elementor-element.elementor-element-e378d57{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-63ea2af{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-0dab3da .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-67aa701{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-bc33b6c .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-78565fd{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-ebafedb .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-05ee8ff{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-e71c185 .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-32c2302{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-6ac2543 .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-18600e8{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-26 .elementor-element.elementor-element-185d8e2 .elementor-button{font-size:13px;}.elementor-26 .elementor-element.elementor-element-e8d915b:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-e8d915b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-26 .elementor-element.elementor-element-f623f6f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26 .elementor-element.elementor-element-f623f6f .elementor-heading-title{font-size:30px;line-height:44px;}}/* Start custom CSS */.card-pattern {
  position: relative;
  overflow: hidden;
}

.card-pattern::before {
  content: "";
  position: absolute;
  top: -40px;
  right: -40px;
  width: 120px;
  height: 120px;
  background: rgba(173, 216, 230, 0.4); /* light blue */
  border-radius: 50%;
  z-index: 0;
}

.card-pattern::after {
  content: "";
  position: absolute;
  bottom: -30px;
  left: -30px;
  width: 90px;
  height: 90px;
  background: rgba(135, 206, 250, 0.3); /* thoda lighter blue */
  border-radius: 50%;
  z-index: 0;
}

.card-pattern > * {
  position: relative;
  z-index: 1;
}

/* Normal Elementor Image */
.Image-card .elementor-widget-image {
    height: 385px !important;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}

.Image-card .elementor-widget-image a {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.Image-card .elementor-widget-image img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    object-position: center center !important;
    display: block;
    border-radius: 12px 12px 0 0 !important;
}


/* Image Carousel / Slider */
.Image-card .elementor-widget-image-carousel {
    height: 385px !important;
    overflow: hidden;
}

.Image-card .elementor-widget-image-carousel .swiper,
.Image-card .elementor-widget-image-carousel .swiper-wrapper,
.Image-card .elementor-widget-image-carousel .swiper-slide,
.Image-card .elementor-widget-image-carousel .swiper-slide-inner {
    height: 385px !important;
}

.Image-card .elementor-widget-image-carousel .swiper-slide-inner {
    display: flex;
    align-items: center;
    justify-content: center;
}

.Image-card .elementor-widget-image-carousel .swiper-slide-image {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    object-position: center center !important;
    display: block;
    border-radius: 12px 12px 0 0 !important;
}/* End custom CSS */