.elementor-12245 .elementor-element.elementor-element-2f2ba1e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-12245 .elementor-element.elementor-element-22ef9864{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -3px) 0;padding:0 0 0 0}.elementor-12245 .elementor-element.elementor-element-22ef9864 .elementor-icon-wrapper{text-align:center}.elementor-12245 .elementor-element.elementor-element-22ef9864 .elementor-icon{font-size:18px}.elementor-12245 .elementor-element.elementor-element-22ef9864 .elementor-icon svg{height:18px}.elementor-12245 .elementor-element.elementor-element-65a65292 .elementor-icon-wrapper{text-align:center}.elementor-12245 .elementor-element.elementor-element-65a65292 .elementor-icon{font-size:15px}.elementor-12245 .elementor-element.elementor-element-65a65292 .elementor-icon svg{height:15px}.elementor-12245 .elementor-element.elementor-element-65a65292 .elementor-icon-wrapper svg{width:auto}.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-12245 .elementor-element.elementor-element-42c3792b .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:17px;font-weight:300;color:var(--e-global-color-25931a4)}@media(max-width:1500px){.elementor-12245 .elementor-element.elementor-element-65a65292 .elementor-icon{font-size:14px}.elementor-12245 .elementor-element.elementor-element-65a65292 .elementor-icon svg{height:14px}}@media(max-width:767px){.elementor-12245 .elementor-element.elementor-element-2f2ba1e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12245 .elementor-element.elementor-element-22ef9864 .elementor-icon{font-size:13px}.elementor-12245 .elementor-element.elementor-element-22ef9864 .elementor-icon svg{height:13px}.elementor-12245 .elementor-element.elementor-element-42c3792b .elementor-heading-title{font-size:12px}}.smush .elementor-button-icon svg{display:inline-block;transform-origin:center;animation:slide-bounce 1.5s cubic-bezier(.68,-.55,.27,1.55) infinite}.smush .elementor-button-icon svg path{stroke-dasharray:100;stroke-dashoffset:100;animation:draw 2.3s ease-in-out infinite}@keyframes slide-bounce{0%,100%{transform:translateX(0)}50%{transform:translateX(12px)}}@keyframes draw{0%{stroke-dashoffset:100}50%{stroke-dashoffset:0}100%{stroke-dashoffset:100}}.smush{position:relative;overflow:hidden}.smush::before{content:"";display:block;position:absolute;top:0;left:-120px;height:100%;width:90px;background:hsl(0 0% 100% / .4);transform:skewX(-20deg) translateX(0);transition:none;pointer-events:none}.smush:hover::before{animation:shine 0.8s linear}@keyframes shine{0%{transform:skewX(-20deg) translateX(0)}100%{transform:skewX(-20deg) translateX(1500px)}}.ikone-new .elementor-icon-box-title{line-height:1.2em!important;display:block!important}.services .e-con-full.e-flex.e-con.e-child{background-color:#F7F7F5}.cls-1,.cls-2{fill:#5F43B2!important}.font-swap{font-family:"Manrope",Sans-serif!important;color:#000}@keyframes glow{0%{stroke:#dcdcdc;stroke-width:6px}50%{stroke:#fff;stroke-width:8px}100%{stroke:#dcdcdc;stroke-width:6px}}@media (min-width:1500px) and (max-width:1680px){.background-fix{background-size:90% auto!important}}.glowing-arrow svg rect:nth-of-type(2){animation:glow 2s infinite ease-in-out}.author{color:#7a7a7a!important}.casovnica{position:relative;height:1380px}.casovnica .elementor-widget-html{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:0;width:4px!important;background-color:#5F43B2;z-index:0;transition:height 0.3s ease;border-radius:6px!important}.freebie .ginput_container_email input{border:2px solid!important;border-radius:50px!important;height:64px!important;border-color:rgb(0 0 0 / 10%)!important;padding:20px!important;font-size:16px!important;font-family:"Inter"!important;color:rgb(0 0 0 / 60%)!important}.freebie .gform_footer{margin-block-start:-40px!important;justify-content:flex-end!important}.freebie .gform_button{background:#5F43B2!important;border-radius:50px!important;height:56px!important;font-family:'Inter'!important;width:245px!important;margin-top:-60px!important;margin-right:5px!important}.freebie .gform_button:hover{background:#000!important}.sticky-section{position:relative;bottom:0}.fixed{position:fixed;bottom:0}@media (min-width:1025px){.icons .width-small .elementor-icon-box-title{max-width:80px}.icons .width-medium .elementor-icon-box-title{max-width:150px}.icons .width-large .elementor-icon-box-title{max-width:200px}.overlay{position:relative}.overlay::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#fff0 0%,rgb(255 255 255) 100%);pointer-events:none;z-index:10}.height-373{max-height:373px!important;height:373px!important}}@media (min-widrh:700px){.counters-top .elementor-counter-title{display:block!important;text-align:center!important;line-height:1.2em!important}}.get-started #gform_submit_button_26{width:100%!important;border-radius:60px!important;background:#5F43B2!important;font-family:"Inter"!important;font-weight:700!important;color:#fff!important;font-size:16px!important;padding:14px 0px!important;text-transform:uppercase!important}.get-started #gform_submit_button_26:hover{background:#000!important}.get-started .gfield--type-text input,.get-started .gfield--type-email input{border-radius:60px!important;box-shadow:0!important;font-family:"Inter"!important;border:1px solid rgb(95 67 178 / 22%)!important;height:40px!important;background:rgb(95 67 178 /5%)!important}.get-started .gform_fields{row-gap:15px!important}.get-started .gfield_consent_label{font-size:10px!important}.get-started .gfield_consent_label a{color:blue!important;text-decoration:underline}.get-started .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{background-color:#5F43B2!important}.get-started .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){accent-color:#5F43B2!important}@media (max-width:767px){.casovnica{height:1345px}.elementor-button-content-wrapper{align-items:center!important;gap:10px!important}.casovnica .elementor-widget-html{left:3%;-webkit-transform:translateX(-5%);transform:translateX(-5%);width:3px!important;background-color:#5F43B2;z-index:0;transition:height 0.3s ease}.freebie .gform_button{margin-top:16px!important;margin-right:0px!important;width:100%!important}.counters-overlay .elementor-counter-title{text-align:center!important}.get-started #gform_submit_button_26{font-size:16px!important}}