.elementor-1713 .elementor-element.elementor-element-d5f2cf8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1713 .elementor-element.elementor-element-d5f2cf8:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-d5f2cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-00f845d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-1713 .elementor-element.elementor-element-451df8f{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1713 .elementor-element.elementor-element-451df8f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:51px;font-weight:700;line-height:63px;color:#2D405C;}.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-1713 .elementor-element.elementor-element-82fd68b{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;}.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-1713 .elementor-element.elementor-element-65a461e .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;background-image:linear-gradient(90deg, #4F46E5 0%, #9333EA 100%);border-style:none;border-radius:10px 10px 10px 10px;padding:17px 17px 17px 17px;}.elementor-1713 .elementor-element.elementor-element-65a461e{width:100%;max-width:100%;}.elementor-1713 .elementor-element.elementor-element-465a992{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.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-1713 .elementor-element.elementor-element-a3887d4{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1713 .elementor-element.elementor-element-f0d8517{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1713 .elementor-element.elementor-element-f0d8517:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-f0d8517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #4F46E5 0%, #9333EA 100%);}.elementor-1713 .elementor-element.elementor-element-c33383d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1713 .elementor-element.elementor-element-c33383d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:500;line-height:63px;color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-2960b91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1713 .elementor-element.elementor-element-2960b91:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-2960b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-d1aa7c2{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1713 .elementor-element.elementor-element-d1aa7c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;line-height:63px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1713 .elementor-element.elementor-element-d872a5a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1713 .elementor-element.elementor-element-d872a5a:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-d872a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-7716cd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1713 .elementor-element.elementor-element-719a9db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1713 .elementor-element.elementor-element-8bba21a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1713 .elementor-element.elementor-element-8bba21a:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-8bba21a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-25a5ab1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1713 .elementor-element.elementor-element-79e4849{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1713 .elementor-element.elementor-element-1738459{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1713 .elementor-element.elementor-element-1738459:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-1738459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-2f2f6ee{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1713 .elementor-element.elementor-element-2f2f6ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:31px;font-weight:500;line-height:63px;color:#2E2E2E;}.elementor-1713 .elementor-element.elementor-element-a72004d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1713 .elementor-element.elementor-element-a72004d:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-a72004d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-059c759{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1713 .elementor-element.elementor-element-059c759 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:700;line-height:40px;color:#2D405C;}.elementor-1713 .elementor-element.elementor-element-4b89bc8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1713 .elementor-element.elementor-element-4b89bc8:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-4b89bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-2664969{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:23px 0px 0px 23px;}.elementor-1713 .elementor-element.elementor-element-2664969:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-2664969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FCFF;}.elementor-1713 .elementor-element.elementor-element-1c6ad6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 23px 23px 0px;}.elementor-1713 .elementor-element.elementor-element-1c6ad6e:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-1c6ad6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FCFF;}.elementor-1713 .elementor-element.elementor-element-b2729ec{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-1713 .elementor-element.elementor-element-8217cf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1713 .elementor-element.elementor-element-8217cf4:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-8217cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-ad0c8b7{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1713 .elementor-element.elementor-element-ad0c8b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:500;line-height:40px;color:#2D405C;}.elementor-1713 .elementor-element.elementor-element-33dbd25{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-1713 .elementor-element.elementor-element-33dbd25.elementor-element{--align-self:center;}.elementor-1713 .elementor-element.elementor-element-33dbd25 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1713 .elementor-element.elementor-element-dfbcffa{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-1713 .elementor-element.elementor-element-4b5fc44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:12px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-1713 .elementor-element.elementor-element-4b5fc44:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-4b5fc44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #4F46E5 0%, #9333EA 100%);}.elementor-1713 .elementor-element.elementor-element-a3c10ac{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1713 .elementor-element.elementor-element-a3c10ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;line-height:40px;color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-eaa32a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1713 .elementor-element.elementor-element-eaa32a6:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-eaa32a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FFFE;}.elementor-1713 .elementor-element.elementor-element-ec87e69{--spacer-size:50px;}.elementor-1713 .elementor-element.elementor-element-d827ff3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1713 .elementor-element.elementor-element-d827ff3:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-d827ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FFFE;}.elementor-1713 .elementor-element.elementor-element-aa3cff2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-1713 .elementor-element.elementor-element-aa3cff2:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-aa3cff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-1713 .elementor-element.elementor-element-ebd2b73 .elementor-icon-box-title, .elementor-1713 .elementor-element.elementor-element-ebd2b73 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-1713 .elementor-element.elementor-element-ebd2b73 .elementor-icon-box-title{color:#3A3A3A;}.elementor-1713 .elementor-element.elementor-element-ebd2b73:has(:hover) .elementor-icon-box-title,
					 .elementor-1713 .elementor-element.elementor-element-ebd2b73:has(:focus) .elementor-icon-box-title{color:#3A3A3A;}.elementor-1713 .elementor-element.elementor-element-ebd2b73 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#4E4E4E;}.elementor-1713 .elementor-element.elementor-element-201264c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-1713 .elementor-element.elementor-element-201264c:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-201264c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-83de3e9 .elementor-icon-box-title, .elementor-1713 .elementor-element.elementor-element-83de3e9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-1713 .elementor-element.elementor-element-83de3e9 .elementor-icon-box-title{color:#3A3A3A;}.elementor-1713 .elementor-element.elementor-element-83de3e9:has(:hover) .elementor-icon-box-title,
					 .elementor-1713 .elementor-element.elementor-element-83de3e9:has(:focus) .elementor-icon-box-title{color:#3A3A3A;}.elementor-1713 .elementor-element.elementor-element-83de3e9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#4E4E4E;}.elementor-1713 .elementor-element.elementor-element-6c4b6d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-1713 .elementor-element.elementor-element-6c4b6d9:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-6c4b6d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-ce49504 .elementor-icon-box-title, .elementor-1713 .elementor-element.elementor-element-ce49504 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-1713 .elementor-element.elementor-element-ce49504 .elementor-icon-box-title{color:#3A3A3A;}.elementor-1713 .elementor-element.elementor-element-ce49504:has(:hover) .elementor-icon-box-title,
					 .elementor-1713 .elementor-element.elementor-element-ce49504:has(:focus) .elementor-icon-box-title{color:#3A3A3A;}.elementor-1713 .elementor-element.elementor-element-ce49504 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#4E4E4E;}.elementor-1713 .elementor-element.elementor-element-9a88d1f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1713 .elementor-element.elementor-element-9a88d1f:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-9a88d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FFFE;}.elementor-1713 .elementor-element.elementor-element-c4c8928{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-1713 .elementor-element.elementor-element-c4c8928:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-c4c8928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-758cc25 .elementor-icon-box-title, .elementor-1713 .elementor-element.elementor-element-758cc25 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-1713 .elementor-element.elementor-element-758cc25 .elementor-icon-box-title{color:#3A3A3A;}.elementor-1713 .elementor-element.elementor-element-758cc25:has(:hover) .elementor-icon-box-title,
					 .elementor-1713 .elementor-element.elementor-element-758cc25:has(:focus) .elementor-icon-box-title{color:#3A3A3A;}.elementor-1713 .elementor-element.elementor-element-758cc25 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#4E4E4E;}.elementor-1713 .elementor-element.elementor-element-755a318{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-1713 .elementor-element.elementor-element-755a318:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-755a318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-11fe082 .elementor-icon-box-title, .elementor-1713 .elementor-element.elementor-element-11fe082 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-1713 .elementor-element.elementor-element-11fe082 .elementor-icon-box-title{color:#3A3A3A;}.elementor-1713 .elementor-element.elementor-element-11fe082:has(:hover) .elementor-icon-box-title,
					 .elementor-1713 .elementor-element.elementor-element-11fe082:has(:focus) .elementor-icon-box-title{color:#3A3A3A;}.elementor-1713 .elementor-element.elementor-element-11fe082 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#4E4E4E;}.elementor-1713 .elementor-element.elementor-element-a97cf79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-1713 .elementor-element.elementor-element-a97cf79:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-a97cf79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-83ab4e7 .elementor-icon-box-title, .elementor-1713 .elementor-element.elementor-element-83ab4e7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-1713 .elementor-element.elementor-element-83ab4e7 .elementor-icon-box-title{color:#3A3A3A;}.elementor-1713 .elementor-element.elementor-element-83ab4e7:has(:hover) .elementor-icon-box-title,
					 .elementor-1713 .elementor-element.elementor-element-83ab4e7:has(:focus) .elementor-icon-box-title{color:#3A3A3A;}.elementor-1713 .elementor-element.elementor-element-83ab4e7 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#4E4E4E;}.elementor-1713 .elementor-element.elementor-element-ad1c94b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1713 .elementor-element.elementor-element-ad1c94b:not(.elementor-motion-effects-element-type-background), .elementor-1713 .elementor-element.elementor-element-ad1c94b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1713 .elementor-element.elementor-element-5512c5f{font-family:"Poppins", Sans-serif;font-weight:400;}body.elementor-page-1713{padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-1713 .elementor-element.elementor-element-451df8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1713 .elementor-element.elementor-element-451df8f .elementor-heading-title{font-size:35px;line-height:1.4em;}.elementor-1713 .elementor-element.elementor-element-a3887d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1713 .elementor-element.elementor-element-d1aa7c2 .elementor-heading-title{line-height:1.3em;}.elementor-1713 .elementor-element.elementor-element-2f2f6ee .elementor-heading-title{line-height:1.3em;}.elementor-1713 .elementor-element.elementor-element-059c759 .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-1713 .elementor-element.elementor-element-00f845d{--width:50%;}.elementor-1713 .elementor-element.elementor-element-465a992{--width:50%;}.elementor-1713 .elementor-element.elementor-element-7716cd0{--width:50%;}.elementor-1713 .elementor-element.elementor-element-719a9db{--width:50%;}.elementor-1713 .elementor-element.elementor-element-25a5ab1{--width:50%;}.elementor-1713 .elementor-element.elementor-element-79e4849{--width:50%;}.elementor-1713 .elementor-element.elementor-element-2664969{--width:50%;}.elementor-1713 .elementor-element.elementor-element-1c6ad6e{--width:50%;}.elementor-1713 .elementor-element.elementor-element-aa3cff2{--width:33.33%;}.elementor-1713 .elementor-element.elementor-element-201264c{--width:33.33%;}.elementor-1713 .elementor-element.elementor-element-6c4b6d9{--width:33.33%;}.elementor-1713 .elementor-element.elementor-element-c4c8928{--width:33.33%;}.elementor-1713 .elementor-element.elementor-element-755a318{--width:33.33%;}.elementor-1713 .elementor-element.elementor-element-a97cf79{--width:33.33%;}}/* Start custom CSS for html, class: .elementor-element-7e0dc89 *//* --- GLOBAL CONFIG & FONTS --- */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap');

:root {
    /* Main Devease Colors (Indigo → Purple Gradient) */
    --devease-red-start: #4F46E5;   /* indigo-600 */
    --devease-red-end: #9333EA;     /* purple-600 */
    --devease-red-icon: #4F46E5;
    
    /* Table Specific Colors */
    --devease-light-red: rgba(79, 70, 229, 0.06);
    --devease-text-dark: #333;
    --devease-text-light: #666;
    --devease-border-color: #e5e7ff;
    --devease-check-green: #67cd6b;
    --devease-cross-red: #eb5757;
    --devease-text-color: #404040;
}

/* --- 1. STICKY NAVBAR FIXES --- */
#devease-main-nav {
    position: fixed !important; 
    top: 0 !important; 
    left: 0 !important;
    width: 100% !important;
    z-index: 99999999 !important; 
    background-color: #ffffff !important; 
}
.ekit-megamenu-panel {
    z-index: 999999999 !important; 
    position: relative !important; 
}
body.home, 
body.page, 
body.single {
    padding-top: 80px !important; 
}
#devease-main-nav .elementor-container,
#devease-main-nav .e-con-inner,
#devease-main-nav .ekit-nav-menu-container {
    overflow: visible !important; 
}

/* --- 2. FEATURE BLOCK --- */
.devease-main-wrapper {
    max-width: 1100px;
    margin: 40px auto;
    padding: 0;
    border-radius: 10px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
    background: linear-gradient(to right, var(--devease-red-start), var(--devease-red-end));
}
.devease-feature-block-exact {
    font-family: 'Poppins', sans-serif;
    display: flex;
    padding: 30px; 
}
.devease-features-grid-exact {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    padding-right: 30px;
    flex: 0 0 40%;
}
.devease-feature-box-exact {
    background-color: #ffffff;
    border-radius: 10px;
    padding: 20px 10px;
    text-align: center;
    border: 1px solid rgba(79, 70, 229, 0.2); 
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.05);
}
.devease-feature-box-exact > div[class^="icon-"] {
    font-size: 36px;
    color: var(--devease-red-icon);
}
.label-exact {
    font-size: 14px;
    color: #888;
}
.value-exact {
    font-size: 18px;
    color: var(--devease-red-icon);
    font-weight: 600;
}
.devease-content-box-exact {
    background-color: #ffffff;
    border-radius: 10px;
    padding: 40px;
    color: var(--devease-text-color);
}

/* --- 3. COMPARISON TABLE --- */
.devease-comparison-table-wrapper {
    font-family: 'Poppins', sans-serif;
    max-width: 1000px;
    margin: 50px auto;
    padding: 0 20px;
}

.devease-comparison-table {
    background-color: #ffffff;
    border-radius: 15px;
    overflow: hidden;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
    border: 1px solid var(--devease-border-color);
}

/* Header */
.table-header-row {
    display: grid;
    grid-template-columns: 2fr 1.2fr 1.2fr;
    text-align: center;
    font-weight: 600;
}
.table-header-row > div {
    padding: 20px 15px;
    background-color: #ffffff;
    color: var(--devease-text-dark);
    border-right: 1px solid var(--devease-header-border);
}
.header-premium {
    background: linear-gradient(to right, var(--devease-red-start), var(--devease-red-end));
    color: #ffffff;
    border-right: none;
}

/* Rows */
.table-row {
    display: grid;
    grid-template-columns: 2fr 1.2fr 1.2fr;
    align-items: center;
    border-bottom: 1px solid var(--devease-border-color);
}
.table-row:nth-child(even) {
    background-color: var(--devease-light-red);
}
.table-row > div {
    padding: 10px 15px;
    text-align: center;
    border-right: 1px solid var(--devease-border-color);
}
.table-row > div:first-child {
    text-align: left;
    font-weight: 600;
}
.table-row > div:last-child {
    border-right: none;
}

/* Premium highlight */
.premium-highlight {
    background: linear-gradient(to right, var(--devease-red-start), var(--devease-red-end));
    color: #ffffff;
    font-weight: 700;
}

/* Icons (UNCHANGED) */
.icon-check, .icon-cross {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    font-size: 14px;
}
.icon-check {
    background-color: var(--devease-check-green);
}
.icon-check::before {
    content: '✓';
}
.icon-cross {
    background-color: var(--devease-cross-red);
}
.icon-cross::before {
    content: '✕';
}

/* Button */
.devease-download-button {
    display: inline-block;
    background: linear-gradient(to right, var(--devease-red-start), var(--devease-red-end));
    color: #ffffff;
    padding: 10px 40px;
    font-size: 1.1em;
    font-weight: 600;
    border-radius: 8px;
    text-decoration: none;
    transition: all 0.3s ease;
}
.devease-download-button:hover {
    transform: translateY(-2px);
    opacity: 0.9;
}

/* --- RESPONSIVE --- */
@media (max-width: 768px) {
    .table-header-row,
    .table-row {
        grid-template-columns: 1fr 1fr;
    }
    .header-features,
    .row-feature {
        grid-column: 1 / -1;
        text-align: center;
    }
    .header-premium {
        grid-column: 1 / -1;
    }
}/* End custom CSS */