.elementor-991109 .elementor-element.elementor-element-5f91c28{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991109 .elementor-element.elementor-element-5f91c28:not(.elementor-motion-effects-element-type-background), .elementor-991109 .elementor-element.elementor-element-5f91c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7D7DFF 0%, #D1E8FF 100%);}.elementor-991109 .elementor-element.elementor-element-8c14d9e{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-991109 .elementor-element.elementor-element-ee75947{text-align:center;}.elementor-991109 .elementor-element.elementor-element-ee75947 .elementor-heading-title{color:#FFFFFF;}.elementor-991109 .elementor-element.elementor-element-ee75947 {---ui-speed:50ms;---ui-delay:200ms;---ui-stagger:40ms;}.elementor-991109 .elementor-element.elementor-element-dce258f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 200px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-991109 .elementor-element.elementor-element-7f9ca0c{--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;--margin-top:-104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-991109 .elementor-element.elementor-element-7f9ca0c:not(.elementor-motion-effects-element-type-background), .elementor-991109 .elementor-element.elementor-element-7f9ca0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-991109 .elementor-element.elementor-element-9f063a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-991109 .elementor-element.elementor-element-6fa39c4{--display:flex;}.elementor-991109 .elementor-element.elementor-element-f1f6ee9 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-991109 .elementor-element.elementor-element-f1f6ee9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-991109 .elementor-element.elementor-element-f1f6ee9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-991109 .elementor-element.elementor-element-f1f6ee9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-991109 .elementor-element.elementor-element-f1f6ee9 .elementor-cta .elementor-cta__bg, .elementor-991109 .elementor-element.elementor-element-f1f6ee9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-991109 .elementor-element.elementor-element-f1f6ee9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-991109 .elementor-element.elementor-element-f1f6ee9{border-radius:26px 26px 26px 26px;}.elementor-991109 .elementor-element.elementor-element-f1f6ee9 .elementor-cta__content{min-height:584px;text-align:center;padding:15px 0200px 0px 0px;}.elementor-991109 .elementor-element.elementor-element-f1f6ee9 .elementor-cta__title{font-size:24px;font-weight:600;}.elementor-991109 .elementor-element.elementor-element-795a3db{--display:flex;}.elementor-991109 .elementor-element.elementor-element-9fbd73c .elementor-cta__content-item{transition-duration:1000ms;}.elementor-991109 .elementor-element.elementor-element-9fbd73c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-991109 .elementor-element.elementor-element-9fbd73c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-991109 .elementor-element.elementor-element-9fbd73c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-991109 .elementor-element.elementor-element-9fbd73c .elementor-cta .elementor-cta__bg, .elementor-991109 .elementor-element.elementor-element-9fbd73c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-991109 .elementor-element.elementor-element-9fbd73c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-991109 .elementor-element.elementor-element-9fbd73c{border-radius:26px 26px 26px 26px;}.elementor-991109 .elementor-element.elementor-element-9fbd73c .elementor-cta__content{min-height:584px;text-align:center;padding:15px 0200px 0px 0px;}.elementor-991109 .elementor-element.elementor-element-9fbd73c .elementor-cta__title{font-size:24px;font-weight:600;}.elementor-991109 .elementor-element.elementor-element-87be74e{--display:flex;}.elementor-991109 .elementor-element.elementor-element-30770c8 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-991109 .elementor-element.elementor-element-30770c8.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-991109 .elementor-element.elementor-element-30770c8.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-991109 .elementor-element.elementor-element-30770c8.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-991109 .elementor-element.elementor-element-30770c8 .elementor-cta .elementor-cta__bg, .elementor-991109 .elementor-element.elementor-element-30770c8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-991109 .elementor-element.elementor-element-30770c8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-991109 .elementor-element.elementor-element-30770c8{border-radius:26px 26px 26px 26px;}.elementor-991109 .elementor-element.elementor-element-30770c8 .elementor-cta__content{min-height:584px;text-align:center;padding:15px 0200px 0px 0px;}.elementor-991109 .elementor-element.elementor-element-30770c8 .elementor-cta__title{font-size:24px;font-weight:600;}.elementor-991109 .elementor-element.elementor-element-c55e3d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-991109 .elementor-element.elementor-element-07c90d8{--display:flex;}.elementor-991109 .elementor-element.elementor-element-7604a41 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-991109 .elementor-element.elementor-element-7604a41.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-991109 .elementor-element.elementor-element-7604a41.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-991109 .elementor-element.elementor-element-7604a41.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-991109 .elementor-element.elementor-element-7604a41 .elementor-cta .elementor-cta__bg, .elementor-991109 .elementor-element.elementor-element-7604a41 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-991109 .elementor-element.elementor-element-7604a41.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-991109 .elementor-element.elementor-element-7604a41{border-radius:26px 26px 26px 26px;}.elementor-991109 .elementor-element.elementor-element-7604a41 .elementor-cta__content{min-height:584px;text-align:center;padding:15px 0200px 0px 0px;}.elementor-991109 .elementor-element.elementor-element-7604a41 .elementor-cta__title{font-size:24px;font-weight:600;}.elementor-991109 .elementor-element.elementor-element-acb8a77{--display:flex;}.elementor-991109 .elementor-element.elementor-element-c856d09 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-991109 .elementor-element.elementor-element-c856d09.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-991109 .elementor-element.elementor-element-c856d09.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-991109 .elementor-element.elementor-element-c856d09.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-991109 .elementor-element.elementor-element-c856d09 .elementor-cta .elementor-cta__bg, .elementor-991109 .elementor-element.elementor-element-c856d09 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-991109 .elementor-element.elementor-element-c856d09.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-991109 .elementor-element.elementor-element-c856d09{border-radius:26px 26px 26px 26px;}.elementor-991109 .elementor-element.elementor-element-c856d09 .elementor-cta__content{min-height:584px;text-align:center;padding:15px 0200px 0px 0px;}.elementor-991109 .elementor-element.elementor-element-c856d09 .elementor-cta__title{font-size:24px;font-weight:600;}.elementor-991109 .elementor-element.elementor-element-9587605{--display:flex;}.elementor-991109 .elementor-element.elementor-element-3d3ac0b .elementor-cta__content-item{transition-duration:1000ms;}.elementor-991109 .elementor-element.elementor-element-3d3ac0b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-991109 .elementor-element.elementor-element-3d3ac0b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-991109 .elementor-element.elementor-element-3d3ac0b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-991109 .elementor-element.elementor-element-3d3ac0b .elementor-cta .elementor-cta__bg, .elementor-991109 .elementor-element.elementor-element-3d3ac0b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-991109 .elementor-element.elementor-element-3d3ac0b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-991109 .elementor-element.elementor-element-3d3ac0b{border-radius:26px 26px 26px 26px;}.elementor-991109 .elementor-element.elementor-element-3d3ac0b .elementor-cta__content{min-height:584px;text-align:center;padding:15px 0200px 0px 0px;}.elementor-991109 .elementor-element.elementor-element-3d3ac0b .elementor-cta__title{font-size:24px;font-weight:600;}.elementor-991109 .elementor-element.elementor-element-28cee8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-991109 .elementor-element.elementor-element-f264418{--display:flex;}.elementor-991109 .elementor-element.elementor-element-e1836b2 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-991109 .elementor-element.elementor-element-e1836b2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-991109 .elementor-element.elementor-element-e1836b2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-991109 .elementor-element.elementor-element-e1836b2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-991109 .elementor-element.elementor-element-e1836b2 .elementor-cta .elementor-cta__bg, .elementor-991109 .elementor-element.elementor-element-e1836b2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-991109 .elementor-element.elementor-element-e1836b2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-991109 .elementor-element.elementor-element-e1836b2{border-radius:26px 26px 26px 26px;}.elementor-991109 .elementor-element.elementor-element-e1836b2 .elementor-cta__content{min-height:584px;text-align:center;padding:15px 0200px 0px 0px;}.elementor-991109 .elementor-element.elementor-element-e1836b2 .elementor-cta__title{font-size:24px;font-weight:600;}.elementor-991109 .elementor-element.elementor-element-784a598{--display:flex;}.elementor-991109 .elementor-element.elementor-element-9f095ec .elementor-cta__content-item{transition-duration:1000ms;}.elementor-991109 .elementor-element.elementor-element-9f095ec.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-991109 .elementor-element.elementor-element-9f095ec.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-991109 .elementor-element.elementor-element-9f095ec.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-991109 .elementor-element.elementor-element-9f095ec .elementor-cta .elementor-cta__bg, .elementor-991109 .elementor-element.elementor-element-9f095ec .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-991109 .elementor-element.elementor-element-9f095ec.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-991109 .elementor-element.elementor-element-9f095ec{border-radius:26px 26px 26px 26px;}.elementor-991109 .elementor-element.elementor-element-9f095ec .elementor-cta__content{min-height:584px;text-align:center;padding:15px 0200px 0px 0px;}.elementor-991109 .elementor-element.elementor-element-9f095ec .elementor-cta__title{font-size:24px;font-weight:600;}.elementor-991109 .elementor-element.elementor-element-5b7822e{--display:flex;}.elementor-991109 .elementor-element.elementor-element-32bb32e .elementor-cta__content-item{transition-duration:1000ms;}.elementor-991109 .elementor-element.elementor-element-32bb32e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-991109 .elementor-element.elementor-element-32bb32e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-991109 .elementor-element.elementor-element-32bb32e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-991109 .elementor-element.elementor-element-32bb32e .elementor-cta .elementor-cta__bg, .elementor-991109 .elementor-element.elementor-element-32bb32e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-991109 .elementor-element.elementor-element-32bb32e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-991109 .elementor-element.elementor-element-32bb32e{border-radius:26px 26px 26px 26px;}.elementor-991109 .elementor-element.elementor-element-32bb32e .elementor-cta__content{min-height:584px;text-align:center;padding:15px 0200px 0px 0px;}.elementor-991109 .elementor-element.elementor-element-32bb32e .elementor-cta__title{font-size:24px;font-weight:600;}.elementor-991109 .elementor-element.elementor-element-a296dd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:200px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991109 .elementor-element.elementor-element-3633e73{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:55px;--padding-bottom:55px;--padding-left:55px;--padding-right:55px;}.elementor-991109 .elementor-element.elementor-element-3633e73:not(.elementor-motion-effects-element-type-background), .elementor-991109 .elementor-element.elementor-element-3633e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.receptly.app/wp-content/uploads/2026/05/comppower-scaled.jpg");background-position:-124px 207px;background-repeat:no-repeat;background-size:cover;}.elementor-991109 .elementor-element.elementor-element-8859bb6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991109 .elementor-element.elementor-element-0a1cb55.elementor-element{--align-self:flex-start;}.elementor-991109 .elementor-element.elementor-element-0a1cb55 ul{grid-template-columns:repeat(1, 1fr);}.elementor-991109 .elementor-element.elementor-element-0a1cb55{--ui-e-grid-gap:10px;}.elementor-991109 .elementor-element.elementor-element-0a1cb55 .ui-e-icon{align-self:center;transform:translate3d(0,0px,0);--ui-e-icon-size:15px;--ui-e-icon-color:#FFFFFF;}.elementor-991109 .elementor-element.elementor-element-0a1cb55 .ui-e-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;--ui-e-transition:0.2s;border-radius:6px 6px 6px 6px !important;padding:6px 10px 6px 10px;gap:10px;}.elementor-991109 .elementor-element.elementor-element-0a1cb55 .ui-e-title {color:#FFFFFF;}.elementor-991109 .elementor-element.elementor-element-0a1cb55 .ui-e-title{font-weight:500;}.elementor-991109 .elementor-element.elementor-element-0a1cb55 .ui-e-text{color:#FFFFFF;}.elementor-991109 .elementor-element.elementor-element-0a1cb55 .ui-e-icon {background:#FFFFFF;}.elementor-991109 .elementor-element.elementor-element-0a1cb55 .ui-e-img img{width:40px;}.elementor-991109 .elementor-element.elementor-element-6d611a3{padding:12px 0px 0px 0px;}.elementor-991109 .elementor-element.elementor-element-6d611a3 .elementor-heading-title{font-size:34px;color:#FFFFFF;}.elementor-991109 .elementor-element.elementor-element-6475a60{width:var( --container-widget-width, 500px );max-width:500px;padding:16px 0px 0px 0px;--container-widget-width:500px;--container-widget-flex-grow:0;font-size:16px;color:#FFFFFF;}.elementor-991109 .elementor-element.elementor-element-4f854a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991109 .elementor-element.elementor-element-bb62712 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:55px 55px 55px 55px;}.elementor-991109 .elementor-element.elementor-element-bb62712 .elementor-button:hover, .elementor-991109 .elementor-element.elementor-element-bb62712 .elementor-button:focus{background-color:#A700FF;color:var( --e-global-color-uicore_white );}.elementor-991109 .elementor-element.elementor-element-bb62712 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-991109 .elementor-element.elementor-element-bb62712 .elementor-button:hover svg, .elementor-991109 .elementor-element.elementor-element-bb62712 .elementor-button:focus svg{fill:var( --e-global-color-uicore_white );}.elementor-991109 .elementor-element.elementor-element-51f3048{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:55px;--padding-right:55px;}.elementor-991109 .elementor-element.elementor-element-51f3048:not(.elementor-motion-effects-element-type-background), .elementor-991109 .elementor-element.elementor-element-51f3048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F7;}.elementor-991109 .elementor-element.elementor-element-95493c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991109 .elementor-element.elementor-element-ac6e701{padding:12px 0px 0px 0px;}.elementor-991109 .elementor-element.elementor-element-ac6e701 .elementor-heading-title{font-size:34px;color:#000000;}.elementor-991109 .elementor-element.elementor-element-a0f7782{width:var( --container-widget-width, 500px );max-width:500px;padding:16px 0px 0px 0px;--container-widget-width:500px;--container-widget-flex-grow:0;font-size:16px;color:#000000;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px) and (min-width:768px){.elementor-991109 .elementor-element.elementor-element-8859bb6{--width:700px;}.elementor-991109 .elementor-element.elementor-element-95493c1{--width:700px;}}@media(max-width:1024px){.elementor-991109 .elementor-element.elementor-element-3633e73:not(.elementor-motion-effects-element-type-background), .elementor-991109 .elementor-element.elementor-element-3633e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-991109 .elementor-element.elementor-element-0a1cb55 ul{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor-991109 .elementor-element.elementor-element-8c14d9e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-991109 .elementor-element.elementor-element-3633e73:not(.elementor-motion-effects-element-type-background), .elementor-991109 .elementor-element.elementor-element-3633e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-991109 .elementor-element.elementor-element-0a1cb55.elementor-element{--align-self:center;}.elementor-991109 .elementor-element.elementor-element-0a1cb55 ul{grid-template-columns:repeat(1, 1fr);}.elementor-991109 .elementor-element.elementor-element-6d611a3{text-align:center;}.elementor-991109 .elementor-element.elementor-element-6475a60{text-align:center;}.elementor-991109 .elementor-element.elementor-element-4f854a5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-991109 .elementor-element.elementor-element-ac6e701{text-align:center;}.elementor-991109 .elementor-element.elementor-element-a0f7782{text-align:center;}}/* Start custom CSS for call-to-action, class: .elementor-element-f1f6ee9 *//* Primorava kontejner i tekst da se poravnaju levo i uklanja levu marginu/padding */
.elementor-991109 .elementor-element.elementor-element-f1f6ee9 .elementor-cta__content {
    padding-left: 20px !important;
    padding-right: 15px !important;
    text-align: left !important;
    align-items: flex-start !important; /* Ako Elementor koristi flexbox za pozicioniranje */
}

/* Osigurava da i sam naslov bude poravnat levo */
.elementor-991109 .elementor-element.elementor-element-f1f6ee9 .elementor-cta__title {
    text-align: left !important;
    margin-left: 0px !important;
}







/* Kreiramo poseban "overlay" preko gornjeg dela kartice koji muti pozadinu */
.elementor-991109 .elementor-element.elementor-element-f1f6ee9 .elementor-cta__content::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 13%; /* Određuje koliki procenat kartice od vrha će biti zamućen */
    
    /* Jačina zamućenja (povećaj px ako želiš jači blur) */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    
    /* Blagi prelaz (gradient) da blur ne bi naglo pukao na sredini slike */
    mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    
    z-index: 1;
}

/* Osiguravamo da tekst ostane IZNAD zamućenog sloja kako i sam ne bi postao mutan */
.elementor-991109 .elementor-element.elementor-element-f1f6ee9 .elementor-cta__content {
    position: relative;
    z-index: 2;
}
.elementor-991109 .elementor-element.elementor-element-f1f6ee9 .elementor-cta__title {
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-9fbd73c *//* Primorava kontejner i tekst da se poravnaju levo i uklanja levu marginu/padding */
.elementor-991109 .elementor-element.elementor-element-9fbd73c .elementor-cta__content {
    padding-left: 20px !important;
    padding-right: 15px !important;
    text-align: left !important;
    align-items: flex-start !important; /* Ako Elementor koristi flexbox za pozicioniranje */
}

/* Osigurava da i sam naslov bude poravnat levo */
.elementor-991109 .elementor-element.elementor-element-9fbd73c .elementor-cta__title {
    text-align: left !important;
    margin-left: 0px !important;
}







/* Kreiramo poseban "overlay" preko gornjeg dela kartice koji muti pozadinu */
.elementor-991109 .elementor-element.elementor-element-9fbd73c .elementor-cta__content::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 13%; /* Određuje koliki procenat kartice od vrha će biti zamućen */
    
    /* Jačina zamućenja (povećaj px ako želiš jači blur) */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    
    /* Blagi prelaz (gradient) da blur ne bi naglo pukao na sredini slike */
    mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    
    z-index: 1;
}

/* Osiguravamo da tekst ostane IZNAD zamućenog sloja kako i sam ne bi postao mutan */
.elementor-991109 .elementor-element.elementor-element-9fbd73c .elementor-cta__content {
    position: relative;
    z-index: 2;
}
.elementor-991109 .elementor-element.elementor-element-9fbd73c .elementor-cta__title {
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-30770c8 *//* Primorava kontejner i tekst da se poravnaju levo i uklanja levu marginu/padding */
.elementor-991109 .elementor-element.elementor-element-30770c8 .elementor-cta__content {
    padding-left: 20px !important;
    padding-right: 15px !important;
    text-align: left !important;
    align-items: flex-start !important; /* Ako Elementor koristi flexbox za pozicioniranje */
}

/* Osigurava da i sam naslov bude poravnat levo */
.elementor-991109 .elementor-element.elementor-element-30770c8 .elementor-cta__title {
    text-align: left !important;
    margin-left: 0px !important;
}







/* Kreiramo poseban "overlay" preko gornjeg dela kartice koji muti pozadinu */
.elementor-991109 .elementor-element.elementor-element-30770c8 .elementor-cta__content::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 13%; /* Određuje koliki procenat kartice od vrha će biti zamućen */
    
    /* Jačina zamućenja (povećaj px ako želiš jači blur) */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    
    /* Blagi prelaz (gradient) da blur ne bi naglo pukao na sredini slike */
    mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    
    z-index: 1;
}

/* Osiguravamo da tekst ostane IZNAD zamućenog sloja kako i sam ne bi postao mutan */
.elementor-991109 .elementor-element.elementor-element-30770c8 .elementor-cta__content {
    position: relative;
    z-index: 2;
}
.elementor-991109 .elementor-element.elementor-element-30770c8 .elementor-cta__title {
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-7604a41 *//* Primorava kontejner i tekst da se poravnaju levo i uklanja levu marginu/padding */
.elementor-991109 .elementor-element.elementor-element-7604a41 .elementor-cta__content {
    padding-left: 20px !important;
    padding-right: 15px !important;
    text-align: left !important;
    align-items: flex-start !important; /* Ako Elementor koristi flexbox za pozicioniranje */
}

/* Osigurava da i sam naslov bude poravnat levo */
.elementor-991109 .elementor-element.elementor-element-7604a41 .elementor-cta__title {
    text-align: left !important;
    margin-left: 0px !important;
}







/* Kreiramo poseban "overlay" preko gornjeg dela kartice koji muti pozadinu */
.elementor-991109 .elementor-element.elementor-element-7604a41 .elementor-cta__content::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 13%; /* Određuje koliki procenat kartice od vrha će biti zamućen */
    
    /* Jačina zamućenja (povećaj px ako želiš jači blur) */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    
    /* Blagi prelaz (gradient) da blur ne bi naglo pukao na sredini slike */
    mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    
    z-index: 1;
}

/* Osiguravamo da tekst ostane IZNAD zamućenog sloja kako i sam ne bi postao mutan */
.elementor-991109 .elementor-element.elementor-element-7604a41 .elementor-cta__content {
    position: relative;
    z-index: 2;
}
.elementor-991109 .elementor-element.elementor-element-7604a41 .elementor-cta__title {
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-c856d09 *//* Primorava kontejner i tekst da se poravnaju levo i uklanja levu marginu/padding */
.elementor-991109 .elementor-element.elementor-element-c856d09 .elementor-cta__content {
    padding-left: 20px !important;
    padding-right: 15px !important;
    text-align: left !important;
    align-items: flex-start !important; /* Ako Elementor koristi flexbox za pozicioniranje */
}

/* Osigurava da i sam naslov bude poravnat levo */
.elementor-991109 .elementor-element.elementor-element-c856d09 .elementor-cta__title {
    text-align: left !important;
    margin-left: 0px !important;
}







/* Kreiramo poseban "overlay" preko gornjeg dela kartice koji muti pozadinu */
.elementor-991109 .elementor-element.elementor-element-c856d09 .elementor-cta__content::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 13%; /* Određuje koliki procenat kartice od vrha će biti zamućen */
    
    /* Jačina zamućenja (povećaj px ako želiš jači blur) */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    
    /* Blagi prelaz (gradient) da blur ne bi naglo pukao na sredini slike */
    mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    
    z-index: 1;
}

/* Osiguravamo da tekst ostane IZNAD zamućenog sloja kako i sam ne bi postao mutan */
.elementor-991109 .elementor-element.elementor-element-c856d09 .elementor-cta__content {
    position: relative;
    z-index: 2;
}
.elementor-991109 .elementor-element.elementor-element-c856d09 .elementor-cta__title {
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-3d3ac0b *//* Primorava kontejner i tekst da se poravnaju levo i uklanja levu marginu/padding */
.elementor-991109 .elementor-element.elementor-element-3d3ac0b .elementor-cta__content {
    padding-left: 20px !important;
    padding-right: 15px !important;
    text-align: left !important;
    align-items: flex-start !important; /* Ako Elementor koristi flexbox za pozicioniranje */
}

/* Osigurava da i sam naslov bude poravnat levo */
.elementor-991109 .elementor-element.elementor-element-3d3ac0b .elementor-cta__title {
    text-align: left !important;
    margin-left: 0px !important;
}







/* Kreiramo poseban "overlay" preko gornjeg dela kartice koji muti pozadinu */
.elementor-991109 .elementor-element.elementor-element-3d3ac0b .elementor-cta__content::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 13%; /* Određuje koliki procenat kartice od vrha će biti zamućen */
    
    /* Jačina zamućenja (povećaj px ako želiš jači blur) */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    
    /* Blagi prelaz (gradient) da blur ne bi naglo pukao na sredini slike */
    mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    
    z-index: 1;
}

/* Osiguravamo da tekst ostane IZNAD zamućenog sloja kako i sam ne bi postao mutan */
.elementor-991109 .elementor-element.elementor-element-3d3ac0b .elementor-cta__content {
    position: relative;
    z-index: 2;
}
.elementor-991109 .elementor-element.elementor-element-3d3ac0b .elementor-cta__title {
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-e1836b2 *//* Primorava kontejner i tekst da se poravnaju levo i uklanja levu marginu/padding */
.elementor-991109 .elementor-element.elementor-element-e1836b2 .elementor-cta__content {
    padding-left: 20px !important;
    padding-right: 15px !important;
    text-align: left !important;
    align-items: flex-start !important; /* Ako Elementor koristi flexbox za pozicioniranje */
}

/* Osigurava da i sam naslov bude poravnat levo */
.elementor-991109 .elementor-element.elementor-element-e1836b2 .elementor-cta__title {
    text-align: left !important;
    margin-left: 0px !important;
}







/* Kreiramo poseban "overlay" preko gornjeg dela kartice koji muti pozadinu */
.elementor-991109 .elementor-element.elementor-element-e1836b2 .elementor-cta__content::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 13%; /* Određuje koliki procenat kartice od vrha će biti zamućen */
    
    /* Jačina zamućenja (povećaj px ako želiš jači blur) */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    
    /* Blagi prelaz (gradient) da blur ne bi naglo pukao na sredini slike */
    mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    
    z-index: 1;
}

/* Osiguravamo da tekst ostane IZNAD zamućenog sloja kako i sam ne bi postao mutan */
.elementor-991109 .elementor-element.elementor-element-e1836b2 .elementor-cta__content {
    position: relative;
    z-index: 2;
}
.elementor-991109 .elementor-element.elementor-element-e1836b2 .elementor-cta__title {
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-9f095ec *//* Primorava kontejner i tekst da se poravnaju levo i uklanja levu marginu/padding */
.elementor-991109 .elementor-element.elementor-element-9f095ec .elementor-cta__content {
    padding-left: 20px !important;
    padding-right: 15px !important;
    text-align: left !important;
    align-items: flex-start !important; /* Ako Elementor koristi flexbox za pozicioniranje */
}

/* Osigurava da i sam naslov bude poravnat levo */
.elementor-991109 .elementor-element.elementor-element-9f095ec .elementor-cta__title {
    text-align: left !important;
    margin-left: 0px !important;
}







/* Kreiramo poseban "overlay" preko gornjeg dela kartice koji muti pozadinu */
.elementor-991109 .elementor-element.elementor-element-9f095ec .elementor-cta__content::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 13%; /* Određuje koliki procenat kartice od vrha će biti zamućen */
    
    /* Jačina zamućenja (povećaj px ako želiš jači blur) */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    
    /* Blagi prelaz (gradient) da blur ne bi naglo pukao na sredini slike */
    mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    
    z-index: 1;
}

/* Osiguravamo da tekst ostane IZNAD zamućenog sloja kako i sam ne bi postao mutan */
.elementor-991109 .elementor-element.elementor-element-9f095ec .elementor-cta__content {
    position: relative;
    z-index: 2;
}
.elementor-991109 .elementor-element.elementor-element-9f095ec .elementor-cta__title {
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-32bb32e *//* Primorava kontejner i tekst da se poravnaju levo i uklanja levu marginu/padding */
.elementor-991109 .elementor-element.elementor-element-32bb32e .elementor-cta__content {
    padding-left: 20px !important;
    padding-right: 15px !important;
    text-align: left !important;
    align-items: flex-start !important; /* Ako Elementor koristi flexbox za pozicioniranje */
}

/* Osigurava da i sam naslov bude poravnat levo */
.elementor-991109 .elementor-element.elementor-element-32bb32e .elementor-cta__title {
    text-align: left !important;
    margin-left: 0px !important;
}







/* Kreiramo poseban "overlay" preko gornjeg dela kartice koji muti pozadinu */
.elementor-991109 .elementor-element.elementor-element-32bb32e .elementor-cta__content::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 13%; /* Određuje koliki procenat kartice od vrha će biti zamućen */
    
    /* Jačina zamućenja (povećaj px ako želiš jači blur) */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    
    /* Blagi prelaz (gradient) da blur ne bi naglo pukao na sredini slike */
    mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    
    z-index: 1;
}

/* Osiguravamo da tekst ostane IZNAD zamućenog sloja kako i sam ne bi postao mutan */
.elementor-991109 .elementor-element.elementor-element-32bb32e .elementor-cta__content {
    position: relative;
    z-index: 2;
}
.elementor-991109 .elementor-element.elementor-element-32bb32e .elementor-cta__title {
    position: relative;
    z-index: 3;
}/* End custom CSS */