.elementor-109 .elementor-element.elementor-element-c77b486:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-c77b486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://osvenlaw.co.tz/wp-content/uploads/2026/07/—Pngtree—3d-render-of-lawyer-s_7424965-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-109 .elementor-element.elementor-element-c77b486, .elementor-109 .elementor-element.elementor-element-c77b486 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-109 .elementor-element.elementor-element-c77b486{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-109 .elementor-element.elementor-element-c77b486 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-71d38b6 .mo-heading-fancy svg path{fill:#3F37C9;stroke:#3F37C9;}.elementor-109 .elementor-element.elementor-element-71d38b6 .mo-heading-fancy .mo-element{font-size:60px;font-weight:600;line-height:72px;}.elementor-109 .elementor-element.elementor-element-71d38b6 .mo-heading-fancy h3, .elementor-109 .elementor-element.elementor-element-71d38b6 .mo-heading-fancy .mo-element{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 );}.elementor-109 .elementor-element.elementor-element-e613826{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:17px;font-weight:500;line-height:30px;color:#FFFFFF;}.elementor-109 .elementor-element.elementor-element-7a53f11.widget-mo-core-button .mo_module_button_elementor.rounded a{border-radius:4px;}.elementor-109 .elementor-element.elementor-element-7a53f11.widget-mo-core-button .mo_module_button_elementor .hover_type4 .mo_module_button__cover:before{border-radius:4px;}.elementor-109 .elementor-element.elementor-element-7a53f11.widget-mo-core-button .mo_module_button_elementor .hover_type4 .mo_module_button__cover:after{border-radius:4px;}.elementor-109 .elementor-element.elementor-element-00adef9 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-8480442{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-109 .elementor-element.elementor-element-8480442 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-de92e32 .mo-title-box .content-inner{max-width:700px;}.elementor-109 .elementor-element.elementor-element-2f89a1d .iconbox.icon-box-style1 .icon-wrap, .elementor-109 .elementor-element.elementor-element-2f89a1d .icon-box-style2 .icon-wrap i, .elementor-109 .elementor-element.elementor-element-2f89a1d .icon-box-style3 .icon-wrap i, .elementor-109 .elementor-element.elementor-element-2f89a1d .iconbox.icon-box-style4 .icon-wrap, .elementor-109 .elementor-element.elementor-element-2f89a1d .iconbox.icon-box-style5 .icon-wrap, .elementor-109 .elementor-element.elementor-element-2f89a1d .iconbox.icon-box-style6 .icon-wrap, .elementor-109 .elementor-element.elementor-element-2f89a1d .iconbox.icon-box-style7 .icon-wrap, .elementor-109 .elementor-element.elementor-element-2f89a1d .icon-box-style8 .icon-wrap i, .elementor-109 .elementor-element.elementor-element-2f89a1d .icon-box-style9 .icon-wrap i{font-size:45px;}.elementor-109 .elementor-element.elementor-element-2f89a1d .iconbox .icon-wrap svg{width:45px;height:45px;}.elementor-109 .elementor-element.elementor-element-cd0d1a8 .iconbox.icon-box-style1 .icon-wrap, .elementor-109 .elementor-element.elementor-element-cd0d1a8 .icon-box-style2 .icon-wrap i, .elementor-109 .elementor-element.elementor-element-cd0d1a8 .icon-box-style3 .icon-wrap i, .elementor-109 .elementor-element.elementor-element-cd0d1a8 .iconbox.icon-box-style4 .icon-wrap, .elementor-109 .elementor-element.elementor-element-cd0d1a8 .iconbox.icon-box-style5 .icon-wrap, .elementor-109 .elementor-element.elementor-element-cd0d1a8 .iconbox.icon-box-style6 .icon-wrap, .elementor-109 .elementor-element.elementor-element-cd0d1a8 .iconbox.icon-box-style7 .icon-wrap, .elementor-109 .elementor-element.elementor-element-cd0d1a8 .icon-box-style8 .icon-wrap i, .elementor-109 .elementor-element.elementor-element-cd0d1a8 .icon-box-style9 .icon-wrap i{font-size:45px;}.elementor-109 .elementor-element.elementor-element-cd0d1a8 .iconbox .icon-wrap svg{width:45px;height:45px;}.elementor-109 .elementor-element.elementor-element-c89993b .iconbox.icon-box-style1 .icon-wrap, .elementor-109 .elementor-element.elementor-element-c89993b .icon-box-style2 .icon-wrap i, .elementor-109 .elementor-element.elementor-element-c89993b .icon-box-style3 .icon-wrap i, .elementor-109 .elementor-element.elementor-element-c89993b .iconbox.icon-box-style4 .icon-wrap, .elementor-109 .elementor-element.elementor-element-c89993b .iconbox.icon-box-style5 .icon-wrap, .elementor-109 .elementor-element.elementor-element-c89993b .iconbox.icon-box-style6 .icon-wrap, .elementor-109 .elementor-element.elementor-element-c89993b .iconbox.icon-box-style7 .icon-wrap, .elementor-109 .elementor-element.elementor-element-c89993b .icon-box-style8 .icon-wrap i, .elementor-109 .elementor-element.elementor-element-c89993b .icon-box-style9 .icon-wrap i{font-size:45px;}.elementor-109 .elementor-element.elementor-element-c89993b .iconbox .icon-wrap svg{width:45px;height:45px;}.elementor-109 .elementor-element.elementor-element-726016a .iconbox.icon-box-style1 .icon-wrap, .elementor-109 .elementor-element.elementor-element-726016a .icon-box-style2 .icon-wrap i, .elementor-109 .elementor-element.elementor-element-726016a .icon-box-style3 .icon-wrap i, .elementor-109 .elementor-element.elementor-element-726016a .iconbox.icon-box-style4 .icon-wrap, .elementor-109 .elementor-element.elementor-element-726016a .iconbox.icon-box-style5 .icon-wrap, .elementor-109 .elementor-element.elementor-element-726016a .iconbox.icon-box-style6 .icon-wrap, .elementor-109 .elementor-element.elementor-element-726016a .iconbox.icon-box-style7 .icon-wrap, .elementor-109 .elementor-element.elementor-element-726016a .icon-box-style8 .icon-wrap i, .elementor-109 .elementor-element.elementor-element-726016a .icon-box-style9 .icon-wrap i{font-size:45px;}.elementor-109 .elementor-element.elementor-element-726016a .iconbox .icon-wrap svg{width:45px;height:45px;}.elementor-109 .elementor-element.elementor-element-b8dfba9{padding:25px 0px 0px 0px;}.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-109 .elementor-element.elementor-element-c30768c .elementor-button{background-color:#0F1929;border-radius:30px 30px 30px 30px;padding:17px 25px 17px 25px;}.elementor-109 .elementor-element.elementor-element-c30768c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-109 .elementor-element.elementor-element-ee57c78:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-ee57c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101828;}.elementor-109 .elementor-element.elementor-element-ee57c78, .elementor-109 .elementor-element.elementor-element-ee57c78 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-109 .elementor-element.elementor-element-ee57c78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 120px 0px;}.elementor-109 .elementor-element.elementor-element-ee57c78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-f208fa6 .mo-title-box .content-inner{max-width:700px;}.elementor-109 .elementor-element.elementor-element-f208fa6 .mo-title-box h3{color:#FFFFFF;}.elementor-109 .elementor-element.elementor-element-6a2f587:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-6a2f587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4EDF3;}.elementor-109 .elementor-element.elementor-element-6a2f587, .elementor-109 .elementor-element.elementor-element-6a2f587 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-109 .elementor-element.elementor-element-6a2f587{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-109 .elementor-element.elementor-element-6a2f587 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-8f3951f > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-109 .elementor-element.elementor-element-a82261d{--spacer-size:50px;}.elementor-109 .elementor-element.elementor-element-04ea367 .mo-heading-fancy .mo-element, .elementor-109 .elementor-element.elementor-element-04ea367 .mo-heading-fancy{text-align:left;}.elementor-109 .elementor-element.elementor-element-04ea367 .mo-heading-fancy .mo-element{font-size:24px;line-height:36px;}.elementor-109 .elementor-element.elementor-element-1bf9232{--spacer-size:50px;}.elementor-109 .elementor-element.elementor-element-c763f39{--spacer-size:15px;}.elementor-109 .elementor-element.elementor-element-718e25a .counter-number .icon i{font-size:70px;}.elementor-109 .elementor-element.elementor-element-718e25a .counter-number .icon svg{width:70px;}.elementor-109 .elementor-element.elementor-element-a9050e0{--spacer-size:15px;}.elementor-109 .elementor-element.elementor-element-6d5caa1 .counter-number .icon i{font-size:70px;}.elementor-109 .elementor-element.elementor-element-6d5caa1 .counter-number .icon svg{width:70px;}.elementor-109 .elementor-element.elementor-element-346c7bc{--spacer-size:15px;}.elementor-109 .elementor-element.elementor-element-3f1016c .counter-number .icon i{font-size:70px;}.elementor-109 .elementor-element.elementor-element-3f1016c .counter-number .icon svg{width:70px;}.elementor-109 .elementor-element.elementor-element-67886b78{padding:100px 0px 100px 0px;}.elementor-109 .elementor-element.elementor-element-532b21c1 .mo-title-box .content-inner{max-width:700px;}.elementor-109 .elementor-element.elementor-element-10ee0366, .elementor-109 .elementor-element.elementor-element-10ee0366 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-10ee0366{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-109 .elementor-element.elementor-element-10ee0366 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-464823be .mo-title-box .content-inner{max-width:600px;}@media(max-width:767px){.elementor-109 .elementor-element.elementor-element-6a2f587{padding:0px 0px 50px 0px;}.elementor-109 .elementor-element.elementor-element-67886b78{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-109 .elementor-element.elementor-element-ceb6a86{width:100%;}.elementor-109 .elementor-element.elementor-element-921d156{width:64.911%;}.elementor-109 .elementor-element.elementor-element-71c04f9{width:35.045%;}.elementor-109 .elementor-element.elementor-element-c254dfe{width:47.857%;}.elementor-109 .elementor-element.elementor-element-3348698{width:52.099%;}.elementor-109 .elementor-element.elementor-element-d97b274{width:19.194%;}.elementor-109 .elementor-element.elementor-element-1e5ca0a{width:80.806%;}.elementor-109 .elementor-element.elementor-element-8f3951f{width:30.961%;}.elementor-109 .elementor-element.elementor-element-f30b46a{width:23.001%;}.elementor-109 .elementor-element.elementor-element-a9bca4d{width:23%;}.elementor-109 .elementor-element.elementor-element-059041a{width:23%;}}