.elementor-28175 .elementor-element.elementor-element-23f20db{--display:flex;--min-height:100vh;--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:space-evenly;--overflow:visible;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-fa72b92 );--border-color:var( --e-global-color-fa72b92 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-23f20db, .elementor-28175 .elementor-element.elementor-element-23f20db.thegem-e-con-layout-thegem{--content-width:1920px;}.elementor-28175 .elementor-element.elementor-element-84317ec{--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;}.elementor-28175 .elementor-element.elementor-element-8f00f36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:90px;}.elementor-28175 .elementor-element.elementor-element-8f00f36:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-8f00f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-af64a4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-28175 .elementor-element.elementor-element-d12455e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:12px;--padding-right:12px;}.elementor-28175 .elementor-element.elementor-element-d12455e:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-d12455e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAD5FF;}.elementor-28175 .elementor-element.elementor-element-3a96564{text-align:start;}.elementor-28175 .elementor-element.elementor-element-3a96564, .elementor-28175 .elementor-element.elementor-element-3a96564 .elementor-text-editor *{font-size:14px;font-weight:500;line-height:18px;}.elementor-28175 .elementor-element.elementor-element-3a96564, .elementor-28175 .elementor-element.elementor-element-3a96564 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-28175 .elementor-element.elementor-element-77d620e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:12px;--padding-right:12px;}.elementor-28175 .elementor-element.elementor-element-77d620e:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-77d620e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAD5FF;}.elementor-28175 .elementor-element.elementor-element-19d9dfe{text-align:start;}.elementor-28175 .elementor-element.elementor-element-19d9dfe, .elementor-28175 .elementor-element.elementor-element-19d9dfe .elementor-text-editor *{font-size:14px;font-weight:500;line-height:18px;}.elementor-28175 .elementor-element.elementor-element-19d9dfe, .elementor-28175 .elementor-element.elementor-element-19d9dfe .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-28175 .elementor-element.elementor-element-1a11c49{--display:flex;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-1a11c49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28175 .elementor-element.elementor-element-1179d6e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:60px;font-weight:700;text-transform:none;line-height:1.05em;color:#5D5A89;}.elementor-28175 .elementor-element.elementor-element-ad0ce3e, .elementor-28175 .elementor-element.elementor-element-ad0ce3e .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.5em;}.elementor-28175 .elementor-element.elementor-element-ad0ce3e, .elementor-28175 .elementor-element.elementor-element-ad0ce3e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#9F9CB9;}.elementor-28175 .elementor-element.elementor-element-111b612{--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:0px 8px;--row-gap:0px;--column-gap:8px;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--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-28175 .elementor-element.elementor-element-916b929{text-align:center;}.elementor-28175 .elementor-element.elementor-element-916b929 img{width:100%;max-width:100%;height:40px;border-radius:50px 50px 50px 50px;}.elementor-28175 .elementor-element.elementor-element-8f3c1a2{text-align:center;}.elementor-28175 .elementor-element.elementor-element-8f3c1a2 img{width:100%;max-width:100%;height:40px;border-radius:50px 50px 50px 50px;}.elementor-28175 .elementor-element.elementor-element-9d4b2c3{text-align:center;}.elementor-28175 .elementor-element.elementor-element-9d4b2c3 img{width:100%;max-width:100%;height:40px;border-radius:50px 50px 50px 50px;}.elementor-28175 .elementor-element.elementor-element-0d0e9bd{text-align:center;}.elementor-28175 .elementor-element.elementor-element-0d0e9bd img{width:100%;max-width:100%;height:40px;border-radius:50px 50px 50px 50px;}.elementor-28175 .elementor-element.elementor-element-531916b{text-align:center;}.elementor-28175 .elementor-element.elementor-element-531916b img{width:100%;max-width:100%;height:40px;border-radius:50px 50px 50px 50px;}.elementor-28175 .elementor-element.elementor-element-f042c80{--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;}.elementor-28175 .elementor-element.elementor-element-f042c80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28175 .elementor-element.elementor-element-7bbd62d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-28175 .elementor-element.elementor-element-7bbd62d:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-7bbd62d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9FF;}.elementor-28175 .elementor-element.elementor-element-8ae1253 .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.2em;color:#161423;}.elementor-28175 .elementor-element.elementor-element-7668f6e .elementor-heading-title{font-size:13px;font-weight:400;line-height:1.2em;color:#A5A2BF;}.elementor-28175 .elementor-element.elementor-element-4a92590{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#C8C8C8;--border-color:#C8C8C8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-28175 .elementor-element.elementor-element-4a92590:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-4a92590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9FF;}.elementor-28175 .elementor-element.elementor-element-52dd3eb .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.2em;color:#161423;}.elementor-28175 .elementor-element.elementor-element-8840d8d .elementor-heading-title{font-size:13px;font-weight:400;line-height:1.2em;color:#A5A2BF;}.elementor-28175 .elementor-element.elementor-element-0b5c509{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-28175 .elementor-element.elementor-element-0b5c509:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-0b5c509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9FF;}.elementor-28175 .elementor-element.elementor-element-32f102a .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.2em;color:#161423;}.elementor-28175 .elementor-element.elementor-element-6dbd1bf .elementor-heading-title{font-size:13px;font-weight:400;line-height:1.2em;color:#A5A2BF;}.elementor-28175 .elementor-element.elementor-element-08853c2{--display:flex;--min-height:100vh;--overlay-opacity:1;}.elementor-28175 .elementor-element.elementor-element-08853c2:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-08853c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamugarte.com/wp-content/uploads/2026/09/KIddo_BG.jpg");background-position:center center;background-size:cover;}.elementor-28175 .elementor-element.elementor-element-08853c2::before, .elementor-28175 .elementor-element.elementor-element-08853c2 > .elementor-background-video-container::before, .elementor-28175 .elementor-element.elementor-element-08853c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-28175 .elementor-element.elementor-element-08853c2 > .elementor-background-slideshow::before, .elementor-28175 .elementor-element.elementor-element-08853c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28175 .elementor-element.elementor-element-08853c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, .elementor-28175 .elementor-element.elementor-element-08853c2 > .e-con-inner > .thegem-ken-burns-bg::before, .elementor-28175 .elementor-element.elementor-element-08853c2 > .thegem-ken-burns-bg::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 35%);}.elementor-28175 .elementor-element.elementor-element-e6ef56f{--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;--overflow:visible;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-aea8126{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-aea8126, .elementor-28175 .elementor-element.elementor-element-aea8126.thegem-e-con-layout-thegem{--content-width:1180px;}.elementor-28175 .elementor-element.elementor-element-a2e5eea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-28175 .elementor-element.elementor-element-a2e5eea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:0.1em;color:#888780;}.elementor-28175 .elementor-element.elementor-element-41c375a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-28175 .elementor-element.elementor-element-41c375a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:500;line-height:1.15em;color:#0A0A0A;}.elementor-28175 .elementor-element.elementor-element-143d85d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28175 .elementor-element.elementor-element-143d85d, .elementor-28175 .elementor-element.elementor-element-143d85d .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-143d85d, .elementor-28175 .elementor-element.elementor-element-143d85d .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F5E5A;}.elementor-28175 .elementor-element.elementor-element-78354c3{--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;--overflow:visible;--padding-top:00px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-26335ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-26335ad, .elementor-28175 .elementor-element.elementor-element-26335ad.thegem-e-con-layout-thegem{--content-width:1180px;}.elementor-28175 .elementor-element.elementor-element-430b7f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-28175 .elementor-element.elementor-element-430b7f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:0.1em;color:#888780;}.elementor-28175 .elementor-element.elementor-element-5c77d08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-28175 .elementor-element.elementor-element-5c77d08 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:500;line-height:1.15em;color:#0A0A0A;}.elementor-28175 .elementor-element.elementor-element-ccc917f{--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:70px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-ccc917f:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-ccc917f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5172A8;}.elementor-28175 .elementor-element.elementor-element-3ab3ff9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-3ab3ff9, .elementor-28175 .elementor-element.elementor-element-3ab3ff9.thegem-e-con-layout-thegem{--content-width:1180px;}.elementor-28175 .elementor-element.elementor-element-8e7ed6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-28175 .elementor-element.elementor-element-8e7ed6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:0.1em;color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-210b1a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-28175 .elementor-element.elementor-element-210b1a3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:500;color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-a1ccd74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28175 .elementor-element.elementor-element-a1ccd74, .elementor-28175 .elementor-element.elementor-element-a1ccd74 .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-a1ccd74, .elementor-28175 .elementor-element.elementor-element-a1ccd74 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-5b5a9b9{--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:70px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-5b5a9b9:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-5b5a9b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-02e9055{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28175 .elementor-element.elementor-element-02e9055, .elementor-28175 .elementor-element.elementor-element-02e9055.thegem-e-con-layout-thegem{--content-width:1180px;}.elementor-28175 .elementor-element.elementor-element-1e78dd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-28175 .elementor-element.elementor-element-1e78dd8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;color:#888780;}.elementor-28175 .elementor-element.elementor-element-b38dec7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-28175 .elementor-element.elementor-element-b38dec7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:500;color:#0A0A0A;}.elementor-28175 .elementor-element.elementor-element-d578cc9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-28175 .elementor-element.elementor-element-84fa6e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28175 .elementor-element.elementor-element-84fa6e2:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-84fa6e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-b3c3dc9{--display:flex;--min-height:180px;--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-b3c3dc9:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-b3c3dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3FC;}.elementor-28175 .elementor-element.elementor-element-6859096 img{width:100%;height:200px;border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28175 .elementor-element.elementor-element-5a93550{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28175 .elementor-element.elementor-element-5a93550 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;color:#3D3452;}.elementor-28175 .elementor-element.elementor-element-60ad4bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:justify;}.elementor-28175 .elementor-element.elementor-element-60ad4bc, .elementor-28175 .elementor-element.elementor-element-60ad4bc .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-60ad4bc, .elementor-28175 .elementor-element.elementor-element-60ad4bc .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#9691AC;}.elementor-28175 .elementor-element.elementor-element-20e7317 .puxui-trigger{font-family:"Plus Jakarta Sans", Sans-serif;color:#000000;background-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:999px 999px 999px 999px;padding:8px 20px 8px 20px;}.elementor-28175 .elementor-element.elementor-element-20e7317 .puxui-trigger:hover{background-color:rgba(83,74,183,0.08);}.elementor-28175 .elementor-element.elementor-element-20e7317 .puxui-panel{max-width:1000px;max-height:85vh;border-radius:16px 16px 16px 16px;}.elementor-28175 .elementor-element.elementor-element-20e7317 .puxui-overlay{z-index:99999;background-color:rgba(10,10,10,0.60);}.elementor-28175 .elementor-element.elementor-element-20e7317 .puxui-header{background-color:#FFFFFF;color:#0A0A0A;padding:20px 24px 20px 24px;border-bottom:1px solid rgba(10,10,10,0.08);}.elementor-28175 .elementor-element.elementor-element-20e7317 .puxui-header-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-28175 .elementor-element.elementor-element-20e7317 .puxui-header-subtitle{color:#5F5E5A;font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-28175 .elementor-element.elementor-element-20e7317 .puxui-body{background-color:#FFFFFF;color:#0A0A0A;padding:24px 24px 24px 24px;}.elementor-28175 .elementor-element.elementor-element-2088d52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28175 .elementor-element.elementor-element-2088d52:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-2088d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-1ada84c{--display:flex;--min-height:180px;--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-1ada84c:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-1ada84c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3FC;}.elementor-28175 .elementor-element.elementor-element-3385c55 img{width:100%;height:200px;border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28175 .elementor-element.elementor-element-7efde9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28175 .elementor-element.elementor-element-7efde9a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;color:#3D3452;}.elementor-28175 .elementor-element.elementor-element-66b78f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:justify;}.elementor-28175 .elementor-element.elementor-element-66b78f0, .elementor-28175 .elementor-element.elementor-element-66b78f0 .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-66b78f0, .elementor-28175 .elementor-element.elementor-element-66b78f0 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#9691AC;}.elementor-28175 .elementor-element.elementor-element-8a48e0e .puxui-trigger{font-family:"Plus Jakarta Sans", Sans-serif;color:#000000;background-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:999px 999px 999px 999px;padding:8px 20px 8px 20px;}.elementor-28175 .elementor-element.elementor-element-8a48e0e .puxui-trigger:hover{background-color:rgba(83,74,183,0.08);}.elementor-28175 .elementor-element.elementor-element-8a48e0e .puxui-panel{max-width:1000px;max-height:85vh;border-radius:16px 16px 16px 16px;}.elementor-28175 .elementor-element.elementor-element-8a48e0e .puxui-overlay{z-index:99999;background-color:rgba(10,10,10,0.60);}.elementor-28175 .elementor-element.elementor-element-8a48e0e .puxui-header{background-color:#FFFFFF;color:#0A0A0A;padding:20px 24px 20px 24px;border-bottom:1px solid rgba(10,10,10,0.08);}.elementor-28175 .elementor-element.elementor-element-8a48e0e .puxui-header-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-28175 .elementor-element.elementor-element-8a48e0e .puxui-header-subtitle{color:#5F5E5A;font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-28175 .elementor-element.elementor-element-8a48e0e .puxui-body{background-color:#FFFFFF;color:#0A0A0A;padding:24px 24px 24px 24px;}.elementor-28175 .elementor-element.elementor-element-efc71c6{--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:70px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-efc71c6:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-efc71c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-0c9d97d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28175 .elementor-element.elementor-element-0c9d97d, .elementor-28175 .elementor-element.elementor-element-0c9d97d.thegem-e-con-layout-thegem{--content-width:1180px;}.elementor-28175 .elementor-element.elementor-element-999d238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-28175 .elementor-element.elementor-element-999d238 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;color:#888780;}.elementor-28175 .elementor-element.elementor-element-ee4764f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-28175 .elementor-element.elementor-element-ee4764f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:500;color:#0A0A0A;}.elementor-28175 .elementor-element.elementor-element-407dc98{--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;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-1dbbc34{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 36px -5px rgba(28,35,33,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-1dbbc34:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-1dbbc34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-1dbbc34:hover{box-shadow:0px 18px 42px -12px rgba(28,35,33,0.20);}.elementor-28175 .elementor-element.elementor-element-e194c47{--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;--border-radius:12px 0px 0px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-e194c47:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-e194c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9DECB7;}.elementor-28175 .elementor-element.elementor-element-e194c47.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28175 .elementor-element.elementor-element-891bca8 img{width:100%;height:300px;}.elementor-28175 .elementor-element.elementor-element-7ba8899{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 12px 12px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-28175 .elementor-element.elementor-element-7ba8899:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-7ba8899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-ca7f491{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-28175 .elementor-element.elementor-element-ca7f491 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;color:#3D3452;}.elementor-28175 .elementor-element.elementor-element-804752f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-28175 .elementor-element.elementor-element-804752f, .elementor-28175 .elementor-element.elementor-element-804752f .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;}.elementor-28175 .elementor-element.elementor-element-804752f, .elementor-28175 .elementor-element.elementor-element-804752f .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F5E5A;}.elementor-28175 .elementor-element.elementor-element-531f80c{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 36px -5px rgba(28,35,33,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-531f80c:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-531f80c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-531f80c:hover{box-shadow:0px 18px 42px -12px rgba(28,35,33,0.20);}.elementor-28175 .elementor-element.elementor-element-4131850{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 12px 12px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-28175 .elementor-element.elementor-element-4131850:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-4131850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-a541947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-28175 .elementor-element.elementor-element-a541947 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;color:#3D3452;}.elementor-28175 .elementor-element.elementor-element-846f3a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-28175 .elementor-element.elementor-element-846f3a3, .elementor-28175 .elementor-element.elementor-element-846f3a3 .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;}.elementor-28175 .elementor-element.elementor-element-846f3a3, .elementor-28175 .elementor-element.elementor-element-846f3a3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F5E5A;}.elementor-28175 .elementor-element.elementor-element-24a7e54{--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;--border-radius:12px 0px 0px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-24a7e54:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-24a7e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9DECB7;}.elementor-28175 .elementor-element.elementor-element-24a7e54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28175 .elementor-element.elementor-element-deee8df img{width:100%;height:300px;}.elementor-28175 .elementor-element.elementor-element-be75abc{--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-28175 .elementor-element.elementor-element-644d298{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-66261cd > .elementor-widget-container{background-color:#5172A8;padding:20px 20px 20px 50px;border-radius:12px 12px 0px 0px;}.elementor-28175 .elementor-element.elementor-element-db064e3 .gem-tta-panel .gem-tta-panel-title > a{justify-content:flex-start;}.elementor-28175 .elementor-element.elementor-element-db064e3 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 55px 50px 55px;border-radius:0px 0px 12px 12px;box-shadow:0px 14px 32px 0px rgba(20,20,20,0.16);}.elementor-28175 .elementor-element.elementor-element-db064e3 .gem-tta-panel.gem-tta-active .gem-tta-title-text{font-size:16px;text-transform:none;letter-spacing:0px;}.elementor-28175 .elementor-element.elementor-element-db064e3 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon i{font-size:24px;line-height:24px;}.elementor-28175 .elementor-element.elementor-element-db064e3 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon svg{width:24px;height:24px;}.elementor-28175 .elementor-element.elementor-element-db064e3 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon i{font-size:24px;line-height:24px;}.elementor-28175 .elementor-element.elementor-element-db064e3 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon svg{width:24px;height:24px;}.elementor-28175 .elementor-element.elementor-element-db064e3 .gem-tta-panel:not(.gem-tta-active) .gem-tta-title-text{font-size:16px;text-transform:none;letter-spacing:0px;}.elementor-28175 .elementor-element.elementor-element-db064e3 .gem-tta.gem-tta-general.gem-tta-accordion .gem-tta-panel-body{padding:10px 0px 40px 0px;}.elementor-28175 .elementor-element.elementor-element-db064e3 .gem-tta-panel-body{text-align:left!important;}.elementor-28175 .elementor-element.elementor-element-af8de80{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-4879c43 > .elementor-widget-container{background-color:#5172A8;padding:20px 20px 20px 50px;border-radius:12px 12px 0px 0px;}.elementor-28175 .elementor-element.elementor-element-09db3d1 .gem-tta-panel .gem-tta-panel-title > a{justify-content:flex-start;}.elementor-28175 .elementor-element.elementor-element-09db3d1 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 55px 50px 55px;border-radius:0px 0px 12px 12px;box-shadow:0px 14px 32px 0px rgba(20,20,20,0.16);}.elementor-28175 .elementor-element.elementor-element-09db3d1 .gem-tta-panel.gem-tta-active .gem-tta-title-text{font-size:16px;text-transform:none;letter-spacing:0px;}.elementor-28175 .elementor-element.elementor-element-09db3d1 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon i{font-size:24px;line-height:24px;}.elementor-28175 .elementor-element.elementor-element-09db3d1 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon svg{width:24px;height:24px;}.elementor-28175 .elementor-element.elementor-element-09db3d1 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon i{font-size:24px;line-height:24px;}.elementor-28175 .elementor-element.elementor-element-09db3d1 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon svg{width:24px;height:24px;}.elementor-28175 .elementor-element.elementor-element-09db3d1 .gem-tta-panel:not(.gem-tta-active) .gem-tta-title-text{font-size:16px;text-transform:none;letter-spacing:0px;}.elementor-28175 .elementor-element.elementor-element-09db3d1 .gem-tta.gem-tta-general.gem-tta-accordion .gem-tta-panel-body{padding:10px 0px 40px 0px;}.elementor-28175 .elementor-element.elementor-element-09db3d1 .gem-tta-panel-body{text-align:left!important;}.elementor-28175 .elementor-element.elementor-element-36103cf{--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:70px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-36103cf:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-36103cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-f823d7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28175 .elementor-element.elementor-element-f823d7f, .elementor-28175 .elementor-element.elementor-element-f823d7f.thegem-e-con-layout-thegem{--content-width:1180px;}.elementor-28175 .elementor-element.elementor-element-bccfe52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-28175 .elementor-element.elementor-element-bccfe52 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;color:#888780;}.elementor-28175 .elementor-element.elementor-element-6bb1aed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-28175 .elementor-element.elementor-element-6bb1aed .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:500;color:#0A0A0A;}.elementor-28175 .elementor-element.elementor-element-9cde346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-28175 .elementor-element.elementor-element-9cde346, .elementor-28175 .elementor-element.elementor-element-9cde346 .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-9cde346, .elementor-28175 .elementor-element.elementor-element-9cde346 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F5E5A;}.elementor-28175 .elementor-element.elementor-element-804f920{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-28175 .elementor-element.elementor-element-f50f87b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28175 .elementor-element.elementor-element-f50f87b:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-f50f87b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F2F6;}.elementor-28175 .elementor-element.elementor-element-deac68a, .elementor-28175 .elementor-element.elementor-element-deac68a .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5172A8;}.elementor-28175 .elementor-element.elementor-element-f13fb1b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28175 .elementor-element.elementor-element-f13fb1b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-28175 .elementor-element.elementor-element-88d08fd{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-28175 .elementor-element.elementor-element-af85032{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28175 .elementor-element.elementor-element-af85032:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-af85032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F2F6;}.elementor-28175 .elementor-element.elementor-element-5997199, .elementor-28175 .elementor-element.elementor-element-5997199 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5172A8;}.elementor-28175 .elementor-element.elementor-element-b55df91{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28175 .elementor-element.elementor-element-b55df91 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-28175 .elementor-element.elementor-element-9dd3ca6{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-28175 .elementor-element.elementor-element-ef62c85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28175 .elementor-element.elementor-element-ef62c85:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-ef62c85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F2F6;}.elementor-28175 .elementor-element.elementor-element-fed99b7, .elementor-28175 .elementor-element.elementor-element-fed99b7 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5172A8;}.elementor-28175 .elementor-element.elementor-element-6c39662{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28175 .elementor-element.elementor-element-6c39662 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-28175 .elementor-element.elementor-element-c371ddb{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-28175 .elementor-element.elementor-element-e26723d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-28175 .elementor-element.elementor-element-e26723d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;color:#797979;}.elementor-28175 .elementor-element.elementor-element-85bc5e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-28175 .elementor-element.elementor-element-85bc5e3, .elementor-28175 .elementor-element.elementor-element-85bc5e3 .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-85bc5e3, .elementor-28175 .elementor-element.elementor-element-85bc5e3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F5E5A;}.elementor-28175 .elementor-element.elementor-element-1e2d46c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 0px 0px 0px;}.elementor-28175 .elementor-element.elementor-element-75924e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-28175 .elementor-element.elementor-element-75924e1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;color:#797979;}.elementor-28175 .elementor-element.elementor-element-2b4cf86{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px !important;--row-gap:24px !important;--column-gap:24px !important;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-7c62664 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-2510ebb img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-0ad7c2c img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-bc27a2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-28175 .elementor-element.elementor-element-bc27a2a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;color:#797979;}.elementor-28175 .elementor-element.elementor-element-1f59fcf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px !important;--row-gap:24px !important;--column-gap:24px !important;--grid-auto-flow:row;--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-28175 .elementor-element.elementor-element-d76e0a2 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-a3749bb img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-5fcdb95 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-25b7a12 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-9763db9 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-8aa5fe2 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-fafacc8{--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:70px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-fafacc8:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-fafacc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-db8b2d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28175 .elementor-element.elementor-element-db8b2d6, .elementor-28175 .elementor-element.elementor-element-db8b2d6.thegem-e-con-layout-thegem{--content-width:1180px;}.elementor-28175 .elementor-element.elementor-element-62dc224{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-28175 .elementor-element.elementor-element-62dc224 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;color:#888780;}.elementor-28175 .elementor-element.elementor-element-63b464e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-28175 .elementor-element.elementor-element-63b464e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:500;color:#0A0A0A;}.elementor-28175 .elementor-element.elementor-element-3cb8350{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-28175 .elementor-element.elementor-element-3cb8350, .elementor-28175 .elementor-element.elementor-element-3cb8350 .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-3cb8350, .elementor-28175 .elementor-element.elementor-element-3cb8350 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F5E5A;}.elementor-28175 .elementor-element.elementor-element-a6549c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-28175 .elementor-element.elementor-element-a6549c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;color:#797979;}.elementor-28175 .elementor-element.elementor-element-1aed338{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px !important;--row-gap:24px !important;--column-gap:24px !important;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-a8f6923 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-27962ab img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-7be0781 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-b2203f1 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-94775ff img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-d9581ed img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-db63fc8 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-205a67c img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-fbfe139 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-c14ffdc img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-d87ada4 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-f377256 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-2de5a60 img{width:100%;border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(20,20,20,0.10);}.elementor-28175 .elementor-element.elementor-element-3fe9b6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 10px 28px 0px rgba(20,20,40,0.16);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28175 .elementor-element.elementor-element-3fe9b6c:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-3fe9b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5172A8;}.elementor-28175 .elementor-element.elementor-element-c6dca35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28175 .elementor-element.elementor-element-c6dca35 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:0.1em;color:rgba(255,255,255,0.75);}.elementor-28175 .elementor-element.elementor-element-37f5ada{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-shadow:0px 1px 3px rgba(0,0,0,0.45);}.elementor-28175 .elementor-element.elementor-element-37f5ada, .elementor-28175 .elementor-element.elementor-element-37f5ada .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-37f5ada, .elementor-28175 .elementor-element.elementor-element-37f5ada .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-43897bf{--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:70px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-43897bf:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-43897bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-3803832{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28175 .elementor-element.elementor-element-3803832, .elementor-28175 .elementor-element.elementor-element-3803832.thegem-e-con-layout-thegem{--content-width:1180px;}.elementor-28175 .elementor-element.elementor-element-ddb7af0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-28175 .elementor-element.elementor-element-ddb7af0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;color:#888780;}.elementor-28175 .elementor-element.elementor-element-aac53d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-28175 .elementor-element.elementor-element-aac53d7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:500;color:#0A0A0A;}.elementor-28175 .elementor-element.elementor-element-240cbec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-28175 .elementor-element.elementor-element-0136ec4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28175 .elementor-element.elementor-element-0136ec4:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-0136ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-5f14eb0{--display:flex;--min-height:180px;--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-5f14eb0:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-5f14eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3FC;}.elementor-28175 .elementor-element.elementor-element-a392e4d img{width:100%;height:200px;border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28175 .elementor-element.elementor-element-30af951{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28175 .elementor-element.elementor-element-30af951 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;color:#3D3452;}.elementor-28175 .elementor-element.elementor-element-16a5bb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:justify;}.elementor-28175 .elementor-element.elementor-element-16a5bb3, .elementor-28175 .elementor-element.elementor-element-16a5bb3 .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-16a5bb3, .elementor-28175 .elementor-element.elementor-element-16a5bb3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#9691AC;}.elementor-28175 .elementor-element.elementor-element-9f61425 .puxui-trigger{font-family:"Plus Jakarta Sans", Sans-serif;color:#26215C;background-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;padding:8px 20px 8px 20px;}.elementor-28175 .elementor-element.elementor-element-9f61425 .puxui-trigger:hover{background-color:rgba(83,74,183,0.08);}.elementor-28175 .elementor-element.elementor-element-9f61425 .puxui-panel{max-width:700px;max-height:85vh;border-radius:16px 16px 16px 16px;}.elementor-28175 .elementor-element.elementor-element-9f61425 .puxui-overlay{z-index:99999;background-color:rgba(10,10,10,0.60);}.elementor-28175 .elementor-element.elementor-element-9f61425 .puxui-header{background-color:#FFFFFF;color:#0A0A0A;padding:20px 24px 20px 24px;border-bottom:1px solid rgba(10,10,10,0.08);}.elementor-28175 .elementor-element.elementor-element-9f61425 .puxui-header-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-28175 .elementor-element.elementor-element-9f61425 .puxui-header-subtitle{color:#5F5E5A;font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-28175 .elementor-element.elementor-element-9f61425 .puxui-body{background-color:#FFFFFF;color:#0A0A0A;padding:24px 24px 24px 24px;}.elementor-28175 .elementor-element.elementor-element-c662801{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28175 .elementor-element.elementor-element-c662801:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-c662801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-cd30d0a{--display:flex;--min-height:180px;--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-cd30d0a:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-cd30d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3FC;}.elementor-28175 .elementor-element.elementor-element-4b60ae0 img{width:100%;height:200px;border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28175 .elementor-element.elementor-element-a4f7b3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28175 .elementor-element.elementor-element-a4f7b3f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;color:#3D3452;}.elementor-28175 .elementor-element.elementor-element-5beca6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:justify;}.elementor-28175 .elementor-element.elementor-element-5beca6d, .elementor-28175 .elementor-element.elementor-element-5beca6d .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-5beca6d, .elementor-28175 .elementor-element.elementor-element-5beca6d .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#9691AC;}.elementor-28175 .elementor-element.elementor-element-349e749 .puxui-trigger{font-family:"Plus Jakarta Sans", Sans-serif;color:#26215C;background-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;padding:8px 20px 8px 20px;}.elementor-28175 .elementor-element.elementor-element-349e749 .puxui-trigger:hover{background-color:rgba(83,74,183,0.08);}.elementor-28175 .elementor-element.elementor-element-349e749 .puxui-panel{max-width:1000px;max-height:85vh;border-radius:16px 16px 16px 16px;}.elementor-28175 .elementor-element.elementor-element-349e749 .puxui-overlay{z-index:99999;background-color:rgba(10,10,10,0.60);}.elementor-28175 .elementor-element.elementor-element-349e749 .puxui-header{background-color:#FFFFFF;color:#0A0A0A;padding:20px 24px 20px 24px;border-bottom:1px solid rgba(10,10,10,0.08);}.elementor-28175 .elementor-element.elementor-element-349e749 .puxui-header-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-28175 .elementor-element.elementor-element-349e749 .puxui-header-subtitle{color:#5F5E5A;font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-28175 .elementor-element.elementor-element-349e749 .puxui-body{background-color:#FFFFFF;color:#0A0A0A;padding:24px 24px 24px 24px;}.elementor-28175 .elementor-element.elementor-element-145155f{--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:70px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-145155f:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-145155f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7FA;}.elementor-28175 .elementor-element.elementor-element-2046b8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28175 .elementor-element.elementor-element-2046b8a, .elementor-28175 .elementor-element.elementor-element-2046b8a.thegem-e-con-layout-thegem{--content-width:1180px;}.elementor-28175 .elementor-element.elementor-element-4bfb76d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-28175 .elementor-element.elementor-element-4bfb76d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;color:#888780;}.elementor-28175 .elementor-element.elementor-element-23d1ae0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-28175 .elementor-element.elementor-element-23d1ae0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:500;color:#0A0A0A;}.elementor-28175 .elementor-element.elementor-element-32e1dea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-28175 .elementor-element.elementor-element-32e1dea, .elementor-28175 .elementor-element.elementor-element-32e1dea .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-32e1dea, .elementor-28175 .elementor-element.elementor-element-32e1dea .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F5E5A;}.elementor-28175 .elementor-element.elementor-element-0f2bf93{--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;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-8bdd19d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28175 .elementor-element.elementor-element-8bdd19d:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-8bdd19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5172A8;}.elementor-28175 .elementor-element.elementor-element-17809ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28175 .elementor-element.elementor-element-17809ef .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-b5e98fd, .elementor-28175 .elementor-element.elementor-element-b5e98fd .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-b5e98fd, .elementor-28175 .elementor-element.elementor-element-b5e98fd .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-74fd23e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28175 .elementor-element.elementor-element-74fd23e:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-74fd23e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5172A8;}.elementor-28175 .elementor-element.elementor-element-117fd19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28175 .elementor-element.elementor-element-117fd19 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-2f650b2, .elementor-28175 .elementor-element.elementor-element-2f650b2 .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-2f650b2, .elementor-28175 .elementor-element.elementor-element-2f650b2 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-1d931e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28175 .elementor-element.elementor-element-1d931e2:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-1d931e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5172A8;}.elementor-28175 .elementor-element.elementor-element-6cec504{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28175 .elementor-element.elementor-element-6cec504 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-a8525d4, .elementor-28175 .elementor-element.elementor-element-a8525d4 .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-a8525d4, .elementor-28175 .elementor-element.elementor-element-a8525d4 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-6e50a8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28175 .elementor-element.elementor-element-6e50a8e:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-6e50a8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5172A8;}.elementor-28175 .elementor-element.elementor-element-7ffdc3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28175 .elementor-element.elementor-element-7ffdc3a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-7d83892, .elementor-28175 .elementor-element.elementor-element-7d83892 .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-7d83892, .elementor-28175 .elementor-element.elementor-element-7d83892 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-61332a7, .elementor-28175 .elementor-element.elementor-element-61332a7 .elementor-text-editor *{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-28175 .elementor-element.elementor-element-61332a7, .elementor-28175 .elementor-element.elementor-element-61332a7 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5F5E5A;}.elementor-28175 .elementor-element.elementor-element-aba0c93{--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:70px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-aba0c93:not(.elementor-motion-effects-element-type-background), .elementor-28175 .elementor-element.elementor-element-aba0c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-e26070f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28175 .elementor-element.elementor-element-e26070f, .elementor-28175 .elementor-element.elementor-element-e26070f.thegem-e-con-layout-thegem{--content-width:1180px;}.elementor-28175 .elementor-element.elementor-element-84fefc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-28175 .elementor-element.elementor-element-84fefc1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;color:#888780;}.elementor-28175 .elementor-element.elementor-element-0a03ba7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-28175 .elementor-element.elementor-element-0a03ba7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:500;color:#0A0A0A;}.elementor-28175 .elementor-element.elementor-element-55b433b .gem-tta-panel .gem-tta-panel-title > a{justify-content:flex-start;}.elementor-28175 .elementor-element.elementor-element-55b433b > .elementor-widget-container{background-color:#FFFFFF;}.elementor-28175 .elementor-element.elementor-element-55b433b .gem-tta-panel.gem-tta-active .gem-tta-title-text{font-size:16px;text-transform:none;letter-spacing:0px;}.elementor-28175 .elementor-element.elementor-element-55b433b .gem-tta-panel.gem-tta-active .gem-tta-controls-icon i{font-size:24px;line-height:24px;}.elementor-28175 .elementor-element.elementor-element-55b433b .gem-tta-panel.gem-tta-active .gem-tta-controls-icon svg{width:24px;height:24px;}.elementor-28175 .elementor-element.elementor-element-55b433b .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon i{font-size:24px;line-height:24px;}.elementor-28175 .elementor-element.elementor-element-55b433b .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon svg{width:24px;height:24px;}.elementor-28175 .elementor-element.elementor-element-55b433b .gem-tta-panel:not(.gem-tta-active) .gem-tta-title-text{font-size:16px;text-transform:none;letter-spacing:0px;}.elementor-28175 .elementor-element.elementor-element-55b433b .gem-tta.gem-tta-general.gem-tta-accordion .gem-tta-panel-body{padding:10px 0px 30px 0px;}.elementor-28175 .elementor-element.elementor-element-55b433b .gem-tta-panel-body{text-align:left!important;}@media(max-width:1024px){.elementor-28175 .elementor-element.elementor-element-db064e3 > .elementor-widget-container{border-radius:0px 0px 25px 25px;}.elementor-28175 .elementor-element.elementor-element-09db3d1 > .elementor-widget-container{border-radius:0px 0px 25px 25px;}.elementor-28175 .elementor-element.elementor-element-2b4cf86{--grid-auto-flow:row;}.elementor-28175 .elementor-element.elementor-element-1f59fcf{--grid-auto-flow:row;}.elementor-28175 .elementor-element.elementor-element-1aed338{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-28175 .elementor-element.elementor-element-23f20db{--justify-content:center;--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-28175 .elementor-element.elementor-element-23f20db.e-con{--align-self:center;}.elementor-28175 .elementor-element.elementor-element-84317ec{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-8f00f36{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-af64a4b{--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;}.elementor-28175 .elementor-element.elementor-element-d12455e{--width:100px;}.elementor-28175 .elementor-element.elementor-element-77d620e{--width:100px;}.elementor-28175 .elementor-element.elementor-element-ad0ce3e, .elementor-28175 .elementor-element.elementor-element-ad0ce3e .elementor-text-editor *{font-size:14px;}.elementor-28175 .elementor-element.elementor-element-7bbd62d{--width:33%;--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28175 .elementor-element.elementor-element-8ae1253 .elementor-heading-title{font-size:12px;}.elementor-28175 .elementor-element.elementor-element-4a92590{--width:33%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28175 .elementor-element.elementor-element-52dd3eb .elementor-heading-title{font-size:12px;}.elementor-28175 .elementor-element.elementor-element-0b5c509{--width:33%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28175 .elementor-element.elementor-element-32f102a .elementor-heading-title{font-size:12px;}.elementor-28175 .elementor-element.elementor-element-6dbd1bf .elementor-heading-title{font-size:12px;}.elementor-28175 .elementor-element.elementor-element-e6ef56f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-41c375a .elementor-heading-title{font-size:24px;}.elementor-28175 .elementor-element.elementor-element-78354c3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-5c77d08 .elementor-heading-title{font-size:24px;}.elementor-28175 .elementor-element.elementor-element-ccc917f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-a1ccd74{padding:0px 0px 0px 0px;}.elementor-28175 .elementor-element.elementor-element-5b5a9b9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-b38dec7 .elementor-heading-title{font-size:30px;}.elementor-28175 .elementor-element.elementor-element-84fa6e2{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-2088d52{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-efc71c6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-1dbbc34{--width:100%;}.elementor-28175 .elementor-element.elementor-element-e194c47{--width:100%;}.elementor-28175 .elementor-element.elementor-element-891bca8 img{height:200px;}.elementor-28175 .elementor-element.elementor-element-7ba8899{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-531f80c{--width:100%;}.elementor-28175 .elementor-element.elementor-element-4131850{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-24a7e54{--width:100%;}.elementor-28175 .elementor-element.elementor-element-deee8df img{height:200px;}.elementor-28175 .elementor-element.elementor-element-644d298{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-66261cd > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-28175 .elementor-element.elementor-element-db064e3 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-28175 .elementor-element.elementor-element-af8de80{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28175 .elementor-element.elementor-element-4879c43 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-28175 .elementor-element.elementor-element-09db3d1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-28175 .elementor-element.elementor-element-36103cf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-f50f87b{--width:100%;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28175 .elementor-element.elementor-element-af85032{--width:100%;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28175 .elementor-element.elementor-element-ef62c85{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28175 .elementor-element.elementor-element-2b4cf86{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28175 .elementor-element.elementor-element-7c62664 img{width:100%;}.elementor-28175 .elementor-element.elementor-element-2510ebb img{width:100%;}.elementor-28175 .elementor-element.elementor-element-0ad7c2c img{width:100%;}.elementor-28175 .elementor-element.elementor-element-1f59fcf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28175 .elementor-element.elementor-element-d76e0a2 img{width:100%;}.elementor-28175 .elementor-element.elementor-element-a3749bb img{width:100%;}.elementor-28175 .elementor-element.elementor-element-5fcdb95 img{width:100%;}.elementor-28175 .elementor-element.elementor-element-25b7a12 img{width:100%;}.elementor-28175 .elementor-element.elementor-element-9763db9 img{width:100%;}.elementor-28175 .elementor-element.elementor-element-8aa5fe2 img{width:100%;}.elementor-28175 .elementor-element.elementor-element-fafacc8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-1aed338{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28175 .elementor-element.elementor-element-a8f6923 img{width:100%;}.elementor-28175 .elementor-element.elementor-element-27962ab img{width:100%;}.elementor-28175 .elementor-element.elementor-element-7be0781 img{width:100%;}.elementor-28175 .elementor-element.elementor-element-b2203f1 img{width:100%;}.elementor-28175 .elementor-element.elementor-element-94775ff img{width:100%;}.elementor-28175 .elementor-element.elementor-element-d9581ed img{width:100%;}.elementor-28175 .elementor-element.elementor-element-db63fc8 img{width:100%;}.elementor-28175 .elementor-element.elementor-element-205a67c img{width:100%;}.elementor-28175 .elementor-element.elementor-element-fbfe139 img{width:100%;}.elementor-28175 .elementor-element.elementor-element-c14ffdc img{width:100%;}.elementor-28175 .elementor-element.elementor-element-d87ada4 img{width:100%;}.elementor-28175 .elementor-element.elementor-element-f377256 img{width:100%;}.elementor-28175 .elementor-element.elementor-element-2de5a60 img{width:100%;}.elementor-28175 .elementor-element.elementor-element-3fe9b6c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28175 .elementor-element.elementor-element-43897bf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-0136ec4{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-5f14eb0{--min-height:150px;}.elementor-28175 .elementor-element.elementor-element-a392e4d img{height:150px;}.elementor-28175 .elementor-element.elementor-element-c662801{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-cd30d0a{--min-height:150px;}.elementor-28175 .elementor-element.elementor-element-4b60ae0 img{height:150px;}.elementor-28175 .elementor-element.elementor-element-145155f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-8bdd19d{--width:100%;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-28175 .elementor-element.elementor-element-74fd23e{--width:100%;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-28175 .elementor-element.elementor-element-1d931e2{--width:100%;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-28175 .elementor-element.elementor-element-6e50a8e{--width:100%;}.elementor-28175 .elementor-element.elementor-element-aba0c93{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28175 .elementor-element.elementor-element-e26070f{--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-28175 .elementor-element.elementor-element-0a03ba7{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}}@media(min-width:768px){.elementor-28175 .elementor-element.elementor-element-84317ec{--width:100%;}.elementor-28175 .elementor-element.elementor-element-8f00f36{--width:60%;}.elementor-28175 .elementor-element.elementor-element-d12455e{--width:70px;}.elementor-28175 .elementor-element.elementor-element-77d620e{--width:70px;}.elementor-28175 .elementor-element.elementor-element-08853c2{--width:40%;}.elementor-28175 .elementor-element.elementor-element-ccc917f{--width:100%;}.elementor-28175 .elementor-element.elementor-element-5b5a9b9{--width:100%;}.elementor-28175 .elementor-element.elementor-element-84fa6e2{--width:48%;}.elementor-28175 .elementor-element.elementor-element-2088d52{--width:48%;}.elementor-28175 .elementor-element.elementor-element-efc71c6{--width:100%;}.elementor-28175 .elementor-element.elementor-element-1dbbc34{--width:100%;}.elementor-28175 .elementor-element.elementor-element-e194c47{--width:40%;}.elementor-28175 .elementor-element.elementor-element-531f80c{--width:100%;}.elementor-28175 .elementor-element.elementor-element-24a7e54{--width:40%;}.elementor-28175 .elementor-element.elementor-element-36103cf{--width:100%;}.elementor-28175 .elementor-element.elementor-element-f50f87b{--width:32.5%;}.elementor-28175 .elementor-element.elementor-element-af85032{--width:32.5%;}.elementor-28175 .elementor-element.elementor-element-ef62c85{--width:32.5%;}.elementor-28175 .elementor-element.elementor-element-2b4cf86{--width:100%;}.elementor-28175 .elementor-element.elementor-element-1f59fcf{--width:100%;}.elementor-28175 .elementor-element.elementor-element-fafacc8{--width:100%;}.elementor-28175 .elementor-element.elementor-element-1aed338{--width:100%;}.elementor-28175 .elementor-element.elementor-element-43897bf{--width:100%;}.elementor-28175 .elementor-element.elementor-element-0136ec4{--width:48%;}.elementor-28175 .elementor-element.elementor-element-c662801{--width:48%;}.elementor-28175 .elementor-element.elementor-element-145155f{--width:100%;}.elementor-28175 .elementor-element.elementor-element-8bdd19d{--width:24%;}.elementor-28175 .elementor-element.elementor-element-74fd23e{--width:24%;}.elementor-28175 .elementor-element.elementor-element-1d931e2{--width:24%;}.elementor-28175 .elementor-element.elementor-element-6e50a8e{--width:24%;}.elementor-28175 .elementor-element.elementor-element-aba0c93{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-41c375a */..elementor-28175 .elementor-element.elementor-element-41c375a{max-width:900px} ..elementor-28175 .elementor-element.elementor-element-41c375a .elementor-heading-title{font-size:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-143d85d */..elementor-28175 .elementor-element.elementor-element-143d85d{max-width:720px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c77d08 */..elementor-28175 .elementor-element.elementor-element-5c77d08{max-width:900px} ..elementor-28175 .elementor-element.elementor-element-5c77d08 .elementor-heading-title{font-size:inherit}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9d6201d */.rm-roadmap {
      --paper: #eef1f7;
      --accent: #5172A8;
      --accent-line: #c7d2e3;
      --accent-tint: #dbe4f0;
      --ink: #24344c;
      --muted: #7c8ba5;
      --circle-bg: #ffffff;
      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
      color: var(--ink);
      max-width: 1180px;
      margin: 0 auto;
      background: var(--paper);
      border-radius: 14px;
      padding: 34px 30px 26px;
      box-sizing: border-box;
    }
    .rm-roadmap *, .rm-roadmap *::before, .rm-roadmap *::after { box-sizing: border-box; }

    .rm-kickoff {
      font-size: 10.5px;
      font-weight: 700;
      letter-spacing: .08em;
      text-transform: uppercase;
      color: var(--muted);
      margin: 0 0 22px;
    }

    .rm-scroll { overflow-x: auto; overflow-y: hidden; }

    .rm-chart { min-width: 780px; }

    .rm-header {
      display: grid;
      grid-template-columns: repeat(6, 1fr);
      margin-left: 126px;
      margin-bottom: 4px;
    }
    .rm-header span {
      font-size: 10px;
      font-weight: 700;
      letter-spacing: .07em;
      text-transform: uppercase;
      color: var(--muted);
      text-align: center;
    }

    .rm-rows { position: relative; padding-top: 10px; }

    .rm-gridlines {
      position: absolute;
      top: 0; bottom: 0;
      left: 126px; right: 0;
      pointer-events: none;
    }
    .rm-gridlines i {
      position: absolute;
      top: 0; bottom: 0;
      width: 0;
      border-left: 1px dashed var(--accent-line);
    }

    .rm-row {
      display: flex;
      align-items: center;
      min-height: 66px;
    }
    .rm-row-label {
      width: 126px;
      flex: none;
      font-size: 12.5px;
      font-weight: 600;
      color: var(--ink);
      padding-right: 10px;
    }
    .rm-track {
      position: relative;
      flex: 1 1 auto;
      height: 40px;
    }

    .rm-bar {
      position: absolute;
      top: 50%;
      height: 40px;
      transform: translateY(-50%) scaleX(0);
      transform-origin: left center;
      transition: transform .7s cubic-bezier(.22,.9,.3,1);
      background: var(--accent);
      border-radius: 999px;
      display: flex;
      align-items: center;
      gap: 9px;
      padding: 0 16px 0 6px;
      white-space: nowrap;
      overflow: hidden;
      cursor: default;
    }
    .rm-roadmap.rm-in .rm-bar { transform: translateY(-50%) scaleX(1); }

    .rm-icon {
      flex: none;
      width: 28px; height: 28px;
      border-radius: 50%;
      background: var(--accent-tint);
      display: flex; align-items: center; justify-content: center;
      box-shadow: 0 1px 2px rgba(0,0,0,.1);
    }
    .rm-icon svg { width: 14px; height: 14px; }
    .rm-bar--milestone { width: auto !important; max-width: none; padding: 0 16px 0 6px; }

    .rm-bar-label {
      font-size: 11.5px;
      font-weight: 700;
      letter-spacing: .02em;
      text-transform: uppercase;
      color: #ffffff;
      opacity: 0;
      transition: opacity .4s ease .35s;
    }
    .rm-roadmap.rm-in .rm-bar-label { opacity: 1; }

    .rm-bar[data-tooltip] { position: absolute; }
    .rm-bar::after {
      content: attr(data-tooltip);
      position: absolute;
      bottom: calc(100% + 8px);
      left: 6px;
      background: var(--ink);
      color: #fff;
      font-size: 10px;
      font-weight: 600;
      padding: 4px 8px;
      border-radius: 5px;
      white-space: nowrap;
      opacity: 0;
      transform: translateY(4px);
      transition: opacity .15s ease, transform .15s ease;
      pointer-events: none;
    }
    .rm-bar:hover::after { opacity: 1; transform: translateY(0); }

    @media (prefers-reduced-motion: no-preference) {
      .rm-bar:hover { box-shadow: 0 3px 10px rgba(0,0,0,.12); }
      .rm-bar { transition: transform .7s cubic-bezier(.22,.9,.3,1), box-shadow .15s ease; }
    }
    @media (prefers-reduced-motion: reduce) {
      .rm-bar { transition: none !important; transform: translateY(-50%) scaleX(1) !important; }
      .rm-bar-label { transition: none !important; opacity: 1 !important; }
    }

    @media (max-width: 700px) {
      .rm-roadmap { padding: 26px 18px 20px; }
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1ccd74 */..elementor-28175 .elementor-element.elementor-element-a1ccd74{max-width:720px}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e2d46c */.kc-flow {
      --ink: #1c1c1c;
      --line: #c7c9cb;
      --muted-bg: #eef0f1;
      --muted-text: #2a2a2a;
      --start-bg: #e8c14c;
      --start-text: #1c1c1c;
      --decision-bg: #23262b;
      --decision-text: #ffffff;
      --yes-bg: #1a7a42;
      --yes-text: #ffffff;
      --no-bg: #a32323;
      --no-text: #ffffff;
      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
      color: var(--ink);
      max-width: 1180px;
      margin: 0 auto;
      padding: 0;
      box-sizing: border-box;
    }
    .kc-flow *, .kc-flow *::before, .kc-flow *::after { box-sizing: border-box; }

    .kc-scroll { overflow-x: auto; overflow-y: hidden; padding: 0; scrollbar-width: thin; }
    .kc-scroll::-webkit-scrollbar { height: 7px; }
    .kc-scroll::-webkit-scrollbar-thumb { background: #d6d8da; border-radius: 999px; }
    .kc-scroll::-webkit-scrollbar-track { background: transparent; }

    .kc-scroll-hint { display: none; text-align: center; font-size: 10.5px; color: #9a9a9a; margin: -4px 0 16px; }
    @media (max-width: 780px) { .kc-scroll-hint { display: block; } }

    /* Sequence is the positioning context for the SVG overlay */
    .kc-sequence {
      position: relative;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between;
      width: 100%;
      gap: 24px;
      padding: 0;
    }

    .kc-svg { position: absolute; top: 0; left: 0; pointer-events: none; overflow: visible; }
    .kc-path { fill: none; stroke-width: 2px; }
    .kc-path--default { stroke: var(--line); }
    .kc-path--yes { stroke: var(--yes-bg); }
    .kc-path--no  { stroke: var(--no-bg); }
    .kc-flowing { animation: kc-flow-dash .6s linear infinite; }
    @keyframes kc-flow-dash { to { stroke-dashoffset: -13; } }

    /* Nodes: same shapes/sizes as the base version */
    .kc-terminator, .kc-process, .kc-decision-wrap {
      position: relative;
      opacity: 0;
      transform: translateY(6px);
      transition: opacity .45s ease, transform .45s ease;
    }
    .kc-flow.kc-in .kc-terminator,
    .kc-flow.kc-in .kc-process,
    .kc-flow.kc-in .kc-decision-wrap { opacity: 1; transform: translateY(0); }

    .kc-terminator {
      width: 106px; min-height: 58px; flex: none;
      display: flex; align-items: center; justify-content: center;
      border-radius: 999px; padding: 8px 13px;
      font-weight: 600; font-size: 9.5px; line-height: 1.26; text-align: center;
      box-shadow: 0 1px 2px rgba(0,0,0,.08); cursor: default;
    }
    .kc-terminator--start { background: var(--start-bg); color: var(--start-text); }
    .kc-terminator--yes   { background: var(--yes-bg); color: var(--yes-text); }
    .kc-terminator--no    { background: var(--no-bg); color: var(--no-text); }

    .kc-process {
      width: 106px; min-height: 58px; flex: none;
      display: flex; align-items: center; justify-content: center;
      border-radius: 2px; padding: 8px 11px;
      font-weight: 500; font-size: 9.5px; line-height: 1.28; text-align: center;
      background: var(--muted-bg); color: var(--muted-text);
      border: 1px solid var(--line); box-shadow: 0 1px 2px rgba(0,0,0,.05); cursor: default;
    }
    .kc-process--yes { background: var(--yes-bg); color: var(--yes-text); border-color: transparent; font-weight: 600; }
    .kc-process--merge { border: 1.5px dashed #a9acae; font-weight: 600; }

    .kc-decision-wrap { width: 90px; height: 90px; flex: none; display: flex; align-items: center; justify-content: center; cursor: default; }
    .kc-decision {
      width: 63px; height: 63px; background: var(--decision-bg); border-radius: 5px;
      transform: rotate(45deg); display: flex; align-items: center; justify-content: center;
      box-shadow: 0 1px 3px rgba(0,0,0,.15);
    }
    .kc-decision span {
      transform: rotate(-45deg); width: 78%; text-align: center;
      color: var(--decision-text); font-weight: 600; font-size: 8.5px; line-height: 1.18;
    }

    .kc-fork { display: flex; flex-direction: column; justify-content: center; gap: 16px; flex: none; }
    .kc-lane { display: flex; flex-direction: row; align-items: center; gap: 14px; }

    @media (prefers-reduced-motion: reduce) {
      .kc-terminator, .kc-process, .kc-decision-wrap { transition: none !important; opacity: 1 !important; transform: none !important; }
      .kc-flowing { animation: none !important; }
    }

    @media (prefers-reduced-motion: no-preference) {
      .kc-terminator, .kc-process, .kc-decision { transition: box-shadow .15s ease, filter .15s ease; }
      .kc-terminator:hover, .kc-process:hover, .kc-decision:hover { box-shadow: 0 2px 7px rgba(0,0,0,.10); }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe9b6c */..elementor-28175 .elementor-element.elementor-element-3fe9b6c{min-height:160px}/* End custom CSS */