.elementor-8462 .elementor-element.elementor-element-1d872b6e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:1;--padding-top:175px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-8462 .elementor-element.elementor-element-1d872b6e::before, .elementor-8462 .elementor-element.elementor-element-1d872b6e > .elementor-background-video-container::before, .elementor-8462 .elementor-element.elementor-element-1d872b6e > .e-con-inner > .elementor-background-video-container::before, .elementor-8462 .elementor-element.elementor-element-1d872b6e > .elementor-background-slideshow::before, .elementor-8462 .elementor-element.elementor-element-1d872b6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8462 .elementor-element.elementor-element-1d872b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F0F5FA 0%, #FAFBFF 100%);}.elementor-8462 .elementor-element.elementor-element-5366c0f3{--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:50px 24px;--row-gap:50px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8462 .elementor-element.elementor-element-656be60f{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-8462 .elementor-element.elementor-element-4a2b9dd2 .elementor-button{background-color:#F0F5FA;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:600;fill:#2C6FA1;color:#2C6FA1;border-style:solid;border-width:1px 1px 1px 1px;padding:5px 10px 5px 10px;}.elementor-8462 .elementor-element.elementor-element-4a2b9dd2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8462 .elementor-element.elementor-element-3fbf6c30 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:60px;font-weight:600;}.elementor-8462 .elementor-element.elementor-element-6911b4a1{--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 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C8DFEF;--border-color:#C8DFEF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-8462 .elementor-element.elementor-element-6d67f53a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-8462 .elementor-element.elementor-element-74827f14{padding:8px 0px 0px 0px;}.elementor-8462 .elementor-element.elementor-element-74827f14 .elementor-image-box-title{margin-bottom:0px;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#20405A;}.elementor-8462 .elementor-element.elementor-element-31ee5c1c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--margin-top:-20px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-8462 .elementor-element.elementor-element-3a809e43.elementor-element{--align-self:stretch;}.elementor-8462 .elementor-element.elementor-element-3a809e43 img{width:56px;max-width:56px;height:56px;border-radius:500px 500px 500px 500px;}.elementor-8462 .elementor-element.elementor-element-3a809e43:hover img{opacity:1;}.elementor-8462 .elementor-element.elementor-element-16ae370e{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8462 .elementor-element.elementor-element-16ae370e.e-con{--align-self:center;}.elementor-widget-text-editor{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-8462 .elementor-element.elementor-element-5af675c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Figtree", Sans-serif;font-size:15px;font-weight:500;color:#20405A;}.elementor-8462 .elementor-element.elementor-element-29ba8727{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Figtree", Sans-serif;font-size:14px;color:#16293B;}.elementor-8462 .elementor-element.elementor-element-1211bbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Figtree", Sans-serif;font-size:16px;color:#16293B;}.elementor-8462 .elementor-element.elementor-element-3987cf3a{--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;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8462 .elementor-element.elementor-element-3987cf3a::before, .elementor-8462 .elementor-element.elementor-element-3987cf3a > .elementor-background-video-container::before, .elementor-8462 .elementor-element.elementor-element-3987cf3a > .e-con-inner > .elementor-background-video-container::before, .elementor-8462 .elementor-element.elementor-element-3987cf3a > .elementor-background-slideshow::before, .elementor-8462 .elementor-element.elementor-element-3987cf3a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8462 .elementor-element.elementor-element-3987cf3a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #0B324666 40%, #062637 60%);}.elementor-8462 .elementor-element.elementor-element-4b293fd5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8462 .elementor-element.elementor-element-3c46bf10{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:500;color:#16293B;}.elementor-8462 .elementor-element.elementor-element-3c46bf10.elementor-element{--align-self:center;}.elementor-8462 .elementor-element.elementor-element-a0dc1db{--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:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8462 .elementor-element.elementor-element-a0dc1db:not(.elementor-motion-effects-element-type-background), .elementor-8462 .elementor-element.elementor-element-a0dc1db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b192c7 );}.elementor-8462 .elementor-element.elementor-element-25ab139 .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-7ff064d );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-8462 .elementor-element.elementor-element-4fc7eb9{--box-border-color:var( --e-global-color-a12aa7f );--box-border-radius:0px;--separator-width:0px;--box-padding:0px;--header-color:var( --e-global-color-7ff064d );--item-text-color:var( --e-global-color-0ac3ee1 );--item-text-decoration:underline;--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-efb423a );--item-text-active-decoration:underline;}.elementor-8462 .elementor-element.elementor-element-4fc7eb9 .elementor-toc__header-title{text-align:start;}.elementor-8462 .elementor-element.elementor-element-4fc7eb9 .elementor-toc__header, .elementor-8462 .elementor-element.elementor-element-4fc7eb9 .elementor-toc__header-title{font-weight:600;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-8462 .elementor-element.elementor-element-3ad89d0{--divider-border-style:solid;--divider-color:#C8DFEF;--divider-border-width:1px;}.elementor-8462 .elementor-element.elementor-element-7fff88c{--display:flex;}.elementor-8462 .elementor-element.elementor-element-a783e93{--display:flex;}.elementor-8462 .elementor-element.elementor-element-f24d992{--display:flex;}.elementor-8462 .elementor-element.elementor-element-f3a72b8{--display:flex;}.elementor-8462 .elementor-element.elementor-element-6c39a80{--display:flex;}.elementor-8462 .elementor-element.elementor-element-aca122b{--display:flex;}.elementor-8462 .elementor-element.elementor-element-7e81043{--display:flex;}.elementor-8462 .elementor-element.elementor-element-54ede7c{--display:flex;}.elementor-8462 .elementor-element.elementor-element-4a5cd4f{--display:flex;}.elementor-8462 .elementor-element.elementor-element-f1cfb7b{--display:flex;}.elementor-8462 .elementor-element.elementor-element-cf28378{--display:flex;}.elementor-8462 .elementor-element.elementor-element-71a8688{--display:flex;}.elementor-8462 .elementor-element.elementor-element-53ef7f1{--display:flex;}.elementor-8462 .elementor-element.elementor-element-483d316{--display:flex;}.elementor-8462 .elementor-element.elementor-element-8cb5aee{--display:flex;}.elementor-8462 .elementor-element.elementor-element-bb36a30{--display:flex;}.elementor-8462 .elementor-element.elementor-element-214f054{--display:flex;}.elementor-8462 .elementor-element.elementor-element-e47be7f{--display:flex;}.elementor-8462 .elementor-element.elementor-element-fe52b3e{--display:flex;}.elementor-8462 .elementor-element.elementor-element-a4ab4f6{--display:flex;}.elementor-8462 .elementor-element.elementor-element-ef838bf{--display:flex;}.elementor-8462 .elementor-element.elementor-element-7f8fe91{--display:flex;}.elementor-8462 .elementor-element.elementor-element-9c59fb5{--display:flex;}.elementor-8462 .elementor-element.elementor-element-3706bfc{--display:flex;}.elementor-8462 .elementor-element.elementor-element-74b16e7{--display:flex;}.elementor-8462 .elementor-element.elementor-element-cf452c3{--display:flex;}.elementor-8462 .elementor-element.elementor-element-aca8360{--display:flex;}.elementor-8462 .elementor-element.elementor-element-cbc3e1f{--display:flex;}.elementor-8462 .elementor-element.elementor-element-c226024{--n-accordion-title-font-size:1,75rem;}.elementor-8462 .elementor-element.elementor-element-c226024 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-8462 .elementor-element.elementor-element-4efb489f{--display:flex;}.elementor-8462 .elementor-element.elementor-element-5ca365bf{--display:grid;}.elementor-8462 .elementor-element.elementor-element-52a655d0{--display:flex;}.elementor-8462 .elementor-element.elementor-element-52a655d0:not(.elementor-motion-effects-element-type-background), .elementor-8462 .elementor-element.elementor-element-52a655d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8462 .elementor-element.elementor-element-73ec44d5{--display:flex;}.elementor-8462 .elementor-element.elementor-element-263cda96{--display:flex;}.elementor-8462 .elementor-element.elementor-element-51f7c56c{width:initial;max-width:initial;}.elementor-8462 .elementor-element.elementor-element-7e8ce896{--display:flex;}.elementor-8462 .elementor-element.elementor-element-2a1be0c9{--display:flex;}.elementor-8462 .elementor-element.elementor-element-702df{--display:flex;}.elementor-8462 .elementor-element.elementor-element-3c32b85f{--display:flex;}.elementor-8462 .elementor-element.elementor-element-1365729e{--display:flex;}.elementor-8462 .elementor-element.elementor-element-1365729e:not(.elementor-motion-effects-element-type-background), .elementor-8462 .elementor-element.elementor-element-1365729e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8462 .elementor-element.elementor-element-6887288e{--display:flex;}.elementor-8462 .elementor-element.elementor-element-13a3107f{--display:flex;}.elementor-8462 .elementor-element.elementor-element-647c11f1{width:initial;max-width:initial;}.elementor-8462 .elementor-element.elementor-element-9c2777f{--display:flex;}.elementor-8462 .elementor-element.elementor-element-594b65f7{--display:flex;}.elementor-8462 .elementor-element.elementor-element-194d1f4b{--display:flex;}.elementor-8462 .elementor-element.elementor-element-460e85cb{--display:flex;}.elementor-8462 .elementor-element.elementor-element-6427d73b{--display:flex;}.elementor-8462 .elementor-element.elementor-element-6427d73b:not(.elementor-motion-effects-element-type-background), .elementor-8462 .elementor-element.elementor-element-6427d73b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8462 .elementor-element.elementor-element-1ae7ffcc{--display:flex;}.elementor-8462 .elementor-element.elementor-element-4e790873{--display:flex;}.elementor-8462 .elementor-element.elementor-element-30e99f78{width:initial;max-width:initial;}.elementor-8462 .elementor-element.elementor-element-24e843ee{--display:flex;}.elementor-8462 .elementor-element.elementor-element-4160aa94{--display:flex;}.elementor-8462 .elementor-element.elementor-element-6f581e5f{--display:flex;}.elementor-8462 .elementor-element.elementor-element-4d8d7a81{--display:flex;}.elementor-8462 .elementor-element.elementor-element-77d8df9a{--display:flex;}.elementor-8462 .elementor-element.elementor-element-77d8df9a:not(.elementor-motion-effects-element-type-background), .elementor-8462 .elementor-element.elementor-element-77d8df9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8462 .elementor-element.elementor-element-3a697d56{--display:flex;}.elementor-8462 .elementor-element.elementor-element-4a4d37c0{--display:flex;}.elementor-8462 .elementor-element.elementor-element-1ab0549f{width:initial;max-width:initial;}.elementor-8462 .elementor-element.elementor-element-1ecda19e{--display:flex;}.elementor-8462 .elementor-element.elementor-element-447eef14{--display:flex;}.elementor-8462 .elementor-element.elementor-element-48f06c13{--display:flex;}.elementor-8462 .elementor-element.elementor-element-51240a85{--display:flex;}.elementor-8462 .elementor-element.elementor-element-126ed535{--display:flex;}.elementor-8462 .elementor-element.elementor-element-126ed535:not(.elementor-motion-effects-element-type-background), .elementor-8462 .elementor-element.elementor-element-126ed535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8462 .elementor-element.elementor-element-78813f4a{--display:flex;}.elementor-8462 .elementor-element.elementor-element-10763824{--display:flex;}.elementor-8462 .elementor-element.elementor-element-1b389bd{width:initial;max-width:initial;}.elementor-8462 .elementor-element.elementor-element-4664e619{--display:flex;}.elementor-8462 .elementor-element.elementor-element-26f4bd26{--display:flex;}.elementor-8462 .elementor-element.elementor-element-4f474f4b{--display:flex;}.elementor-8462 .elementor-element.elementor-element-2f8b4a8c{--display:flex;}.elementor-8462 .elementor-element.elementor-element-4b94e69e{--display:flex;}.elementor-8462 .elementor-element.elementor-element-4b94e69e:not(.elementor-motion-effects-element-type-background), .elementor-8462 .elementor-element.elementor-element-4b94e69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8462 .elementor-element.elementor-element-7ca47ab6{--display:flex;}.elementor-8462 .elementor-element.elementor-element-540b4943{--display:flex;}.elementor-8462 .elementor-element.elementor-element-8a5bba8{width:initial;max-width:initial;}.elementor-8462 .elementor-element.elementor-element-2793881a{--display:flex;}.elementor-8462 .elementor-element.elementor-element-676e359d{--display:flex;}.elementor-8462 .elementor-element.elementor-element-7719ce89{--display:flex;}.elementor-8462 .elementor-element.elementor-element-30d94757{--display:flex;}.elementor-8462 .elementor-element.elementor-element-8b81706{--display:flex;}.elementor-8462 .elementor-element.elementor-element-8b81706:not(.elementor-motion-effects-element-type-background), .elementor-8462 .elementor-element.elementor-element-8b81706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8462 .elementor-element.elementor-element-7e369b6c{--display:flex;}.elementor-8462 .elementor-element.elementor-element-9bd6805{--display:flex;}.elementor-8462 .elementor-element.elementor-element-3d003365{width:initial;max-width:initial;}.elementor-8462 .elementor-element.elementor-element-3b1908f2{--display:flex;}.elementor-8462 .elementor-element.elementor-element-49bf0a90{--display:flex;}.elementor-8462 .elementor-element.elementor-element-300e3f83{--display:flex;}.elementor-8462 .elementor-element.elementor-element-6b1e23cc{--display:flex;}.elementor-8462 .elementor-element.elementor-element-d491bbd{--display:flex;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );}.elementor-8462 .elementor-element.elementor-element-54aa13cc{--grid-row-gap:16px;}.elementor-8462 .elementor-element.elementor-element-25486c05{--display:flex;}.elementor-8462 .elementor-element.elementor-element-b34b5ad{--display:flex;}.elementor-8462 .elementor-element.elementor-element-3b606c07{--display:flex;}.elementor-8462 .elementor-element.elementor-element-71eeab5d{--display:flex;}.elementor-8462 .elementor-element.elementor-element-6fb3b92b{--display:flex;}.elementor-8462 .elementor-element.elementor-element-2fa31ef9{--display:flex;}.elementor-8462 .elementor-element.elementor-element-6c84828{--display:flex;}.elementor-8462 .elementor-element.elementor-element-6c84828:not(.elementor-motion-effects-element-type-background), .elementor-8462 .elementor-element.elementor-element-6c84828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5580211 );}.elementor-8462 .elementor-element.elementor-element-1352cf2e{--display:flex;}.elementor-8462 .elementor-element.elementor-element-20e7f19c{--divider-border-style:solid;--divider-color:var( --e-global-color-d69c535 );--divider-border-width:1px;}.elementor-8462 .elementor-element.elementor-element-3365f171{--divider-border-style:solid;--divider-color:var( --e-global-color-d69c535 );--divider-border-width:1px;}.elementor-8462 .elementor-element.elementor-element-1dd38efc{--divider-border-style:solid;--divider-color:var( --e-global-color-d69c535 );--divider-border-width:1px;}.elementor-8462 .elementor-element.elementor-element-3a74b46f{--divider-border-style:solid;--divider-color:var( --e-global-color-d69c535 );--divider-border-width:1px;}.elementor-8462 .elementor-element.elementor-element-5f1e98ce{--divider-border-style:solid;--divider-color:var( --e-global-color-d69c535 );--divider-border-width:1px;}.elementor-8462 .elementor-element.elementor-element-e66f07e{--display:flex;}.elementor-8462 .elementor-element.elementor-element-e66f07e:not(.elementor-motion-effects-element-type-background), .elementor-8462 .elementor-element.elementor-element-e66f07e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8462 .elementor-element.elementor-element-0a6837f{--display:flex;}@media(max-width:1081px){.elementor-8462 .elementor-element.elementor-element-1d872b6e{--flex-wrap:wrap;--align-content:flex-end;--padding-top:150px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8462 .elementor-element.elementor-element-5366c0f3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8462 .elementor-element.elementor-element-656be60f{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8462 .elementor-element.elementor-element-3fbf6c30 .elementor-heading-title{font-size:48px;}.elementor-8462 .elementor-element.elementor-element-6911b4a1{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8462 .elementor-element.elementor-element-31ee5c1c{--margin-top:-20px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-8462 .elementor-element.elementor-element-3987cf3a{--padding-top:3em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-8462 .elementor-element.elementor-element-4b293fd5{--grid-auto-flow:row;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}}@media(max-width:767px){.elementor-8462 .elementor-element.elementor-element-1d872b6e{--padding-top:130px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8462 .elementor-element.elementor-element-5366c0f3{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-8462 .elementor-element.elementor-element-656be60f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8462 .elementor-element.elementor-element-3fbf6c30 .elementor-heading-title{font-size:40px;}.elementor-8462 .elementor-element.elementor-element-6911b4a1{--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-8462 .elementor-element.elementor-element-6d67f53a{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8462 .elementor-element.elementor-element-31ee5c1c{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-20px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8462 .elementor-element.elementor-element-16ae370e{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8462 .elementor-element.elementor-element-3987cf3a::before, .elementor-8462 .elementor-element.elementor-element-3987cf3a > .elementor-background-video-container::before, .elementor-8462 .elementor-element.elementor-element-3987cf3a > .e-con-inner > .elementor-background-video-container::before, .elementor-8462 .elementor-element.elementor-element-3987cf3a > .elementor-background-slideshow::before, .elementor-8462 .elementor-element.elementor-element-3987cf3a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8462 .elementor-element.elementor-element-3987cf3a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #0B324666 30%, #062637 60%);}.elementor-8462 .elementor-element.elementor-element-3987cf3a{--padding-top:2em;--padding-bottom:15em;--padding-left:1em;--padding-right:1em;}.elementor-8462 .elementor-element.elementor-element-4b293fd5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}}@media(min-width:768px){.elementor-8462 .elementor-element.elementor-element-5366c0f3{--width:70%;}.elementor-8462 .elementor-element.elementor-element-656be60f{--width:100%;}.elementor-8462 .elementor-element.elementor-element-6d67f53a{--width:100%;}.elementor-8462 .elementor-element.elementor-element-31ee5c1c{--width:100%;}.elementor-8462 .elementor-element.elementor-element-16ae370e{--width:100%;}}@media(max-width:1081px) and (min-width:768px){.elementor-8462 .elementor-element.elementor-element-5366c0f3{--width:1600px;}}/* Start custom CSS for text-editor, class: .elementor-element-1211bbd */.ways-table{
   width: 100%;
    border-collapse: separate;
    border-spacing: 10px;
    text-align: center;

}
.ways-table td {
  background-color: #E1F4FD !important; 
  padding: 12px 16px;
  border-radius: 12px;
  font-weight: 500;
  font-size: 16px;
    vertical-align: middle;
    white-space: nowrap;
        border: none;
}
.ways-table img {
  margin-right: 2px;
  vertical-align: middle;
}
@media (max-width: 767px) {
 .ways-table{
    border-spacing: 3px;  
 }
}

/*Iconlist*/
.elementor-8462 .elementor-element.elementor-element-1211bbd .elementor-icon-list-items > li { 
list-style-image: url("https://havendetoxnow.com/wp-content/uploads/2025/09/Logo-Bullet-Point.svg");
 list-style-position: outside; 
 display: list-item; /* in case Elementor changed it */  
 padding-bottom: 12px;
     padding-left: 5px;
    
} 
.elementor-8462 .elementor-element.elementor-element-1211bbd .elementor-icon-list-items.blue-check-svg > li { 
list-style-image: url("https://havendetoxnow.com/wp-content/uploads/2025/08/Blue-Check.svg");
}

.ways-table td,
.basic-table th,
.basic-table td
{
    font-family: "Figtree", Sans-serif;
}

/* Base table styles (unchanged from yours) */
.basic-table {
 width: 100%;
  border-collapse: collapse;
  margin-top: 20px;
  margin-bottom: 35px;
  font-family: sans-serif;
  overflow: hidden;
    border-collapse: separate;
    border-spacing: 0;
    border-radius: 16px;

}
.basic-table thead:first-child tr:first-child th {
    border-block-start: none;
}

.basic-table th{
   text-align: left;
   padding-left:0;
   border:0;
    color:#20405A;
    font-size: 18px;
    font-weight: 600;
}
.basic-table td {
  border: 1px solid;
  border-color: #C8DFEF;
  padding: 12px;
background-color: #fff !important;
font-size: 14px;
font-weight: 500;
}
.basic-table tr:not(:last-child) td {
  border-bottom: 0;

}
.basic-table td {
  border-left: 0;
}

.basic-table tr td:first-child {
  border-left: 1px solid #C8DFEF; 
}
.basic-table tbody tr:first-child td:first-child {
  border-top-left-radius: 16px;
}

.basic-table tbody tr:first-child td:last-child {
  border-top-right-radius: 16px;
}

.basic-table tbody tr:last-child td:first-child {
  border-bottom-left-radius:16px;
}

.basic-table tbody tr:last-child td:last-child {
  border-bottom-right-radius: 16px;
}

.elementor hr {
    border: none;
    border-top: 1px solid #C8DFEF !important;
    margin: 60px 0;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ba8a77c */.elementor-8462 .elementor-element.elementor-element-5ba8a77c .elementor-icon-list-items > li { 
list-style-image: url("https://havendetoxnow.com/wp-content/uploads/2025/09/Logo-Bullet-Point.svg");
 list-style-position: outside; 
 display: list-item; /* in case Elementor changed it */  
 padding-bottom: 12px;
 padding-left: 5px;   
} 
.elementor-8462 .elementor-element.elementor-element-5ba8a77c .elementor-icon-list-items.blue-check-svg > li { 
list-style-image: url("https://havendetoxnow.com/wp-content/uploads/2025/08/Blue-Check.svg");
} 
.elementor-widget-icon-list .elementor-icon-list-items > li:last-child {
    margin-bottom: 28px;
}

.elementor-widget .elementor-icon-list-items {
    margin-left: 24px !important;
    padding-left: 24px !important;
}

.iconbox-number-wrapper .iconbox-left span {
    background-color: #245780;
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    border-radius: 50%;
}

.iconbox-number-wrapper .iconbox-left {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;

    width: 40px;
    height: 40px;

    background-color: #245780;
    color: #fff;
    font-size: 20px;

    border-radius: 50%;
    padding: 0;
    line-height: 1;
}


.iconbox-number-wrapper {
    flex-direction: row !important;
}

.iconbox-number-wrapper .iconbox-right {
    margin-left: 0px !important;
    margin-top: 5px;
}


.iconbox-number-wrapper {
    display: flex;
    align-items: flex-start; /* or center if you want vertical alignment with text */
    gap: 12px;
}

.iconbox-left {
    display: flex;
    justify-content: center;
    align-items: center;

    width: 40px;
    height: 40px;

    background-color: #245780;
    color: #fff;
    font-size: 20px;
    font-weight: 600;

    border-radius: 50%;
    padding: 0;
    line-height: 1;
    flex-shrink: 0; /* prevents squishing */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4efb489f */@media (max-width: 767px) {
    .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper {
        display: flex;
        flex-direction: unset;
        text-align: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15c31dfe */.elementor-8462 .elementor-element.elementor-element-15c31dfe span {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-54aa13cc */.elementor-8462 .elementor-element.elementor-element-54aa13cc .elementor-post__title a {
    font-weight: 600 !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34b5ad */.custom-height-icon .elementor-button-icon svg {
    height: 16px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7353e091 */.elementor-8462 .elementor-element.elementor-element-7353e091 {
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS */.block-divider-separator{
	   border-bottom: 1px solid #C8DFEF;
    display: block;
    margin: 60px 0px;
    width: 100%;
}
.blog-post-section-box-row br,
.blogpost-iconbox-wrapper-gridbox br{
	display:none;
}
.blog-post-iconbox-wrapper-box{
	   background-color: #C8DFEF;
    border-radius: 16px;
    padding:10px 60px 25px;
}
.iconbox-wrapper-heading{
	text-align:center;
	font-size: 32px;
	color: var(--e-global-color-7ff064d);
	line-height: 130%;
	font-weight: 600;
	margin: 8px auto 15px;
    display: block;
}
.blogpost-iconbox-wrapper-gridbox{
	    display: grid;
    grid-template-columns: repeat(2, 1fr);
    width: 100%;
    gap: 20px;
}
.blogpost-iconbox-wrapper-gridbox .blog-post-iconbox-style1{
	background-color: #245780;
	height: 100%;
	border-radius: 16px;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  align-items: start;
  gap: 20px;
	position:relative;
	padding:25px 20px;
	overflow: hidden;
}
.blogpost-iconbox-wrapper-gridbox .blog-post-iconbox-style1.dark-bg{
		background-color: #20405A;
}
.blog-post-iconbox-style1 .iconbox-top-icon{
	height: 35px;	
	}
.blog-post-iconbox-style1 .iconbox-top-icon img{
	 height: 40px;
   width: 40px;
}
.iconbox-list-items{
	display: flex;
  flex-direction: column;
  gap: 6px;
	width: 100%;
}
.iconbox-list-items span img{
    margin-right: 8px;
    height: 11px;
    width: 18px;
}
 .iconbox-list-items span{
		background-color: #fff;
	padding:10px 16px;
	border-radius:12px;
}
.blogpost-iconbox-wrapper-gridbox .blog-post-iconbox-style1:before {
    content: "";
    position: absolute;
   height: 80px;
    width: 105px;
    top: 0;
    right: -45px;
    background-size: contain;
    background-image: url(https://havendetoxnow.com/wp-content/uploads/2025/12/THD_Voluntary-vs-Involuntary-Care-vector.png);
    background-repeat: no-repeat;
}
.blogpost-iconbox-wrapper-gridbox .blog-post-iconbox-style1 .iconbox-heading-title big{
	font-size: 24px;
	font-weight:500;
  color: #fff;
}
.sectionbox-heading-title{
  font-size: 32px;
	font-weight:600;
  color: #fff;
	margin-bottom: 30px;
	line-height: 110%;
}
.blogpost-callbox{
	padding: 10px 20px;
    background-color: #E1F4FD;
    border-radius: 16px;
    width: 100%;
    display: block;
    font-style: italic;
    font-size: 14px;
	    margin-top: 20px;
}
.iconbox-number-wrapper{
    display: flex;
    gap: 12px;
	  margin-bottom: 30px;
	  flex-direction: column;
}
.iconbox-number-wrapper .iconbox-left{
    display: flex;
    flex-direction: row;
    gap: 10px;
    justify-content: start;
    align-items: center;
}
.iconbox-number-wrapper .iconbox-right{
    margin-left: 50px;
}
.iconbox-number-wrapper .iconbox-left big{
	background-color: #245780;
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    border-radius: 50%;
}
.iconbox-number-wrapper .iconbox-heading-text{
font-size:28px;
font-weight:600;
color:#20405A;
}

@media (max-width: 768px) {
.blogpost-iconbox-wrapper-gridbox{
	    grid-template-columns: repeat(1, 1fr);
	}
	.iconbox-number-wrapper .iconbox-heading-text {
		font-size: 24px;
	}
	.iconbox-number-wrapper .iconbox-left big {
    width: 32px;
    height: 32px;
    line-height: 32px;
		font-size: 16px;
	}

	.elementor-widget .elementor-icon-list-items{
	    margin-left:0px !important;
	}
	.iconbox-number-wrapper .iconbox-right{
    margin-left: 0px;
}
.iconbox-wrapper-heading{
    font-size:24px;
}
}
@media (max-width: 992px) {
	.blog-post-iconbox-wrapper-box{
	    padding: 10px 20px 20px;
	}
	.block-divider-separator{
		margin: 40px 0px;
	}
}/* End custom CSS */