.elementor-10 .elementor-element.elementor-element-7090016{--display:flex;--position:absolute;--min-height:968px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:25px;}.elementor-10 .elementor-element.elementor-element-7090016:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7090016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212121;background-image:url("https://berlinschallenge.com/wp-content/uploads/2026/04/Group-18-copy.png");background-position:0px 118px;background-repeat:no-repeat;background-size:contain;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-7090016{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-7090016{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-ff4abef{left:466px;}body.rtl .elementor-10 .elementor-element.elementor-element-ff4abef{right:466px;}.elementor-10 .elementor-element.elementor-element-ff4abef{top:-7px;}.elementor-10 .elementor-element.elementor-element-ff4abef img{width:83%;}.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 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-c42b46e{left:856px;}body.rtl .elementor-10 .elementor-element.elementor-element-c42b46e{right:856px;}.elementor-10 .elementor-element.elementor-element-c42b46e{top:339px;}.elementor-10 .elementor-element.elementor-element-c42b46e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:54px;font-weight:100;text-transform:uppercase;letter-spacing:3.8px;color:#FFFFFF;}.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 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-c6bcd6a{left:498px;}body.rtl .elementor-10 .elementor-element.elementor-element-c6bcd6a{right:498px;}.elementor-10 .elementor-element.elementor-element-c6bcd6a{top:431px;font-family:"Arial", Sans-serif;font-size:22px;font-weight:400;letter-spacing:0.7px;color:#FFFFFF;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-ff257dd{left:566px;}body.rtl .elementor-10 .elementor-element.elementor-element-ff257dd{right:566px;}.elementor-10 .elementor-element.elementor-element-ff257dd{top:459px;font-family:"Arial", Sans-serif;font-size:22px;font-weight:400;letter-spacing:0.7px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9fdd4d3{--display:flex;--position:absolute;--min-height:1109px;top:941px;}.elementor-10 .elementor-element.elementor-element-9fdd4d3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9fdd4d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212121;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-9fdd4d3{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-9fdd4d3{right:0px;}.elementor-10 .elementor-element.elementor-element-550d472{margin:-197px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-819c89d{--display:flex;--min-height:536px;--margin-top:59px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-819c89d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-819c89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212121;background-image:url("https://berlinschallenge.com/wp-content/uploads/2026/04/Group-21-copy.png");background-position:5px -158px;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-819c89d.e-con{--e-con-transform-scale:1.05;}.elementor-10 .elementor-element.elementor-element-bd44364{--e-transform-translateY:53px;margin:-114px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-bd44364 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d3c6064{--e-transform-translateX:-467px;--e-transform-translateY:-487px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;text-align:center;}.elementor-10 .elementor-element.elementor-element-d3c6064 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:33px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ccd6373{--e-transform-translateX:123px;--e-transform-translateY:-501px;text-align:start;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-43285b8{--e-transform-translateX:121px;--e-transform-translateY:-566px;column-gap:0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;line-height:58px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-43285b8 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-cc786b1{--e-transform-translateX:116px;--e-transform-translateY:-630px;column-gap:0px;text-align:start;font-family:"Arial", Sans-serif;font-size:26px;font-weight:400;line-height:58px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cc786b1 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-d64b98c{--e-transform-translateX:989px;--e-transform-translateY:-1000px;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-d64b98c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:33px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b7ba37a{--e-transform-translateX:991px;--e-transform-translateY:-1000px;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fba1c75{--e-transform-translateX:991px;--e-transform-translateY:-1000px;margin:-49px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;line-height:30px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cfabf9c{--e-transform-translateX:991px;--e-transform-translateY:-1000px;margin:-49px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;line-height:30px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b1dfe58{--e-transform-translateX:991px;--e-transform-translateY:-1000px;margin:-49px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;line-height:30px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.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-10 .elementor-element.elementor-element-c48c19e .elementor-button{background-color:#000000;font-family:"Arial", Sans-serif;font-size:27px;font-weight:500;text-transform:uppercase;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-c48c19e{--e-transform-translateX:774px;--e-transform-translateY:768px;margin:79px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:460px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-c48c19e{left:428px;}body.rtl .elementor-10 .elementor-element.elementor-element-c48c19e{right:428px;}.elementor-10 .elementor-element.elementor-element-c48c19e.eael_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(50px) brightness(5);}.elementor-10 .elementor-element.elementor-element-c48c19e.eael_liquid_glass_shadow-effect3{border-style:none;border-radius:37px 37px 37px 37px;box-shadow:1px 1px 10px 5px rgba(255, 255, 255, 0.4);}.elementor-10 .elementor-element.elementor-element-f08ae2f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-f08ae2f .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(0deg, #FF0505 0%, #FFFFFF 100%);}.elementor-10 .elementor-element.elementor-element-f08ae2f{--e-transform-translateX:774px;--e-transform-translateY:768px;margin:-197px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-982px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f08ae2f{left:64px;}body.rtl .elementor-10 .elementor-element.elementor-element-f08ae2f{right:64px;}.elementor-10 .elementor-element.elementor-element-f08ae2f.eael_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(50px) brightness(5);}.elementor-10 .elementor-element.elementor-element-f08ae2f.eael_liquid_glass_shadow-effect3{border-style:none;border-radius:37px 37px 37px 37px;box-shadow:1px 1px 10px 5px rgba(255, 255, 255, 0.4);}.elementor-10 .elementor-element.elementor-element-f08ae2f .elementor-button{font-family:"Arial", Sans-serif;font-size:27px;font-weight:500;text-transform:uppercase;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-f08ae2f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-f08ae2f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e917798{--e-transform-translateX:896px;--e-transform-translateY:-947px;margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 96px;column-gap:0px;text-align:start;font-family:"Arial", Sans-serif;font-size:26px;font-weight:400;line-height:58px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e917798 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-a359c13{--display:flex;--position:absolute;--min-height:0px;--margin-top:889px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:1000px;}.elementor-10 .elementor-element.elementor-element-a359c13.e-con{--e-con-transform-translateY:1000px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-a359c13{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-a359c13{right:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f90fc75{left:435px;}body.rtl .elementor-10 .elementor-element.elementor-element-f90fc75{right:435px;}.elementor-10 .elementor-element.elementor-element-f90fc75{top:-323px;text-align:center;font-family:"Arial", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fb59891{--e-transform-translateY:1000px;margin:1055px 1px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:452px;text-align:center;}.elementor-10 .elementor-element.elementor-element-fb59891.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-fb59891{left:742px;}body.rtl .elementor-10 .elementor-element.elementor-element-fb59891{right:742px;}.elementor-10 .elementor-element.elementor-element-fb59891 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1db2642{--e-transform-translateY:1000px;margin:1150px 1px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:452px;text-align:center;}.elementor-10 .elementor-element.elementor-element-1db2642.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-1db2642{left:805px;}body.rtl .elementor-10 .elementor-element.elementor-element-1db2642{right:805px;}.elementor-10 .elementor-element.elementor-element-1db2642 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;text-decoration:underline;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-77ce0a5{--display:flex;--position:absolute;--min-height:410px;--margin-top:1804px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:1000px;}.elementor-10 .elementor-element.elementor-element-77ce0a5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-77ce0a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-77ce0a5.e-con{--e-con-transform-translateY:1000px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-77ce0a5{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-77ce0a5{right:0px;}.elementor-10 .elementor-element.elementor-element-5b56113{--e-transform-translateY:-1000px;margin:-141px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-52d6602{left:519px;}body.rtl .elementor-10 .elementor-element.elementor-element-52d6602{right:519px;}.elementor-10 .elementor-element.elementor-element-52d6602{top:-649px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-2b5dcf1{left:713px;}body.rtl .elementor-10 .elementor-element.elementor-element-2b5dcf1{right:713px;}.elementor-10 .elementor-element.elementor-element-2b5dcf1{top:-617px;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-c9423e0{left:324px;}body.rtl .elementor-10 .elementor-element.elementor-element-c9423e0{right:324px;}.elementor-10 .elementor-element.elementor-element-c9423e0{top:-395px;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-59b8169{left:324px;}body.rtl .elementor-10 .elementor-element.elementor-element-59b8169{right:324px;}.elementor-10 .elementor-element.elementor-element-59b8169{top:-325px;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-6dcded9{left:324px;}body.rtl .elementor-10 .elementor-element.elementor-element-6dcded9{right:324px;}.elementor-10 .elementor-element.elementor-element-6dcded9{top:-255px;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-40fc517{left:696px;}body.rtl .elementor-10 .elementor-element.elementor-element-40fc517{right:696px;}.elementor-10 .elementor-element.elementor-element-40fc517{top:-61px;text-align:center;font-family:"Arial", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#000000;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-7b90280{left:324px;}body.rtl .elementor-10 .elementor-element.elementor-element-7b90280{right:324px;}.elementor-10 .elementor-element.elementor-element-7b90280{top:-179px;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-0e4c597{left:324px;}body.rtl .elementor-10 .elementor-element.elementor-element-0e4c597{right:324px;}.elementor-10 .elementor-element.elementor-element-0e4c597{top:-363px;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#000000;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-a2fe49b{left:324px;}body.rtl .elementor-10 .elementor-element.elementor-element-a2fe49b{right:324px;}.elementor-10 .elementor-element.elementor-element-a2fe49b{top:-217px;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#000000;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-194764c{left:324px;}body.rtl .elementor-10 .elementor-element.elementor-element-194764c{right:324px;}.elementor-10 .elementor-element.elementor-element-194764c{top:-145px;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#000000;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3cba44d{left:324px;}body.rtl .elementor-10 .elementor-element.elementor-element-3cba44d{right:324px;}.elementor-10 .elementor-element.elementor-element-3cba44d{top:-295px;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-50400de{--e-transform-translateY:1000px;margin:1100px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 100px;top:1000px;text-align:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-50400de{left:614px;}body.rtl .elementor-10 .elementor-element.elementor-element-50400de{right:614px;}.elementor-10 .elementor-element.elementor-element-50400de .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d79d4f6{--e-transform-translateY:1000px;margin:1332px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 100px;top:1000px;text-align:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d79d4f6{left:225px;}body.rtl .elementor-10 .elementor-element.elementor-element-d79d4f6{right:225px;}.elementor-10 .elementor-element.elementor-element-d79d4f6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;letter-spacing:1.1px;color:#000000;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-7090016:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7090016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-819c89d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-819c89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-7090016:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7090016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-819c89d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-819c89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-d64b98c */.elementor-10 .elementor-element.elementor-element-d64b98c .elementor-widget-container {
  opacity: 0;
  transform: translateY(24px);
  animation: bcFadeUpSafe 0.75s ease 0.15s forwards;
}

@keyframes bcFadeUpSafe {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7ba37a */.elementor-10 .elementor-element.elementor-element-b7ba37a .elementor-widget-container {
  opacity: 0;
  transform: translateY(24px);
  animation: bcFadeUpSafe 0.75s ease 0.15s forwards;
}

@keyframes bcFadeUpSafe {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfabf9c */.elementor-10 .elementor-element.elementor-element-cfabf9c .elementor-widget-container {
  opacity: 0;
  transform: translateY(24px);
  animation: bcFadeUpSafe 0.75s ease 0.15s forwards;
}

@keyframes bcFadeUpSafe {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1dfe58 */.elementor-10 .elementor-element.elementor-element-b1dfe58 .elementor-widget-container{
    animation:bc-widget-right 0.9s cubic-bezier(.18,.84,.32,1) both;
    animation-timeline:view();
    animation-range:entry 0% cover 35%;
}

@keyframes bc-widget-right{
    from{
        opacity:0;
        transform:translateX(55px);
    }
    to{
        opacity:1;
        transform:translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c48c19e */.elementor-10 .elementor-element.elementor-element-c48c19e .elementor-widget-container {
  opacity: 0;
  transform: translateY(18px) scale(0.96);
  animation: bcButtonPopSafe 0.7s ease 0.25s forwards;
}

.elementor-10 .elementor-element.elementor-element-c48c19e a,
.elementor-10 .elementor-element.elementor-element-c48c19e button {
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.elementor-10 .elementor-element.elementor-element-c48c19e a:hover,
.elementor-10 .elementor-element.elementor-element-c48c19e button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 22px rgba(255, 255, 255, 0.55);
}

@keyframes bcButtonPopSafe {
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e917798 */.elementor-10 .elementor-element.elementor-element-e917798 .elementor-widget-container {
  opacity: 0;
  transform: translateY(24px);
  animation: bcFadeUpSafe 0.75s ease 0.15s forwards;
}

@keyframes bcFadeUpSafe {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */