.elementor-290 .elementor-element.elementor-element-crfffcb48{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr67f8257{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr26da69a{--display:flex;}.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-290 .elementor-element.elementor-element-cr2a8a726 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crbefc959 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cra377ddf .elementor-heading-title{font-family:"Inter", Sans-serif;}.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-290 .elementor-element.elementor-element-crcd503c9{--display:flex;}.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-290 .elementor-element.elementor-element-crc2e287e .elementor-button{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr592fd86 .elementor-button{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr0644e24{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr59aee08 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr0daaf3e .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr836c6cf .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr56a390d{--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-290 .elementor-element.elementor-element-cred413c5{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-290 .elementor-element.elementor-element-crba1733c{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr7c92a1f .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr6ac850b .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr1516d4a{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr4273ff5{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr07f00a8{--display:flex;}.elementor-290 .elementor-element.elementor-element-cre9bbf42 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr07852ca .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crdd0216b{--display:flex;}.elementor-290 .elementor-element.elementor-element-crb7cfebe .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-craf94a9c .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr83aff68{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr4c70d69 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crd529864 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr4116ad9{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr60b0181 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr3d53112 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crd4a458a{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr10d90a9{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr3bbe833{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr83bc375 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cra55387d .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crf61788a{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr31e6b62{--display:flex;}.elementor-290 .elementor-element.elementor-element-cre634302{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr49bd024 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crdea35d8 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr24efddf{--display:flex;}.elementor-290 .elementor-element.elementor-element-crf300605{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-290 .elementor-element.elementor-element-cr7460474{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr75c35f9 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr92a1804 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr_wcs_695c7c5{--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:88px;--padding-bottom:88px;--padding-left:18px;--padding-right:18px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_695c7c5:not(.elementor-motion-effects-element-type-background), .elementor-290 .elementor-element.elementor-element-cr_wcs_695c7c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-290 .elementor-element.elementor-element-cr_wcs_80d7707{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_6a34b55{--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;--align-items:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_337ef10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-290 .elementor-element.elementor-element-cr_wcs_337ef10 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;line-height:1.2em;letter-spacing:1.4px;color:#92C200;}.elementor-290 .elementor-element.elementor-element-cr_wcs_1e42cd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_1e42cd7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:800;line-height:1.08em;letter-spacing:-0.7px;color:#203053;}.elementor-290 .elementor-element.elementor-element-cr_wcs_f13602c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;line-height:1.65em;color:#6F7C93;}.elementor-290 .elementor-element.elementor-element-cr_wcs_9abd775{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_bd97f41{--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:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5EAF1;--border-color:#E5EAF1;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_bd97f41:not(.elementor-motion-effects-element-type-background), .elementor-290 .elementor-element.elementor-element-cr_wcs_bd97f41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-290 .elementor-element.elementor-element-cr_wcs_87b61e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-290 .elementor-element.elementor-element-cr_wcs_87b61e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:750;line-height:1.25em;letter-spacing:1.4px;color:#203053;}.elementor-290 .elementor-element.elementor-element-cr_wcs_93e5ffc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-290 .elementor-element.elementor-element-cr_wcs_93e5ffc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:750;line-height:1.25em;letter-spacing:-0.7px;color:#203053;}.elementor-290 .elementor-element.elementor-element-cr_wcs_531928d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#6F7C93;}.elementor-290 .elementor-element.elementor-element-cr_wcs_d9fa6e4{--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:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5EAF1;--border-color:#E5EAF1;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_d9fa6e4:not(.elementor-motion-effects-element-type-background), .elementor-290 .elementor-element.elementor-element-cr_wcs_d9fa6e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-290 .elementor-element.elementor-element-cr_wcs_9fab0ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-290 .elementor-element.elementor-element-cr_wcs_9fab0ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:750;line-height:1.25em;letter-spacing:1.4px;color:#203053;}.elementor-290 .elementor-element.elementor-element-cr_wcs_22e3ee0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-290 .elementor-element.elementor-element-cr_wcs_22e3ee0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:750;line-height:1.25em;letter-spacing:-0.7px;color:#203053;}.elementor-290 .elementor-element.elementor-element-cr_wcs_7ab915f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#6F7C93;}.elementor-290 .elementor-element.elementor-element-cr_wcs_35ffb00{--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:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5EAF1;--border-color:#E5EAF1;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_35ffb00:not(.elementor-motion-effects-element-type-background), .elementor-290 .elementor-element.elementor-element-cr_wcs_35ffb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-290 .elementor-element.elementor-element-cr_wcs_fca8e4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-290 .elementor-element.elementor-element-cr_wcs_fca8e4a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:750;line-height:1.25em;letter-spacing:1.4px;color:#203053;}.elementor-290 .elementor-element.elementor-element-cr_wcs_ab26424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-290 .elementor-element.elementor-element-cr_wcs_ab26424 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:750;line-height:1.25em;letter-spacing:-0.7px;color:#203053;}.elementor-290 .elementor-element.elementor-element-cr_wcs_f3efb7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#6F7C93;}.elementor-290 .elementor-element.elementor-element-cr_wcs_56aa444{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-290 .elementor-element.elementor-element-cr_wcs_5896a40 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:17px;font-weight:700;fill:#203053;color:#203053;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5EAF1;border-radius:12px 12px 12px 12px;padding:14px 22px 14px 22px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_5896a40 .elementor-button:hover, .elementor-290 .elementor-element.elementor-element-cr_wcs_5896a40 .elementor-button:focus{background-color:#F6F8FC;}.elementor-290 .elementor-element.elementor-element-cr612fd85{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr665b34d{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr2897eca{--display:flex;}.elementor-290 .elementor-element.elementor-element-crbba58b5{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr1ed9f28 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr65b9a8b .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr9e9c11c{--display:flex;}.elementor-290 .elementor-element.elementor-element-crad11fa5{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr9d02fc5{--display:flex;}.elementor-290 .elementor-element.elementor-element-crea0828b .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crc749de9 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr6ea320d{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr33ef4d6{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-290 .elementor-element.elementor-element-cr1eb2e6f{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr9487934 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-craae58c1 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cre71b859{--display:flex;}.elementor-290 .elementor-element.elementor-element-creedbced{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr5aa6867 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr6e6f090 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cree69e51{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr7378911{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-290 .elementor-element.elementor-element-cr3772a38{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr45e1035 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr053cf1e .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr916bd94{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr4aeb0e2{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr9ff469a .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crca3b6ac .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr413c180{--display:flex;}.elementor-290 .elementor-element.elementor-element-crb6c49c4{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-290 .elementor-element.elementor-element-cr0419ebe{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr52b0b4f .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crdf0bf65 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr885199a{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr58aa9f9{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr7d2246e .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr268f0e0 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr82deb33{--display:flex;}.elementor-290 .elementor-element.elementor-element-cree39060{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-290 .elementor-element.elementor-element-cr049a5a0{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr75e60a2 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr83e6a96 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr6aa004f{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr80afefb{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr67028ca .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crb1e7132 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crd559e00{--display:flex;}.elementor-290 .elementor-element.elementor-element-cre18626d{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-290 .elementor-element.elementor-element-crf87d8f6{--display:flex;}.elementor-290 .elementor-element.elementor-element-crcd1edeb .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crffabdd8 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr256b9c8{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr6d8197c{--display:flex;}.elementor-290 .elementor-element.elementor-element-crf0b4f13 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr179cdcd .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr37903e5{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr1db1dc5{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-290 .elementor-element.elementor-element-crc7be14e{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr46228fc .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cre45041a .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crd2375dd{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr232397c{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr5244dcc{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr5a90994 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crde5f240 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr2434d2f{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr604c1b3{--display:flex;}.elementor-290 .elementor-element.elementor-element-crd65a737 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crd2d1577 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crb33a097{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr64a118c .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr2d6fbdb .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crd1f4199{--display:flex;}.elementor-290 .elementor-element.elementor-element-crcb46cd0 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr517c243 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr18efa3b{--display:flex;}.elementor-290 .elementor-element.elementor-element-crb744bb6{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr56326b3{--display:flex;}.elementor-290 .elementor-element.elementor-element-crb281977{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr624b45e .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr6128136 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr0977c00{--display:flex;}.elementor-290 .elementor-element.elementor-element-cre67067f{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr432042a .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-crabb0c14{--display:flex;}.elementor-290 .elementor-element.elementor-element-cra5460ef .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr9c99a8b{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr23ad918 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr2156cdb{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr97c3d54 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr_faq_a5db1ca{--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:82px;--padding-bottom:82px;--padding-left:18px;--padding-right:18px;}.elementor-290 .elementor-element.elementor-element-cr_faq_a5db1ca:not(.elementor-motion-effects-element-type-background), .elementor-290 .elementor-element.elementor-element-cr_faq_a5db1ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F5;}.elementor-290 .elementor-element.elementor-element-cr_faq_632a870{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-290 .elementor-element.elementor-element-cr_faq_6530257{--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;--align-items:center;}.elementor-290 .elementor-element.elementor-element-cr_faq_79dac06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-290 .elementor-element.elementor-element-cr_faq_79dac06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;letter-spacing:1.4px;color:#78A800;}.elementor-290 .elementor-element.elementor-element-cr_faq_86d7988{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_faq_86d7988 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:900;line-height:1.06em;letter-spacing:-0.7px;color:#182544;}.elementor-290 .elementor-element.elementor-element-cr_faq_553e400{font-size:19px;line-height:1.65em;color:#203053;}.elementor-290 .elementor-element.elementor-element-cr_faq_9a488a1 .elementor-button{background-color:#92C200;font-family:"Inter", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-290 .elementor-element.elementor-element-cr_faq_9a488a1 .elementor-button:hover, .elementor-290 .elementor-element.elementor-element-cr_faq_9a488a1 .elementor-button:focus{background-color:#182544;color:#FFFFFF;}.elementor-290 .elementor-element.elementor-element-cr_faq_9a488a1 .elementor-button:hover svg, .elementor-290 .elementor-element.elementor-element-cr_faq_9a488a1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-290 .elementor-element.elementor-element-cr_faq_26b70ff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-accordion-item{border-color:#E5EAF1;}.elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-accordion-item .elementor-tab-content{border-block-start-color:#E5EAF1;}.elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#E5EAF1;}.elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-tab-title{background-color:#F2F6FB;}.elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-accordion-icon, .elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-accordion-title{color:#182544;}.elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-accordion-icon svg{fill:#182544;}.elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-active .elementor-accordion-icon, .elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-active .elementor-accordion-title{color:#182544;}.elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-active .elementor-accordion-icon svg{fill:#182544;}.elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:750;}.elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-tab-content{background-color:#F2F6FB;color:#203053;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.65em;}.elementor-290 .elementor-element.elementor-element-cr411e0f0{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr34444d6{--display:flex;}.elementor-290 .elementor-element.elementor-element-crb5522ef{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr4fbb714{--display:flex;}.elementor-290 .elementor-element.elementor-element-cr57d2db5 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr9b58d2c .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-290 .elementor-element.elementor-element-cr40ddb6d .elementor-button{font-family:"Inter", Sans-serif;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-290 .elementor-element.elementor-element-cr2a8a726{text-align:center;}.elementor-290 .elementor-element.elementor-element-crbefc959{text-align:center;}.elementor-290 .elementor-element.elementor-element-cra377ddf{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr59aee08{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr0daaf3e{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr836c6cf{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr7c92a1f{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr6ac850b{text-align:center;}.elementor-290 .elementor-element.elementor-element-cre9bbf42{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr07852ca{text-align:center;}.elementor-290 .elementor-element.elementor-element-crb7cfebe{text-align:center;}.elementor-290 .elementor-element.elementor-element-craf94a9c{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr4c70d69{text-align:center;}.elementor-290 .elementor-element.elementor-element-crd529864{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr60b0181{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr3d53112{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr83bc375{text-align:center;}.elementor-290 .elementor-element.elementor-element-cra55387d{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr49bd024{text-align:center;}.elementor-290 .elementor-element.elementor-element-crdea35d8{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr75c35f9{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr92a1804{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_695c7c5{--padding-top:70px;--padding-bottom:70px;--padding-left:18px;--padding-right:18px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_337ef10{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_337ef10 .elementor-heading-title{font-size:13px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_1e42cd7{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_1e42cd7 .elementor-heading-title{font-size:32px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_f13602c{font-size:17px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_87b61e3{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_87b61e3 .elementor-heading-title{font-size:21px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_93e5ffc{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_93e5ffc .elementor-heading-title{font-size:21px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_531928d{font-size:17px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_9fab0ab{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_9fab0ab .elementor-heading-title{font-size:21px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_22e3ee0{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_22e3ee0 .elementor-heading-title{font-size:21px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_7ab915f{font-size:17px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_fca8e4a{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_fca8e4a .elementor-heading-title{font-size:21px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_ab26424{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_ab26424 .elementor-heading-title{font-size:21px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_f3efb7d{font-size:17px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_5896a40 .elementor-button{font-size:16px;}.elementor-290 .elementor-element.elementor-element-cr1ed9f28{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr65b9a8b{text-align:center;}.elementor-290 .elementor-element.elementor-element-crea0828b{text-align:center;}.elementor-290 .elementor-element.elementor-element-crc749de9{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr9487934{text-align:center;}.elementor-290 .elementor-element.elementor-element-craae58c1{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr5aa6867{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr6e6f090{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr45e1035{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr053cf1e{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr9ff469a{text-align:center;}.elementor-290 .elementor-element.elementor-element-crca3b6ac{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr52b0b4f{text-align:center;}.elementor-290 .elementor-element.elementor-element-crdf0bf65{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr7d2246e{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr268f0e0{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr75e60a2{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr83e6a96{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr67028ca{text-align:center;}.elementor-290 .elementor-element.elementor-element-crb1e7132{text-align:center;}.elementor-290 .elementor-element.elementor-element-crcd1edeb{text-align:center;}.elementor-290 .elementor-element.elementor-element-crffabdd8{text-align:center;}.elementor-290 .elementor-element.elementor-element-crf0b4f13{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr179cdcd{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr46228fc{text-align:center;}.elementor-290 .elementor-element.elementor-element-cre45041a{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr5a90994{text-align:center;}.elementor-290 .elementor-element.elementor-element-crde5f240{text-align:center;}.elementor-290 .elementor-element.elementor-element-crd65a737{text-align:center;}.elementor-290 .elementor-element.elementor-element-crd2d1577{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr64a118c{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr2d6fbdb{text-align:center;}.elementor-290 .elementor-element.elementor-element-crcb46cd0{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr517c243{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr624b45e{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr6128136{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr432042a{text-align:center;}.elementor-290 .elementor-element.elementor-element-cra5460ef{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr23ad918{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr97c3d54{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_faq_a5db1ca{--padding-top:66px;--padding-bottom:66px;--padding-left:18px;--padding-right:18px;}.elementor-290 .elementor-element.elementor-element-cr_faq_79dac06{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_faq_79dac06 .elementor-heading-title{font-size:13px;}.elementor-290 .elementor-element.elementor-element-cr_faq_86d7988{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_faq_86d7988 .elementor-heading-title{font-size:42px;}.elementor-290 .elementor-element.elementor-element-cr_faq_553e400{font-size:17px;}.elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-accordion-title{font-size:21px;}.elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-tab-content{font-size:17px;}.elementor-290 .elementor-element.elementor-element-cr57d2db5{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr9b58d2c{text-align:center;}}@media(max-width:767px){.elementor-290 .elementor-element.elementor-element-cr2a8a726{text-align:center;}.elementor-290 .elementor-element.elementor-element-crbefc959{text-align:center;}.elementor-290 .elementor-element.elementor-element-cra377ddf{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr59aee08{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr0daaf3e{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr836c6cf{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr7c92a1f{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr6ac850b{text-align:center;}.elementor-290 .elementor-element.elementor-element-cre9bbf42{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr07852ca{text-align:center;}.elementor-290 .elementor-element.elementor-element-crb7cfebe{text-align:center;}.elementor-290 .elementor-element.elementor-element-craf94a9c{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr4c70d69{text-align:center;}.elementor-290 .elementor-element.elementor-element-crd529864{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr60b0181{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr3d53112{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr83bc375{text-align:center;}.elementor-290 .elementor-element.elementor-element-cra55387d{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr49bd024{text-align:center;}.elementor-290 .elementor-element.elementor-element-crdea35d8{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr75c35f9{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr92a1804{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_695c7c5{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_337ef10{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_337ef10 .elementor-heading-title{font-size:13px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_1e42cd7{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_1e42cd7 .elementor-heading-title{font-size:25px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_f13602c{font-size:16px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_bd97f41{--width:100%;}.elementor-290 .elementor-element.elementor-element-cr_wcs_87b61e3{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_87b61e3 .elementor-heading-title{font-size:20px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_93e5ffc{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_93e5ffc .elementor-heading-title{font-size:20px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_531928d{font-size:16px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_d9fa6e4{--width:100%;}.elementor-290 .elementor-element.elementor-element-cr_wcs_9fab0ab{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_9fab0ab .elementor-heading-title{font-size:20px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_22e3ee0{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_22e3ee0 .elementor-heading-title{font-size:20px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_7ab915f{font-size:16px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_35ffb00{--width:100%;}.elementor-290 .elementor-element.elementor-element-cr_wcs_fca8e4a{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_fca8e4a .elementor-heading-title{font-size:20px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_ab26424{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_wcs_ab26424 .elementor-heading-title{font-size:20px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_f3efb7d{font-size:16px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_5896a40 .elementor-button{font-size:16px;}.elementor-290 .elementor-element.elementor-element-cr1ed9f28{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr65b9a8b{text-align:center;}.elementor-290 .elementor-element.elementor-element-crea0828b{text-align:center;}.elementor-290 .elementor-element.elementor-element-crc749de9{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr9487934{text-align:center;}.elementor-290 .elementor-element.elementor-element-craae58c1{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr5aa6867{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr6e6f090{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr45e1035{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr053cf1e{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr9ff469a{text-align:center;}.elementor-290 .elementor-element.elementor-element-crca3b6ac{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr52b0b4f{text-align:center;}.elementor-290 .elementor-element.elementor-element-crdf0bf65{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr7d2246e{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr268f0e0{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr75e60a2{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr83e6a96{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr67028ca{text-align:center;}.elementor-290 .elementor-element.elementor-element-crb1e7132{text-align:center;}.elementor-290 .elementor-element.elementor-element-crcd1edeb{text-align:center;}.elementor-290 .elementor-element.elementor-element-crffabdd8{text-align:center;}.elementor-290 .elementor-element.elementor-element-crf0b4f13{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr179cdcd{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr46228fc{text-align:center;}.elementor-290 .elementor-element.elementor-element-cre45041a{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr5a90994{text-align:center;}.elementor-290 .elementor-element.elementor-element-crde5f240{text-align:center;}.elementor-290 .elementor-element.elementor-element-crd65a737{text-align:center;}.elementor-290 .elementor-element.elementor-element-crd2d1577{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr64a118c{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr2d6fbdb{text-align:center;}.elementor-290 .elementor-element.elementor-element-crcb46cd0{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr517c243{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr624b45e{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr6128136{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr432042a{text-align:center;}.elementor-290 .elementor-element.elementor-element-cra5460ef{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr23ad918{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr97c3d54{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_faq_a5db1ca{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-290 .elementor-element.elementor-element-cr_faq_79dac06{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_faq_79dac06 .elementor-heading-title{font-size:13px;}.elementor-290 .elementor-element.elementor-element-cr_faq_86d7988{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr_faq_86d7988 .elementor-heading-title{font-size:34px;}.elementor-290 .elementor-element.elementor-element-cr_faq_553e400{font-size:16px;}.elementor-290 .elementor-element.elementor-element-cr_faq_9a488a1 .elementor-button{font-size:16px;}.elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-accordion-title{font-size:18px;}.elementor-290 .elementor-element.elementor-element-cr_faq_26b70ff .elementor-tab-content{font-size:16px;}.elementor-290 .elementor-element.elementor-element-cr57d2db5{text-align:center;}.elementor-290 .elementor-element.elementor-element-cr9b58d2c{text-align:center;}}@media(min-width:768px){.elementor-290 .elementor-element.elementor-element-cr_wcs_80d7707{--content-width:1432px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_6a34b55{--content-width:820px;}.elementor-290 .elementor-element.elementor-element-cr_wcs_bd97f41{--width:31.7%;}.elementor-290 .elementor-element.elementor-element-cr_wcs_d9fa6e4{--width:31.7%;}.elementor-290 .elementor-element.elementor-element-cr_wcs_35ffb00{--width:31.7%;}.elementor-290 .elementor-element.elementor-element-cr_faq_6530257{--content-width:1432px;}}@media(max-width:1024px) and (min-width:768px){.elementor-290 .elementor-element.elementor-element-cr_wcs_bd97f41{--width:48%;}.elementor-290 .elementor-element.elementor-element-cr_wcs_d9fa6e4{--width:48%;}.elementor-290 .elementor-element.elementor-element-cr_wcs_35ffb00{--width:48%;}}/* Start custom CSS */@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;750;800;900&display=swap");

/* 1. HIDE THEME PAGE TITLE (Default Template Clean Header Integration) */
body.page-id-290 .entry-title,
body.page-id-290 h1.entry-title,
body.page-id-290 .page-title,
body.page-id-290 .entry-header,
body.page-id-290 .hostinger-ai-page-title,
body.page-id-290 .wp-block-post-title {
  display: none !important;
}

/* 2. BASE TYPOGRAPHY (Inter Everywhere matching Home Page) */
.page-id-290,
.elementor-290,
.elementor-290 * {
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
  box-sizing: border-box;
}

:root {
  --sa-cr-navy: #203053;
  --sa-cr-navy-dark: #182540;
  --sa-cr-lime: #92C200;
  --sa-cr-lime-dark: #779F00;
  --sa-cr-white: #FFFFFF;
  --sa-cr-bg: #F7F9FB;
  --sa-cr-soft: #F2F6E9;
  --sa-cr-text: #1D2636;
  --sa-cr-muted: #6F7C93;
  --sa-cr-line: #E5EAF1;
  --sa-cr-shadow: 0 18px 50px rgba(32, 48, 83, 0.10);
  --sa-cr-max: 1180px;
}

.elementor-290 {
  color: var(--sa-cr-text) !important;
  background: #FFFFFF !important;
  line-height: 1.65 !important;
  overflow-x: hidden !important;
}

/* SECTION CONTAINERS */
.elementor-290 .sa-cr-container-inner {
  width: min(var(--sa-cr-max), calc(100% - 40px)) !important;
  margin: 0 auto !important;
  padding: 0 !important;
}
.elementor-290 .sa-cr-section {
  padding: 88px 0 !important;
}
.elementor-290 .sa-cr-soft {
  background: var(--sa-cr-bg) !important;
}

/* SHARED HEADINGS & EYEBROWS */
.elementor-290 .sa-cr-eyebrow .elementor-heading-title {
  display: inline-flex !important;
  align-items: center !important;
  gap: 9px !important;
  text-transform: uppercase !important;
  letter-spacing: 1.4px !important;
  font-weight: 800 !important;
  font-size: 13px !important;
  color: #728C18 !important;
  margin: 0 0 12px 0 !important;
}
.elementor-290 .sa-cr-eyebrow .elementor-heading-title:before {
  content: "" !important;
  width: 8px !important;
  height: 8px !important;
  border-radius: 50% !important;
  background: var(--sa-cr-lime) !important;
  flex-shrink: 0 !important;
  display: inline-block !important;
}
.elementor-290 .sa-cr-section-title .elementor-heading-title {
  margin: 10px 0 14px !important;
  color: var(--sa-cr-navy) !important;
  font-size: 42px !important;
  font-weight: 800 !important;
  line-height: 1.08 !important;
  letter-spacing: -0.7px !important;
}
.elementor-290 .sa-cr-section-desc p {
  margin: 0 !important;
  max-width: 720px !important;
  color: var(--sa-cr-muted) !important;
  font-size: 19px !important;
  line-height: 1.65 !important;
}
.elementor-290 .sa-cr-center-head {
  text-align: center !important;
  align-items: center !important;
  margin-bottom: 44px !important;
}
.elementor-290 .sa-cr-center-head .sa-cr-section-desc p {
  margin-left: auto !important;
  margin-right: auto !important;
}

/* BUTTONS */
.elementor-290 .sa-cr-btn .elementor-button {
  min-height: 48px !important;
  padding: 14px 24px !important;
  border-radius: 10px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;
  font-size: 17px !important;
  font-weight: 700 !important;
  transition: transform 0.22s ease, background 0.22s ease, box-shadow 0.22s ease !important;
  border: 1px solid transparent !important;
}
.elementor-290 .sa-cr-btn .elementor-button:hover {
  transform: translateY(-2px) !important;
}
.elementor-290 .sa-cr-btn-lime .elementor-button {
  background: var(--sa-cr-lime) !important;
  color: #FFFFFF !important;
}
.elementor-290 .sa-cr-btn-lime .elementor-button:hover {
  background: var(--sa-cr-lime-dark) !important;
  color: #FFFFFF !important;
}
.elementor-290 .sa-cr-btn-navy .elementor-button {
  background: var(--sa-cr-navy) !important;
  color: #FFFFFF !important;
}
.elementor-290 .sa-cr-btn-navy .elementor-button:hover {
  background: var(--sa-cr-navy-dark) !important;
  color: #FFFFFF !important;
}
.elementor-290 .sa-cr-btn-outline .elementor-button {
  background: #FFFFFF !important;
  border-color: #D9DFE7 !important;
  color: var(--sa-cr-navy) !important;
}
.elementor-290 .sa-cr-btn-outline .elementor-button:hover {
  border-color: var(--sa-cr-navy) !important;
}

/* 3. NATIVE CLICKABLE IMAGE WIDGETS (Clean & Elementor Editor Friendly) */
.elementor-290 .sa-cr-native-img {
  width: 100% !important;
  display: block !important;
}
.elementor-290 .sa-cr-native-img .elementor-widget-container {
  width: 100% !important;
  display: block !important;
}
.elementor-290 .sa-cr-native-img img {
  width: 100% !important;
  display: block !important;
  object-fit: cover !important;
}

.elementor-290 .sa-cr-native-avatar {
  display: inline-block !important;
  flex-shrink: 0 !important;
}
.elementor-290 .sa-cr-native-avatar .elementor-widget-container {
  display: block !important;
}
.elementor-290 .sa-cr-native-avatar img {
  display: block !important;
  object-fit: cover !important;
  border-radius: 50% !important;
}

.elementor-290 .sa-cr-hero-avatar-widget,
.elementor-290 .sa-cr-hero-avatar-widget img {
  width: 50px !important;
  height: 50px !important;
  border-radius: 50% !important;
  border: 1px solid rgba(255, 255, 255, 0.2) !important;
}

.elementor-290 .sa-cr-avatar-widget,
.elementor-290 .sa-cr-avatar-widget img {
  width: 48px !important;
  height: 48px !important;
  border-radius: 50% !important;
  border: 1px solid #DDE3E9 !important;
}

.elementor-290 .sa-cr-screenshot-widget img {
  width: 100% !important;
  min-height: 380px !important;
  max-height: 480px !important;
  border-radius: 22px !important;
  border: 1px solid var(--sa-cr-line) !important;
  box-shadow: 0 7px 25px rgba(32, 48, 83, 0.04) !important;
}

/* SECTION 1: HERO */
.elementor-290 .sa-cr-hero-section {
  background: radial-gradient(circle at 88% 18%, rgba(146, 194, 0, 0.15), transparent 27%),
              linear-gradient(180deg, #F8FAFC 0%, #FFFFFF 100%) !important;
  border-bottom: 1px solid var(--sa-cr-line) !important;
  padding: 74px 0 !important;
}
.elementor-290 .sa-cr-hero-grid {
  width: min(var(--sa-cr-max), calc(100% - 40px)) !important;
  margin: 0 auto !important;
  display: grid !important;
  grid-template-columns: 1.04fr 0.96fr !important;
  align-items: center !important;
  gap: 64px !important;
}
.elementor-290 .sa-cr-small-top .elementor-heading-title {
  font-size: 13px !important;
  font-weight: 800 !important;
  letter-spacing: 1.4px !important;
  color: #73809A !important;
  text-transform: uppercase !important;
  margin: 0 0 13px 0 !important;
}
.elementor-290 .sa-cr-hero-title .elementor-heading-title {
  margin: 0 0 18px 0 !important;
  max-width: 690px !important;
  color: var(--sa-cr-navy) !important;
  font-size: 58px !important;
  font-weight: 800 !important;
  line-height: 1.08 !important;
  letter-spacing: -0.7px !important;
}
.elementor-290 .sa-cr-hero-title .sa-lime {
  color: var(--sa-cr-lime-dark) !important;
}
.elementor-290 .sa-cr-hero-desc p {
  margin: 0 0 28px 0 !important;
  max-width: 640px !important;
  color: var(--sa-cr-muted) !important;
  font-size: 19px !important;
  line-height: 1.65 !important;
}
.elementor-290 .sa-cr-hero-actions {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap !important;
  gap: 14px !important;
  margin-bottom: 24px !important;
}
.elementor-290 .sa-cr-hero-proof {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 18px !important;
  color: #66738A !important;
  font-size: 13px !important;
  font-weight: 700 !important;
}
.elementor-290 .sa-cr-hero-proof span {
  display: flex !important;
  align-items: center !important;
  gap: 7px !important;
}
.elementor-290 .sa-cr-hero-proof span:before {
  content: "✓" !important;
  width: 19px !important;
  height: 19px !important;
  border-radius: 50% !important;
  display: inline-grid !important;
  place-items: center !important;
  color: #688D00 !important;
  background: rgba(146, 194, 0, 0.15) !important;
  font-size: 11px !important;
  font-weight: 800 !important;
}

/* HERO REVIEW PANEL */
.elementor-290 .sa-cr-review-panel {
  position: relative !important;
  background: var(--sa-cr-navy) !important;
  color: #FFFFFF !important;
  border-radius: 28px !important;
  padding: 38px !important;
  box-shadow: var(--sa-cr-shadow) !important;
  overflow: hidden !important;
}
.elementor-290 .sa-cr-review-panel:after {
  content: "" !important;
  position: absolute !important;
  width: 250px !important;
  height: 250px !important;
  border-radius: 50% !important;
  right: -100px !important;
  top: -110px !important;
  background: rgba(146, 194, 0, 0.15) !important;
  pointer-events: none !important;
  z-index: 1 !important;
}
.elementor-290 .sa-cr-review-panel > * {
  position: relative !important;
  z-index: 2 !important;
}
.elementor-290 .sa-cr-panel-label .elementor-heading-title {
  color: var(--sa-cr-lime) !important;
  font-size: 13px !important;
  font-weight: 800 !important;
  letter-spacing: 1.4px !important;
  text-transform: uppercase !important;
  margin: 0 0 8px 0 !important;
}
.elementor-290 .sa-cr-panel-h2 .elementor-heading-title {
  margin: 0 0 16px 0 !important;
  font-size: 28px !important;
  font-weight: 800 !important;
  line-height: 1.15 !important;
  color: #FFFFFF !important;
}
.elementor-290 .sa-cr-stars .elementor-heading-title {
  color: var(--sa-cr-lime) !important;
  letter-spacing: 4px !important;
  font-size: 22px !important;
  margin: 0 0 18px 0 !important;
}
.elementor-290 .sa-cr-panel-quote blockquote {
  margin: 0 !important;
  color: #EDF2F8 !important;
  font-size: 16px !important;
  line-height: 1.75 !important;
}
.elementor-290 .sa-cr-reviewer-row {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 14px !important;
  margin-top: 24px !important;
  padding-top: 20px !important;
  border-top: 1px solid rgba(255, 255, 255, 0.12) !important;
}
.elementor-290 .sa-cr-reviewer-name .elementor-heading-title {
  display: block !important;
  font-size: 16px !important;
  color: #FFFFFF !important;
  font-weight: 700 !important;
  margin: 0 !important;
}
.elementor-290 .sa-cr-reviewer-role .elementor-heading-title {
  display: block !important;
  font-size: 13px !important;
  color: #B9C4D4 !important;
  margin-top: 2px !important;
}

/* SECTION 2: TRUST STRIP */
.elementor-290 .sa-cr-trust-strip {
  background: var(--sa-cr-navy) !important;
  color: #FFFFFF !important;
  padding: 0 !important;
}
.elementor-290 .sa-cr-trust-grid {
  width: min(var(--sa-cr-max), calc(100% - 40px)) !important;
  margin: 0 auto !important;
  display: grid !important;
  grid-template-columns: repeat(4, 1fr) !important;
}
.elementor-290 .sa-cr-trust-item {
  padding: 30px 18px !important;
  text-align: center !important;
  border-right: 1px solid rgba(255, 255, 255, 0.12) !important;
}
.elementor-290 .sa-cr-trust-last {
  border-right: 0 !important;
}
.elementor-290 .sa-cr-trust-item strong .elementor-heading-title {
  display: block !important;
  color: var(--sa-cr-lime) !important;
  font-size: 20px !important;
  font-weight: 800 !important;
  margin-bottom: 4px !important;
}
.elementor-290 .sa-cr-trust-item span .elementor-heading-title {
  color: #CCD4E1 !important;
  font-size: 12px !important;
  text-transform: uppercase !important;
  letter-spacing: 0.09em !important;
  font-weight: 800 !important;
}

/* SECTION 3: FEATURED CLIENT STORY */
.elementor-290 .sa-cr-featured-review-wrap {
  display: grid !important;
  grid-template-columns: 0.86fr 1.14fr !important;
  gap: 56px !important;
  align-items: center !important;
}
.elementor-290 .sa-cr-quote-mark .elementor-heading-title {
  color: var(--sa-cr-lime) !important;
  font-size: 58px !important;
  line-height: 0.8 !important;
  font-weight: 800 !important;
  margin: 0 !important;
}
.elementor-290 .sa-cr-featured-quote .elementor-heading-title {
  margin: 15px 0 0 !important;
  color: var(--sa-cr-navy) !important;
  font-size: 32px !important;
  line-height: 1.32 !important;
  font-weight: 800 !important;
  letter-spacing: -0.7px !important;
}
.elementor-290 .sa-cr-featured-desc p {
  color: var(--sa-cr-muted) !important;
  font-size: 16px !important;
  margin: 18px 0 0 !important;
}
.elementor-290 .sa-cr-featured-client {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 13px !important;
  margin-top: 22px !important;
  padding-top: 18px !important;
  border-top: 1px solid var(--sa-cr-line) !important;
}
.elementor-290 .sa-cr-client-name .elementor-heading-title {
  display: block !important;
  color: var(--sa-cr-navy) !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  margin: 0 !important;
}
.elementor-290 .sa-cr-client-role .elementor-heading-title {
  font-size: 12px !important;
  color: #8490A2 !important;
  margin-top: 2px !important;
}

/* SECTION 5: ARCHIVE REVIEWS (#reviews) */
.elementor-290 .sa-cr-browse-head {
  display: flex !important;
  justify-content: space-between !important;
  align-items: flex-end !important;
  gap: 30px !important;
  margin-bottom: 30px !important;
}
.elementor-290 .sa-cr-browse-left {
  max-width: 670px !important;
}
.elementor-290 .sa-cr-browse-desc {
  margin: 0 !important;
  max-width: 390px !important;
  color: var(--sa-cr-muted) !important;
  font-size: 16px !important;
}
.elementor-290 .sa-cr-filter-row {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 8px !important;
  margin-bottom: 30px !important;
}
.elementor-290 .sa-cr-filter-btn {
  border: 1px solid var(--sa-cr-line) !important;
  background: #FFFFFF !important;
  color: #667388 !important;
  border-radius: 999px !important;
  padding: 10px 16px !important;
  font-size: 12px !important;
  font-weight: 800 !important;
  cursor: pointer !important;
  transition: 0.18s ease !important;
}
.elementor-290 .sa-cr-filter-btn:hover,
.elementor-290 .sa-cr-filter-btn.active {
  background: var(--sa-cr-navy) !important;
  border-color: var(--sa-cr-navy) !important;
  color: #FFFFFF !important;
}
.elementor-290 .sa-cr-review-grid {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 22px !important;
}
.elementor-290 .sa-cr-review-card {
  background: #FFFFFF !important;
  border: 1px solid var(--sa-cr-line) !important;
  border-radius: 18px !important;
  padding: 26px !important;
  box-shadow: 0 7px 25px rgba(32, 48, 83, 0.04) !important;
  transition: transform 0.22s ease, box-shadow 0.22s ease !important;
  display: flex !important;
  flex-direction: column !important;
  min-height: 320px !important;
}
.elementor-290 .sa-cr-review-card:hover {
  transform: translateY(-5px) !important;
  box-shadow: var(--sa-cr-shadow) !important;
}
.elementor-290 .sa-cr-card-top {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 15px !important;
}
.elementor-290 .sa-cr-review-type .elementor-heading-title {
  padding: 7px 11px !important;
  border-radius: 999px !important;
  background: var(--sa-cr-soft) !important;
  color: #6A8E00 !important;
  font-size: 11px !important;
  font-weight: 800 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.06em !important;
}
.elementor-290 .sa-cr-card-quote blockquote {
  margin: 18px 0 0 !important;
  color: #536078 !important;
  font-size: 15px !important;
  line-height: 1.75 !important;
}
.elementor-290 .sa-cr-card-client {
  margin-top: auto !important;
  padding-top: 20px !important;
  border-top: 1px solid var(--sa-cr-line) !important;
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 12px !important;
}
.elementor-290 .sa-cr-card-name .elementor-heading-title {
  display: block !important;
  color: var(--sa-cr-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  margin: 0 !important;
}
.elementor-290 .sa-cr-card-biz .elementor-heading-title {
  display: block !important;
  color: #8490A2 !important;
  font-size: 12px !important;
  margin-top: 2px !important;
}

/* SECTION 6: PROOF SECTION */
.elementor-290 .sa-cr-source-grid {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 22px !important;
  margin-top: 40px !important;
}
.elementor-290 .sa-cr-source-card {
  padding: 30px !important;
  border-radius: 18px !important;
  border: 1px solid var(--sa-cr-line) !important;
  background: #FFFFFF !important;
  text-align: center !important;
}
.elementor-290 .sa-cr-source-icon .elementor-heading-title {
  width: 48px !important;
  height: 48px !important;
  margin: 0 auto 14px !important;
  border-radius: 14px !important;
  display: grid !important;
  place-items: center !important;
  background: var(--sa-cr-navy) !important;
  color: var(--sa-cr-lime) !important;
  font-weight: 800 !important;
  font-size: 15px !important;
}
.elementor-290 .sa-cr-source-card h3 .elementor-heading-title {
  margin: 0 0 8px !important;
  color: var(--sa-cr-navy) !important;
  font-size: 20px !important;
  font-weight: 750 !important;
}
.elementor-290 .sa-cr-source-card p {
  margin: 0 !important;
  color: var(--sa-cr-muted) !important;
  font-size: 15px !important;
  line-height: 1.6 !important;
}

/* SECTION 7: REVIEW STANDARDS / POLICY */
.elementor-290 .sa-cr-policy {
  background: var(--sa-cr-navy) !important;
  color: #FFFFFF !important;
}
.elementor-290 .sa-cr-policy-grid {
  display: grid !important;
  grid-template-columns: 0.86fr 1.14fr !important;
  gap: 58px !important;
  align-items: center !important;
  width: 100% !important;
}
.elementor-290 .sa-cr-policy-left .sa-cr-section-title .elementor-heading-title {
  color: #FFFFFF !important;
}
.elementor-290 .sa-cr-policy-desc {
  color: #CAD3E0 !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  margin: 0 !important;
}
.elementor-290 .sa-cr-policy-list {
  display: grid !important;
  gap: 14px !important;
}
.elementor-290 .sa-cr-policy-item {
  padding: 18px 22px !important;
  border-radius: 14px !important;
  border: 1px solid rgba(255, 255, 255, 0.12) !important;
  background: rgba(255, 255, 255, 0.045) !important;
  display: flex !important;
  flex-direction: row !important;
  gap: 14px !important;
  align-items: center !important;
}
.elementor-290 .sa-cr-policy-item strong .elementor-heading-title {
  width: 28px !important;
  height: 28px !important;
  border-radius: 8px !important;
  display: grid !important;
  place-items: center !important;
  background: var(--sa-cr-lime) !important;
  color: var(--sa-cr-navy) !important;
  flex: 0 0 auto !important;
  font-size: 13px !important;
  font-weight: 800 !important;
  margin: 0 !important;
}
.elementor-290 .sa-cr-policy-item p {
  margin: 0 !important;
  color: #DBE3EE !important;
  font-size: 15px !important;
  line-height: 1.5 !important;
}

/* SECTION 8: FAQ SECTION (Cloned from Home Page) */
.elementor-290 .sa-faq-section {
  background: #FAF9F5 !important;
}
.elementor-290 .sa-faq-intro-panel {
  position: static !important;
}

/* SECTION 9: FINAL CTA */
.elementor-290 .sa-cr-cta-section {
  padding: 88px 0 !important;
  background: #FFFFFF !important;
}
.elementor-290 .sa-cr-cta-card {
  border-radius: 26px !important;
  overflow: hidden !important;
  background: var(--sa-cr-navy) !important;
  padding: 56px !important;
  display: grid !important;
  grid-template-columns: 1fr auto !important;
  align-items: center !important;
  gap: 32px !important;
  color: #FFFFFF !important;
  position: relative !important;
}
.elementor-290 .sa-cr-cta-card:after {
  content: "" !important;
  position: absolute !important;
  width: 330px !important;
  height: 330px !important;
  border-radius: 50% !important;
  background: rgba(146, 194, 0, 0.13) !important;
  right: -110px !important;
  top: -135px !important;
  pointer-events: none !important;
  z-index: 1 !important;
}
.elementor-290 .sa-cr-cta-copy,
.elementor-290 .sa-cr-cta-card .elementor-widget-button {
  position: relative !important;
  z-index: 2 !important;
}
.elementor-290 .sa-cr-cta-title .elementor-heading-title {
  margin: 9px 0 12px !important;
  font-size: 42px !important;
  font-weight: 800 !important;
  line-height: 1.08 !important;
  letter-spacing: -0.7px !important;
  color: #FFFFFF !important;
}
.elementor-290 .sa-cr-cta-desc p {
  margin: 0 !important;
  max-width: 680px !important;
  color: #CAD3E0 !important;
  font-size: 16px !important;
}

/* ========================================================================== */
/* RESPONSIVE: TABLET (<= 1024px) - Centered Headings & Buttons                */
/* ========================================================================== */
@media (max-width: 1024px) {
  .elementor-290 .sa-cr-hero-grid {
    grid-template-columns: 1fr !important;
    gap: 40px !important;
  }
  .elementor-290 .sa-cr-hero-copy {
    text-align: center !important;
    align-items: center !important;
  }
  .elementor-290 .sa-cr-hero-desc p {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .elementor-290 .sa-cr-hero-actions,
  .elementor-290 .sa-cr-hero-proof {
    justify-content: center !important;
  }
  .elementor-290 .sa-cr-review-panel {
    max-width: 650px !important;
    margin: 0 auto !important;
  }
  .elementor-290 .sa-cr-trust-grid {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .elementor-290 .sa-cr-trust-item:nth-child(2) {
    border-right: 0 !important;
  }
  .elementor-290 .sa-cr-trust-item:nth-child(1),
  .elementor-290 .sa-cr-trust-item:nth-child(2) {
    border-bottom: 1px solid rgba(255, 255, 255, 0.12) !important;
  }
  .elementor-290 .sa-cr-featured-review-wrap,
  .elementor-290 .sa-cr-policy-grid {
    grid-template-columns: 1fr !important;
    gap: 36px !important;
  }
  .elementor-290 .sa-cr-policy-left {
    text-align: center !important;
  }
  .elementor-290 .sa-cr-review-grid {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .elementor-290 .sa-cr-source-grid {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .elementor-290 .sa-faq-layout {
    flex-direction: column !important;
    gap: 36px !important;
  }
  .elementor-290 .sa-faq-intro-panel {
    text-align: center !important;
    align-items: center !important;
    margin: 0 auto !important;
    max-width: 780px !important;
  }
  .elementor-290 .sa-faq-intro-panel .elementor-heading-title,
  .elementor-290 .sa-faq-intro-panel p {
    text-align: center !important;
  }
  .elementor-290 .sa-faq-intro-panel .elementor-widget-button {
    margin: 0 auto !important;
  }
  .elementor-290 .sa-cr-cta-card {
    grid-template-columns: 1fr !important;
    text-align: center !important;
    justify-items: center !important;
  }
  .elementor-290 .sa-cr-cta-desc p {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  
  /* Centering headings and buttons on tablet */
  .elementor-290 .elementor-widget-heading .elementor-heading-title {
    text-align: center !important;
    margin-inline: auto !important;
  }
  .elementor-290 .elementor-widget-button:not(.sa-whatsapp-button) {
    justify-content: center !important;
    text-align: center !important;
    margin-inline: auto !important;
    align-self: center !important;
  }
  .elementor-290 .elementor-widget-button:not(.sa-whatsapp-button) .elementor-button-wrapper {
    display: flex !important;
    justify-content: center !important;
  }
}

/* ========================================================================== */
/* RESPONSIVE: MOBILE (<= 767px) - Centered Headings & Full-Width CTA Buttons */
/* ========================================================================== */
@media (max-width: 767px) {
  .elementor-290 .sa-cr-section {
    padding: 58px 0 !important;
  }
  .elementor-290 .sa-cr-hero-title .elementor-heading-title {
    font-size: 40px !important;
  }
  .elementor-290 .sa-cr-hero-desc p {
    font-size: 16px !important;
  }
  .elementor-290 .sa-cr-review-panel {
    padding: 26px !important;
  }
  .elementor-290 .sa-cr-trust-item {
    padding: 22px 10px !important;
  }
  .elementor-290 .sa-cr-featured-review-wrap {
    gap: 28px !important;
  }
  .elementor-290 .sa-cr-screenshot-widget img {
    min-height: 280px !important;
  }
  .elementor-290 .sa-cr-browse-head {
    flex-direction: column !important;
    align-items: center !important;
    text-align: center !important;
  }
  .elementor-290 .sa-cr-browse-desc {
    margin-top: 12px !important;
    text-align: center !important;
  }
  .elementor-290 .sa-cr-filter-row {
    justify-content: center !important;
  }
  .elementor-290 .sa-cr-review-grid,
  .elementor-290 .sa-cr-source-grid {
    grid-template-columns: 1fr !important;
  }
  .elementor-290 .sa-cr-cta-card {
    padding: 36px 24px !important;
  }
  
  /* Centering headings and buttons on mobile */
  .elementor-290 .elementor-widget-heading .elementor-heading-title {
    text-align: center !important;
    margin-inline: auto !important;
  }
  .elementor-290 .elementor-widget-button:not(.sa-whatsapp-button) {
    justify-content: center !important;
    text-align: center !important;
    margin-inline: auto !important;
    align-self: center !important;
    width: 100% !important;
  }
  .elementor-290 .elementor-widget-button:not(.sa-whatsapp-button) .elementor-button-wrapper {
    display: flex !important;
    justify-content: center !important;
    width: 100% !important;
  }
  .elementor-290 .elementor-widget-button:not(.sa-whatsapp-button) .elementor-button {
    width: 100% !important;
    justify-content: center !important;
    text-align: center !important;
  }
}/* End custom CSS */