.elementor-19698 .elementor-element.elementor-element-25d1f9d>.elementor-container{max-width:400px}.elementor-19698 .elementor-element.elementor-element-0164852:not(.elementor-motion-effects-element-type-background),.elementor-19698 .elementor-element.elementor-element-0164852>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kafoagency.com/wp-content/uploads/2025/11/ui-scaled.png);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-19698 .elementor-element.elementor-element-0164852>.elementor-background-overlay{background-color:#000;opacity:.14;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19698 .elementor-element.elementor-element-0164852>.elementor-container{min-height:44vw}.elementor-19698 .elementor-element.elementor-element-0164852,.elementor-19698 .elementor-element.elementor-element-0164852>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-19698 .elementor-element.elementor-element-0164852{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-19698 .elementor-element.elementor-element-42c2a0a>.elementor-container{max-width:300px}.elementor-19698 .elementor-element.elementor-element-42c2a0a,.elementor-19698 .elementor-element.elementor-element-42c2a0a>.elementor-background-overlay{border-radius:10px 10px 10px 10px}.elementor-19698 .elementor-element.elementor-element-dd3b771:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19698 .elementor-element.elementor-element-dd3b771>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url(https://kafoagency.com/wp-content/uploads/2025/08/Frame-47399-2.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19698 .elementor-element.elementor-element-dd3b771>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-19698 .elementor-element.elementor-element-dd3b771>.elementor-element-populated,.elementor-19698 .elementor-element.elementor-element-dd3b771>.elementor-element-populated>.elementor-background-overlay,.elementor-19698 .elementor-element.elementor-element-dd3b771>.elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-19698 .elementor-element.elementor-element-dd3b771>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 30px 25px 20px}.elementor-19698 .elementor-element.elementor-element-dd3b771>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-19698 .elementor-element.elementor-element-4bbbb9a{text-align:start}.elementor-19698 .elementor-element.elementor-element-4bbbb9a .elementor-heading-title{font-size:32px;font-weight:800;color:#FFF}.elementor-19698 .elementor-element.elementor-element-1a180d1{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px}.elementor-19698 .elementor-element.elementor-element-1a180d1>.elementor-widget-container{margin:-5px 0 0 0}.elementor-19698 .elementor-element.elementor-element-1a180d1 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0}.elementor-19698 .elementor-element.elementor-element-1a180d1 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-19698 .elementor-element.elementor-element-f8c82d5>.elementor-widget-container{margin:5px 0 0 0}.elementor-19698 .elementor-element.elementor-element-f8c82d5{text-align:start}.elementor-19698 .elementor-element.elementor-element-f8c82d5 .elementor-heading-title{font-size:14px;font-weight:400;color:#FFF}@media(max-width:1024px){.elementor-19698 .elementor-element.elementor-element-42c2a0a>.elementor-container{max-width:140px}.elementor-19698 .elementor-element.elementor-element-42c2a0a{padding:0 0 0 0}.elementor-19698 .elementor-element.elementor-element-4bbbb9a .elementor-heading-title{font-size:15px}}@media(max-width:767px){.elementor-19698 .elementor-element.elementor-element-42c2a0a>.elementor-container{max-width:200px}.elementor-19698 .elementor-element.elementor-element-4bbbb9a .elementor-heading-title{font-size:20px}}.elementor-19698 .elementor-element.elementor-element-42c2a0a{position:absolute;bottom:-140px;transition:opacity 1s ease}.elementor-19698 .elementor-element.elementor-element-178399a{position:relative;overflow:hidden}.elementor-19698 .elementor-element.elementor-element-178399a:not(:hover){animation:show-overflow 2s forwards}.elementor-19698 .elementor-element.elementor-element-178399a:not(:hover) .first-inner{animation:remove-data 1s forwards}.elementor-19698 .elementor-element.elementor-element-178399a:hover{animation:remove-overflow 2s forwards}.elementor-19698 .elementor-element.elementor-element-178399a:hover .first-inner{animation:show-data 1s forwards;opacity:1;transition:opacity .3s ease}@keyframes show-data{50%{transform:translateY(-150px)}100%{transform:translateY(-100px)}}@keyframes remove-overflow{to{overflow:initial}}@keyframes remove-data{0%{transform:translateY(-150px)}50%{transform:translateY(-160px)}100%{transform:translateY(50px)}}@keyframes show-overflow{0%{overflow:initial;pointer-events:none}50%{overflow:hidden}}.elementor-19698 .elementor-element.elementor-element-0164852{position:relative;z-index:1;background:linear-gradient(90deg,rgb(27 226 110 / .58) 0%,rgb(19 107 47 / .36) 100%);border-radius:30px}.elementor-19698 .elementor-element.elementor-element-0164852::before{content:"";position:absolute;inset:0;padding:2px;border-radius:20px;background:linear-gradient(90deg,#136B2F 0%,#13B746 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}