.elementor-16 .elementor-element.elementor-element-bc288f4{--display:flex;--min-height:82vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;}.elementor-16 .elementor-element.elementor-element-bc288f4::before, .elementor-16 .elementor-element.elementor-element-bc288f4 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-bc288f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-bc288f4 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-bc288f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-bc288f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#220D3F;--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-bc288f4 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.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-16 .elementor-element.elementor-element-70d9a2b{width:var( --container-widget-width, 993px );max-width:993px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-70d9a2b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:71px;font-weight:700;line-height:1em;letter-spacing:0.6px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.55);color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-89857ce{width:var( --container-widget-width, 657px );max-width:657px;--container-widget-width:657px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-89857ce .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFFCC;}.elementor-16 .elementor-element.elementor-element-ff450bc{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-16 .elementor-element.elementor-element-b0c65cb .elementor-button{background-color:#61CE7000;font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.3px;padding:14px 20px 14px 20px;}.elementor-16 .elementor-element.elementor-element-b0c65cb{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-b0c65cb.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-b0c65cb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-6dadb3d .elementor-button{background-color:#61CE7000;font-family:"Arial", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.7px;fill:var( --e-global-color-a4267be );color:var( --e-global-color-a4267be );padding:14px 30px 14px 30px;}.elementor-16 .elementor-element.elementor-element-6dadb3d{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-6dadb3d.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-6dadb3d .elementor-button-content-wrapper{flex-direction:row;}.elementor-16 .elementor-element.elementor-element-6dadb3d .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-16 .elementor-element.elementor-element-1247efd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-1247efd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-9e32c0c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-a2f0ccc{width:var( --container-widget-width, 993px );max-width:993px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-a2f0ccc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5bf1c5f{width:var( --container-widget-width, 714px );max-width:714px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-5bf1c5f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;color:#FFFFFFCC;}.elementor-16 .elementor-element.elementor-element-d278fbd{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-d278fbd:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d278fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-16 .elementor-element.elementor-element-7a0544c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7e89775{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-16 .elementor-element.elementor-element-4ccabfe img{width:100%;height:436px;object-fit:cover;object-position:center center;border-radius:1rem 1rem 1rem 1rem;}.elementor-16 .elementor-element.elementor-element-7f9d931{--display:flex;--justify-content:space-between;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-42ee609{width:100%;max-width:100%;text-align:start;}.elementor-16 .elementor-element.elementor-element-42ee609 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-c4047e4{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-c4047e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-94dc072{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-523a000{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-text{color:#261736CC;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-9c042e6{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-text{color:#261736CC;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-ed87156{--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;--justify-content:flex-start;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-b958c9f .elementor-button{background-color:#61CE7000;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.1px;padding:14px 30px 14px 30px;}.elementor-16 .elementor-element.elementor-element-b958c9f{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-b958c9f.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-187cb95 .elementor-button{background-color:#61CE7000;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.1px;fill:#54C6C7;color:#54C6C7;padding:14px 30px 14px 30px;}.elementor-16 .elementor-element.elementor-element-187cb95{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-187cb95.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-187cb95 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-187cb95 .elementor-button:focus{color:var( --e-global-color-a4267be );}.elementor-16 .elementor-element.elementor-element-187cb95 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-187cb95 .elementor-button:focus svg{fill:var( --e-global-color-a4267be );}.elementor-16 .elementor-element.elementor-element-71f6946{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f87e1df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-731b824 img{width:100%;height:436px;object-fit:cover;object-position:center center;border-radius:1rem 1rem 1rem 1rem;}.elementor-16 .elementor-element.elementor-element-576441b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-52bc405{width:var( --container-widget-width, 993px );max-width:993px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-52bc405 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-d4feb3b{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-d4feb3b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-f4494fe{--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:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-f4494fe:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f4494fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-16 .elementor-element.elementor-element-e8a2850{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4f4dc80{--display:flex;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:#A8A8A854;--border-color:#A8A8A854;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-4f4dc80:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4f4dc80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F9;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-4dbd6dc{width:auto;max-width:auto;padding:10px 12px 5px 12px;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-4dbd6dc.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-4dbd6dc .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-4dbd6dc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4dbd6dc.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-4dbd6dc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4dbd6dc.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-4dbd6dc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4dbd6dc .elementor-icon{font-size:30px;}.elementor-16 .elementor-element.elementor-element-4dbd6dc .elementor-icon svg{height:30px;}.elementor-16 .elementor-element.elementor-element-7cf600f{width:var( --container-widget-width, 993px );max-width:993px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-7cf600f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-8907bd0{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-8907bd0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-471e3fa{--display:flex;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:#A8A8A854;--border-color:#A8A8A854;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-471e3fa:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-471e3fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F9;}.elementor-16 .elementor-element.elementor-element-bf7c31f{width:auto;max-width:auto;padding:10px 12px 5px 12px;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-bf7c31f.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-bf7c31f .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-bf7c31f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-16 .elementor-element.elementor-element-bf7c31f.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-bf7c31f.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-16 .elementor-element.elementor-element-bf7c31f.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-bf7c31f.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-16 .elementor-element.elementor-element-bf7c31f .elementor-icon{font-size:30px;}.elementor-16 .elementor-element.elementor-element-bf7c31f .elementor-icon svg{height:30px;}.elementor-16 .elementor-element.elementor-element-b938107{width:var( --container-widget-width, 993px );max-width:993px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-b938107 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-c91c2b6{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-c91c2b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-67b564a{--display:flex;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:#A8A8A854;--border-color:#A8A8A854;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-67b564a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-67b564a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F9;}.elementor-16 .elementor-element.elementor-element-9c1093e{width:auto;max-width:auto;padding:10px 12px 5px 12px;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-9c1093e.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-9c1093e .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-9c1093e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-9c1093e.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-9c1093e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-9c1093e.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-9c1093e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-9c1093e .elementor-icon{font-size:30px;}.elementor-16 .elementor-element.elementor-element-9c1093e .elementor-icon svg{height:30px;}.elementor-16 .elementor-element.elementor-element-5c97f29{width:var( --container-widget-width, 993px );max-width:993px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-5c97f29 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-28f3731{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-28f3731 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-9673931{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-dc0e2d1{width:var( --container-widget-width, 993px );max-width:993px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-dc0e2d1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-b089b09{width:var( --container-widget-width, 714px );max-width:714px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-b089b09 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:0.5px;color:#FFFFFFCC;}.elementor-16 .elementor-element.elementor-element-43cca16{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-43cca16:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-43cca16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-16 .elementor-element.elementor-element-7d404c0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2b3f6e4{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#A8A8A854;--border-color:#A8A8A854;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-2b3f6e4:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2b3f6e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-96f4af3{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-602baf0 img{width:100%;height:230px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-a001b09{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-a001b09 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-icon i{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-icon svg{fill:#736284;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-da33354{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-text{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-cbc40ef .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-4c892e5 );color:var( --e-global-color-4c892e5 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-cbc40ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-cbc40ef .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-6fbb647 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-a4267be );color:var( --e-global-color-a4267be );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-6fbb647 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-6fbb647 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-ccc6c55{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#A8A8A854;--border-color:#A8A8A854;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-ccc6c55:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ccc6c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c41a950{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f897d25 img{width:100%;height:230px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-091e7f3{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-091e7f3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-icon i{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-icon svg{fill:#736284;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-880d4c1{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-text{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-2fb61e9 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-4c892e5 );color:var( --e-global-color-4c892e5 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-2fb61e9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-2fb61e9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-6804921 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-a4267be );color:var( --e-global-color-a4267be );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-6804921 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-6804921 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-bd8d22c{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#A8A8A854;--border-color:#A8A8A854;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-bd8d22c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-bd8d22c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-2b0f4a2{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f58282c img{width:100%;height:230px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-5dd3a2e{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-5dd3a2e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-icon i{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-icon svg{fill:#736284;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-c7643e5{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-text{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-4fbb900 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-4c892e5 );color:var( --e-global-color-4c892e5 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-4fbb900 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-4fbb900 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-6bc932c .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-a4267be );color:var( --e-global-color-a4267be );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-6bc932c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-6bc932c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-0bf8a1d{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#A8A8A854;--border-color:#A8A8A854;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-0bf8a1d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-0bf8a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-55e2bb2{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c99f796 img{width:100%;height:230px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-f40cc92{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-f40cc92 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-icon i{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-icon svg{fill:#736284;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-29bcb41{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-text{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-69116d3 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-4c892e5 );color:var( --e-global-color-4c892e5 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-69116d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-69116d3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-7b2e4db .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-a4267be );color:var( --e-global-color-a4267be );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-7b2e4db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-7b2e4db .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-3e68b18{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#A8A8A854;--border-color:#A8A8A854;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-3e68b18:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3e68b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-d25e3da{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4d75b9c img{width:100%;height:230px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-b9057ef{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-b9057ef .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-icon i{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-icon svg{fill:#736284;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-af41964{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-text{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-9486d04 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-4c892e5 );color:var( --e-global-color-4c892e5 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-9486d04 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-9486d04 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-867f0d9 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-a4267be );color:var( --e-global-color-a4267be );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-867f0d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-867f0d9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-f536318{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#A8A8A854;--border-color:#A8A8A854;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-f536318:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f536318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-8da5dde{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-dcc2303 img{width:100%;height:230px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-9a297b0{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-9a297b0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-icon i{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-icon svg{fill:#736284;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-fb393dc{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-text{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-7a883d8 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-4c892e5 );color:var( --e-global-color-4c892e5 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-7a883d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-7a883d8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-e2ee668 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-a4267be );color:var( --e-global-color-a4267be );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-e2ee668 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-e2ee668 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-b091d02{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#A8A8A854;--border-color:#A8A8A854;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-b091d02:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b091d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5bc21ff{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-31487f0 img{width:100%;height:230px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-7825fb3{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-7825fb3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-icon i{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-icon svg{fill:#736284;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-b28982c{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-text{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-284518d .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-4c892e5 );color:var( --e-global-color-4c892e5 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-284518d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-284518d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-b0029a6 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-a4267be );color:var( --e-global-color-a4267be );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-b0029a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-b0029a6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-3d2ff0a{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#A8A8A854;--border-color:#A8A8A854;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-3d2ff0a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3d2ff0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-52b8f97{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-8648a8e img{width:100%;height:230px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-59416fa{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-59416fa .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-icon i{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-icon svg{fill:#736284;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-7581993{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-text{color:#736284;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-296bdc1 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-4c892e5 );color:var( --e-global-color-4c892e5 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-296bdc1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-296bdc1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-c741377 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.3px;fill:var( --e-global-color-a4267be );color:var( --e-global-color-a4267be );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-c741377 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-c741377 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-99f4224{--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:70px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-99f4224:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-99f4224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-16 .elementor-element.elementor-element-efea26e{width:100%;max-width:100%;text-align:center;}.elementor-16 .elementor-element.elementor-element-efea26e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-80253d2{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-80253d2.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-80253d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-3398c96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7cc299b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-738e3ea{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-738e3ea:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-738e3ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-738e3ea.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-16 .elementor-element.elementor-element-d76d944{width:auto;max-width:auto;padding:8px 10px 5px 10px;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-d76d944.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-d76d944 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-d76d944.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-d76d944.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-d76d944.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-d76d944.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-d76d944.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-d76d944 .elementor-icon{font-size:32px;}.elementor-16 .elementor-element.elementor-element-d76d944 .elementor-icon svg{height:32px;}.elementor-16 .elementor-element.elementor-element-76c065b{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-76c065b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-3926182{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-3926182 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-fdff1ca{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-fdff1ca:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fdff1ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-fdff1ca.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-16 .elementor-element.elementor-element-5259b1c{width:auto;max-width:auto;padding:8px 10px 5px 10px;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-5259b1c.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-5259b1c .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-5259b1c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5259b1c.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5259b1c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5259b1c.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5259b1c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5259b1c .elementor-icon{font-size:32px;}.elementor-16 .elementor-element.elementor-element-5259b1c .elementor-icon svg{height:32px;}.elementor-16 .elementor-element.elementor-element-cf39492{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-cf39492 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-527843d{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-527843d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-84f35df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-84f35df:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-84f35df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-16 .elementor-element.elementor-element-af90bad{--display:flex;--min-height:500px;}.elementor-16 .elementor-element.elementor-element-af90bad:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-af90bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carevohomehealth.com/wp-content/uploads/2026/02/45181.jpg");background-position:-472px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-1a4bb25{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:150px;}.elementor-16 .elementor-element.elementor-element-4ccc356{width:100%;max-width:100%;text-align:start;}.elementor-16 .elementor-element.elementor-element-4ccc356 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0dae09b{width:var( --container-widget-width, 675.406px );max-width:675.406px;--container-widget-width:675.406px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-0dae09b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-0dae09b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-a4d1779{width:100%;max-width:100%;padding:0px 0px 0px 2px;text-align:start;}.elementor-16 .elementor-element.elementor-element-a4d1779.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-a4d1779 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;letter-spacing:0.5px;color:#F3F3F3;}.elementor-16 .elementor-element.elementor-element-4368dcd .elementor-button{background-color:#61CE7000;font-family:"Arial", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.7px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-4368dcd{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-4368dcd.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-4368dcd .elementor-button-content-wrapper{flex-direction:row;}.elementor-16 .elementor-element.elementor-element-4368dcd .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-16 .elementor-element.elementor-element-b926623{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-b926623:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b926623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-16 .elementor-element.elementor-element-bf1deeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-620977d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5c8f48d{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-5c8f48d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.7em;letter-spacing:0.5px;word-spacing:3px;color:#9559C0;}.elementor-16 .elementor-element.elementor-element-051d40c{width:var( --container-widget-width, 993px );max-width:993px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-051d40c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-c686eac{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-c686eac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-666dbc9 img{height:360px;object-fit:cover;object-position:center center;border-radius:1rem 1rem 1rem 1rem;}.elementor-16 .elementor-element.elementor-element-aec4d3b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-81b03c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-68f1272{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-a86140c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-16 .elementor-element.elementor-element-7743b4b{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c40aa82 img{width:100%;height:350px;object-fit:cover;object-position:top center;border-radius:1rem 1rem 1rem 1rem;}.elementor-16 .elementor-element.elementor-element-654b2f2{width:var( --container-widget-width, 993px );max-width:993px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-654b2f2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-1f0f07f{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-1f0f07f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-5903b5a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-16 .elementor-element.elementor-element-0e00f06{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-ed8d664 img{width:100%;height:350px;object-fit:cover;object-position:top center;border-radius:1rem 1rem 1rem 1rem;}.elementor-16 .elementor-element.elementor-element-64cecef{width:var( --container-widget-width, 993px );max-width:993px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-64cecef .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-44f59be{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-44f59be .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-b8c1072{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-16 .elementor-element.elementor-element-75f2784{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f8f51b7 img{width:100%;height:350px;object-fit:cover;object-position:top center;border-radius:1rem 1rem 1rem 1rem;}.elementor-16 .elementor-element.elementor-element-7eb8700{width:var( --container-widget-width, 993px );max-width:993px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-7eb8700 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-a9a9b1b{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-a9a9b1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-d9fad81{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-16 .elementor-element.elementor-element-f99f803{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-be277ea img{width:100%;height:350px;object-fit:cover;object-position:top center;border-radius:1rem 1rem 1rem 1rem;}.elementor-16 .elementor-element.elementor-element-0ae4828{width:var( --container-widget-width, 993px );max-width:993px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-0ae4828 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-2235f45{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-2235f45 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-80ff969{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-80ff969:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-80ff969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-16 .elementor-element.elementor-element-0f6e06b{width:var( --container-widget-width, 993px );max-width:993px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-0f6e06b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.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-16 .elementor-element.elementor-element-ee6c600{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-c9e3152{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-8ddb7c8{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-95305f9{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-95305f9:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-95305f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0286682{text-align:start;}.elementor-16 .elementor-element.elementor-element-0286682 img{width:28px;}.elementor-16 .elementor-element.elementor-element-811faba{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-811faba .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-6b213e9{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-6b213e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-041ea94{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-041ea94:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-041ea94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-79159db{text-align:start;}.elementor-16 .elementor-element.elementor-element-79159db img{width:30px;}.elementor-16 .elementor-element.elementor-element-b788ea0{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-b788ea0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-833ec80{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-833ec80 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-849ec41{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-849ec41:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-849ec41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-77233a1{text-align:start;}.elementor-16 .elementor-element.elementor-element-77233a1 img{width:30px;}.elementor-16 .elementor-element.elementor-element-6a3b859{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-6a3b859 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-ff3ad2e{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-ff3ad2e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-b82ff19{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-b82ff19:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b82ff19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-9cfe227{text-align:start;}.elementor-16 .elementor-element.elementor-element-9cfe227 img{width:30px;}.elementor-16 .elementor-element.elementor-element-2dea699{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-2dea699 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-413f1a8{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-413f1a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-d8dfa6d{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-d8dfa6d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d8dfa6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-f1ad4e9{text-align:start;}.elementor-16 .elementor-element.elementor-element-f1ad4e9 img{width:30px;}.elementor-16 .elementor-element.elementor-element-bf00a39{width:var( --container-widget-width, 993px );max-width:993px;padding:05px 0px 0px 0px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-bf00a39 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-1b7b77b{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-1b7b77b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-49464c9{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-e298197{width:100%;max-width:100%;padding:0px 0px 0px 2px;text-align:center;}.elementor-16 .elementor-element.elementor-element-e298197 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.7em;letter-spacing:0.5px;word-spacing:3px;color:#9559C0;}.elementor-16 .elementor-element.elementor-element-e7f7aa3{width:100%;max-width:100%;text-align:center;}.elementor-16 .elementor-element.elementor-element-e7f7aa3.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-e7f7aa3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-0025566{width:var( --container-widget-width, 639px );max-width:639px;padding:0px 0px 0px 2px;--container-widget-width:639px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-0025566.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-0025566 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-ceb33fb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-be4493e{--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;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-be4493e:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-be4493e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4aa5059 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-4aa5059.elementor-view-stacked .elementor-icon{background-color:#D4F2EF;}.elementor-16 .elementor-element.elementor-element-4aa5059.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-4aa5059.elementor-view-default .elementor-icon{color:#D4F2EF;border-color:#D4F2EF;}.elementor-16 .elementor-element.elementor-element-4aa5059.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-4aa5059.elementor-view-default .elementor-icon svg{fill:#D4F2EF;}.elementor-16 .elementor-element.elementor-element-4aa5059 .elementor-icon{font-size:40px;}.elementor-16 .elementor-element.elementor-element-4aa5059 .elementor-icon svg{height:40px;}.elementor-16 .elementor-element.elementor-element-8a421b3{--display:flex;}.elementor-16 .elementor-element.elementor-element-a49404d{--e-rating-gap:4px;--e-rating-icon-marked-color:#FACC15;}.elementor-16 .elementor-element.elementor-element-5cb523c{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-5cb523c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#261736CC;}.elementor-16 .elementor-element.elementor-element-7c7c873{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-16 .elementor-element.elementor-element-1606c80{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-1606c80 img{width:100%;border-radius:050% 050% 050% 050%;}.elementor-16 .elementor-element.elementor-element-8f1e9c8{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f308644{width:100%;max-width:100%;padding:0px 0px 0px 1px;text-align:start;}.elementor-16 .elementor-element.elementor-element-f308644 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-457014c{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-457014c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-107ce41{--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;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-107ce41:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-107ce41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-e60fff4 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-e60fff4.elementor-view-stacked .elementor-icon{background-color:#D4F2EF;}.elementor-16 .elementor-element.elementor-element-e60fff4.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-e60fff4.elementor-view-default .elementor-icon{color:#D4F2EF;border-color:#D4F2EF;}.elementor-16 .elementor-element.elementor-element-e60fff4.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-e60fff4.elementor-view-default .elementor-icon svg{fill:#D4F2EF;}.elementor-16 .elementor-element.elementor-element-e60fff4 .elementor-icon{font-size:40px;}.elementor-16 .elementor-element.elementor-element-e60fff4 .elementor-icon svg{height:40px;}.elementor-16 .elementor-element.elementor-element-6e8ab52{--display:flex;}.elementor-16 .elementor-element.elementor-element-87894ff{--e-rating-gap:4px;--e-rating-icon-marked-color:#FACC15;}.elementor-16 .elementor-element.elementor-element-72484cc{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-72484cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#261736CC;}.elementor-16 .elementor-element.elementor-element-e9f28bf{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-16 .elementor-element.elementor-element-fac74f2{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-fac74f2 img{width:100%;border-radius:050% 050% 050% 050%;}.elementor-16 .elementor-element.elementor-element-99d1b8d{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-98ab29f{width:100%;max-width:100%;padding:0px 0px 0px 1px;text-align:start;}.elementor-16 .elementor-element.elementor-element-98ab29f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-78ca74f{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-78ca74f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-a54df26{--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;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-a54df26:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-a54df26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-52689b0 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-52689b0.elementor-view-stacked .elementor-icon{background-color:#D4F2EF;}.elementor-16 .elementor-element.elementor-element-52689b0.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-52689b0.elementor-view-default .elementor-icon{color:#D4F2EF;border-color:#D4F2EF;}.elementor-16 .elementor-element.elementor-element-52689b0.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-52689b0.elementor-view-default .elementor-icon svg{fill:#D4F2EF;}.elementor-16 .elementor-element.elementor-element-52689b0 .elementor-icon{font-size:40px;}.elementor-16 .elementor-element.elementor-element-52689b0 .elementor-icon svg{height:40px;}.elementor-16 .elementor-element.elementor-element-969a79c{--display:flex;}.elementor-16 .elementor-element.elementor-element-e18ec94{--e-rating-gap:4px;--e-rating-icon-marked-color:#FACC15;}.elementor-16 .elementor-element.elementor-element-a116ecc{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-a116ecc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#261736CC;}.elementor-16 .elementor-element.elementor-element-fff8867{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-16 .elementor-element.elementor-element-545ca41{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-545ca41 img{width:100%;border-radius:050% 050% 050% 050%;}.elementor-16 .elementor-element.elementor-element-afe770f{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-ba774c4{width:100%;max-width:100%;padding:0px 0px 0px 1px;text-align:start;}.elementor-16 .elementor-element.elementor-element-ba774c4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-c0fc817{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-c0fc817 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-81be019{--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;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-81be019:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-81be019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-61b7628 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-61b7628.elementor-view-stacked .elementor-icon{background-color:#D4F2EF;}.elementor-16 .elementor-element.elementor-element-61b7628.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-61b7628.elementor-view-default .elementor-icon{color:#D4F2EF;border-color:#D4F2EF;}.elementor-16 .elementor-element.elementor-element-61b7628.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-61b7628.elementor-view-default .elementor-icon svg{fill:#D4F2EF;}.elementor-16 .elementor-element.elementor-element-61b7628 .elementor-icon{font-size:40px;}.elementor-16 .elementor-element.elementor-element-61b7628 .elementor-icon svg{height:40px;}.elementor-16 .elementor-element.elementor-element-8405b74{--display:flex;}.elementor-16 .elementor-element.elementor-element-5529d9a{--e-rating-gap:4px;--e-rating-icon-marked-color:#FACC15;}.elementor-16 .elementor-element.elementor-element-74f048c{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-74f048c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#261736CC;}.elementor-16 .elementor-element.elementor-element-11d39be{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-16 .elementor-element.elementor-element-c83367e{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-c83367e img{width:100%;border-radius:050% 050% 050% 050%;}.elementor-16 .elementor-element.elementor-element-61e97cc{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-32dcf95{width:100%;max-width:100%;padding:0px 0px 0px 1px;text-align:start;}.elementor-16 .elementor-element.elementor-element-32dcf95 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-cc02681{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-cc02681 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-704307d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-46d7edf{width:var( --container-widget-width, 993px );max-width:993px;--container-widget-width:993px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-46d7edf .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0470f86{width:var( --container-widget-width, 714px );max-width:714px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-0470f86 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:0.5px;color:#FFFFFFCC;}.elementor-16 .elementor-element.elementor-element-843938e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-fbd85a1{--display:flex;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-51ba94a{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEECF0;border-radius:10px 10px 10px 10px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-field-group{padding-right:calc( 21px/2 );padding-left:calc( 21px/2 );margin-bottom:30px;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-form-fields-wrapper{margin-left:calc( -21px/2 );margin-right:calc( -21px/2 );margin-bottom:-30px;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-16 .elementor-element.elementor-element-51ba94a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-16 .elementor-element.elementor-element-51ba94a .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-51ba94a .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-16 .elementor-element.elementor-element-51ba94a .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-field-group > label, .elementor-16 .elementor-element.elementor-element-51ba94a .elementor-field-subgroup label{color:#261736;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-field-group > label{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-field-type-html{padding-bottom:0px;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-field-group .elementor-field{color:#37125C;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-field-group .elementor-field, .elementor-16 .elementor-element.elementor-element-51ba94a .elementor-field-subgroup label{font-family:"Lato", Sans-serif;font-weight:300;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FCFCFD;border-color:#EEECF0;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-field-group .elementor-select-wrapper select{background-color:#FCFCFD;border-color:#EEECF0;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-field-group .elementor-select-wrapper::before{color:#EEECF0;}.elementor-16 .elementor-element.elementor-element-51ba94a .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-button[type="submit"]{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-16 .elementor-element.elementor-element-51ba94a .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-51ba94a .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-51ba94a .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-16 .elementor-element.elementor-element-51ba94a .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-2f3396d{--display:flex;}.elementor-16 .elementor-element.elementor-element-5c771ec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-5c771ec:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5c771ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-a157682{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-16 .elementor-element.elementor-element-8f78ae6{width:auto;max-width:auto;padding:10px 17px 5px 12px;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-8f78ae6.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-8f78ae6 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-8f78ae6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-8f78ae6.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-8f78ae6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-8f78ae6.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-8f78ae6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-8f78ae6 .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-8f78ae6 .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-7ab9245{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-03e8428{width:100%;max-width:100%;padding:0px 0px 0px 2px;text-align:start;}.elementor-16 .elementor-element.elementor-element-03e8428 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-a41a9fb{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-a41a9fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-c7be9fe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-c7be9fe:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c7be9fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4d7b971{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-16 .elementor-element.elementor-element-22bd571{width:auto;max-width:auto;padding:10px 17px 5px 12px;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-22bd571.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-22bd571 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-22bd571.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-22bd571.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-22bd571.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-22bd571.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-22bd571.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-22bd571 .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-22bd571 .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-1c31aa6{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-bd87920{width:100%;max-width:100%;padding:0px 0px 0px 2px;text-align:start;}.elementor-16 .elementor-element.elementor-element-bd87920 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-4bab11b{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-4bab11b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-3e0c285{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-3e0c285:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3e0c285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-475a2ef{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-16 .elementor-element.elementor-element-30d90a4{width:auto;max-width:auto;padding:10px 17px 5px 12px;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-30d90a4.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-30d90a4 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-30d90a4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-30d90a4.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-30d90a4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-30d90a4.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-30d90a4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-30d90a4 .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-30d90a4 .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-573208d{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-015ec3a{width:100%;max-width:100%;padding:0px 0px 0px 2px;text-align:start;}.elementor-16 .elementor-element.elementor-element-015ec3a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-b3a62fe{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-b3a62fe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-710713c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-710713c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-710713c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5609bf5{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-16 .elementor-element.elementor-element-80a90cf{width:auto;max-width:auto;padding:10px 17px 5px 12px;border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-80a90cf.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-80a90cf .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-80a90cf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-80a90cf.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-80a90cf.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-80a90cf.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-80a90cf.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-80a90cf .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-80a90cf .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-f5d0626{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c5457ba{width:100%;max-width:100%;padding:0px 0px 0px 2px;text-align:start;}.elementor-16 .elementor-element.elementor-element-c5457ba .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-747c5fc{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-747c5fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-f7e1269{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-f7e1269:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f7e1269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-16 .elementor-element.elementor-element-a35f110{width:100%;max-width:100%;text-align:center;}.elementor-16 .elementor-element.elementor-element-a35f110.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-a35f110 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:700;line-height:1em;letter-spacing:0.6px;color:#261736;}.elementor-16 .elementor-element.elementor-element-774b5a2{width:var( --container-widget-width, 714px );max-width:714px;padding:0px 0px 0px 2px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-774b5a2.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-774b5a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0.5px;color:#736284;}.elementor-16 .elementor-element.elementor-element-e8355bf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-487fe02{border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-962d5bb{border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-b75738e{border-radius:10px 10px 10px 10px;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-1247efd{--width:100%;}.elementor-16 .elementor-element.elementor-element-43cca16{--content-width:1350px;}.elementor-16 .elementor-element.elementor-element-99f4224{--content-width:1350px;}.elementor-16 .elementor-element.elementor-element-af90bad{--width:100%;}.elementor-16 .elementor-element.elementor-element-80ff969{--content-width:1350px;}.elementor-16 .elementor-element.elementor-element-8ddb7c8{--width:100%;}.elementor-16 .elementor-element.elementor-element-2f3396d{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-2f3396d{--width:100%;}}@media(min-width:1025px){.elementor-16 .elementor-element.elementor-element-af90bad:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-af90bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-70d9a2b .elementor-heading-title{font-size:60px;}.elementor-16 .elementor-element.elementor-element-89857ce .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-a2f0ccc .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-5bf1c5f .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-d278fbd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-7a0544c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-7f9d931{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-42ee609 .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-c4047e4 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-71f6946{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-576441b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-52bc405 .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-d4feb3b .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-f4494fe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-e8a2850{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-4f4dc80{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-4dbd6dc .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-4dbd6dc .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-7cf600f .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-8907bd0 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-471e3fa{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-bf7c31f .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-bf7c31f .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-b938107 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-c91c2b6 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-67b564a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-9c1093e .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-9c1093e .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-5c97f29 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-28f3731 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-dc0e2d1 .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-b089b09 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-43cca16{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-7d404c0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-2b3f6e4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-a001b09 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-ccc6c55{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-091e7f3 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-bd8d22c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-5dd3a2e .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-0bf8a1d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-f40cc92 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-3e68b18{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-b9057ef .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-f536318{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-9a297b0 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-b091d02{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-7825fb3 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-3d2ff0a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-59416fa .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-99f4224{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-efea26e .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-80253d2 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-7cc299b{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-d76d944 .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-d76d944 .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-76c065b .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-3926182 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-5259b1c .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-5259b1c .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-cf39492 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-527843d .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-84f35df{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-af90bad{--min-height:400px;}.elementor-16 .elementor-element.elementor-element-af90bad:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-af90bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-16 .elementor-element.elementor-element-1a4bb25{--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:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-4ccc356 .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-0dae09b .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-a4d1779 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-b926623{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-5c8f48d .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-051d40c .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-c686eac .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-68f1272{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-654b2f2 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-1f0f07f .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-64cecef .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-44f59be .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-7eb8700 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-a9a9b1b .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-0ae4828 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-2235f45 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-80ff969{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-0f6e06b .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-ee6c600{--container-widget-width:479px;--container-widget-flex-grow:0;width:var( --container-widget-width, 479px );max-width:479px;}.elementor-16 .elementor-element.elementor-element-8ddb7c8{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-811faba .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-6b213e9 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-b788ea0 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-833ec80 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-6a3b859 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-ff3ad2e .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-2dea699 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-413f1a8 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-bf00a39 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-1b7b77b .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-49464c9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-e298197 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-e7f7aa3 .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-0025566 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-ceb33fb{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-4aa5059 .elementor-icon{font-size:35px;}.elementor-16 .elementor-element.elementor-element-4aa5059 .elementor-icon svg{height:35px;}.elementor-16 .elementor-element.elementor-element-5cb523c .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-1606c80{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-16 .elementor-element.elementor-element-f308644 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-457014c .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-e60fff4 .elementor-icon{font-size:35px;}.elementor-16 .elementor-element.elementor-element-e60fff4 .elementor-icon svg{height:35px;}.elementor-16 .elementor-element.elementor-element-72484cc .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-fac74f2{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-16 .elementor-element.elementor-element-98ab29f .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-78ca74f .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-52689b0 .elementor-icon{font-size:35px;}.elementor-16 .elementor-element.elementor-element-52689b0 .elementor-icon svg{height:35px;}.elementor-16 .elementor-element.elementor-element-a116ecc .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-545ca41{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-16 .elementor-element.elementor-element-ba774c4 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-c0fc817 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-61b7628 .elementor-icon{font-size:35px;}.elementor-16 .elementor-element.elementor-element-61b7628 .elementor-icon svg{height:35px;}.elementor-16 .elementor-element.elementor-element-74f048c .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-c83367e{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-16 .elementor-element.elementor-element-32dcf95 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-cc02681 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-46d7edf .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-0470f86 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-843938e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-8f78ae6 .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-8f78ae6 .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-03e8428 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-a41a9fb .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-22bd571 .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-22bd571 .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-bd87920 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-4bab11b .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-30d90a4 .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-30d90a4 .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-015ec3a .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-b3a62fe .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-80a90cf .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-80a90cf .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-c5457ba .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-747c5fc .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-f7e1269{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-a35f110 .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-774b5a2 .elementor-heading-title{line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-e8355bf{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-bc288f4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-70d9a2b .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-89857ce .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-16 .elementor-element.elementor-element-1247efd{--min-height:9vh;}.elementor-16 .elementor-element.elementor-element-9e32c0c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-a2f0ccc .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-5bf1c5f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-5bf1c5f .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-d278fbd{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-4ccabfe img{height:341px;}.elementor-16 .elementor-element.elementor-element-42ee609 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-c4047e4{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-c4047e4 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-523a000 .elementor-icon-list-item > a{font-size:15px;}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-9c042e6 .elementor-icon-list-item > a{font-size:15px;}.elementor-16 .elementor-element.elementor-element-71f6946{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-731b824 img{height:341px;}.elementor-16 .elementor-element.elementor-element-52bc405 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-d4feb3b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-d4feb3b .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-f4494fe{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-e8a2850{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-4f4dc80{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-7cf600f .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-8907bd0{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-8907bd0 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-471e3fa{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-b938107 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-c91c2b6{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-c91c2b6 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-67b564a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-5c97f29 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-28f3731{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-28f3731 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-9673931{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-dc0e2d1 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-16 .elementor-element.elementor-element-b089b09{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-b089b09 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-43cca16{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-7d404c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-2b3f6e4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-a001b09 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-da33354{--icon-vertical-offset:6px;}.elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-da33354 .elementor-icon-list-item > a{line-height:1.6em;}.elementor-16 .elementor-element.elementor-element-ccc6c55{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-091e7f3 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-880d4c1{--icon-vertical-offset:6px;}.elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-880d4c1 .elementor-icon-list-item > a{line-height:1.6em;}.elementor-16 .elementor-element.elementor-element-bd8d22c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-5dd3a2e .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-c7643e5{--icon-vertical-offset:6px;}.elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-c7643e5 .elementor-icon-list-item > a{line-height:1.6em;}.elementor-16 .elementor-element.elementor-element-0bf8a1d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-f40cc92 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-29bcb41{--icon-vertical-offset:6px;}.elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-29bcb41 .elementor-icon-list-item > a{line-height:1.6em;}.elementor-16 .elementor-element.elementor-element-3e68b18{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-b9057ef .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-af41964{--icon-vertical-offset:6px;}.elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-af41964 .elementor-icon-list-item > a{line-height:1.6em;}.elementor-16 .elementor-element.elementor-element-f536318{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-9a297b0 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-fb393dc{--icon-vertical-offset:6px;}.elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-fb393dc .elementor-icon-list-item > a{line-height:1.6em;}.elementor-16 .elementor-element.elementor-element-b091d02{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-7825fb3 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-b28982c{--icon-vertical-offset:6px;}.elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-b28982c .elementor-icon-list-item > a{line-height:1.6em;}.elementor-16 .elementor-element.elementor-element-3d2ff0a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-59416fa .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-16 .elementor-element.elementor-element-7581993{--icon-vertical-offset:6px;}.elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-7581993 .elementor-icon-list-item > a{line-height:1.6em;}.elementor-16 .elementor-element.elementor-element-99f4224{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-efea26e .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-80253d2{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-80253d2 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-7cc299b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-76c065b .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-3926182{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-3926182 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-cf39492 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-527843d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-527843d .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-84f35df{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-af90bad{--min-height:300px;--border-radius:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-af90bad:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-af90bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-16 .elementor-element.elementor-element-1a4bb25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4ccc356 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-0dae09b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-0dae09b .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-a4d1779 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-b926623{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-5c8f48d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-5c8f48d .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-051d40c .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-c686eac{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-c686eac .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-666dbc9 img{width:100%;height:329px;object-fit:cover;}.elementor-16 .elementor-element.elementor-element-68f1272{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7743b4b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c40aa82 img{width:100%;height:270px;object-fit:cover;}.elementor-16 .elementor-element.elementor-element-654b2f2 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-1f0f07f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-1f0f07f .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-ed8d664 img{width:100%;height:270px;object-fit:cover;}.elementor-16 .elementor-element.elementor-element-64cecef .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-44f59be{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-44f59be .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-f8f51b7 img{width:100%;height:270px;object-fit:cover;}.elementor-16 .elementor-element.elementor-element-7eb8700 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-a9a9b1b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-a9a9b1b .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-be277ea img{width:100%;height:270px;object-fit:cover;}.elementor-16 .elementor-element.elementor-element-0ae4828 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-2235f45{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-2235f45 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-80ff969{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-0f6e06b .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-ee6c600{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-8ddb7c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-811faba .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-6b213e9{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-6b213e9 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-b788ea0 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-833ec80{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-833ec80 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-6a3b859 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-ff3ad2e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-ff3ad2e .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-2dea699 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-413f1a8{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-413f1a8 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-bf00a39 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-1b7b77b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-1b7b77b .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-49464c9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-e298197{text-align:center;}.elementor-16 .elementor-element.elementor-element-e298197 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-e7f7aa3 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-0025566{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-0025566 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-ceb33fb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-8a421b3{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5cb523c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-5cb523c .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-1606c80{--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-16 .elementor-element.elementor-element-8f1e9c8{--width:77%;}.elementor-16 .elementor-element.elementor-element-f308644 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-457014c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-457014c .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-6e8ab52{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-72484cc{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-72484cc .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-fac74f2{--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-16 .elementor-element.elementor-element-99d1b8d{--width:77%;}.elementor-16 .elementor-element.elementor-element-98ab29f .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-78ca74f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-78ca74f .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-969a79c{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-a116ecc{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-a116ecc .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-545ca41{--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-16 .elementor-element.elementor-element-afe770f{--width:77%;}.elementor-16 .elementor-element.elementor-element-ba774c4 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-c0fc817{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-c0fc817 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-8405b74{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-74f048c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-74f048c .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-c83367e{--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-16 .elementor-element.elementor-element-61e97cc{--width:77%;}.elementor-16 .elementor-element.elementor-element-32dcf95 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-cc02681{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-cc02681 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-704307d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-46d7edf .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-0470f86{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-0470f86 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-843938e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-fbd85a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-51ba94a{padding:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-2f3396d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-8f78ae6{padding:10px 10px 5px 10px;}.elementor-16 .elementor-element.elementor-element-7ab9245{--width:77%;}.elementor-16 .elementor-element.elementor-element-03e8428 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-a41a9fb{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-a41a9fb .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-22bd571{padding:10px 10px 5px 10px;}.elementor-16 .elementor-element.elementor-element-1c31aa6{--width:77%;}.elementor-16 .elementor-element.elementor-element-bd87920 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-4bab11b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-4bab11b .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-30d90a4{padding:10px 10px 5px 10px;}.elementor-16 .elementor-element.elementor-element-573208d{--width:77%;}.elementor-16 .elementor-element.elementor-element-015ec3a .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-b3a62fe{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-b3a62fe .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-80a90cf{padding:10px 10px 5px 10px;}.elementor-16 .elementor-element.elementor-element-f5d0626{--width:77%;}.elementor-16 .elementor-element.elementor-element-c5457ba .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-747c5fc{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-747c5fc .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-f7e1269{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-a35f110 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-774b5a2{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16 .elementor-element.elementor-element-774b5a2 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-e8355bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-70d9a2b */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; 
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}

@media (max-width: 1024px) {
  .hero-dot { 
        width: 5px;
  height: 5px;
   margin-left: -5px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0c65cb */.elementor-16 .elementor-element.elementor-element-b0c65cb{
      display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;


  border-radius: 50px;

  background: linear-gradient(100deg, #4fd1c5, #805ad5);
  transition: all 0.3s ease;
}


.elementor-16 .elementor-element.elementor-element-b0c65cb:hover{
      opacity: 0.9;
  transform: translateY(-2px);
}

.elementor-16 .elementor-element.elementor-element-b0c65cb:focus{
     outline: none;
  box-shadow: 0 0 0 2px rgba(128, 90, 213, 0.4);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6dadb3d */.elementor-16 .elementor-element.elementor-element-6dadb3d{
      display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;

background-color:white !important;
  border-radius: 50px;


  transition: all 0.3s ease;
}


.elementor-16 .elementor-element.elementor-element-6dadb3d:hover{
      opacity: 0.9;
  transform: translateY(-2px);
}

.elementor-16 .elementor-element.elementor-element-6dadb3d:focus{
     outline: none;
  box-shadow: 0 0 0 2px rgba(128, 90, 213, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc288f4 */.elementor-background-slideshow .swiper-pagination{
  position:absolute !important;
  left:50% !important;
  bottom:30px !important;
  transform:translateX(-50%) !important;
  display:inline-flex !important;
  align-items:center !important;
  gap:10px !important;
  padding:10px 14px !important;
  border-radius:999px !important;

  z-index:30 !important;
  width:auto !important;
}

.elementor-background-slideshow .swiper-pagination-bullet{
  width:10px !important;
  height:10px !important;
  border-radius:999px !important;
  background:rgba(255,255,255,.5) !important;
  opacity:1 !important;
  transition:all .25s ease !important;
  margin:0 !important;
}

.elementor-background-slideshow .swiper-pagination-bullet-active{
  width:34px !important;
  background:#28BDB1 !important;
  border-radius:999px !important;
}

/* RTL safe */
.elementor-background-slideshow[dir="rtl"] .swiper-pagination{
  direction:ltr !important;
}



@media (max-width: 767px){
  .elementor-background-slideshow .swiper-pagination{
    bottom: 12px !important;   /* phone এ নিচে কম space */
    z-index: 9999 !important;  /* other overlay এর উপরে */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6a1882 *//* ============ CARE HERO (Scoped) ============ */

.care-hero__phone i{
  display: inline-block;
  transform: rotate(-270deg);
}

.care-hero{
  position: relative;
  min-height: 85vh;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

/* Background */
.care-hero__bg{
  position: absolute;
  inset: 0;
  z-index: 0;
}

/* Video */
.care-hero__video{
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  transition: opacity 700ms ease;
  pointer-events: none;
}
.care-hero__video.is-active{ opacity: 1; }

/* Overlay */
.care-hero__overlay{
  position: absolute;
  inset: 0;
  background: rgba(44,31,74,0.4);
}

/* Content */
.care-hero__content{
  position: relative;
  z-index: 2;
  width: min(980px, 92%);
  text-align: center;
  padding: 60px 0;
}

.care-hero__title{
  margin: 0 0 18px;
  font-weight: 800;
  color: #fff;
  font-size: clamp(34px, 5vw, 70px);
  line-height: 1.05;
  letter-spacing: -0.5px;
  text-shadow: 0 10px 30px rgba(0,0,0,0.35);
}
.care-hero__accent{ color: #29c7c5; }

.care-hero__text{
  margin: 0 auto 26px;
  max-width: 620px;
  color: rgba(255,255,255,0.85);
  font-size: 16px;
  line-height: 1.8;
}

/* Buttons */
.care-hero__actions{
  display: flex;
  gap: 16px;
  justify-content: center;
  flex-wrap: wrap;
}

.care-hero__btn{
  display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 12px 24px;
  border-radius: 999px;
  font-weight: 700;
  text-decoration: none;
  transition: all .25s ease;
  white-space: nowrap;
}

.care-hero__btn--primary{
  color: #fff;
  background: linear-gradient(90deg, #29c7c5, #7b5cf3);
  box-shadow: 0 12px 26px rgba(0,0,0,0.25);
}
.care-hero__btn--primary:hover{
  transform: translateY(-2px);
  box-shadow: 0 16px 32px rgba(0,0,0,0.3);
}

.care-hero__btn--ghost{
  background: #fff;
  color: #7b5cf3;
  box-shadow: 0 12px 26px rgba(0,0,0,0.15);
}
.care-hero__btn--ghost:hover{
  transform: translateY(-2px);
  box-shadow: 0 16px 30px rgba(0,0,0,0.22);
}


/* Dots */
.care-hero__dots{
  position: absolute;
  bottom: 26px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  gap: 10px;
  z-index: 3;
}
.care-hero__dot{
  width: 7px;
  height: 7px;
  border-radius: 50%;
  border: 0;
  padding: 0;
  background: rgba(255,255,255,0.45);
  cursor: pointer;
  transition: all .35s ease;
}
.care-hero__dot.is-active{
  width: 30px;
  height: 7px;
  border-radius: 20px;
  background: #29c7c5;
}

/* Mobile */
@media (max-width: 767px){
      .care-hero__title br{
    display: none;
  }
  .care-hero{ min-height: 84vh; }
  .care-hero__content{ padding: 40px 0; }
  .care-hero__text{ max-width: 92%; font-size: 15px; }
  .care-hero__dots{ bottom: 18px; }
  .care-hero__dot{ width: 6px; height: 6px; }
  .care-hero__dot.is-active{ width: 24px; height: 6px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2f0ccc */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e32c0c */.elementor-16 .elementor-element.elementor-element-9e32c0c{
      background: linear-gradient(135deg, #4fd1c5 0%, #805ad5 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42ee609 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b958c9f */.elementor-16 .elementor-element.elementor-element-b958c9f{
      display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;


  border-radius: 50px;

  background: linear-gradient(100deg, #4fd1c5, #805ad5);
  transition: all 0.3s ease;
}


.elementor-16 .elementor-element.elementor-element-b958c9f:hover{
      opacity: 0.9;
  transform: translateY(-2px);
}

.elementor-16 .elementor-element.elementor-element-b958c9f:focus{
     outline: none;
  box-shadow: 0 0 0 2px rgba(128, 90, 213, 0.4);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-187cb95 */.elementor-16 .elementor-element.elementor-element-187cb95{
      display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;


  border-radius: 50px;

  background: transparent);
  transition: all 0.3s ease;
  border: 1px solid #54C6C7;
}


.elementor-16 .elementor-element.elementor-element-187cb95:hover{
      opacity: 0.9;
  transform: translateY(-2px);
}

.elementor-16 .elementor-element.elementor-element-187cb95:focus{
     outline: none;
  box-shadow: 0 0 0 2px rgba(128, 90, 213, 0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52bc405 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4dbd6dc */.elementor-16 .elementor-element.elementor-element-4dbd6dc{
      background: linear-gradient(110deg, #4fd1c5, #805ad5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cf600f */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f4dc80 */.elementor-16 .elementor-element.elementor-element-4f4dc80 {
    transition: all 0.35s ease;
    border-radius: 18px;
}

.elementor-16 .elementor-element.elementor-element-4f4dc80:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.08);
}
.elementor-16 .elementor-element.elementor-element-4f4dc80:hover .elementor-icon {
    transform: scale(1.08);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf7c31f */.elementor-16 .elementor-element.elementor-element-bf7c31f{
      background: linear-gradient(110deg, #4fd1c5, #805ad5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b938107 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-471e3fa */.elementor-16 .elementor-element.elementor-element-471e3fa {
    transition: all 0.35s ease;
    border-radius: 18px;
}

.elementor-16 .elementor-element.elementor-element-471e3fa:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.08);
}
.elementor-16 .elementor-element.elementor-element-471e3fa:hover .elementor-icon {
    transform: scale(1.08);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9c1093e */.elementor-16 .elementor-element.elementor-element-9c1093e{
      background: linear-gradient(110deg, #4fd1c5, #805ad5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c97f29 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b564a */.elementor-16 .elementor-element.elementor-element-67b564a {
    transition: all 0.35s ease;
    border-radius: 18px;
}

.elementor-16 .elementor-element.elementor-element-67b564a:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.08);
}
.elementor-16 .elementor-element.elementor-element-67b564a:hover .elementor-icon {
    transform: scale(1.08);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0e2d1 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-72f7c37 */.ser_list li{
  transition: 0.3s ease;
}

.learn_more{
  margin-top:10px;
  cursor:pointer;
  background:none;
  border:none;
  color:#6c63ff;
  font-weight:600;
}
/* keep icon + text in one line */
.ser_list li{
  display: flex;
  gap: 0px;
  align-items: flex-start;
}

/* if your icon is created with ::before */
.ser_list li::before{
  flex: 0 0 auto;
  margin-top: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9673931 */.elementor-16 .elementor-element.elementor-element-9673931{
      background: linear-gradient(135deg, #4fd1c5 0%, #805ad5 100%);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-602baf0 *//* Image wrapper overflow hidden */
.outer_ser_con .ser_img_con {
    overflow: hidden;
}

/* Smooth transition */
.outer_ser_con .ser_img {
    transition: transform 0.4s ease;
        border-radius: 10px !important;
}

/* Hover effect */
.outer_ser_con:hover .ser_img {
    transform: scale(1.1);
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a001b09 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6fbb647 */.elementor-16 .elementor-element.elementor-element-6fbb647{
    display: none;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b3f6e4 */.elementor-16 .elementor-element.elementor-element-2b3f6e4 {
    position: relative;
    transition: all 0.35s ease;
    border-radius: 18px;
    overflow: hidden;
 
}


.elementor-16 .elementor-element.elementor-element-2b3f6e4::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 4px;
    width: 0%;
    background: linear-gradient(110deg, #4fd1c5, #805ad5);
    transition: width 0.35s ease;
    
}


.elementor-16 .elementor-element.elementor-element-2b3f6e4:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.08);
    
    border: 1px solid #3FA8B4;
}


.elementor-16 .elementor-element.elementor-element-2b3f6e4:hover::before {
    width: 100%;
    
}


.elementor-16 .elementor-element.elementor-element-2b3f6e4 .elementor-icon {
    transition: transform 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-2b3f6e4:hover .elementor-icon {
    transform: scale(1.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f897d25 *//* Image wrapper overflow hidden */
.outer_ser_con .ser_img_con {
    overflow: hidden;
}

/* Smooth transition */
.outer_ser_con .ser_img {
    transition: transform 0.4s ease;
        border-radius: 10px !important;
}

/* Hover effect */
.outer_ser_con:hover .ser_img {
    transform: scale(1.1);
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-091e7f3 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6804921 */.elementor-16 .elementor-element.elementor-element-6804921{
    display: none;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccc6c55 */.elementor-16 .elementor-element.elementor-element-ccc6c55 {
    position: relative;
    transition: all 0.35s ease;
    border-radius: 18px;
    overflow: hidden;
 
}


.elementor-16 .elementor-element.elementor-element-ccc6c55::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 4px;
    width: 0%;
    background: linear-gradient(110deg, #4fd1c5, #805ad5);
    transition: width 0.35s ease;
    
}


.elementor-16 .elementor-element.elementor-element-ccc6c55:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.08);
    
    border: 1px solid #3FA8B4;
}


.elementor-16 .elementor-element.elementor-element-ccc6c55:hover::before {
    width: 100%;
    
}


.elementor-16 .elementor-element.elementor-element-ccc6c55 .elementor-icon {
    transition: transform 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-ccc6c55:hover .elementor-icon {
    transform: scale(1.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f58282c *//* Image wrapper overflow hidden */
.outer_ser_con .ser_img_con {
    overflow: hidden;
}

/* Smooth transition */
.outer_ser_con .ser_img {
    transition: transform 0.4s ease;
        border-radius: 10px !important;
}

/* Hover effect */
.outer_ser_con:hover .ser_img {
    transform: scale(1.1);
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dd3a2e */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6bc932c */.elementor-16 .elementor-element.elementor-element-6bc932c{
    display: none;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd8d22c */.elementor-16 .elementor-element.elementor-element-bd8d22c {
    position: relative;
    transition: all 0.35s ease;
    border-radius: 18px;
    overflow: hidden;
 
}


.elementor-16 .elementor-element.elementor-element-bd8d22c::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 4px;
    width: 0%;
    background: linear-gradient(110deg, #4fd1c5, #805ad5);
    transition: width 0.35s ease;
    
}


.elementor-16 .elementor-element.elementor-element-bd8d22c:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.08);
    
    border: 1px solid #3FA8B4;
}


.elementor-16 .elementor-element.elementor-element-bd8d22c:hover::before {
    width: 100%;
    
}


.elementor-16 .elementor-element.elementor-element-bd8d22c .elementor-icon {
    transition: transform 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-bd8d22c:hover .elementor-icon {
    transform: scale(1.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c99f796 *//* Image wrapper overflow hidden */
.outer_ser_con .ser_img_con {
    overflow: hidden;
}

/* Smooth transition */
.outer_ser_con .ser_img {
    transition: transform 0.4s ease;
        border-radius: 10px !important;
}

/* Hover effect */
.outer_ser_con:hover .ser_img {
    transform: scale(1.1);
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f40cc92 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b2e4db */.elementor-16 .elementor-element.elementor-element-7b2e4db{
    display: none;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bf8a1d */.elementor-16 .elementor-element.elementor-element-0bf8a1d {
    position: relative;
    transition: all 0.35s ease;
    border-radius: 18px;
    overflow: hidden;
 
}


.elementor-16 .elementor-element.elementor-element-0bf8a1d::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 4px;
    width: 0%;
    background: linear-gradient(110deg, #4fd1c5, #805ad5);
    transition: width 0.35s ease;
    
}


.elementor-16 .elementor-element.elementor-element-0bf8a1d:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.08);
    
    border: 1px solid #3FA8B4;
}


.elementor-16 .elementor-element.elementor-element-0bf8a1d:hover::before {
    width: 100%;
    
}


.elementor-16 .elementor-element.elementor-element-0bf8a1d .elementor-icon {
    transition: transform 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-0bf8a1d:hover .elementor-icon {
    transform: scale(1.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d75b9c *//* Image wrapper overflow hidden */
.outer_ser_con .ser_img_con {
    overflow: hidden;
}

/* Smooth transition */
.outer_ser_con .ser_img {
    transition: transform 0.4s ease;
        border-radius: 10px !important;
}

/* Hover effect */
.outer_ser_con:hover .ser_img {
    transform: scale(1.1);
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9057ef */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-867f0d9 */.elementor-16 .elementor-element.elementor-element-867f0d9{
    display: none;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e68b18 */.elementor-16 .elementor-element.elementor-element-3e68b18 {
    position: relative;
    transition: all 0.35s ease;
    border-radius: 18px;
    overflow: hidden;
 
}


.elementor-16 .elementor-element.elementor-element-3e68b18::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 4px;
    width: 0%;
    background: linear-gradient(110deg, #4fd1c5, #805ad5);
    transition: width 0.35s ease;
    
}


.elementor-16 .elementor-element.elementor-element-3e68b18:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.08);
    
    border: 1px solid #3FA8B4;
}


.elementor-16 .elementor-element.elementor-element-3e68b18:hover::before {
    width: 100%;
    
}


.elementor-16 .elementor-element.elementor-element-3e68b18 .elementor-icon {
    transition: transform 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-3e68b18:hover .elementor-icon {
    transform: scale(1.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dcc2303 *//* Image wrapper overflow hidden */
.outer_ser_con .ser_img_con {
    overflow: hidden;
}

/* Smooth transition */
.outer_ser_con .ser_img {
    transition: transform 0.4s ease;
        border-radius: 10px !important;
}

/* Hover effect */
.outer_ser_con:hover .ser_img {
    transform: scale(1.1);
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a297b0 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e2ee668 */.elementor-16 .elementor-element.elementor-element-e2ee668{
    display: none;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f536318 */.elementor-16 .elementor-element.elementor-element-f536318 {
    position: relative;
    transition: all 0.35s ease;
    border-radius: 18px;
    overflow: hidden;
 
}


.elementor-16 .elementor-element.elementor-element-f536318::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 4px;
    width: 0%;
    background: linear-gradient(110deg, #4fd1c5, #805ad5);
    transition: width 0.35s ease;
    
}


.elementor-16 .elementor-element.elementor-element-f536318:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.08);
    
    border: 1px solid #3FA8B4;
}


.elementor-16 .elementor-element.elementor-element-f536318:hover::before {
    width: 100%;
    
}


.elementor-16 .elementor-element.elementor-element-f536318 .elementor-icon {
    transition: transform 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-f536318:hover .elementor-icon {
    transform: scale(1.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31487f0 *//* Image wrapper overflow hidden */
.outer_ser_con .ser_img_con {
    overflow: hidden;
}

/* Smooth transition */
.outer_ser_con .ser_img {
    transition: transform 0.4s ease;
        border-radius: 10px !important;
}

/* Hover effect */
.outer_ser_con:hover .ser_img {
    transform: scale(1.1);
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7825fb3 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0029a6 */.elementor-16 .elementor-element.elementor-element-b0029a6{
    display: none;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b091d02 */.elementor-16 .elementor-element.elementor-element-b091d02 {
    position: relative;
    transition: all 0.35s ease;
    border-radius: 18px;
    overflow: hidden;
 
}


.elementor-16 .elementor-element.elementor-element-b091d02::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 4px;
    width: 0%;
    background: linear-gradient(110deg, #4fd1c5, #805ad5);
    transition: width 0.35s ease;
    
}


.elementor-16 .elementor-element.elementor-element-b091d02:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.08);
    
    border: 1px solid #3FA8B4;
}


.elementor-16 .elementor-element.elementor-element-b091d02:hover::before {
    width: 100%;
    
}


.elementor-16 .elementor-element.elementor-element-b091d02 .elementor-icon {
    transition: transform 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-b091d02:hover .elementor-icon {
    transform: scale(1.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8648a8e *//* Image wrapper overflow hidden */
.outer_ser_con .ser_img_con {
    overflow: hidden;
}

/* Smooth transition */
.outer_ser_con .ser_img {
    transition: transform 0.4s ease;
        border-radius: 10px !important;
}

/* Hover effect */
.outer_ser_con:hover .ser_img {
    transform: scale(1.1);
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59416fa */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c741377 */.elementor-16 .elementor-element.elementor-element-c741377{
    display: none;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d2ff0a */.elementor-16 .elementor-element.elementor-element-3d2ff0a {
    position: relative;
    transition: all 0.35s ease;
    border-radius: 18px;
    overflow: hidden;
 
}


.elementor-16 .elementor-element.elementor-element-3d2ff0a::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 4px;
    width: 0%;
    background: linear-gradient(110deg, #4fd1c5, #805ad5);
    transition: width 0.35s ease;
    
}


.elementor-16 .elementor-element.elementor-element-3d2ff0a:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.08);
    
    border: 1px solid #3FA8B4;
}


.elementor-16 .elementor-element.elementor-element-3d2ff0a:hover::before {
    width: 100%;
    
}


.elementor-16 .elementor-element.elementor-element-3d2ff0a .elementor-icon {
    transition: transform 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-3d2ff0a:hover .elementor-icon {
    transform: scale(1.15);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efea26e *//* Gradient text (global utility) */
.grad-text{
  display: inline-block !important;
  background: linear-gradient(110deg, #4fd1c5, #805ad5) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  line-height: 1 !important;
  padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d76d944 */.elementor-16 .elementor-element.elementor-element-d76d944{
      background: linear-gradient(110deg, #4fd1c5, #805ad5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76c065b */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738e3ea */.mission {
  position: relative;
  overflow: hidden;
  background: #f3f6f9; 
  border-radius: 18px;/

}

/* Top-right gradient shape */
.mission::after {
  content: "";
  position: absolute;
  top: -80px;
  right: -80px;
  width: 200px;
  height: 200px;
  background: linear-gradient(135deg, #a7d8e8, #b7bdf5);
  border-radius: 50%;
  opacity: 0.6;
  z-index: 0;
}

/* Keep content above the shape */
.mission > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5259b1c */.elementor-16 .elementor-element.elementor-element-5259b1c{
      background: linear-gradient(110deg, #4fd1c5, #805ad5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf39492 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdff1ca */.mission {
  position: relative;
  overflow: hidden;
  background: #f3f6f9; 
  border-radius: 18px;/

}

/* Top-right gradient shape */
.mission::after {
  content: "";
  position: absolute;
  top: -80px;
  right: -80px;
  width: 200px;
  height: 200px;
  background: linear-gradient(135deg, #a7d8e8, #b7bdf5);
  border-radius: 50%;
  opacity: 0.6;
  z-index: 0;
}

/* Keep content above the shape */
.mission > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99f4224 */.elementor-16 .elementor-element.elementor-element-99f4224 {
    background: linear-gradient(to bottom left,#F3FBFB, #F6F1F9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ccc356 *//* Gradient text (global utility) */
.grad-text{
  display: inline-block !important;
  background: linear-gradient(110deg, #4fd1c5, #805ad5) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  line-height: 1 !important;
  padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0dae09b *//* Gradient text (global utility) */
.grad-text{
  display: inline-block !important;
  background: linear-gradient(110deg, #4fd1c5, #805ad5) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  line-height: 1 !important;
  padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84f35df */.elementor-16 .elementor-element.elementor-element-84f35df{
      background: linear-gradient(135deg, #4fd1c5 0%, #805ad5 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-051d40c *//* Gradient text (global utility) */
.grad-text{
  display: inline-block !important;
  background: linear-gradient(110deg, #4fd1c5, #805ad5) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  line-height: 1 !important;
  padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-654b2f2 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a86140c */.team_img_con {
    overflow: hidden;
}


.team_img {
    transition: transform 0.5s ease;
}


.team_con:hover .team_img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64cecef */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5903b5a */.team_img_con {
    overflow: hidden;
}


.team_img {
    transition: transform 0.5s ease;
}


.team_con:hover .team_img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7eb8700 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8c1072 */.team_img_con {
    overflow: hidden;
}


.team_img {
    transition: transform 0.5s ease;
}


.team_con:hover .team_img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ae4828 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9fad81 */.team_img_con {
    overflow: hidden;
}


.team_img {
    transition: transform 0.5s ease;
}


.team_con:hover .team_img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f6e06b *//* Gradient text (global utility) */
.grad-text{
  display: inline-block !important;
  background: linear-gradient(110deg, #4fd1c5, #805ad5) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  line-height: 1 !important;
  padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0286682 */.process-step-card .per_img {
    transition: transform 0.4s ease;
        border-radius: 10px !important;
}


.process-step-card:hover .per_img {
    transform: scale(1.1);
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-811faba */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95305f9 */.elementor-16 .elementor-element.elementor-element-95305f9 {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  background: linear-gradient(145deg, #ffffff, #f3f6ff);

 
  position: relative;
  overflow: hidden;
  box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;
}


.elementor-16 .elementor-element.elementor-element-95305f9::before {
  content: "";
  position: absolute;
  inset: 0;

  padding: 1px;
  background: linear-gradient(120deg, #2563eb, #7c3aed, #06b6d4);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  opacity: 0;
  transition: opacity 0.35s ease;
}

/* Icon */
.elementor-16 .elementor-element.elementor-element-95305f9 .elementor-icon {


  transition: all 0.35s ease;
}






/* Hover Effects */
.elementor-16 .elementor-element.elementor-element-95305f9:hover {
  transform: translateY(-10px) scale(1.02);
box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;
}

.elementor-16 .elementor-element.elementor-element-95305f9:hover::before {
  opacity: 1;
}

.elementor-16 .elementor-element.elementor-element-95305f9:hover .elementor-icon {

  color: #ffffff;
  transform: rotate(-6deg) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79159db */.process-step-card .per_img {
    transition: transform 0.4s ease;
        border-radius: 10px !important;
}


.process-step-card:hover .per_img {
    transform: scale(1.1);
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b788ea0 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-041ea94 */.elementor-16 .elementor-element.elementor-element-041ea94 {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  background: linear-gradient(145deg, #ffffff, #f3f6ff);

 
  position: relative;
  overflow: hidden;
  box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;
}


.elementor-16 .elementor-element.elementor-element-041ea94::before {
  content: "";
  position: absolute;
  inset: 0;

  padding: 1px;
  background: linear-gradient(120deg, #2563eb, #7c3aed, #06b6d4);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  opacity: 0;
  transition: opacity 0.35s ease;
}

/* Icon */
.elementor-16 .elementor-element.elementor-element-041ea94 .elementor-icon {


  transition: all 0.35s ease;
}






/* Hover Effects */
.elementor-16 .elementor-element.elementor-element-041ea94:hover {
  transform: translateY(-10px) scale(1.02);
box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;
}

.elementor-16 .elementor-element.elementor-element-041ea94:hover::before {
  opacity: 1;
}

.elementor-16 .elementor-element.elementor-element-041ea94:hover .elementor-icon {

  color: #ffffff;
  transform: rotate(-6deg) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77233a1 */.process-step-card .per_img {
    transition: transform 0.4s ease;
        border-radius: 10px !important;
}


.process-step-card:hover .per_img {
    transform: scale(1.1);
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a3b859 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-849ec41 */.elementor-16 .elementor-element.elementor-element-849ec41 {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  background: linear-gradient(145deg, #ffffff, #f3f6ff);

 
  position: relative;
  overflow: hidden;
  box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;
}


.elementor-16 .elementor-element.elementor-element-849ec41::before {
  content: "";
  position: absolute;
  inset: 0;

  padding: 1px;
  background: linear-gradient(120deg, #2563eb, #7c3aed, #06b6d4);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  opacity: 0;
  transition: opacity 0.35s ease;
}

/* Icon */
.elementor-16 .elementor-element.elementor-element-849ec41 .elementor-icon {


  transition: all 0.35s ease;
}






/* Hover Effects */
.elementor-16 .elementor-element.elementor-element-849ec41:hover {
  transform: translateY(-10px) scale(1.02);
box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;
}

.elementor-16 .elementor-element.elementor-element-849ec41:hover::before {
  opacity: 1;
}

.elementor-16 .elementor-element.elementor-element-849ec41:hover .elementor-icon {

  color: #ffffff;
  transform: rotate(-6deg) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9cfe227 */.process-step-card .per_img {
    transition: transform 0.4s ease;
        border-radius: 10px !important;
}


.process-step-card:hover .per_img {
    transform: scale(1.1);
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dea699 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b82ff19 */.elementor-16 .elementor-element.elementor-element-b82ff19 {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  background: linear-gradient(145deg, #ffffff, #f3f6ff);

 
  position: relative;
  overflow: hidden;
  box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;
}


.elementor-16 .elementor-element.elementor-element-b82ff19::before {
  content: "";
  position: absolute;
  inset: 0;

  padding: 1px;
  background: linear-gradient(120deg, #2563eb, #7c3aed, #06b6d4);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  opacity: 0;
  transition: opacity 0.35s ease;
}

/* Icon */
.elementor-16 .elementor-element.elementor-element-b82ff19 .elementor-icon {


  transition: all 0.35s ease;
}






/* Hover Effects */
.elementor-16 .elementor-element.elementor-element-b82ff19:hover {
  transform: translateY(-10px) scale(1.02);
box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;
}

.elementor-16 .elementor-element.elementor-element-b82ff19:hover::before {
  opacity: 1;
}

.elementor-16 .elementor-element.elementor-element-b82ff19:hover .elementor-icon {

  color: #ffffff;
  transform: rotate(-6deg) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1ad4e9 */.process-step-card .per_img {
    transition: transform 0.4s ease;
        border-radius: 10px !important;
}


.process-step-card:hover .per_img {
    transform: scale(1.1);
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf00a39 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8dfa6d */.elementor-16 .elementor-element.elementor-element-d8dfa6d {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  background: linear-gradient(145deg, #ffffff, #f3f6ff);

 
  position: relative;
  overflow: hidden;
  box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;
}


.elementor-16 .elementor-element.elementor-element-d8dfa6d::before {
  content: "";
  position: absolute;
  inset: 0;

  padding: 1px;
  background: linear-gradient(120deg, #2563eb, #7c3aed, #06b6d4);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  opacity: 0;
  transition: opacity 0.35s ease;
}

/* Icon */
.elementor-16 .elementor-element.elementor-element-d8dfa6d .elementor-icon {


  transition: all 0.35s ease;
}






/* Hover Effects */
.elementor-16 .elementor-element.elementor-element-d8dfa6d:hover {
  transform: translateY(-10px) scale(1.02);
box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;
}

.elementor-16 .elementor-element.elementor-element-d8dfa6d:hover::before {
  opacity: 1;
}

.elementor-16 .elementor-element.elementor-element-d8dfa6d:hover .elementor-icon {

  color: #ffffff;
  transform: rotate(-6deg) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80ff969 */.elementor-16 .elementor-element.elementor-element-80ff969 {
    background: linear-gradient(to bottom left,#F3FBFB, #F9F9FB);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7f7aa3 *//* Gradient text (global utility) */
.grad-text{
  display: inline-block !important;
  background: linear-gradient(110deg, #4fd1c5, #805ad5) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  line-height: 1 !important;
  padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f308644 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be4493e */.elementor-16 .elementor-element.elementor-element-be4493e{
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}

.elementor-16 .elementor-element.elementor-element-be4493e:hover{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98ab29f */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107ce41 */.elementor-16 .elementor-element.elementor-element-107ce41{
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}

.elementor-16 .elementor-element.elementor-element-107ce41:hover{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba774c4 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a54df26 */.elementor-16 .elementor-element.elementor-element-a54df26{
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}

.elementor-16 .elementor-element.elementor-element-a54df26:hover{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32dcf95 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81be019 */.elementor-16 .elementor-element.elementor-element-81be019{
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
    transition: box-shadow 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-81be019:hover{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49464c9 */.elementor-16 .elementor-element.elementor-element-49464c9 {
    background: linear-gradient(to bottom left, #F6F1F9, #F3FBFB);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d7edf */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-704307d */.elementor-16 .elementor-element.elementor-element-704307d{
      background: linear-gradient(135deg, #4fd1c5 0%, #805ad5 100%);

}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-51ba94a *//* Only this form button */
.elementor-element-51ba94a .elementor-button {
    width: 100%;
    border-radius: 50px;
    padding: 18px 24px;
    font-weight: 600;
    font-size: 16px;
    color: #fff;
    border: none;
    background: linear-gradient(110deg, #4fd1c5, #805ad5);
    transition: all 0.35s ease;

    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
}

/* Add icon after text */
.elementor-element-51ba94a .elementor-button::after {
    content: "";
    width: 18px;
    height: 18px;
    background: url('data:image/svg+xml;utf8,<svg fill="white" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M2 21l21-9L2 3v7l15 2-15 2z"/></svg>') no-repeat center;
    background-size: contain;
    transition: transform 0.3s ease;
        transform: rotate(-40deg); /* Rotate upward */
        margin-top:-9px;

}

/* Hover */
.elementor-element-51ba94a .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 15px 30px rgba(0,0,0,0.15);
}

/* Icon move on hover */
.elementor-element-51ba94a .elementor-button:hover::after {
    transform: translateX(4px); transform: rotate(-40deg);
}
/* Base smooth transition */
.elementor-field{
  transition: all .25s ease;
  border: 1.5px solid #E5E7EB; /* normal border */
}

/* Focus style */
















/* Base field */
.elementor-field{
  border: 2px solid #E6E8EC !important;
  border-radius: 12px;
  transition: all .3s ease;
  background: #fff;
}

/* Focus */
.elementor-field:focus{
  border-color: #28BDB1 !important;
  box-shadow: 0 6px 20px rgba(40, 189, 177, 0.12) !important;
  outline: none !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f78ae6 */.elementor-16 .elementor-element.elementor-element-8f78ae6{
      background: linear-gradient(110deg, #4fd1c5, #805ad5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03e8428 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c771ec */.elementor-16 .elementor-element.elementor-element-5c771ec{
box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 0px, rgba(0, 0, 0, 0.1) 0px 0px 1px 0px;
    transition: box-shadow 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-5c771ec:hover{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22bd571 */.elementor-16 .elementor-element.elementor-element-22bd571{
      background: linear-gradient(110deg, #4fd1c5, #805ad5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd87920 */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7be9fe */.elementor-16 .elementor-element.elementor-element-c7be9fe{
box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 0px, rgba(0, 0, 0, 0.1) 0px 0px 1px 0px;
    transition: box-shadow 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-c7be9fe:hover{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-30d90a4 */.elementor-16 .elementor-element.elementor-element-30d90a4{
      background: linear-gradient(110deg, #4fd1c5, #805ad5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-015ec3a */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e0c285 */.elementor-16 .elementor-element.elementor-element-3e0c285{
box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 0px, rgba(0, 0, 0, 0.1) 0px 0px 1px 0px;
    transition: box-shadow 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-3e0c285:hover{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-80a90cf */.elementor-16 .elementor-element.elementor-element-80a90cf{
      background: linear-gradient(110deg, #4fd1c5, #805ad5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5457ba */.hero-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ffffff; /* change color if needed */
  border-radius: 50%;
  margin-left: -10px;
  margin-bottom:10px;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710713c */.elementor-16 .elementor-element.elementor-element-710713c{
box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 0px, rgba(0, 0, 0, 0.1) 0px 0px 1px 0px;
    transition: box-shadow 0.3s ease;
}

.elementor-16 .elementor-element.elementor-element-710713c:hover{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843938e */.elementor-16 .elementor-element.elementor-element-843938e {
    background: linear-gradient(to bottom left,#F3FBFB, #F6F1F9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a35f110 *//* Gradient text (global utility) */
.grad-text{
  display: inline-block !important;
  background: linear-gradient(110deg, #4fd1c5, #805ad5) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  line-height: 1 !important;
  padding: 0 !important;
}/* End custom CSS */