.elementor-1437 .elementor-element.elementor-element-b22323d{--display:flex;--overflow:hidden;--padding-top:12%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-1437 .elementor-element.elementor-element-b22323d:not(.elementor-motion-effects-element-type-background), .elementor-1437 .elementor-element.elementor-element-b22323d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://idsrgroup.com/wp-content/uploads/2026/08/57f16e65-5fb4-43c5-b4ba-56112ae9aac7.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1437 .elementor-element.elementor-element-4825c4d .elementor-heading-title{font-family:"Playball", Sans-serif;font-size:37px;font-weight:600;color:#FFFFFF;}.elementor-1437 .elementor-element.elementor-element-cf8ab69{width:var( --container-widget-width, 58.702% );max-width:58.702%;--container-widget-width:58.702%;--container-widget-flex-grow:0;}.elementor-1437 .elementor-element.elementor-element-cf8ab69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-cf8ab69 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:40px;color:#B97D00;}.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-1437 .elementor-element.elementor-element-3530c68{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1437 .elementor-element.elementor-element-a4b3938{--display:flex;--overflow:hidden;--margin-top:60px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1437 .elementor-element.elementor-element-8ec7355{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-1437 .elementor-element.elementor-element-af313e9{--display:flex;}.elementor-1437 .elementor-element.elementor-element-f0a03eb .elementor-heading-title{font-family:"Playball", Sans-serif;font-size:27px;font-weight:600;color:#06592D;}.elementor-1437 .elementor-element.elementor-element-36c67b6{width:var( --container-widget-width, 109.258% );max-width:109.258%;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:109.258%;--container-widget-flex-grow:0;}.elementor-1437 .elementor-element.elementor-element-36c67b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-36c67b6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#B97D00;}.elementor-1437 .elementor-element.elementor-element-16180a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#424242;}.elementor-1437 .elementor-element.elementor-element-3ed5167{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#424242;}.elementor-1437 .elementor-element.elementor-element-7b05778{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1437 .elementor-element.elementor-element-7b05778 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:700;color:#B97D00;}.elementor-1437 .elementor-element.elementor-element-72c687c{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1437 .elementor-element.elementor-element-72c687c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#06592D;}.elementor-1437 .elementor-element.elementor-element-23752a8{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-weight:500;color:#0F0F0F;}.elementor-1437 .elementor-element.elementor-element-9093756{--display:flex;}.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-1437 .elementor-element.elementor-element-e4e8e0f img{width:100%;max-width:100%;height:455px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-3d5f4db{--display:flex;--overflow:hidden;--margin-top:60px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1437 .elementor-element.elementor-element-c9c86be{text-align:center;}.elementor-1437 .elementor-element.elementor-element-c9c86be .elementor-heading-title{font-family:"Playball", Sans-serif;font-size:27px;font-weight:600;color:#06592D;}.elementor-1437 .elementor-element.elementor-element-624f15f{width:var( --container-widget-width, 109.258% );max-width:109.258%;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:109.258%;--container-widget-flex-grow:0;text-align:center;}.elementor-1437 .elementor-element.elementor-element-624f15f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-624f15f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#B97D00;}.elementor-1437 .elementor-element.elementor-element-43b2373{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#424242;}.elementor-1437 .elementor-element.elementor-element-43b2373.elementor-element{--align-self:center;}.elementor-1437 .elementor-element.elementor-element-894f5c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1437 .elementor-element.elementor-element-1ef31be{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-65edca0 img{width:100%;height:175px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-ea304f7{width:initial;max-width:initial;background-color:#EBE8E8D4;padding:4px 4px 4px 4px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-1437 .elementor-element.elementor-element-ea304f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#06592D;}.elementor-1437 .elementor-element.elementor-element-24eff9b{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1437 .elementor-element.elementor-element-24eff9b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:25px;color:#B97D00;}.elementor-1437 .elementor-element.elementor-element-92e416f{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1437 .elementor-element.elementor-element-6405dcf{width:var( --container-widget-width, 83% );max-width:83%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-1437 .elementor-element.elementor-element-6405dcf.elementor-element{--align-self:center;}.elementor-1437 .elementor-element.elementor-element-6405dcf .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-6405dcf .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1437 .elementor-element.elementor-element-6405dcf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1437 .elementor-element.elementor-element-6405dcf .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-6405dcf .elementor-icon-list-text{transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-97d9d07{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-8829f60 img{width:100%;height:175px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-b1b37c4{width:initial;max-width:initial;background-color:#EBE8E8D4;padding:4px 4px 4px 4px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-1437 .elementor-element.elementor-element-b1b37c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#06592D;}.elementor-1437 .elementor-element.elementor-element-446e05c{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1437 .elementor-element.elementor-element-446e05c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:25px;color:#B97D00;}.elementor-1437 .elementor-element.elementor-element-e53d5d8{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-83d3b36{width:var( --container-widget-width, 83% );max-width:83%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-1437 .elementor-element.elementor-element-83d3b36.elementor-element{--align-self:center;}.elementor-1437 .elementor-element.elementor-element-83d3b36 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-83d3b36 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1437 .elementor-element.elementor-element-83d3b36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1437 .elementor-element.elementor-element-83d3b36 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-83d3b36 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-1af7362{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-22129fd img{width:100%;height:175px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-1e233fc{width:initial;max-width:initial;background-color:#EBE8E8D4;padding:4px 4px 4px 4px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-1437 .elementor-element.elementor-element-1e233fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#06592D;}.elementor-1437 .elementor-element.elementor-element-5491faf{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1437 .elementor-element.elementor-element-5491faf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:25px;color:#B97D00;}.elementor-1437 .elementor-element.elementor-element-28d2115{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-59177bd{width:var( --container-widget-width, 101.066% );max-width:101.066%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.066%;--container-widget-flex-grow:0;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-1437 .elementor-element.elementor-element-59177bd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-59177bd .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-59177bd .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1437 .elementor-element.elementor-element-59177bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1437 .elementor-element.elementor-element-59177bd .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-59177bd .elementor-icon-list-text{transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-7664797{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1437 .elementor-element.elementor-element-70b84ac{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-23e3b64 img{width:100%;height:175px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-12906fc{width:initial;max-width:initial;background-color:#EBE8E8D4;padding:4px 4px 4px 4px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-1437 .elementor-element.elementor-element-12906fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#06592D;}.elementor-1437 .elementor-element.elementor-element-131c429{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1437 .elementor-element.elementor-element-131c429 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#B97D00;}.elementor-1437 .elementor-element.elementor-element-e4abb32{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-8b36acd{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-1437 .elementor-element.elementor-element-8b36acd.elementor-element{--align-self:center;}.elementor-1437 .elementor-element.elementor-element-8b36acd .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-8b36acd .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1437 .elementor-element.elementor-element-8b36acd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1437 .elementor-element.elementor-element-8b36acd .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-8b36acd .elementor-icon-list-text{transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-160ce56{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-f13a2f4 img{width:100%;height:175px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-0b7914a{width:initial;max-width:initial;background-color:#EBE8E8D4;padding:4px 4px 4px 4px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-1437 .elementor-element.elementor-element-0b7914a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#06592D;}.elementor-1437 .elementor-element.elementor-element-cf1b5fa{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1437 .elementor-element.elementor-element-cf1b5fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#B97D00;}.elementor-1437 .elementor-element.elementor-element-292999e{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-0a73f09{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-1437 .elementor-element.elementor-element-0a73f09.elementor-element{--align-self:center;}.elementor-1437 .elementor-element.elementor-element-0a73f09 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-0a73f09 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1437 .elementor-element.elementor-element-0a73f09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1437 .elementor-element.elementor-element-0a73f09 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-0a73f09 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-f51c08b{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-bb1d55c img{width:100%;height:175px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-6b57a08{width:initial;max-width:initial;background-color:#EBE8E8D4;padding:4px 4px 4px 4px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-1437 .elementor-element.elementor-element-6b57a08 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#06592D;}.elementor-1437 .elementor-element.elementor-element-8d01ad6{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1437 .elementor-element.elementor-element-8d01ad6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:25px;color:#B97D00;}.elementor-1437 .elementor-element.elementor-element-ddaedd4{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-998d415{width:var( --container-widget-width, 95.69% );max-width:95.69%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:95.69%;--container-widget-flex-grow:0;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-1437 .elementor-element.elementor-element-998d415.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-998d415 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-998d415 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1437 .elementor-element.elementor-element-998d415 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1437 .elementor-element.elementor-element-998d415 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-998d415 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-2727abc{--display:flex;--overflow:hidden;--margin-top:60px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1437 .elementor-element.elementor-element-2727abc:not(.elementor-motion-effects-element-type-background), .elementor-1437 .elementor-element.elementor-element-2727abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://idsrgroup.com/wp-content/uploads/2026/08/0085bd46-2ac6-4967-b09b-b7e994753513.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1437 .elementor-element.elementor-element-e6d9b59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1437 .elementor-element.elementor-element-9a4bbd1{--display:flex;}.elementor-1437 .elementor-element.elementor-element-2a717d9 .elementor-heading-title{font-family:"Playball", Sans-serif;font-size:27px;font-weight:600;color:#06592D;}.elementor-1437 .elementor-element.elementor-element-0f1a476{width:var( --container-widget-width, 109.258% );max-width:109.258%;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:109.258%;--container-widget-flex-grow:0;}.elementor-1437 .elementor-element.elementor-element-0f1a476.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-0f1a476 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#B97D00;}.elementor-1437 .elementor-element.elementor-element-96ee2e6{width:var( --container-widget-width, 103.675% );max-width:103.675%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:103.675%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#424242;}.elementor-1437 .elementor-element.elementor-element-96ee2e6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-c3757e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1437 .elementor-element.elementor-element-6514918{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-6514918:not(.elementor-motion-effects-element-type-background), .elementor-1437 .elementor-element.elementor-element-6514918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1437 .elementor-element.elementor-element-6514918.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-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-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .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-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-1437 .elementor-element.elementor-element-f21cb69 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1437 .elementor-element.elementor-element-f21cb69.elementor-view-stacked .elementor-icon{background-color:#E0C07CA3;fill:#06592D;color:#06592D;}.elementor-1437 .elementor-element.elementor-element-f21cb69.elementor-view-framed .elementor-icon, .elementor-1437 .elementor-element.elementor-element-f21cb69.elementor-view-default .elementor-icon{fill:#E0C07CA3;color:#E0C07CA3;border-color:#E0C07CA3;}.elementor-1437 .elementor-element.elementor-element-f21cb69.elementor-view-framed .elementor-icon{background-color:#06592D;}.elementor-1437 .elementor-element.elementor-element-f21cb69 .elementor-icon{font-size:25px;}.elementor-1437 .elementor-element.elementor-element-f21cb69 .elementor-icon-box-title, .elementor-1437 .elementor-element.elementor-element-f21cb69 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-1437 .elementor-element.elementor-element-f21cb69 .elementor-icon-box-title{color:#06592D;}.elementor-1437 .elementor-element.elementor-element-f21cb69:has(:hover) .elementor-icon-box-title,
					 .elementor-1437 .elementor-element.elementor-element-f21cb69:has(:focus) .elementor-icon-box-title{color:#06592D;}.elementor-1437 .elementor-element.elementor-element-43bed25{width:var( --container-widget-width, 70.57% );max-width:70.57%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70.57%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1437 .elementor-element.elementor-element-43bed25.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-43bed25 .elementor-icon-list-icon i{color:#B97D00;transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-43bed25 .elementor-icon-list-icon svg{fill:#B97D00;transition:fill 0.3s;}.elementor-1437 .elementor-element.elementor-element-43bed25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1437 .elementor-element.elementor-element-43bed25 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-43bed25 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-3712f54{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-3712f54:not(.elementor-motion-effects-element-type-background), .elementor-1437 .elementor-element.elementor-element-3712f54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1437 .elementor-element.elementor-element-3712f54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-5fd72ec .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1437 .elementor-element.elementor-element-5fd72ec.elementor-view-stacked .elementor-icon{background-color:#E0C07CA3;fill:#06592D;color:#06592D;}.elementor-1437 .elementor-element.elementor-element-5fd72ec.elementor-view-framed .elementor-icon, .elementor-1437 .elementor-element.elementor-element-5fd72ec.elementor-view-default .elementor-icon{fill:#E0C07CA3;color:#E0C07CA3;border-color:#E0C07CA3;}.elementor-1437 .elementor-element.elementor-element-5fd72ec.elementor-view-framed .elementor-icon{background-color:#06592D;}.elementor-1437 .elementor-element.elementor-element-5fd72ec .elementor-icon{font-size:25px;}.elementor-1437 .elementor-element.elementor-element-5fd72ec .elementor-icon-box-title, .elementor-1437 .elementor-element.elementor-element-5fd72ec .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-1437 .elementor-element.elementor-element-5fd72ec .elementor-icon-box-title{color:#06592D;}.elementor-1437 .elementor-element.elementor-element-5fd72ec:has(:hover) .elementor-icon-box-title,
					 .elementor-1437 .elementor-element.elementor-element-5fd72ec:has(:focus) .elementor-icon-box-title{color:#06592D;}.elementor-1437 .elementor-element.elementor-element-c251a38{width:var( --container-widget-width, 70.57% );max-width:70.57%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70.57%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1437 .elementor-element.elementor-element-c251a38.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-c251a38 .elementor-icon-list-icon i{color:#B97D00;transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-c251a38 .elementor-icon-list-icon svg{fill:#B97D00;transition:fill 0.3s;}.elementor-1437 .elementor-element.elementor-element-c251a38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1437 .elementor-element.elementor-element-c251a38 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-c251a38 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-3fb507d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1437 .elementor-element.elementor-element-b0e03e8{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-b0e03e8:not(.elementor-motion-effects-element-type-background), .elementor-1437 .elementor-element.elementor-element-b0e03e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1437 .elementor-element.elementor-element-b0e03e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-a4c5d92 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1437 .elementor-element.elementor-element-a4c5d92.elementor-view-stacked .elementor-icon{background-color:#E0C07CA3;fill:#06592D;color:#06592D;}.elementor-1437 .elementor-element.elementor-element-a4c5d92.elementor-view-framed .elementor-icon, .elementor-1437 .elementor-element.elementor-element-a4c5d92.elementor-view-default .elementor-icon{fill:#E0C07CA3;color:#E0C07CA3;border-color:#E0C07CA3;}.elementor-1437 .elementor-element.elementor-element-a4c5d92.elementor-view-framed .elementor-icon{background-color:#06592D;}.elementor-1437 .elementor-element.elementor-element-a4c5d92 .elementor-icon{font-size:25px;}.elementor-1437 .elementor-element.elementor-element-a4c5d92 .elementor-icon-box-title, .elementor-1437 .elementor-element.elementor-element-a4c5d92 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-1437 .elementor-element.elementor-element-a4c5d92 .elementor-icon-box-title{color:#06592D;}.elementor-1437 .elementor-element.elementor-element-a4c5d92:has(:hover) .elementor-icon-box-title,
					 .elementor-1437 .elementor-element.elementor-element-a4c5d92:has(:focus) .elementor-icon-box-title{color:#06592D;}.elementor-1437 .elementor-element.elementor-element-a99a958{width:var( --container-widget-width, 70.57% );max-width:70.57%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70.57%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1437 .elementor-element.elementor-element-a99a958.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-a99a958 .elementor-icon-list-icon i{color:#B97D00;transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-a99a958 .elementor-icon-list-icon svg{fill:#B97D00;transition:fill 0.3s;}.elementor-1437 .elementor-element.elementor-element-a99a958 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1437 .elementor-element.elementor-element-a99a958 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-a99a958 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-9f6354e{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1437 .elementor-element.elementor-element-9f6354e:not(.elementor-motion-effects-element-type-background), .elementor-1437 .elementor-element.elementor-element-9f6354e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1437 .elementor-element.elementor-element-9f6354e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-3413770 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1437 .elementor-element.elementor-element-3413770.elementor-view-stacked .elementor-icon{background-color:#E0C07CA3;fill:#06592D;color:#06592D;}.elementor-1437 .elementor-element.elementor-element-3413770.elementor-view-framed .elementor-icon, .elementor-1437 .elementor-element.elementor-element-3413770.elementor-view-default .elementor-icon{fill:#E0C07CA3;color:#E0C07CA3;border-color:#E0C07CA3;}.elementor-1437 .elementor-element.elementor-element-3413770.elementor-view-framed .elementor-icon{background-color:#06592D;}.elementor-1437 .elementor-element.elementor-element-3413770 .elementor-icon{font-size:25px;}.elementor-1437 .elementor-element.elementor-element-3413770 .elementor-icon-box-title, .elementor-1437 .elementor-element.elementor-element-3413770 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-1437 .elementor-element.elementor-element-3413770 .elementor-icon-box-title{color:#06592D;}.elementor-1437 .elementor-element.elementor-element-3413770:has(:hover) .elementor-icon-box-title,
					 .elementor-1437 .elementor-element.elementor-element-3413770:has(:focus) .elementor-icon-box-title{color:#06592D;}.elementor-1437 .elementor-element.elementor-element-39ce095{width:var( --container-widget-width, 70.57% );max-width:70.57%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70.57%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1437 .elementor-element.elementor-element-39ce095.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-39ce095 .elementor-icon-list-icon i{color:#B97D00;transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-39ce095 .elementor-icon-list-icon svg{fill:#B97D00;transition:fill 0.3s;}.elementor-1437 .elementor-element.elementor-element-39ce095 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1437 .elementor-element.elementor-element-39ce095 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-39ce095 .elementor-icon-list-text{transition:color 0.3s;}@media(min-width:768px){.elementor-1437 .elementor-element.elementor-element-6514918{--width:40.466%;}.elementor-1437 .elementor-element.elementor-element-3712f54{--width:40.466%;}.elementor-1437 .elementor-element.elementor-element-b0e03e8{--width:40.466%;}.elementor-1437 .elementor-element.elementor-element-9f6354e{--width:40.466%;}}/* Start custom CSS for container, class: .elementor-element-8ec7355 */.service-intro{
    position:relative;
    overflow:hidden;

    background:
        radial-gradient(
            circle at 90% 15%,
            rgba(6,89,45,.10),
            transparent 30%
        ),
        radial-gradient(
            circle at 5% 90%,
            rgba(197,138,0,.09),
            transparent 28%
        ),
        linear-gradient(
            135deg,
            #FFFDF7 0%,
            #F7FAF6 55%,
            #FFFFFF 100%
        );

    border-radius:20px;
}
.service-intro::before{
    content:"";
    position:absolute;
    width:300px;
    height:300px;
    left:-150px;
    bottom:-170px;

    background:rgba(6,89,45,.06);
    border-radius:50%;

    filter:blur(5px);
}

.service-intro::after{
    content:"";
    position:absolute;
    width:220px;
    height:220px;
    right:-100px;
    top:-110px;

    border:2px solid rgba(197,138,0,.12);
    border-radius:50%;
}
.service-intro{
    background-color:#F8FBF7;

    background-image:
        radial-gradient(
            rgba(6,89,45,.10) 1px,
            transparent 1px
        );

    background-size:24px 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef31be */.development-card{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #D8D8D8;
    border-radius:16px;
    box-shadow:0 7px 18px rgba(0,0,0,.10);
    transition:
        transform .5s ease,
        box-shadow .5s ease,
        border-color .4s ease;
}

/* CARD HOVER */
.development-card:hover{
    transform:translateY(-8px);
    border-color:#C58A00;
    box-shadow:
        0 20px 40px rgba(6,89,45,.18),
        0 5px 12px rgba(0,0,0,.08);
}


/* =========================
   IMAGE EFFECT
========================= */

.development-card img{
    transition:
        transform .7s cubic-bezier(.2,.8,.2,1),
        filter .5s ease;
}

.development-card:hover img{
    transform:scale(1.07);
    filter:brightness(.82);
}


/* =========================
   IMAGE CONTAINER
========================= */

.development-card .elementor-widget-image{
    overflow:hidden;
    border-radius:12px;
}


/* =========================
   NUMBER / TOP TITLE
========================= */

.development-card h3,
.development-card .elementor-heading-title{
    transition:
        color .4s ease,
        transform .45s ease;
}

.development-card:hover h3,
.development-card:hover .elementor-heading-title{
    color:#06592D !important;
    transform:translateX(6px);
}


/* =========================
   GOLD SUB HEADING
========================= */

.development-card .gold-title{
    transition:all .4s ease;
}

.development-card:hover .gold-title{
    color:#06592D !important;
    transform:translateY(-3px);
}


/* =========================
   DESCRIPTION
========================= */

.development-card p{
    transition:
        color .4s ease,
        transform .4s ease;
}

.development-card:hover p{
    color:#333 !important;
    transform:translateY(-2px);
}


/* =========================
   CHECKLIST
========================= */

.development-card li{
    transition:
        transform .35s ease,
        color .35s ease;
}

.development-card:hover li{
    color:#06592D;
    transform:translateX(5px);
}


/* =========================
   CHECK ICON
========================= */

.development-card li i,
.development-card li svg{
    transition:transform .35s ease;
}

.development-card:hover li i,
.development-card:hover li svg{
    transform:scale(1.15);
}
.development-card::before{
    content:"";
    position:absolute;
    width:220px;
    height:220px;
    right:-120px;
    bottom:-120px;
    border-radius:50%;
    background:rgba(6,89,45,.08);
    filter:blur(20px);
    opacity:0;
    transition:
        opacity .5s ease,
        transform .6s ease;
    pointer-events:none;
}

.development-card:hover::before{
    opacity:1;
    transform:scale(1.5);
}
.development-card:hover li:nth-child(1){
    transition-delay:.05s;
}

.development-card:hover li:nth-child(2){
    transition-delay:.10s;
}

.development-card:hover li:nth-child(3){
    transition-delay:.15s;
}

.development-card:hover li:nth-child(4){
    transition-delay:.20s;
}
.development-card,
.development-card .elementor-widget-image,
.development-card .elementor-widget-image img{
    overflow:hidden;
}

.development-card .elementor-widget-image img{
    display:block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97d9d07 */.development-card{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #D8D8D8;
    border-radius:16px;
    box-shadow:0 7px 18px rgba(0,0,0,.10);
    transition:
        transform .5s ease,
        box-shadow .5s ease,
        border-color .4s ease;
}

/* CARD HOVER */
.development-card:hover{
    transform:translateY(-8px);
    border-color:#C58A00;
    box-shadow:
        0 20px 40px rgba(6,89,45,.18),
        0 5px 12px rgba(0,0,0,.08);
}


/* =========================
   IMAGE EFFECT
========================= */

.development-card img{
    transition:
        transform .7s cubic-bezier(.2,.8,.2,1),
        filter .5s ease;
}

.development-card:hover img{
    transform:scale(1.07);
    filter:brightness(.82);
}


/* =========================
   IMAGE CONTAINER
========================= */

.development-card .elementor-widget-image{
    overflow:hidden;
    border-radius:12px;
}


/* =========================
   NUMBER / TOP TITLE
========================= */

.development-card h3,
.development-card .elementor-heading-title{
    transition:
        color .4s ease,
        transform .45s ease;
}

.development-card:hover h3,
.development-card:hover .elementor-heading-title{
    color:#06592D !important;
    transform:translateX(6px);
}


/* =========================
   GOLD SUB HEADING
========================= */

.development-card .gold-title{
    transition:all .4s ease;
}

.development-card:hover .gold-title{
    color:#06592D !important;
    transform:translateY(-3px);
}


/* =========================
   DESCRIPTION
========================= */

.development-card p{
    transition:
        color .4s ease,
        transform .4s ease;
}

.development-card:hover p{
    color:#333 !important;
    transform:translateY(-2px);
}


/* =========================
   CHECKLIST
========================= */

.development-card li{
    transition:
        transform .35s ease,
        color .35s ease;
}

.development-card:hover li{
    color:#06592D;
    transform:translateX(5px);
}


/* =========================
   CHECK ICON
========================= */

.development-card li i,
.development-card li svg{
    transition:transform .35s ease;
}

.development-card:hover li i,
.development-card:hover li svg{
    transform:scale(1.15);
}
.development-card::before{
    content:"";
    position:absolute;
    width:220px;
    height:220px;
    right:-120px;
    bottom:-120px;
    border-radius:50%;
    background:rgba(6,89,45,.08);
    filter:blur(20px);
    opacity:0;
    transition:
        opacity .5s ease,
        transform .6s ease;
    pointer-events:none;
}

.development-card:hover::before{
    opacity:1;
    transform:scale(1.5);
}
.development-card:hover li:nth-child(1){
    transition-delay:.05s;
}

.development-card:hover li:nth-child(2){
    transition-delay:.10s;
}

.development-card:hover li:nth-child(3){
    transition-delay:.15s;
}

.development-card:hover li:nth-child(4){
    transition-delay:.20s;
}
.development-card,
.development-card .elementor-widget-image,
.development-card .elementor-widget-image img{
    overflow:hidden;
}

.development-card .elementor-widget-image img{
    display:block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af7362 */.development-card{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #D8D8D8;
    border-radius:16px;
    box-shadow:0 7px 18px rgba(0,0,0,.10);
    transition:
        transform .5s ease,
        box-shadow .5s ease,
        border-color .4s ease;
}

/* CARD HOVER */
.development-card:hover{
    transform:translateY(-8px);
    border-color:#C58A00;
    box-shadow:
        0 20px 40px rgba(6,89,45,.18),
        0 5px 12px rgba(0,0,0,.08);
}


/* =========================
   IMAGE EFFECT
========================= */

.development-card img{
    transition:
        transform .7s cubic-bezier(.2,.8,.2,1),
        filter .5s ease;
}

.development-card:hover img{
    transform:scale(1.07);
    filter:brightness(.82);
}


/* =========================
   IMAGE CONTAINER
========================= */

.development-card .elementor-widget-image{
    overflow:hidden;
    border-radius:12px;
}


/* =========================
   NUMBER / TOP TITLE
========================= */

.development-card h3,
.development-card .elementor-heading-title{
    transition:
        color .4s ease,
        transform .45s ease;
}

.development-card:hover h3,
.development-card:hover .elementor-heading-title{
    color:#06592D !important;
    transform:translateX(6px);
}


/* =========================
   GOLD SUB HEADING
========================= */

.development-card .gold-title{
    transition:all .4s ease;
}

.development-card:hover .gold-title{
    color:#06592D !important;
    transform:translateY(-3px);
}


/* =========================
   DESCRIPTION
========================= */

.development-card p{
    transition:
        color .4s ease,
        transform .4s ease;
}

.development-card:hover p{
    color:#333 !important;
    transform:translateY(-2px);
}


/* =========================
   CHECKLIST
========================= */

.development-card li{
    transition:
        transform .35s ease,
        color .35s ease;
}

.development-card:hover li{
    color:#06592D;
    transform:translateX(5px);
}


/* =========================
   CHECK ICON
========================= */

.development-card li i,
.development-card li svg{
    transition:transform .35s ease;
}

.development-card:hover li i,
.development-card:hover li svg{
    transform:scale(1.15);
}
.development-card::before{
    content:"";
    position:absolute;
    width:220px;
    height:220px;
    right:-120px;
    bottom:-120px;
    border-radius:50%;
    background:rgba(6,89,45,.08);
    filter:blur(20px);
    opacity:0;
    transition:
        opacity .5s ease,
        transform .6s ease;
    pointer-events:none;
}

.development-card:hover::before{
    opacity:1;
    transform:scale(1.5);
}
.development-card:hover li:nth-child(1){
    transition-delay:.05s;
}

.development-card:hover li:nth-child(2){
    transition-delay:.10s;
}

.development-card:hover li:nth-child(3){
    transition-delay:.15s;
}

.development-card:hover li:nth-child(4){
    transition-delay:.20s;
}
.development-card,
.development-card .elementor-widget-image,
.development-card .elementor-widget-image img{
    overflow:hidden;
}

.development-card .elementor-widget-image img{
    display:block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b84ac */.development-card{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #D8D8D8;
    border-radius:16px;
    box-shadow:0 7px 18px rgba(0,0,0,.10);
    transition:
        transform .5s ease,
        box-shadow .5s ease,
        border-color .4s ease;
}

/* CARD HOVER */
.development-card:hover{
    transform:translateY(-8px);
    border-color:#C58A00;
    box-shadow:
        0 20px 40px rgba(6,89,45,.18),
        0 5px 12px rgba(0,0,0,.08);
}


/* =========================
   IMAGE EFFECT
========================= */

.development-card img{
    transition:
        transform .7s cubic-bezier(.2,.8,.2,1),
        filter .5s ease;
}

.development-card:hover img{
    transform:scale(1.07);
    filter:brightness(.82);
}


/* =========================
   IMAGE CONTAINER
========================= */

.development-card .elementor-widget-image{
    overflow:hidden;
    border-radius:12px;
}


/* =========================
   NUMBER / TOP TITLE
========================= */

.development-card h3,
.development-card .elementor-heading-title{
    transition:
        color .4s ease,
        transform .45s ease;
}

.development-card:hover h3,
.development-card:hover .elementor-heading-title{
    color:#06592D !important;
    transform:translateX(6px);
}


/* =========================
   GOLD SUB HEADING
========================= */

.development-card .gold-title{
    transition:all .4s ease;
}

.development-card:hover .gold-title{
    color:#06592D !important;
    transform:translateY(-3px);
}


/* =========================
   DESCRIPTION
========================= */

.development-card p{
    transition:
        color .4s ease,
        transform .4s ease;
}

.development-card:hover p{
    color:#333 !important;
    transform:translateY(-2px);
}


/* =========================
   CHECKLIST
========================= */

.development-card li{
    transition:
        transform .35s ease,
        color .35s ease;
}

.development-card:hover li{
    color:#06592D;
    transform:translateX(5px);
}


/* =========================
   CHECK ICON
========================= */

.development-card li i,
.development-card li svg{
    transition:transform .35s ease;
}

.development-card:hover li i,
.development-card:hover li svg{
    transform:scale(1.15);
}
.development-card::before{
    content:"";
    position:absolute;
    width:220px;
    height:220px;
    right:-120px;
    bottom:-120px;
    border-radius:50%;
    background:rgba(6,89,45,.08);
    filter:blur(20px);
    opacity:0;
    transition:
        opacity .5s ease,
        transform .6s ease;
    pointer-events:none;
}

.development-card:hover::before{
    opacity:1;
    transform:scale(1.5);
}
.development-card:hover li:nth-child(1){
    transition-delay:.05s;
}

.development-card:hover li:nth-child(2){
    transition-delay:.10s;
}

.development-card:hover li:nth-child(3){
    transition-delay:.15s;
}

.development-card:hover li:nth-child(4){
    transition-delay:.20s;
}
.development-card,
.development-card .elementor-widget-image,
.development-card .elementor-widget-image img{
    overflow:hidden;
}

.development-card .elementor-widget-image img{
    display:block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-160ce56 */.development-card{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #D8D8D8;
    border-radius:16px;
    box-shadow:0 7px 18px rgba(0,0,0,.10);
    transition:
        transform .5s ease,
        box-shadow .5s ease,
        border-color .4s ease;
}

/* CARD HOVER */
.development-card:hover{
    transform:translateY(-8px);
    border-color:#C58A00;
    box-shadow:
        0 20px 40px rgba(6,89,45,.18),
        0 5px 12px rgba(0,0,0,.08);
}


/* =========================
   IMAGE EFFECT
========================= */

.development-card img{
    transition:
        transform .7s cubic-bezier(.2,.8,.2,1),
        filter .5s ease;
}

.development-card:hover img{
    transform:scale(1.07);
    filter:brightness(.82);
}


/* =========================
   IMAGE CONTAINER
========================= */

.development-card .elementor-widget-image{
    overflow:hidden;
    border-radius:12px;
}


/* =========================
   NUMBER / TOP TITLE
========================= */

.development-card h3,
.development-card .elementor-heading-title{
    transition:
        color .4s ease,
        transform .45s ease;
}

.development-card:hover h3,
.development-card:hover .elementor-heading-title{
    color:#06592D !important;
    transform:translateX(6px);
}


/* =========================
   GOLD SUB HEADING
========================= */

.development-card .gold-title{
    transition:all .4s ease;
}

.development-card:hover .gold-title{
    color:#06592D !important;
    transform:translateY(-3px);
}


/* =========================
   DESCRIPTION
========================= */

.development-card p{
    transition:
        color .4s ease,
        transform .4s ease;
}

.development-card:hover p{
    color:#333 !important;
    transform:translateY(-2px);
}


/* =========================
   CHECKLIST
========================= */

.development-card li{
    transition:
        transform .35s ease,
        color .35s ease;
}

.development-card:hover li{
    color:#06592D;
    transform:translateX(5px);
}


/* =========================
   CHECK ICON
========================= */

.development-card li i,
.development-card li svg{
    transition:transform .35s ease;
}

.development-card:hover li i,
.development-card:hover li svg{
    transform:scale(1.15);
}
.development-card::before{
    content:"";
    position:absolute;
    width:220px;
    height:220px;
    right:-120px;
    bottom:-120px;
    border-radius:50%;
    background:rgba(6,89,45,.08);
    filter:blur(20px);
    opacity:0;
    transition:
        opacity .5s ease,
        transform .6s ease;
    pointer-events:none;
}

.development-card:hover::before{
    opacity:1;
    transform:scale(1.5);
}
.development-card:hover li:nth-child(1){
    transition-delay:.05s;
}

.development-card:hover li:nth-child(2){
    transition-delay:.10s;
}

.development-card:hover li:nth-child(3){
    transition-delay:.15s;
}

.development-card:hover li:nth-child(4){
    transition-delay:.20s;
}
.development-card,
.development-card .elementor-widget-image,
.development-card .elementor-widget-image img{
    overflow:hidden;
}

.development-card .elementor-widget-image img{
    display:block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f51c08b */.development-card{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #D8D8D8;
    border-radius:16px;
    box-shadow:0 7px 18px rgba(0,0,0,.10);
    transition:
        transform .5s ease,
        box-shadow .5s ease,
        border-color .4s ease;
}

/* CARD HOVER */
.development-card:hover{
    transform:translateY(-8px);
    border-color:#C58A00;
    box-shadow:
        0 20px 40px rgba(6,89,45,.18),
        0 5px 12px rgba(0,0,0,.08);
}


/* =========================
   IMAGE EFFECT
========================= */

.development-card img{
    transition:
        transform .7s cubic-bezier(.2,.8,.2,1),
        filter .5s ease;
}

.development-card:hover img{
    transform:scale(1.07);
    filter:brightness(.82);
}


/* =========================
   IMAGE CONTAINER
========================= */

.development-card .elementor-widget-image{
    overflow:hidden;
    border-radius:12px;
}


/* =========================
   NUMBER / TOP TITLE
========================= */

.development-card h3,
.development-card .elementor-heading-title{
    transition:
        color .4s ease,
        transform .45s ease;
}

.development-card:hover h3,
.development-card:hover .elementor-heading-title{
    color:#06592D !important;
    transform:translateX(6px);
}


/* =========================
   GOLD SUB HEADING
========================= */

.development-card .gold-title{
    transition:all .4s ease;
}

.development-card:hover .gold-title{
    color:#06592D !important;
    transform:translateY(-3px);
}


/* =========================
   DESCRIPTION
========================= */

.development-card p{
    transition:
        color .4s ease,
        transform .4s ease;
}

.development-card:hover p{
    color:#333 !important;
    transform:translateY(-2px);
}


/* =========================
   CHECKLIST
========================= */

.development-card li{
    transition:
        transform .35s ease,
        color .35s ease;
}

.development-card:hover li{
    color:#06592D;
    transform:translateX(5px);
}


/* =========================
   CHECK ICON
========================= */

.development-card li i,
.development-card li svg{
    transition:transform .35s ease;
}

.development-card:hover li i,
.development-card:hover li svg{
    transform:scale(1.15);
}
.development-card::before{
    content:"";
    position:absolute;
    width:220px;
    height:220px;
    right:-120px;
    bottom:-120px;
    border-radius:50%;
    background:rgba(6,89,45,.08);
    filter:blur(20px);
    opacity:0;
    transition:
        opacity .5s ease,
        transform .6s ease;
    pointer-events:none;
}

.development-card:hover::before{
    opacity:1;
    transform:scale(1.5);
}
.development-card:hover li:nth-child(1){
    transition-delay:.05s;
}

.development-card:hover li:nth-child(2){
    transition-delay:.10s;
}

.development-card:hover li:nth-child(3){
    transition-delay:.15s;
}

.development-card:hover li:nth-child(4){
    transition-delay:.20s;
}
.development-card,
.development-card .elementor-widget-image,
.development-card .elementor-widget-image img{
    overflow:hidden;
}

.development-card .elementor-widget-image img{
    display:block;
}/* End custom CSS */