.elementor-29 .elementor-element.elementor-element-2f2046f{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-0b39941{--display:flex;}.elementor-widget-zenzi_header .btn-hire{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-63294ad .header-container{background-color:rgba(17, 19, 23, 0.85);}.elementor-29 .elementor-element.elementor-element-sec_hero{margin-top:60px;margin-bottom:90px;}.elementor-29 .elementor-element.elementor-element-w_profile_card .sticky-card{top:100px;background-color:#111317;border-color:rgba(255, 255, 255, 0.08);}.elementor-29 .elementor-element.elementor-element-w_profile_card .profile-name{color:#ffffff;}.elementor-29 .elementor-element.elementor-element-w_profile_card .profile-role{color:#40e377;}.elementor-29 .elementor-element.elementor-element-w_profile_card .social-icon-btn{background-color:#16181f;}.elementor-29 .elementor-element.elementor-element-w_profile_card .social-icon-btn:hover{background-color:#40e377 !important;}.elementor-29 .elementor-element.elementor-element-col_hero_right > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-29 .elementor-element.elementor-element-w_about_intro .section-badge{color:#a6a7ae;}.elementor-29 .elementor-element.elementor-element-w_about_intro .badge-dot{background-color:#40e377;box-shadow:0 0 8px #40e377;}.elementor-29 .elementor-element.elementor-element-w_about_intro .frame-box{border-color:rgba(64, 227, 119, 0.4);}.elementor-29 .elementor-element.elementor-element-w_about_intro .highlight-text{color:#40e377;}.elementor-29 .elementor-element.elementor-element-w_about_intro .cursor{color:#40e377;}.elementor-29 .elementor-element.elementor-element-w_about_intro .frame-corner{background-color:#40e377;}.elementor-29 .elementor-element.elementor-element-w_about_intro .main-title{color:#ffffff;}.elementor-29 .elementor-element.elementor-element-w_about_intro .section-desc{color:#a6a7ae;}.elementor-29 .elementor-element.elementor-element-w_counters .counter-card{background-color:#111317;}.elementor-29 .elementor-element.elementor-element-w_counters .counter-number{color:#ffffff;}.elementor-29 .elementor-element.elementor-element-w_counters .counter-plus{color:#40e377;}.elementor-29 .elementor-element.elementor-element-w_counters .counter-label{color:#a6a7ae;}.elementor-29 .elementor-element.elementor-element-w_resume .timeline-item{background-color:#111317;}.elementor-29 .elementor-element.elementor-element-w_resume .item-title, .elementor-29 .elementor-element.elementor-element-w_resume .item-title a{color:#ffffff;}.elementor-29 .elementor-element.elementor-element-w_resume .timeline-item:hover .item-title a{color:#40e377;}.elementor-29 .elementor-element.elementor-element-w_resume .timeline-bullet{border-color:#40e377;}.elementor-29 .elementor-element.elementor-element-w_resume .timeline-item:hover .timeline-bullet{background-color:#40e377;box-shadow:0 0 10px #40e377;}.elementor-29 .elementor-element.elementor-element-sec_services{margin-top:0px;margin-bottom:90px;}.elementor-29 .elementor-element.elementor-element-w_services .service-item{background-color:#111317;}.elementor-29 .elementor-element.elementor-element-w_services .service-name, .elementor-29 .elementor-element.elementor-element-w_services .service-name a{color:#ffffff;}.elementor-29 .elementor-element.elementor-element-w_services .service-item:hover .service-name a{color:#40e377;}.elementor-29 .elementor-element.elementor-element-w_services .service-item:hover .service-arrow{background-color:#40e377 !important;border-color:#40e377 !important;}.elementor-29 .elementor-element.elementor-element-sec_portfolio{margin-top:0px;margin-bottom:90px;}.elementor-29 .elementor-element.elementor-element-w_portfolio .portfolio-card{background-color:#111317;}.elementor-29 .elementor-element.elementor-element-w_portfolio .portfolio-tag{background-color:#40e377;color:#000000;}.elementor-29 .elementor-element.elementor-element-w_portfolio .portfolio-title a{color:#ffffff;}.elementor-29 .elementor-element.elementor-element-w_products .product-card{background-color:#111317;border-color:rgba(255, 255, 255, 0.08);}.elementor-29 .elementor-element.elementor-element-w_products .product-price-pill{background-color:#40e377;}.elementor-29 .elementor-element.elementor-element-w_products .btn-product-buy{background-color:#40e377;border-color:#40e377;}.elementor-29 .elementor-element.elementor-element-w_products .product-card:hover{border-color:#40e377;box-shadow:0 16px 36px rgba(64, 227, 119, 0.12);}.elementor-29 .elementor-element.elementor-element-w_products .product-title a{color:#ffffff;}.elementor-29 .elementor-element.elementor-element-3ebb008{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29 .elementor-element.elementor-element-c0f85a8{--display:flex;}.elementor-29 .elementor-element.elementor-element-ba4fb53 .testimonial-card{background-color:#111317;}.elementor-29 .elementor-element.elementor-element-ba4fb53 .quote-icon{color:#40e377;}.elementor-29 .elementor-element.elementor-element-ba4fb53 .author-role{color:#40e377;}.elementor-29 .elementor-element.elementor-element-6790cb8{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29 .elementor-element.elementor-element-32dc337{--display:flex;}.elementor-29 .elementor-element.elementor-element-9ff212b .pricing-tabs-pill{background-color:#111317;}.elementor-29 .elementor-element.elementor-element-9ff212b .tab-slider-indicator{background-color:#40e377;}.elementor-29 .elementor-element.elementor-element-9ff212b .pricing-plan{background-color:#111317;}.elementor-29 .elementor-element.elementor-element-9ff212b .btn-primary-action{background-color:#40e377;}.elementor-29 .elementor-element.elementor-element-sec_partner{margin-top:0px;margin-bottom:90px;}.elementor-29 .elementor-element.elementor-element-sec_contact{margin-top:0px;margin-bottom:90px;}.elementor-29 .elementor-element.elementor-element-w_partner .partner-cluster-wrap{background-color:#111317;}.elementor-29 .elementor-element.elementor-element-w_partner .partner-bubble{background-color:#16181f;}.elementor-29 .elementor-element.elementor-element-w_contact .contact-form-card{background-color:#111317;}.elementor-29 .elementor-element.elementor-element-w_contact .highlight-text{color:#40e377;}.elementor-29 .elementor-element.elementor-element-w_contact .btn-submit-action{background-color:#40e377;}.elementor-29 .elementor-element.elementor-element-sec_footer{padding:30px 0px 30px 0px;}.elementor-29 .elementor-element.elementor-element-w_footer .site-footer p{color:#7e828d;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-col_hero_left{width:30%;}.elementor-29 .elementor-element.elementor-element-col_hero_right{width:70%;}}