.elementor-2161 .elementor-element.elementor-element-235a19c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-235a19c:not(.elementor-motion-effects-element-type-background), .elementor-2161 .elementor-element.elementor-element-235a19c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-a457ac3 ) 0%, var( --e-global-color-4ea16eb ) 100%);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2161 .elementor-element.elementor-element-6e6a836{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 1rem 0rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4ae64d2 );border-radius:999px 999px 999px 999px;}.elementor-2161 .elementor-element.elementor-element-6e6a836.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-6e6a836 .elementor-icon-box-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-6e6a836 .elementor-icon-box-title, .elementor-2161 .elementor-element.elementor-element-6e6a836 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2161 .elementor-element.elementor-element-6e6a836 .elementor-icon-box-title{color:var( --e-global-color-4ae64d2 );}.elementor-2161 .elementor-element.elementor-element-6e6a836 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-4ae64d2 );}.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-2161 .elementor-element.elementor-element-deb81ac{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;text-align:center;}.elementor-2161 .elementor-element.elementor-element-deb81ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.5rem;font-weight:700;color:var( --e-global-color-4ae64d2 );}.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-2161 .elementor-element.elementor-element-b7f3d9f{width:var( --container-widget-width, 50rem );max-width:50rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:50rem;--container-widget-flex-grow:0;column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5rem;color:var( --e-global-color-b3718f1 );}.elementor-2161 .elementor-element.elementor-element-b7f3d9f.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-85b714f{--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:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-85b714f:not(.elementor-motion-effects-element-type-background), .elementor-2161 .elementor-element.elementor-element-85b714f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-4ae64d2 ) 49%, #FCFCFD 100%);}.elementor-2161 .elementor-element.elementor-element-735e9f0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-2161 .elementor-element.elementor-element-45170a5{--display:flex;}.elementor-2161 .elementor-element.elementor-element-45170a5.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-2161 .elementor-element.elementor-element-1beb1ce{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:left;}.elementor-2161 .elementor-element.elementor-element-1beb1ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.25rem;font-weight:700;color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-a345b32{width:var( --container-widget-width, 50rem );max-width:50rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50rem;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-a345b32.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-53cd79b{--display:flex;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-ae2ba09{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 10px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:10px;border-color:var( --e-global-color-48c5384 );--border-color:var( --e-global-color-48c5384 );--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-ae2ba09::before, .elementor-2161 .elementor-element.elementor-element-ae2ba09 > .elementor-background-video-container::before, .elementor-2161 .elementor-element.elementor-element-ae2ba09 > .e-con-inner > .elementor-background-video-container::before, .elementor-2161 .elementor-element.elementor-element-ae2ba09 > .elementor-background-slideshow::before, .elementor-2161 .elementor-element.elementor-element-ae2ba09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2161 .elementor-element.elementor-element-ae2ba09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2161 .elementor-element.elementor-element-ae2ba09.e-con{--align-self:flex-start;}.elementor-2161 .elementor-element.elementor-element-76b1699{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 0rem 0rem 0rem;font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.5rem;color:var( --e-global-color-48c5384 );}.elementor-2161 .elementor-element.elementor-element-76b1699.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-718d81a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.5rem 0rem 0rem 0rem;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-718d81a.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-63e595a{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 10px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:10px;border-color:var( --e-global-color-48c5384 );--border-color:var( --e-global-color-48c5384 );--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-63e595a::before, .elementor-2161 .elementor-element.elementor-element-63e595a > .elementor-background-video-container::before, .elementor-2161 .elementor-element.elementor-element-63e595a > .e-con-inner > .elementor-background-video-container::before, .elementor-2161 .elementor-element.elementor-element-63e595a > .elementor-background-slideshow::before, .elementor-2161 .elementor-element.elementor-element-63e595a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2161 .elementor-element.elementor-element-63e595a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2161 .elementor-element.elementor-element-63e595a.e-con{--align-self:flex-start;}.elementor-2161 .elementor-element.elementor-element-0aa8bc7{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 0rem 0rem 0rem;font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.5rem;color:var( --e-global-color-48c5384 );}.elementor-2161 .elementor-element.elementor-element-0aa8bc7.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-b0bca3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.5rem 0rem 0rem 0rem;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-b0bca3b.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-7d59147{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 10px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:10px;border-color:var( --e-global-color-48c5384 );--border-color:var( --e-global-color-48c5384 );--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-7d59147::before, .elementor-2161 .elementor-element.elementor-element-7d59147 > .elementor-background-video-container::before, .elementor-2161 .elementor-element.elementor-element-7d59147 > .e-con-inner > .elementor-background-video-container::before, .elementor-2161 .elementor-element.elementor-element-7d59147 > .elementor-background-slideshow::before, .elementor-2161 .elementor-element.elementor-element-7d59147 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2161 .elementor-element.elementor-element-7d59147 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2161 .elementor-element.elementor-element-7d59147.e-con{--align-self:flex-start;}.elementor-2161 .elementor-element.elementor-element-089a448{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 0rem 0rem 0rem;font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.5rem;color:var( --e-global-color-48c5384 );}.elementor-2161 .elementor-element.elementor-element-089a448.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-336f948{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.5rem 0rem 0rem 0rem;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-336f948.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-a09a2b9{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 10px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:10px;border-color:var( --e-global-color-48c5384 );--border-color:var( --e-global-color-48c5384 );--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-a09a2b9::before, .elementor-2161 .elementor-element.elementor-element-a09a2b9 > .elementor-background-video-container::before, .elementor-2161 .elementor-element.elementor-element-a09a2b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2161 .elementor-element.elementor-element-a09a2b9 > .elementor-background-slideshow::before, .elementor-2161 .elementor-element.elementor-element-a09a2b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2161 .elementor-element.elementor-element-a09a2b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2161 .elementor-element.elementor-element-a09a2b9.e-con{--align-self:flex-start;}.elementor-2161 .elementor-element.elementor-element-7229a2f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 0rem 0rem 0rem;font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.5rem;color:var( --e-global-color-48c5384 );}.elementor-2161 .elementor-element.elementor-element-7229a2f.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-9702748{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.5rem 0rem 0rem 0rem;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-9702748.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-1b4d054{--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:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-1b4d054:not(.elementor-motion-effects-element-type-background), .elementor-2161 .elementor-element.elementor-element-1b4d054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-aa63085 ) 49%, var( --e-global-color-aa63085 ) 100%);}.elementor-2161 .elementor-element.elementor-element-510a921{background-color:#EDF0F2;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.125rem 0.825rem 0.125rem 0.825rem;border-radius:999px 999px 999px 999px;}.elementor-2161 .elementor-element.elementor-element-510a921.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-510a921 .elementor-icon-box-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-510a921 .elementor-icon-box-title{color:var( --e-global-color-a457ac3 );}.elementor-2161 .elementor-element.elementor-element-510a921 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-a46fadd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-2161 .elementor-element.elementor-element-a46fadd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3rem;font-weight:700;color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-79939d6{width:var( --container-widget-width, 50rem );max-width:50rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50rem;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:300;line-height:1.75rem;color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-79939d6.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-6d95033{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2161 .elementor-element.elementor-element-554f837{--display:flex;--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-2161 .elementor-element.elementor-element-4786b13.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2161 .elementor-element.elementor-element-4786b13{border-radius:1rem 1rem 1rem 1rem;}.elementor-2161 .elementor-element.elementor-element-4786b13 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2161 .elementor-element.elementor-element-6566b15{--display:flex;}.elementor-2161 .elementor-element.elementor-element-8b02df0{width:var( --container-widget-width, 50rem );max-width:50rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50rem;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:300;line-height:1.75rem;color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-8b02df0.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-720b365{--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:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-720b365:not(.elementor-motion-effects-element-type-background), .elementor-2161 .elementor-element.elementor-element-720b365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FCFCFD 49%, #FCFCFD 100%);}.elementor-2161 .elementor-element.elementor-element-a9f6805{background-color:#EDF0F2;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.125rem 0.825rem 0.125rem 0.825rem;border-radius:999px 999px 999px 999px;}.elementor-2161 .elementor-element.elementor-element-a9f6805.elementor-element{--align-self:center;}.elementor-2161 .elementor-element.elementor-element-a9f6805 .elementor-icon-box-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-a9f6805 .elementor-icon-box-title{color:var( --e-global-color-a457ac3 );}.elementor-2161 .elementor-element.elementor-element-a9f6805 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-4d65fd2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-2161 .elementor-element.elementor-element-4d65fd2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3rem;font-weight:700;color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-5420976{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2161 .elementor-element.elementor-element-f86992e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#DCE0E5;--border-color:#DCE0E5;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2161 .elementor-element.elementor-element-f86992e:not(.elementor-motion-effects-element-type-background), .elementor-2161 .elementor-element.elementor-element-f86992e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ae64d2 );}.elementor-2161 .elementor-element.elementor-element-f86992e.e-con:hover{--e-con-transform-translateY:-1.1%;}.elementor-2161 .elementor-element.elementor-element-c9bc0c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1.5rem 0rem;}.elementor-2161 .elementor-element.elementor-element-c9bc0c6 .elementor-icon-box-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-c9bc0c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ae64d2 );fill:var( --e-global-color-a457ac3 );color:var( --e-global-color-a457ac3 );}.elementor-2161 .elementor-element.elementor-element-c9bc0c6.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-c9bc0c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ae64d2 );color:var( --e-global-color-4ae64d2 );border-color:var( --e-global-color-4ae64d2 );}.elementor-2161 .elementor-element.elementor-element-c9bc0c6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a457ac3 );}.elementor-2161 .elementor-element.elementor-element-c9bc0c6 .elementor-icon{font-size:32px;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-2161 .elementor-element.elementor-element-c9bc0c6 .elementor-icon-box-title, .elementor-2161 .elementor-element.elementor-element-c9bc0c6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem;}.elementor-2161 .elementor-element.elementor-element-c9bc0c6 .elementor-icon-box-title{color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-c9bc0c6:has(:hover) .elementor-icon-box-title,
					 .elementor-2161 .elementor-element.elementor-element-c9bc0c6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-c9bc0c6 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.625rem;color:var( --e-global-color-ba107ef );}.elementor-2161 .elementor-element.elementor-element-ca56d7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#DCE0E5;--border-color:#DCE0E5;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2161 .elementor-element.elementor-element-ca56d7f:not(.elementor-motion-effects-element-type-background), .elementor-2161 .elementor-element.elementor-element-ca56d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ae64d2 );}.elementor-2161 .elementor-element.elementor-element-ca56d7f.e-con:hover{--e-con-transform-translateY:-1.1%;}.elementor-2161 .elementor-element.elementor-element-2363aef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1.5rem 0rem;}.elementor-2161 .elementor-element.elementor-element-2363aef .elementor-icon-box-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-2363aef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ae64d2 );fill:var( --e-global-color-a457ac3 );color:var( --e-global-color-a457ac3 );}.elementor-2161 .elementor-element.elementor-element-2363aef.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-2363aef.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ae64d2 );color:var( --e-global-color-4ae64d2 );border-color:var( --e-global-color-4ae64d2 );}.elementor-2161 .elementor-element.elementor-element-2363aef.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a457ac3 );}.elementor-2161 .elementor-element.elementor-element-2363aef .elementor-icon{font-size:32px;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-2161 .elementor-element.elementor-element-2363aef .elementor-icon-box-title, .elementor-2161 .elementor-element.elementor-element-2363aef .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem;}.elementor-2161 .elementor-element.elementor-element-2363aef .elementor-icon-box-title{color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-2363aef:has(:hover) .elementor-icon-box-title,
					 .elementor-2161 .elementor-element.elementor-element-2363aef:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-2363aef .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.625rem;color:var( --e-global-color-ba107ef );}.elementor-2161 .elementor-element.elementor-element-2e31758{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#DCE0E5;--border-color:#DCE0E5;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2161 .elementor-element.elementor-element-2e31758:not(.elementor-motion-effects-element-type-background), .elementor-2161 .elementor-element.elementor-element-2e31758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ae64d2 );}.elementor-2161 .elementor-element.elementor-element-2e31758.e-con:hover{--e-con-transform-translateY:-1.1%;}.elementor-2161 .elementor-element.elementor-element-95bc3d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1.5rem 0rem;}.elementor-2161 .elementor-element.elementor-element-95bc3d3 .elementor-icon-box-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-95bc3d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ae64d2 );fill:var( --e-global-color-a457ac3 );color:var( --e-global-color-a457ac3 );}.elementor-2161 .elementor-element.elementor-element-95bc3d3.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-95bc3d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ae64d2 );color:var( --e-global-color-4ae64d2 );border-color:var( --e-global-color-4ae64d2 );}.elementor-2161 .elementor-element.elementor-element-95bc3d3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a457ac3 );}.elementor-2161 .elementor-element.elementor-element-95bc3d3 .elementor-icon{font-size:32px;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-2161 .elementor-element.elementor-element-95bc3d3 .elementor-icon-box-title, .elementor-2161 .elementor-element.elementor-element-95bc3d3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem;}.elementor-2161 .elementor-element.elementor-element-95bc3d3 .elementor-icon-box-title{color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-95bc3d3:has(:hover) .elementor-icon-box-title,
					 .elementor-2161 .elementor-element.elementor-element-95bc3d3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-95bc3d3 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.625rem;color:var( --e-global-color-ba107ef );}.elementor-2161 .elementor-element.elementor-element-a430b32{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#DCE0E5;--border-color:#DCE0E5;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2161 .elementor-element.elementor-element-a430b32:not(.elementor-motion-effects-element-type-background), .elementor-2161 .elementor-element.elementor-element-a430b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ae64d2 );}.elementor-2161 .elementor-element.elementor-element-a430b32.e-con:hover{--e-con-transform-translateY:-1.1%;}.elementor-2161 .elementor-element.elementor-element-975e95f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1.5rem 0rem;}.elementor-2161 .elementor-element.elementor-element-975e95f .elementor-icon-box-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-975e95f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ae64d2 );fill:var( --e-global-color-a457ac3 );color:var( --e-global-color-a457ac3 );}.elementor-2161 .elementor-element.elementor-element-975e95f.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-975e95f.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ae64d2 );color:var( --e-global-color-4ae64d2 );border-color:var( --e-global-color-4ae64d2 );}.elementor-2161 .elementor-element.elementor-element-975e95f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a457ac3 );}.elementor-2161 .elementor-element.elementor-element-975e95f .elementor-icon{font-size:32px;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-2161 .elementor-element.elementor-element-975e95f .elementor-icon-box-title, .elementor-2161 .elementor-element.elementor-element-975e95f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem;}.elementor-2161 .elementor-element.elementor-element-975e95f .elementor-icon-box-title{color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-975e95f:has(:hover) .elementor-icon-box-title,
					 .elementor-2161 .elementor-element.elementor-element-975e95f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-503e42c );}.elementor-2161 .elementor-element.elementor-element-975e95f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.625rem;color:var( --e-global-color-ba107ef );}.elementor-2161 .elementor-element.elementor-element-2962977{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-2962977:not(.elementor-motion-effects-element-type-background), .elementor-2161 .elementor-element.elementor-element-2962977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-a457ac3 ) 0%, var( --e-global-color-4ea16eb ) 100%);}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2161 .elementor-element.elementor-element-e4a5877{--divider-border-style:solid;--divider-color:var( --e-global-color-aa63085 );--divider-border-width:1px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-2161 .elementor-element.elementor-element-e4a5877 .elementor-divider-separator{width:90%;}.elementor-2161 .elementor-element.elementor-element-e4a5877 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2161 .elementor-element.elementor-element-bddb9b9{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;text-align:center;}.elementor-2161 .elementor-element.elementor-element-bddb9b9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3rem;font-weight:700;color:var( --e-global-color-4ae64d2 );}.elementor-2161 .elementor-element.elementor-element-032b51d{width:var( --container-widget-width, 50rem );max-width:50rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:50rem;--container-widget-flex-grow:0;column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5rem;color:var( --e-global-color-b3718f1 );}.elementor-2161 .elementor-element.elementor-element-032b51d.elementor-element{--align-self:center;}body.elementor-page-2161:not(.elementor-motion-effects-element-type-background), body.elementor-page-2161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ae64d2 );}body.elementor-page-2161{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2161 .elementor-element.elementor-element-735e9f0{--grid-auto-flow:row;}.elementor-2161 .elementor-element.elementor-element-6d95033{--grid-auto-flow:row;}.elementor-2161 .elementor-element.elementor-element-5420976{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2161 .elementor-element.elementor-element-235a19c{--content-width:1400px;}}@media(max-width:767px){.elementor-2161 .elementor-element.elementor-element-235a19c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2161 .elementor-element.elementor-element-6e6a836{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2161 .elementor-element.elementor-element-6e6a836 .elementor-icon-box-description{font-size:0.8rem;}.elementor-2161 .elementor-element.elementor-element-deb81ac .elementor-heading-title{font-size:2.5rem;}.elementor-2161 .elementor-element.elementor-element-85b714f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-735e9f0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2161 .elementor-element.elementor-element-1beb1ce .elementor-heading-title{font-size:2rem;}.elementor-2161 .elementor-element.elementor-element-a345b32{font-size:1.2rem;}.elementor-2161 .elementor-element.elementor-element-ae2ba09{--padding-top:1rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-718d81a{width:var( --container-widget-width, 217px );max-width:217px;--container-widget-width:217px;--container-widget-flex-grow:0;}.elementor-2161 .elementor-element.elementor-element-63e595a{--padding-top:1rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-7d59147{--padding-top:1rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-a09a2b9{--padding-top:1rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-9702748{width:var( --container-widget-width, 216px );max-width:216px;--container-widget-width:216px;--container-widget-flex-grow:0;}.elementor-2161 .elementor-element.elementor-element-1b4d054{--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-a46fadd .elementor-heading-title{font-size:2rem;}.elementor-2161 .elementor-element.elementor-element-79939d6{font-size:1.2rem;}.elementor-2161 .elementor-element.elementor-element-6d95033{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2161 .elementor-element.elementor-element-8b02df0{font-size:1.2rem;}.elementor-2161 .elementor-element.elementor-element-720b365{--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2161 .elementor-element.elementor-element-4d65fd2 .elementor-heading-title{font-size:2rem;}.elementor-2161 .elementor-element.elementor-element-5420976{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2161 .elementor-element.elementor-element-2962977{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2161 .elementor-element.elementor-element-e4a5877{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-2161 .elementor-element.elementor-element-e4a5877.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2161 .elementor-element.elementor-element-e4a5877 .elementor-divider{text-align:center;}.elementor-2161 .elementor-element.elementor-element-e4a5877 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2161 .elementor-element.elementor-element-bddb9b9 .elementor-heading-title{font-size:2.5rem;}}/* Start custom CSS for icon-box, class: .elementor-element-6e6a836 */.desenfoque{
  background: rgba(255, 255, 255, 0.2); /* un fondo semi-transparente */
  backdrop-filter: blur(4px);          /* aplica el desenfoque */
  -webkit-backdrop-filter: blur(4px);  /* compatibilidad Safari */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deb81ac */.elementor-2161 .elementor-element.elementor-element-deb81ac span{color: var(--e-global-color-48c5384);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235a19c */.page-id-2161 .row{
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1beb1ce */.elementor-2161 .elementor-element.elementor-element-1beb1ce span{color: var(--e-global-color-48c5384);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a46fadd */.elementor-2161 .elementor-element.elementor-element-a46fadd span{color: var(--e-global-color-48c5384);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d65fd2 */.elementor-2161 .elementor-element.elementor-element-4d65fd2 span{color: var(--e-global-color-48c5384);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bddb9b9 */.elementor-2161 .elementor-element.elementor-element-bddb9b9 span{color: var(--e-global-color-48c5384);}/* End custom CSS */
/* Start custom CSS */.page-id-2161 .col{padding:0px;}



.page-id-2161 .page-wrapper {
    padding-bottom: 0px;
    padding-top: 0px;
}/* End custom CSS */