.elementor-23 .elementor-element.elementor-element-e48e588{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-dd3d570 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-0ea2f92 .cz_image > div{position:relative;}.elementor-23 .elementor-element.elementor-element-6aed805:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6aed805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-codevz_secondary_color );}.elementor-23 .elementor-element.elementor-element-6aed805{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-23 .elementor-element.elementor-element-6aed805 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-27e76fb .cz_title .cz_title_content h2{color:#1f8f4e;font-weight:600;}.elementor-23 .elementor-element.elementor-element-8126e73 .cz_grid:not(.cz_justified){margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);margin-bottom:-30px;width:calc(100% + 30px);}.elementor-23 .elementor-element.elementor-element-8126e73 .cz_grid:not(.cz_justified) .cz_grid_item > div{margin:0 calc(30px / 2) 30px;}.elementor-23 .elementor-element.elementor-element-8126e73 .cz_justified .cz_grid_item{--codevz-justified-gap:30px;}.elementor-23 .elementor-element.elementor-element-8126e73 .slick-slide{margin:0 calc(30px / 2);}.elementor-23 .elementor-element.elementor-element-8126e73 .cz_grid .cz_grid_link{border-radius:14px;}.elementor-23 .elementor-element.elementor-element-8126e73 .slick-prev{color:#faf7f5;background-color:#1f8f4e;border-radius:20px;}.elementor-23 .elementor-element.elementor-element-8126e73 .slick-next{color:#faf7f5;background-color:#1f8f4e;border-radius:20px;}.elementor-23 .elementor-element.elementor-element-ccf36a4:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ccf36a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-codevz_secondary_color );}.elementor-23 .elementor-element.elementor-element-ccf36a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-23 .elementor-element.elementor-element-ccf36a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-4b416de .cz_title .cz_title_content h2{color:#1f8f4e;font-size:36px;}.elementor-23 .elementor-element.elementor-element-b967bb3 .cz_title .cz_title_content{color:#000000;}.elementor-23 .elementor-element.elementor-element-568925a .services{color:#000000;font-size:12px;margin-top:9px;border-radius:19px;}.elementor-23 .elementor-element.elementor-element-568925a .services h3,.elementor-23 .elementor-element.elementor-element-568925a services h3 a{color:#1f8f4e;font-size:34px;margin-top:-8px;margin-bottom:-12px;}.elementor-23 .elementor-element.elementor-element-568925a .services .cz_btn{color:#faf7f5;font-size:14px;font-weight:600;background-color:#1f8f4e;padding:12px 25px;margin-top:5px;border-radius:5px;}.elementor-23 .elementor-element.elementor-element-568925a .services .service_img:not(.service_number){width:455px;border-color:#1f8f4e;border-style:solid;border-radius:1px;border-width:3px;}.elementor-23 .elementor-element.elementor-element-a297465 .cz_overlay{background-color:var( --e-global-color-codevz_secondary_color );}.elementor-23 .elementor-element.elementor-element-a297465 .cz_popup_in{background-color:#faf7f5;width:100vw;}.elementor-23 .elementor-element.elementor-element-a297465 .cz_close_popup{color:#1f8f4e;font-size:30px;margin-right:26px;}.elementor-23 .elementor-element.elementor-element-49834c6 .services{color:#000000;font-size:12px;margin-top:9px;border-radius:19px;}.elementor-23 .elementor-element.elementor-element-49834c6 .services h3,.elementor-23 .elementor-element.elementor-element-49834c6 services h3 a{color:#1f8f4e;font-size:34px;margin-top:-8px;margin-bottom:-12px;}.elementor-23 .elementor-element.elementor-element-49834c6 .services .cz_btn{color:#faf7f5;font-size:14px;font-weight:600;background-color:#1f8f4e;padding:12px 25px;margin-top:5px;border-radius:5px;}.elementor-23 .elementor-element.elementor-element-49834c6 .services .service_img:not(.service_number){width:455px;border-color:#1f8f4e;border-style:solid;border-radius:1px;border-width:3px;}.elementor-23 .elementor-element.elementor-element-fbcbd9f .cz_overlay{background-color:var( --e-global-color-codevz_secondary_color );}.elementor-23 .elementor-element.elementor-element-fbcbd9f .cz_popup_in{background-color:#faf7f5;width:100vw;}.elementor-23 .elementor-element.elementor-element-fbcbd9f .cz_close_popup{color:#1f8f4e;font-size:30px;margin-right:26px;}.elementor-23 .elementor-element.elementor-element-b4a34ef .services{color:#000000;font-size:12px;margin-top:9px;border-radius:19px;}.elementor-23 .elementor-element.elementor-element-b4a34ef .services h3,.elementor-23 .elementor-element.elementor-element-b4a34ef services h3 a{color:#1f8f4e;font-size:34px;margin-top:-8px;margin-bottom:-12px;}.elementor-23 .elementor-element.elementor-element-b4a34ef .services .cz_btn{color:#faf7f5;font-size:14px;font-weight:600;background-color:#1f8f4e;padding:12px 25px;margin-top:5px;border-radius:5px;}.elementor-23 .elementor-element.elementor-element-b4a34ef .services .service_img:not(.service_number){width:455px;border-color:#1f8f4e;border-style:solid;border-radius:1px;border-width:3px;}.elementor-23 .elementor-element.elementor-element-779bf11 .cz_overlay{background-color:var( --e-global-color-codevz_secondary_color );}.elementor-23 .elementor-element.elementor-element-779bf11 .cz_popup_in{background-color:#faf7f5;width:100vw;}.elementor-23 .elementor-element.elementor-element-779bf11 .cz_close_popup{color:#1f8f4e;font-size:30px;margin-right:26px;}.elementor-23 .elementor-element.elementor-element-4e012ff .services{color:#000000;font-size:12px;margin-top:9px;border-radius:19px;}.elementor-23 .elementor-element.elementor-element-4e012ff .services h3,.elementor-23 .elementor-element.elementor-element-4e012ff services h3 a{color:#1f8f4e;font-size:34px;margin-top:-8px;margin-bottom:-12px;}.elementor-23 .elementor-element.elementor-element-4e012ff .services .cz_btn{color:#faf7f5;font-size:14px;font-weight:600;background-color:#1f8f4e;padding:12px 25px;margin-top:5px;border-radius:5px;}.elementor-23 .elementor-element.elementor-element-4e012ff .services .service_img:not(.service_number){width:455px;border-color:#1f8f4e;border-style:solid;border-radius:1px;border-width:3px;}.elementor-23 .elementor-element.elementor-element-52e59b3 .cz_overlay{background-color:var( --e-global-color-codevz_secondary_color );}.elementor-23 .elementor-element.elementor-element-52e59b3 .cz_popup_in{background-color:#faf7f5;width:100vw;}.elementor-23 .elementor-element.elementor-element-52e59b3 .cz_close_popup{color:#1f8f4e;font-size:30px;margin-right:26px;}.elementor-23 .elementor-element.elementor-element-eedd22e > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-eedd22e .services{color:#000000;font-size:12px;margin-top:9px;border-radius:19px;}.elementor-23 .elementor-element.elementor-element-eedd22e .services h3,.elementor-23 .elementor-element.elementor-element-eedd22e services h3 a{color:#1f8f4e;font-size:34px;margin-top:-8px;margin-bottom:-12px;}.elementor-23 .elementor-element.elementor-element-eedd22e .services .cz_btn{color:#faf7f5;font-size:14px;font-weight:600;background-color:#1f8f4e;padding:12px 25px;margin-top:5px;border-radius:5px;}.elementor-23 .elementor-element.elementor-element-eedd22e .services .service_img:not(.service_number){width:455px;border-color:#1f8f4e;border-style:solid;border-radius:1px;border-width:3px;}.elementor-23 .elementor-element.elementor-element-83cfdab .cz_overlay{background-color:var( --e-global-color-codevz_secondary_color );}.elementor-23 .elementor-element.elementor-element-83cfdab .cz_popup_in{background-color:#faf7f5;width:100vw;}.elementor-23 .elementor-element.elementor-element-83cfdab .cz_close_popup{color:#1f8f4e;font-size:30px;margin-right:26px;}.elementor-23 .elementor-element.elementor-element-ca832d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-ca832d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-codevz_primary_color );}.elementor-23 .elementor-element.elementor-element-ca832d9 > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-ca832d9 > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-ca832d9 > .elementor-background-slideshow{border-radius:13px 13px 13px 13px;}.elementor-23 .elementor-element.elementor-element-ca832d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-element-ca832d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-7f7588f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7f7588f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-codevz_primary_color );}.elementor-23 .elementor-element.elementor-element-7f7588f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-23 .elementor-element.elementor-element-7f7588f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-a8bf850 .cz_title .cz_title_content h2{color:#faf7f5;}.elementor-23 .elementor-element.elementor-element-55b02a4 .cz_video_popup .cz_vp_c{border-radius:11px;}.elementor-23 .elementor-element.elementor-element-f01bfa9 .cz_video_popup .cz_vp_c{border-radius:11px;}.elementor-23 .elementor-element.elementor-element-8a8accf .cz_video_popup .cz_vp_c{border-radius:11px;}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-dd3d570 > .elementor-element-populated{padding:120px 0px 0px 14px;}}