.elementor-widget-section .scroll-to-down-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-35 .elementor-element.elementor-element-eb29d39:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-eb29d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo.ocode.or.tz/wp-content/uploads/2026/03/slider-ocode_01-img.webp");background-size:cover;}.elementor-35 .elementor-element.elementor-element-eb29d39 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(30deg, #040506 0%, #130E3E 100%);opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-eb29d39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-35 .elementor-element.elementor-element-1e50b0c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-35 .elementor-element.elementor-element-1e50b0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-35 .elementor-element.elementor-element-1e50b0c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-litho-heading .litho-primary-title, .elementor-widget-litho-heading .litho-primary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-heading .litho-secondary-title, .elementor-widget-litho-heading .litho-secondary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-35 .elementor-element.elementor-element-ed10be5 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-35 .elementor-element.elementor-element-ed10be5, .elementor-35 .elementor-element.elementor-element-ed10be5 .litho-heading{text-align:center;}.elementor-35 .elementor-element.elementor-element-ed10be5 .litho-heading{line-height:65px;}.elementor-35 .elementor-element.elementor-element-ed10be5 .litho-primary-title, .elementor-35 .elementor-element.elementor-element-ed10be5 .litho-primary-title a{font-family:"Abhaya Libre", Sans-serif;font-size:70px;font-weight:900;text-transform:uppercase;text-shadow:0px 0px 50px rgba(0, 0, 0, 0.5);color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-35 .elementor-element.elementor-element-ed10be5 .litho-primary-title{white-space:normal;}.elementor-35 .elementor-element.elementor-element-ed10be5 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-35 .elementor-element.elementor-element-4299c44 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-35 .elementor-element.elementor-element-4299c44:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4299c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#311C22;background-image:url("https://demo.ocode.or.tz/wp-content/uploads/2026/03/slider-ocode_01-bg.webp");background-size:cover;}.elementor-35 .elementor-element.elementor-element-4299c44 > .elementor-background-overlay{background-color:#311C22;opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-4299c44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-35 .elementor-element.elementor-element-7b183ea > .elementor-element-populated{margin:0px 150px 0px 150px;--e-column-margin-right:150px;--e-column-margin-left:150px;}.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-widget-text-editor.elementor-drop-cap-view-letter-big .elementor-drop-cap{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-f5f83b0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Work Sans", Sans-serif;font-size:17px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2cb59fa{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 50px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sumana", Sans-serif;font-size:32px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c2617e4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Work Sans", Sans-serif;font-size:17px;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-35 .elementor-element.elementor-element-a26aba2 .elementor-button{background-color:rgba(197, 32, 32, 0);font-family:"Work Sans", Sans-serif;font-size:17px;fill:#E68D4A;color:#E68D4A;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:23px 0px 2px 0px;}.elementor-35 .elementor-element.elementor-element-a26aba2 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-a26aba2 .elementor-button:focus{color:#F7B481;border-color:#F7B481;}.elementor-35 .elementor-element.elementor-element-a26aba2 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-a26aba2 .elementor-button:focus svg{fill:#F7B481;}.elementor-35 .elementor-element.elementor-element-fe14411:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-fe14411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("https://demo.ocode.or.tz/wp-content/uploads/2026/03/slider-ocode_04-img.webp");background-size:cover;}.elementor-35 .elementor-element.elementor-element-fe14411 > .elementor-background-overlay{background-color:#311C22;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-fe14411{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-35 .elementor-element.elementor-element-32e628a > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-35 .elementor-element.elementor-element-3e7e7d1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35 .elementor-element.elementor-element-3e7e7d1 > .elementor-element-populated{margin:0rem 0rem 7rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-35 .elementor-element.elementor-element-7da465e, .elementor-35 .elementor-element.elementor-element-7da465e .litho-heading{text-align:center;}.elementor-35 .elementor-element.elementor-element-7da465e .litho-primary-title, .elementor-35 .elementor-element.elementor-element-7da465e .litho-primary-title a{font-family:"Abhaya Libre", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-35 .elementor-element.elementor-element-7da465e .litho-primary-title{white-space:normal;}.elementor-35 .elementor-element.elementor-element-7da465e .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-widget-litho-button a.elementor-button, .elementor-widget-litho-button .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button:not(.hvr-btn-expand-ltr), .elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button.btn-custom-effect:before, .elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button.hvr-btn-expand-ltr:before{background-color:#FFFFFF00;}.elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button:not(.hvr-btn-expand-ltr):hover, .elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):hover:before, .elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button:not(.hvr-btn-expand-ltr):focus, .elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):focus:before{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-bdb080a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button, .elementor-35 .elementor-element.elementor-element-bdb080a .elementor-button{font-family:"Work Sans", Sans-serif;font-weight:500;}.elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button, .elementor-35 .elementor-element.elementor-element-bdb080a .elementor-button, .elementor-35 .elementor-element.elementor-element-bdb080a .elementor-button svg{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button:not(.btn-custom-effect), .elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr), .elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button.hvr-btn-expand-ltr:before{border-radius:9px 9px 9px 9px;}.elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button:hover, .elementor-35 .elementor-element.elementor-element-bdb080a .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button:focus, .elementor-35 .elementor-element.elementor-element-bdb080a .elementor-button:focus, .elementor-35 .elementor-element.elementor-element-bdb080a .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button:not(.hvr-btn-expand-ltr):focus, .elementor-35 .elementor-element.elementor-element-bdb080a a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):focus:before{color:#7F1519;fill:#7F1519;-webkit-text-fill-color:initial;}.elementor-35 .elementor-element.elementor-element-bdb080a .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c7da1f3:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-c7da1f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#311C22;}.elementor-35 .elementor-element.elementor-element-c7da1f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 80px 0px;}.elementor-35 .elementor-element.elementor-element-c7da1f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-a414ec6 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-35 .elementor-element.elementor-element-9de2e43.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35 .elementor-element.elementor-element-9de2e43 > .elementor-element-populated{margin:0rem 0rem 3rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-35 .elementor-element.elementor-element-4d1e867, .elementor-35 .elementor-element.elementor-element-4d1e867 .litho-heading{text-align:center;}.elementor-35 .elementor-element.elementor-element-4d1e867 .litho-primary-title, .elementor-35 .elementor-element.elementor-element-4d1e867 .litho-primary-title a{font-family:"Abhaya Libre", Sans-serif;font-size:40px;font-weight:900;text-transform:capitalize;letter-spacing:-1px;color:#E68D4A;fill:#E68D4A;-webkit-text-fill-color:initial;}.elementor-35 .elementor-element.elementor-element-4d1e867 .litho-primary-title{white-space:normal;}.elementor-35 .elementor-element.elementor-element-4d1e867 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-35 .elementor-element.elementor-element-4f9d219.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35 .elementor-element.elementor-element-627fcce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-627fcce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#46232D;}.elementor-35 .elementor-element.elementor-element-627fcce:hover > .elementor-element-populated{background-color:#522F39;}.elementor-35 .elementor-element.elementor-element-627fcce.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35 .elementor-element.elementor-element-627fcce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35 .elementor-element.elementor-element-627fcce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-litho-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-litho-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title, .elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box:hover .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box a.litho_primary_button, .elementor-widget-litho-icon-box .litho_primary_button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-icon-box a.litho_primary_button:hover, .elementor-widget-litho-icon-box .litho_primary_button:hover{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-35 .elementor-element.elementor-element-b4e5288 a.litho_primary_button:not(.btn-custom-effect), .elementor-35 .elementor-element.elementor-element-b4e5288 a.litho_primary_button.btn-custom-effect:not(.hvr-btn-expand-ltr), .elementor-35 .elementor-element.elementor-element-b4e5288 a.litho_primary_button.hvr-btn-expand-ltr:before{background-color:#02010100;}.elementor-35 .elementor-element.elementor-element-b4e5288{width:var( --container-widget-width, 98.922% );max-width:98.922%;--container-widget-width:98.922%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-b4e5288 > .elementor-widget-container{padding:40px 10px 40px 10px;transition:background 0s;}.elementor-35 .elementor-element.elementor-element-b4e5288 .icon-box-hover{transition-duration:0s;}.elementor-35 .elementor-element.elementor-element-b4e5288.elementor-position-right .litho-image-box-img{margin-left:15px;}.elementor-35 .elementor-element.elementor-element-b4e5288.elementor-position-left .litho-image-box-img{margin-right:15px;}.elementor-35 .elementor-element.elementor-element-b4e5288.elementor-position-top .litho-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-b4e5288 .litho-image-box-wrapper .litho-image-box-img{width:45%;}.elementor-35 .elementor-element.elementor-element-b4e5288 .litho-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-b4e5288 .elementor-icon-box-content .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-b4e5288 .elementor-icon-box-content .elementor-icon-box-title a{font-family:"Abhaya Libre", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-35 .elementor-element.elementor-element-b4e5288 .elementor-icon-box-content .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-b4e5288:hover .elementor-icon-box-content .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-b4e5288 .elementor-icon-box-title{margin-bottom:16px;display:block;}.elementor-35 .elementor-element.elementor-element-b4e5288 .elementor-icon-box-content .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-size:14px;line-height:14px;width:100%;color:#FFFFFFAD;}.elementor-35 .elementor-element.elementor-element-b4e5288 .elementor-icon-box-description{display:inline-block;}.elementor-35 .elementor-element.elementor-element-b4e5288 a.litho_primary_button{color:#232323;fill:#232323;}.elementor-35 .elementor-element.elementor-element-b4e5288 a.litho_primary_button:hover{color:#232323B3;fill:#232323B3;border-color:#232323B3;}.elementor-35 .elementor-element.elementor-element-b4e5288 .litho_primary_button{border-style:solid;border-width:0px 0px 1px 0px;padding:5px 0px 2px 0px;Margin:25px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ad9798d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-ad9798d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#59343F;}.elementor-35 .elementor-element.elementor-element-ad9798d:hover > .elementor-element-populated{background-color:#66404A;}.elementor-35 .elementor-element.elementor-element-ad9798d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35 .elementor-element.elementor-element-ad9798d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35 .elementor-element.elementor-element-ad9798d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-23c2fbe a.litho_primary_button:not(.btn-custom-effect), .elementor-35 .elementor-element.elementor-element-23c2fbe a.litho_primary_button.btn-custom-effect:not(.hvr-btn-expand-ltr), .elementor-35 .elementor-element.elementor-element-23c2fbe a.litho_primary_button.hvr-btn-expand-ltr:before{background-color:#02010100;}.elementor-35 .elementor-element.elementor-element-23c2fbe{width:var( --container-widget-width, 98.922% );max-width:98.922%;--container-widget-width:98.922%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-23c2fbe > .elementor-widget-container{padding:40px 10px 40px 10px;transition:background 0s;}.elementor-35 .elementor-element.elementor-element-23c2fbe .icon-box-hover{transition-duration:0s;}.elementor-35 .elementor-element.elementor-element-23c2fbe.elementor-position-right .litho-image-box-img{margin-left:15px;}.elementor-35 .elementor-element.elementor-element-23c2fbe.elementor-position-left .litho-image-box-img{margin-right:15px;}.elementor-35 .elementor-element.elementor-element-23c2fbe.elementor-position-top .litho-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-23c2fbe .litho-image-box-wrapper .litho-image-box-img{width:45%;}.elementor-35 .elementor-element.elementor-element-23c2fbe .litho-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-23c2fbe .elementor-icon-box-content .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-23c2fbe .elementor-icon-box-content .elementor-icon-box-title a{font-family:"Abhaya Libre", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-35 .elementor-element.elementor-element-23c2fbe .elementor-icon-box-content .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-23c2fbe:hover .elementor-icon-box-content .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-23c2fbe .elementor-icon-box-title{margin-bottom:16px;display:block;}.elementor-35 .elementor-element.elementor-element-23c2fbe .elementor-icon-box-content .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-size:14px;line-height:14px;width:100%;color:#FFFFFFAD;}.elementor-35 .elementor-element.elementor-element-23c2fbe .elementor-icon-box-description{display:inline-block;}.elementor-35 .elementor-element.elementor-element-23c2fbe a.litho_primary_button{color:#232323;fill:#232323;}.elementor-35 .elementor-element.elementor-element-23c2fbe a.litho_primary_button:hover{color:#232323B3;fill:#232323B3;border-color:#232323B3;}.elementor-35 .elementor-element.elementor-element-23c2fbe .litho_primary_button{border-style:solid;border-width:0px 0px 1px 0px;padding:5px 0px 2px 0px;Margin:25px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-9a05520:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-9a05520 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#704A55;}.elementor-35 .elementor-element.elementor-element-9a05520:hover > .elementor-element-populated{background-color:#7A545F;}.elementor-35 .elementor-element.elementor-element-9a05520.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35 .elementor-element.elementor-element-9a05520 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35 .elementor-element.elementor-element-9a05520 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-a087081 a.litho_primary_button:not(.btn-custom-effect), .elementor-35 .elementor-element.elementor-element-a087081 a.litho_primary_button.btn-custom-effect:not(.hvr-btn-expand-ltr), .elementor-35 .elementor-element.elementor-element-a087081 a.litho_primary_button.hvr-btn-expand-ltr:before{background-color:#02010100;}.elementor-35 .elementor-element.elementor-element-a087081{width:var( --container-widget-width, 98.922% );max-width:98.922%;--container-widget-width:98.922%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-a087081 > .elementor-widget-container{padding:40px 10px 40px 10px;transition:background 0s;}.elementor-35 .elementor-element.elementor-element-a087081 .icon-box-hover{transition-duration:0s;}.elementor-35 .elementor-element.elementor-element-a087081.elementor-position-right .litho-image-box-img{margin-left:15px;}.elementor-35 .elementor-element.elementor-element-a087081.elementor-position-left .litho-image-box-img{margin-right:15px;}.elementor-35 .elementor-element.elementor-element-a087081.elementor-position-top .litho-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-a087081 .litho-image-box-wrapper .litho-image-box-img{width:45%;}.elementor-35 .elementor-element.elementor-element-a087081 .litho-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-a087081 .elementor-icon-box-content .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-a087081 .elementor-icon-box-content .elementor-icon-box-title a{font-family:"Abhaya Libre", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-35 .elementor-element.elementor-element-a087081 .elementor-icon-box-content .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a087081:hover .elementor-icon-box-content .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a087081 .elementor-icon-box-title{margin-bottom:16px;display:block;}.elementor-35 .elementor-element.elementor-element-a087081 .elementor-icon-box-content .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-size:14px;line-height:14px;width:100%;color:#FFFFFFAD;}.elementor-35 .elementor-element.elementor-element-a087081 .elementor-icon-box-description{display:inline-block;}.elementor-35 .elementor-element.elementor-element-a087081 a.litho_primary_button{color:#232323;fill:#232323;}.elementor-35 .elementor-element.elementor-element-a087081 a.litho_primary_button:hover{color:#232323B3;fill:#232323B3;border-color:#232323B3;}.elementor-35 .elementor-element.elementor-element-a087081 .litho_primary_button{border-style:solid;border-width:0px 0px 1px 0px;padding:5px 0px 2px 0px;Margin:25px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1a9796d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35 .elementor-element.elementor-element-2d5a80e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-2d5a80e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#42272F;}.elementor-35 .elementor-element.elementor-element-2d5a80e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-35 .elementor-element.elementor-element-2d5a80e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-eb35718 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-35 .elementor-element.elementor-element-5501668.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35 .elementor-element.elementor-element-5501668 > .elementor-element-populated{margin:0rem 0rem 3rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-35 .elementor-element.elementor-element-5458289{--spacer-size:50px;}.elementor-35 .elementor-element.elementor-element-2355dd3:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-2355dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#311C22;}.elementor-35 .elementor-element.elementor-element-2355dd3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 130px 0px;}.elementor-35 .elementor-element.elementor-element-2355dd3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-0f4fd23 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-35 .elementor-element.elementor-element-6a59890.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35 .elementor-element.elementor-element-6a59890 > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:#553B42;margin:0rem 0rem 2rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-35 .elementor-element.elementor-element-6a59890 > .elementor-element-populated, .elementor-35 .elementor-element.elementor-element-6a59890 > .elementor-element-populated > .elementor-background-overlay, .elementor-35 .elementor-element.elementor-element-6a59890 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-8698926, .elementor-35 .elementor-element.elementor-element-8698926 .litho-heading{text-align:left;}.elementor-35 .elementor-element.elementor-element-8698926 .litho-primary-title, .elementor-35 .elementor-element.elementor-element-8698926 .litho-primary-title a{font-family:"Abhaya Libre", Sans-serif;font-size:50px;font-weight:900;text-transform:capitalize;letter-spacing:-1px;color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-35 .elementor-element.elementor-element-8698926 .litho-primary-title{white-space:normal;border-style:none;}.elementor-35 .elementor-element.elementor-element-8698926 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-35 .elementor-element.elementor-element-2453ed0 > .elementor-element-populated{text-align:center;}.elementor-widget-litho-fancy-text-box .fancy-text-box .title, .elementor-widget-litho-fancy-text-box .conter-wrap .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box .fancy-text-box .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box .fancy-text-box .subtitle, .elementor-widget-litho-fancy-text-box .conter-wrap .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box a.fancy-text-button span, .elementor-widget-litho-fancy-text-box .fancy-text-button span, .elementor-widget-litho-fancy-text-box a.elementor-button, .elementor-widget-litho-fancy-text-box .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box a.fancy-text-button .subtext{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-35 .elementor-element.elementor-element-831edaf a.fancy-text-button, .elementor-35 .elementor-element.elementor-element-831edaf .fancy-text-button, .elementor-35 .elementor-element.elementor-element-831edaf a.elementor-button, .elementor-35 .elementor-element.elementor-element-831edaf .elementor-button{background-color:#02010100;padding:7px 0px 2px 0px;}.elementor-35 .elementor-element.elementor-element-831edaf:hover .fancy-text-box-overlay{background-color:#311C226B;}.elementor-35 .elementor-element.elementor-element-831edaf .fancy-text-box .title, .elementor-35 .elementor-element.elementor-element-831edaf .conter-wrap .title{font-family:"Work Sans", Sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:0px;}.elementor-35 .elementor-element.elementor-element-831edaf .fancy-text-box .title, .elementor-35 .elementor-element.elementor-element-831edaf .fancy-text-box .title-link, .elementor-35 .elementor-element.elementor-element-831edaf .conter-wrap .title, .elementor-35 .elementor-element.elementor-element-831edaf .conter-wrap .title-link{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-831edaf .fancy-text-box .content, .elementor-35 .elementor-element.elementor-element-831edaf .content{font-family:"Abhaya Libre", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-831edaf a.fancy-text-button span, .elementor-35 .elementor-element.elementor-element-831edaf .fancy-text-button span, .elementor-35 .elementor-element.elementor-element-831edaf a.elementor-button, .elementor-35 .elementor-element.elementor-element-831edaf .elementor-button{fill:#E68D4A;color:#E68D4A;}.elementor-35 .elementor-element.elementor-element-831edaf .fancy-text-button, .elementor-35 .elementor-element.elementor-element-831edaf a.elementor-button, .elementor-35 .elementor-element.elementor-element-831edaf .elementor-button{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E68D4A;}.elementor-35 .elementor-element.elementor-element-831edaf.elementor-view-default .elementor-icon, .elementor-35 .elementor-element.elementor-element-831edaf .elementor-icon{transition-duration:0.6s;}.elementor-35 .elementor-element.elementor-element-8e610d3 > .elementor-element-populated{text-align:center;}.elementor-35 .elementor-element.elementor-element-1a72b48 a.fancy-text-button, .elementor-35 .elementor-element.elementor-element-1a72b48 .fancy-text-button, .elementor-35 .elementor-element.elementor-element-1a72b48 a.elementor-button, .elementor-35 .elementor-element.elementor-element-1a72b48 .elementor-button{background-color:#02010100;padding:7px 0px 2px 0px;}.elementor-35 .elementor-element.elementor-element-1a72b48:hover .fancy-text-box-overlay{background-color:#311C226B;}.elementor-35 .elementor-element.elementor-element-1a72b48 .fancy-text-box .title, .elementor-35 .elementor-element.elementor-element-1a72b48 .conter-wrap .title{font-family:"Work Sans", Sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:0px;}.elementor-35 .elementor-element.elementor-element-1a72b48 .fancy-text-box .title, .elementor-35 .elementor-element.elementor-element-1a72b48 .fancy-text-box .title-link, .elementor-35 .elementor-element.elementor-element-1a72b48 .conter-wrap .title, .elementor-35 .elementor-element.elementor-element-1a72b48 .conter-wrap .title-link{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-1a72b48 .fancy-text-box .content, .elementor-35 .elementor-element.elementor-element-1a72b48 .content{font-family:"Abhaya Libre", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-1a72b48 a.fancy-text-button span, .elementor-35 .elementor-element.elementor-element-1a72b48 .fancy-text-button span, .elementor-35 .elementor-element.elementor-element-1a72b48 a.elementor-button, .elementor-35 .elementor-element.elementor-element-1a72b48 .elementor-button{fill:#E68D4A;color:#E68D4A;}.elementor-35 .elementor-element.elementor-element-1a72b48 .fancy-text-button, .elementor-35 .elementor-element.elementor-element-1a72b48 a.elementor-button, .elementor-35 .elementor-element.elementor-element-1a72b48 .elementor-button{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E68D4A;}.elementor-35 .elementor-element.elementor-element-1a72b48.elementor-view-default .elementor-icon, .elementor-35 .elementor-element.elementor-element-1a72b48 .elementor-icon{transition-duration:0.6s;}.elementor-35 .elementor-element.elementor-element-2d851b1 > .elementor-element-populated{text-align:center;}.elementor-35 .elementor-element.elementor-element-233171a a.fancy-text-button, .elementor-35 .elementor-element.elementor-element-233171a .fancy-text-button, .elementor-35 .elementor-element.elementor-element-233171a a.elementor-button, .elementor-35 .elementor-element.elementor-element-233171a .elementor-button{background-color:#02010100;padding:7px 0px 2px 0px;}.elementor-35 .elementor-element.elementor-element-233171a .fancy-text-box-overlay{background-color:#2ED47C00;}.elementor-35 .elementor-element.elementor-element-233171a:hover .fancy-text-box-overlay{background-color:#311C226B;}.elementor-35 .elementor-element.elementor-element-233171a .fancy-text-box .title, .elementor-35 .elementor-element.elementor-element-233171a .conter-wrap .title{font-family:"Work Sans", Sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:0px;}.elementor-35 .elementor-element.elementor-element-233171a .fancy-text-box .title, .elementor-35 .elementor-element.elementor-element-233171a .fancy-text-box .title-link, .elementor-35 .elementor-element.elementor-element-233171a .conter-wrap .title, .elementor-35 .elementor-element.elementor-element-233171a .conter-wrap .title-link{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-233171a .fancy-text-box .content, .elementor-35 .elementor-element.elementor-element-233171a .content{font-family:"Abhaya Libre", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-233171a a.fancy-text-button span, .elementor-35 .elementor-element.elementor-element-233171a .fancy-text-button span, .elementor-35 .elementor-element.elementor-element-233171a a.elementor-button, .elementor-35 .elementor-element.elementor-element-233171a .elementor-button{fill:#E68D4A;color:#E68D4A;}.elementor-35 .elementor-element.elementor-element-233171a .fancy-text-button, .elementor-35 .elementor-element.elementor-element-233171a a.elementor-button, .elementor-35 .elementor-element.elementor-element-233171a .elementor-button{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E68D4A;}.elementor-35 .elementor-element.elementor-element-233171a.elementor-view-default .elementor-icon, .elementor-35 .elementor-element.elementor-element-233171a .elementor-icon{transition-duration:0.6s;}.elementor-35 .elementor-element.elementor-element-6331200:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-6331200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-35 .elementor-element.elementor-element-6331200 > .elementor-background-overlay{background-color:#311C22;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-6331200{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-35 .elementor-element.elementor-element-c48f150 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-35 .elementor-element.elementor-element-6265389.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35 .elementor-element.elementor-element-6265389 > .elementor-element-populated{margin:0rem 0rem 7rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-35 .elementor-element.elementor-element-03e54d1, .elementor-35 .elementor-element.elementor-element-03e54d1 .litho-heading{text-align:center;}.elementor-35 .elementor-element.elementor-element-03e54d1 .litho-primary-title, .elementor-35 .elementor-element.elementor-element-03e54d1 .litho-primary-title a{font-family:"Sumana", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-35 .elementor-element.elementor-element-03e54d1 .litho-primary-title{white-space:normal;}.elementor-35 .elementor-element.elementor-element-03e54d1 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-35 .elementor-element.elementor-element-ca96fd9, .elementor-35 .elementor-element.elementor-element-ca96fd9 .litho-heading{text-align:center;}.elementor-35 .elementor-element.elementor-element-ca96fd9 .litho-primary-title, .elementor-35 .elementor-element.elementor-element-ca96fd9 .litho-primary-title a{font-family:"Abhaya Libre", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-35 .elementor-element.elementor-element-ca96fd9 .litho-primary-title{white-space:normal;}.elementor-35 .elementor-element.elementor-element-ca96fd9 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button:not(.hvr-btn-expand-ltr), .elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button.btn-custom-effect:before, .elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button.hvr-btn-expand-ltr:before{background-color:#FFFFFF00;}.elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button:not(.hvr-btn-expand-ltr):hover, .elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):hover:before, .elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button:not(.hvr-btn-expand-ltr):focus, .elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):focus:before{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-d563c4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button, .elementor-35 .elementor-element.elementor-element-d563c4d .elementor-button{font-family:"Work Sans", Sans-serif;font-weight:500;}.elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button, .elementor-35 .elementor-element.elementor-element-d563c4d .elementor-button, .elementor-35 .elementor-element.elementor-element-d563c4d .elementor-button svg{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button:not(.btn-custom-effect), .elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr), .elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button.hvr-btn-expand-ltr:before{border-radius:9px 9px 9px 9px;}.elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button:hover, .elementor-35 .elementor-element.elementor-element-d563c4d .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button:focus, .elementor-35 .elementor-element.elementor-element-d563c4d .elementor-button:focus, .elementor-35 .elementor-element.elementor-element-d563c4d .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button:not(.hvr-btn-expand-ltr):focus, .elementor-35 .elementor-element.elementor-element-d563c4d a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):focus:before{color:#7F1519;fill:#7F1519;-webkit-text-fill-color:initial;}.elementor-35 .elementor-element.elementor-element-d563c4d .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-50708f3:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-50708f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#311C22;}.elementor-35 .elementor-element.elementor-element-50708f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-35 .elementor-element.elementor-element-50708f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-b8296ac > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-35 .elementor-element.elementor-element-ad66358.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35 .elementor-element.elementor-element-ad66358 > .elementor-element-populated{margin:0rem 0rem 7rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-35 .elementor-element.elementor-element-4ad1b68{--spacer-size:30px;}.elementor-35 .elementor-element.elementor-element-3e1353d:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-3e1353d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("https://demo.ocode.or.tz/wp-content/uploads/2026/03/slider-ocode_03-img.webp");background-size:cover;}.elementor-35 .elementor-element.elementor-element-3e1353d > .elementor-background-overlay{background-color:#311C22;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-3e1353d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-35 .elementor-element.elementor-element-6796445 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-35 .elementor-element.elementor-element-9d13ca3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35 .elementor-element.elementor-element-9d13ca3 > .elementor-element-populated{margin:0rem 0rem 7rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-35 .elementor-element.elementor-element-96eabde, .elementor-35 .elementor-element.elementor-element-96eabde .litho-heading{text-align:center;}.elementor-35 .elementor-element.elementor-element-96eabde .litho-primary-title, .elementor-35 .elementor-element.elementor-element-96eabde .litho-primary-title a{font-family:"Abhaya Libre", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-35 .elementor-element.elementor-element-96eabde .litho-primary-title{white-space:normal;}.elementor-35 .elementor-element.elementor-element-96eabde .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button:not(.hvr-btn-expand-ltr), .elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button.btn-custom-effect:before, .elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button.hvr-btn-expand-ltr:before{background-color:#FFFFFF00;}.elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button:not(.hvr-btn-expand-ltr):hover, .elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):hover:before, .elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button:not(.hvr-btn-expand-ltr):focus, .elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):focus:before{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-3dc4729 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button, .elementor-35 .elementor-element.elementor-element-3dc4729 .elementor-button{font-family:"Work Sans", Sans-serif;font-weight:500;}.elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button, .elementor-35 .elementor-element.elementor-element-3dc4729 .elementor-button, .elementor-35 .elementor-element.elementor-element-3dc4729 .elementor-button svg{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button:not(.btn-custom-effect), .elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr), .elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button.hvr-btn-expand-ltr:before{border-radius:9px 9px 9px 9px;}.elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button:hover, .elementor-35 .elementor-element.elementor-element-3dc4729 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button:focus, .elementor-35 .elementor-element.elementor-element-3dc4729 .elementor-button:focus, .elementor-35 .elementor-element.elementor-element-3dc4729 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button:not(.hvr-btn-expand-ltr):focus, .elementor-35 .elementor-element.elementor-element-3dc4729 a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr):focus:before{color:#7F1519;fill:#7F1519;-webkit-text-fill-color:initial;}.elementor-35 .elementor-element.elementor-element-3dc4729 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c47ce5d{padding:100px 0px 100px 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 );}.elementor-35 .elementor-element.elementor-element-d20cb31 img{width:75%;opacity:0.6;transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-d20cb31:hover img{opacity:1;}.elementor-35 .elementor-element.elementor-element-9aef3dd img{width:75%;opacity:0.6;transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-9aef3dd:hover img{opacity:1;}.elementor-35 .elementor-element.elementor-element-52960a2 img{width:75%;opacity:0.6;transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-52960a2:hover img{opacity:1;}.elementor-35 .elementor-element.elementor-element-539ec84 img{width:75%;opacity:0.6;transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-539ec84:hover img{opacity:1;}.elementor-35 .elementor-element.elementor-element-44fb651:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-44fb651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#311C22;background-image:url("https://demo.ocode.or.tz/wp-content/uploads/2026/03/slider-ocode_06-img.webp");background-size:cover;}.elementor-35 .elementor-element.elementor-element-44fb651 > .elementor-background-overlay{background-color:#311C22;opacity:0.22;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-44fb651{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1f235a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-1f235a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-1f235a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 100px !important;}.elementor-35 .elementor-element.elementor-element-1f235a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-4546e16:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-4546e16 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-4546e16.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-35 .elementor-element.elementor-element-4546e16 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#553B424D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7rem 1.5rem 0rem 1.5rem;--e-column-margin-right:1.5rem;--e-column-margin-left:1.5rem;}.elementor-35 .elementor-element.elementor-element-4546e16 > .elementor-element-populated, .elementor-35 .elementor-element.elementor-element-4546e16 > .elementor-element-populated > .elementor-background-overlay, .elementor-35 .elementor-element.elementor-element-4546e16 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-4546e16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-671352d{width:auto;max-width:auto;}.elementor-35 .elementor-element.elementor-element-671352d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-671352d, .elementor-35 .elementor-element.elementor-element-671352d .litho-heading{text-align:left;}.elementor-35 .elementor-element.elementor-element-671352d .litho-primary-title, .elementor-35 .elementor-element.elementor-element-671352d .litho-primary-title a{font-family:"Abhaya Libre", Sans-serif;font-size:33px;font-weight:900;text-transform:capitalize;letter-spacing:-1px;color:#E68D4A;fill:#E68D4A;-webkit-text-fill-color:initial;}.elementor-35 .elementor-element.elementor-element-671352d .litho-primary-title{white-space:normal;border-style:none;}.elementor-35 .elementor-element.elementor-element-671352d .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-35 .elementor-element.elementor-element-efc8aec{margin-top:0em;margin-bottom:7em;}.elementor-35 .elementor-element.elementor-element-0193c34 > .elementor-element-populated{text-align:center;}.elementor-widget-litho-blog-list .blog-grid-filter li a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .entry-title, .elementor-widget-litho-blog-list .blog-grid .grid-item .entry-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .elementor-button, .elementor-widget-litho-blog-list .elementor-gradient-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .blog-category a, .elementor-widget-litho-blog-list .blog-side-image .blog-category{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .post-date{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .author-name, .elementor-widget-litho-blog-list .author-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .post-meta-like a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .post-meta-comments a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .page-numbers li .page-numbers, .elementor-widget-litho-blog-list .new-post a , .elementor-widget-litho-blog-list .old-post a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .blog-pagination .view-more-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-35 .elementor-element.elementor-element-a772149 .blog-post:hover{background-color:#E9E9E9;}.elementor-35 .elementor-element.elementor-element-a772149 ul li.grid-gutter{padding:9px;}.elementor-35 .elementor-element.elementor-element-a772149 .blog-post{border-radius:0px 0px 0px 0px;transition-duration:0.6s;padding:10px 30px 10px 30px;}.elementor-35 .elementor-element.elementor-element-a772149 .entry-title, .elementor-35 .elementor-element.elementor-element-a772149 .blog-grid .grid-item .entry-title{font-family:"Abhaya Libre", Sans-serif;font-size:25px;font-weight:700;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-a772149 .entry-title:hover, .elementor-35 .elementor-element.elementor-element-a772149 .blog-grid .grid-item .entry-title:hover{color:#E68D4A;}.elementor-35 .elementor-element.elementor-element-a772149 .entry-content{font-family:"Work Sans", Sans-serif;font-size:12px;line-height:21px;width:95%;padding:0px 0px 0px 0px;margin:0px 0px 20px 0px;}.elementor-35 .elementor-element.elementor-element-a772149 .post-date{font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:#444444;margin:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-d23ac76 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-35 .elementor-element.elementor-element-2449af2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-35 .elementor-element.elementor-element-2449af2 > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:#553B42;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 2rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-35 .elementor-element.elementor-element-2449af2 > .elementor-element-populated, .elementor-35 .elementor-element.elementor-element-2449af2 > .elementor-element-populated > .elementor-background-overlay, .elementor-35 .elementor-element.elementor-element-2449af2 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-2449af2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-4299c44{padding:95px 75px 95px 75px;}.elementor-35 .elementor-element.elementor-element-7b183ea > .elementor-element-populated{margin:5rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-35 .elementor-element.elementor-element-f5f83b0{width:initial;max-width:initial;}.elementor-35 .elementor-element.elementor-element-2cb59fa{width:initial;max-width:initial;}.elementor-35 .elementor-element.elementor-element-c2617e4{width:initial;max-width:initial;}.elementor-35 .elementor-element.elementor-element-a26aba2 .elementor-button{padding:7px 0px 5px 0px;}.elementor-35 .elementor-element.elementor-element-fe14411{padding:95px 25px 95px 25px;}.elementor-35 .elementor-element.elementor-element-c7da1f3{padding:95px 25px 95px 25px;}.elementor-35 .elementor-element.elementor-element-4f9d219 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-627fcce > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-litho-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-litho-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box:hover .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-b4e5288 > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-35 .elementor-element.elementor-element-b4e5288 .elementor-icon-box-content .elementor-icon-box-description{width:100%;}.elementor-35 .elementor-element.elementor-element-b4e5288 .litho_primary_button{padding:4px 0px 2px 0px;}.elementor-35 .elementor-element.elementor-element-ad9798d > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-23c2fbe > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-35 .elementor-element.elementor-element-23c2fbe .elementor-icon-box-content .elementor-icon-box-description{width:100%;}.elementor-35 .elementor-element.elementor-element-23c2fbe .litho_primary_button{padding:4px 0px 2px 0px;}.elementor-35 .elementor-element.elementor-element-9a05520 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-a087081 > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-35 .elementor-element.elementor-element-a087081 .elementor-icon-box-content .elementor-icon-box-description{width:100%;}.elementor-35 .elementor-element.elementor-element-a087081 .litho_primary_button{padding:4px 0px 2px 0px;}.elementor-35 .elementor-element.elementor-element-1a9796d > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-2d5a80e{padding:95px 25px 95px 25px;}.elementor-35 .elementor-element.elementor-element-2355dd3{padding:75px 25px 75px 25px;}.elementor-35 .elementor-element.elementor-element-6a59890 > .elementor-element-populated{margin:0rem 0rem 4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-35 .elementor-element.elementor-element-2453ed0 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-8e610d3 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-2d851b1 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-6331200{padding:95px 25px 95px 25px;}.elementor-35 .elementor-element.elementor-element-50708f3{padding:95px 25px 95px 25px;}.elementor-35 .elementor-element.elementor-element-3e1353d{padding:95px 25px 95px 25px;}.elementor-35 .elementor-element.elementor-element-c47ce5d{padding:75px 25px 75px 25px;}.elementor-35 .elementor-element.elementor-element-44fb651{padding:75px 25px 75px 25px;}.elementor-35 .elementor-element.elementor-element-4546e16 > .elementor-element-populated{margin:0rem 0rem 4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-35 .elementor-element.elementor-element-0193c34 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-2449af2 > .elementor-element-populated{margin:0rem 0rem 4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-a990534{width:23.019%;}.elementor-35 .elementor-element.elementor-element-1e50b0c{width:53.961%;}.elementor-35 .elementor-element.elementor-element-f6bd4c7{width:22.996%;}.elementor-35 .elementor-element.elementor-element-4f9d219{width:11.002%;}.elementor-35 .elementor-element.elementor-element-627fcce{width:25.996%;}.elementor-35 .elementor-element.elementor-element-ad9798d{width:25.999%;}.elementor-35 .elementor-element.elementor-element-9a05520{width:25.997%;}.elementor-35 .elementor-element.elementor-element-1a9796d{width:10.987%;}.elementor-35 .elementor-element.elementor-element-a00e958{width:19.017%;}.elementor-35 .elementor-element.elementor-element-5501668{width:61.966%;}.elementor-35 .elementor-element.elementor-element-b97c13c{width:18.996%;}.elementor-35 .elementor-element.elementor-element-0c6f66f{width:19.017%;}.elementor-35 .elementor-element.elementor-element-6265389{width:61.966%;}.elementor-35 .elementor-element.elementor-element-1ecd234{width:18.996%;}.elementor-35 .elementor-element.elementor-element-a7a56ff{width:19.017%;}.elementor-35 .elementor-element.elementor-element-ad66358{width:61.966%;}.elementor-35 .elementor-element.elementor-element-421fc34{width:18.996%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35 .elementor-element.elementor-element-a990534{width:19%;}.elementor-35 .elementor-element.elementor-element-1e50b0c{width:62%;}.elementor-35 .elementor-element.elementor-element-f6bd4c7{width:19%;}.elementor-35 .elementor-element.elementor-element-7b183ea{width:100%;}.elementor-35 .elementor-element.elementor-element-be90b63{width:20%;}.elementor-35 .elementor-element.elementor-element-3e7e7d1{width:60%;}.elementor-35 .elementor-element.elementor-element-43a5686{width:20%;}.elementor-35 .elementor-element.elementor-element-9920670{width:20%;}.elementor-35 .elementor-element.elementor-element-9de2e43{width:60%;}.elementor-35 .elementor-element.elementor-element-efcb05f{width:20%;}.elementor-35 .elementor-element.elementor-element-4f9d219{width:50%;}.elementor-35 .elementor-element.elementor-element-627fcce{width:50%;}.elementor-35 .elementor-element.elementor-element-ad9798d{width:50%;}.elementor-35 .elementor-element.elementor-element-9a05520{width:50%;}.elementor-35 .elementor-element.elementor-element-1a9796d{width:50%;}.elementor-35 .elementor-element.elementor-element-a00e958{width:20%;}.elementor-35 .elementor-element.elementor-element-5501668{width:60%;}.elementor-35 .elementor-element.elementor-element-b97c13c{width:20%;}.elementor-35 .elementor-element.elementor-element-6a59890{width:70%;}.elementor-35 .elementor-element.elementor-element-2453ed0{width:50%;}.elementor-35 .elementor-element.elementor-element-8e610d3{width:50%;}.elementor-35 .elementor-element.elementor-element-2d851b1{width:50%;}.elementor-35 .elementor-element.elementor-element-0c6f66f{width:20%;}.elementor-35 .elementor-element.elementor-element-6265389{width:60%;}.elementor-35 .elementor-element.elementor-element-1ecd234{width:20%;}.elementor-35 .elementor-element.elementor-element-a7a56ff{width:20%;}.elementor-35 .elementor-element.elementor-element-ad66358{width:60%;}.elementor-35 .elementor-element.elementor-element-421fc34{width:20%;}.elementor-35 .elementor-element.elementor-element-b85a4ff{width:20%;}.elementor-35 .elementor-element.elementor-element-9d13ca3{width:60%;}.elementor-35 .elementor-element.elementor-element-f31a259{width:20%;}.elementor-35 .elementor-element.elementor-element-ac4d2ad{width:50%;}.elementor-35 .elementor-element.elementor-element-d9afd4d{width:50%;}.elementor-35 .elementor-element.elementor-element-71a74bd{width:50%;}.elementor-35 .elementor-element.elementor-element-95b7bf5{width:50%;}.elementor-35 .elementor-element.elementor-element-4546e16{width:70%;}.elementor-35 .elementor-element.elementor-element-0193c34{width:50%;}.elementor-35 .elementor-element.elementor-element-2449af2{width:70%;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-1e50b0c{min-height:600px !important;}.elementor-35 .elementor-element.elementor-element-4299c44{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-35 .elementor-element.elementor-element-7b183ea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-35 .elementor-element.elementor-element-7b183ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-35 .elementor-element.elementor-element-7b183ea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-f5f83b0{width:100%;max-width:100%;text-align:center;}.elementor-35 .elementor-element.elementor-element-2cb59fa{width:100%;max-width:100%;text-align:center;}.elementor-35 .elementor-element.elementor-element-c2617e4{width:100%;max-width:100%;text-align:center;}.elementor-35 .elementor-element.elementor-element-a26aba2 .elementor-button{padding:12px 0px 5px 0px;}.elementor-35 .elementor-element.elementor-element-fe14411{padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-c7da1f3{padding:50px 0px 50px 0px;}.elementor-widget-litho-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-litho-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box:hover .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-b4e5288 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-35 .elementor-element.elementor-element-b4e5288 .litho-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-b4e5288 .litho_primary_button{Margin:18px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-23c2fbe > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-35 .elementor-element.elementor-element-23c2fbe .litho-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-23c2fbe .litho_primary_button{Margin:18px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-a087081 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-35 .elementor-element.elementor-element-a087081 .litho-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-a087081 .litho_primary_button{Margin:18px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-2d5a80e{padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-2355dd3{padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-2453ed0 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-8e610d3 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-2d851b1 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-6331200{padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-50708f3{padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-3e1353d{padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-c47ce5d{padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-44fb651{padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-0193c34 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}