.elementor-1626 .elementor-element.elementor-element-8cfb472{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1626 .elementor-element.elementor-element-8cfb472:not(.elementor-motion-effects-element-type-background), .elementor-1626 .elementor-element.elementor-element-8cfb472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1626 .elementor-element.elementor-element-306b1dfa:not(.elementor-motion-effects-element-type-background), .elementor-1626 .elementor-element.elementor-element-306b1dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a3a5c;}.elementor-1626 .elementor-element.elementor-element-306b1dfa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-1626 .elementor-element.elementor-element-306b1dfa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1626 .elementor-element.elementor-element-541ae3c{text-align:center;}.elementor-1626 .elementor-element.elementor-element-541ae3c .elementor-heading-title{color:#ffffff;}.elementor-1626 .elementor-element.elementor-element-114d517c{text-align:center;}.elementor-1626 .elementor-element.elementor-element-114d517c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1626 .elementor-element.elementor-element-15b0e944{text-align:center;}.elementor-1626 .elementor-element.elementor-element-80eafa1{--display:grid;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1626 .elementor-element.elementor-element-3d44afa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-a951b53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"SF Pro", Sans-serif;font-size:23px;font-weight:400;color:#48B5CD;}.elementor-1626 .elementor-element.elementor-element-a951b53.elementor-element{--align-self:center;}.elementor-1626 .elementor-element.elementor-element-1c71e4df > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1626 .elementor-element.elementor-element-1c71e4df:not(.elementor-motion-effects-element-type-background), .elementor-1626 .elementor-element.elementor-element-1c71e4df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1626 .elementor-element.elementor-element-1c71e4df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1626 .elementor-element.elementor-element-1c71e4df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1626 .elementor-element.elementor-element-7eda5b3e{text-align:center;}.elementor-1626 .elementor-element.elementor-element-7eda5b3e img{width:80%;max-width:400px;}.elementor-1626 .elementor-element.elementor-element-bdd81a5{--display:grid;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1626 .elementor-element.elementor-element-207d443{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-03f7e83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"SF Pro", Sans-serif;font-size:23px;font-weight:400;color:#48B5CD;}.elementor-1626 .elementor-element.elementor-element-03f7e83.elementor-element{--align-self:center;}.elementor-1626 .elementor-element.elementor-element-b405b43{--display:flex;}.elementor-1626 .elementor-element.elementor-element-aae24bb{text-align:center;}.elementor-1626 .elementor-element.elementor-element-aae24bb .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-1626 .elementor-element.elementor-element-5353380f:not(.elementor-motion-effects-element-type-background), .elementor-1626 .elementor-element.elementor-element-5353380f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1626 .elementor-element.elementor-element-5353380f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 60px 20px;}.elementor-1626 .elementor-element.elementor-element-5353380f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1626 .elementor-element.elementor-element-355a60dd{text-align:center;}.elementor-1626 .elementor-element.elementor-element-1c8f3bc6{text-align:center;}.elementor-1626 .elementor-element.elementor-element-f5e5053{--display:grid;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1626 .elementor-element.elementor-element-7ce6195{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-8e605ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"SF Pro", Sans-serif;font-size:23px;font-weight:400;color:#48B5CD;}.elementor-1626 .elementor-element.elementor-element-8e605ff.elementor-element{--align-self:center;}.elementor-1626 .elementor-element.elementor-element-1648bcca:not(.elementor-motion-effects-element-type-background), .elementor-1626 .elementor-element.elementor-element-1648bcca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1626 .elementor-element.elementor-element-1648bcca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1626 .elementor-element.elementor-element-1648bcca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1626 .elementor-element.elementor-element-1ac0677d{text-align:center;}.elementor-1626 .elementor-element.elementor-element-1ac0677d img{width:80%;max-width:800px;}.elementor-1626 .elementor-element.elementor-element-18b9549{--display:grid;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1626 .elementor-element.elementor-element-193ef27{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-2113f64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"SF Pro", Sans-serif;font-size:23px;font-weight:400;color:#48B5CD;}.elementor-1626 .elementor-element.elementor-element-2113f64.elementor-element{--align-self:center;}.elementor-1626 .elementor-element.elementor-element-61978d1:not(.elementor-motion-effects-element-type-background), .elementor-1626 .elementor-element.elementor-element-61978d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1626 .elementor-element.elementor-element-61978d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 60px 20px;}.elementor-1626 .elementor-element.elementor-element-61978d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1626 .elementor-element.elementor-element-b3b0e59{text-align:center;color:var( --e-global-color-accent );}.elementor-1626 .elementor-element.elementor-element-2a57cf6{text-align:center;}.elementor-1626 .elementor-element.elementor-element-32ddf278:not(.elementor-motion-effects-element-type-background), .elementor-1626 .elementor-element.elementor-element-32ddf278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1626 .elementor-element.elementor-element-32ddf278{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 60px 20px;}.elementor-1626 .elementor-element.elementor-element-32ddf278 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1626 .elementor-element.elementor-element-733ac9a7{text-align:center;}.elementor-1626 .elementor-element.elementor-element-733ac9a7 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-1626 .elementor-element.elementor-element-1c33c883{text-align:center;}.elementor-1626 .elementor-element.elementor-element-aaf6120{text-align:center;}.elementor-1626 .elementor-element.elementor-element-621c6d62{text-align:center;}.elementor-1626 .elementor-element.elementor-element-621c6d62 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-weight:bold;color:var( --e-global-color-accent );}.elementor-1626 .elementor-element.elementor-element-6b663a79{text-align:center;}.elementor-1626 .elementor-element.elementor-element-38736dd{text-align:center;}.elementor-1626 .elementor-element.elementor-element-da4cb05{--display:grid;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1626 .elementor-element.elementor-element-e1fd364{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-1ea7da5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"SF Pro", Sans-serif;font-size:23px;font-weight:400;color:#48B5CD;}.elementor-1626 .elementor-element.elementor-element-1ea7da5.elementor-element{--align-self:center;}.elementor-1626 .elementor-element.elementor-element-3106dab:not(.elementor-motion-effects-element-type-background), .elementor-1626 .elementor-element.elementor-element-3106dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1626 .elementor-element.elementor-element-3106dab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 20px 20px;}.elementor-1626 .elementor-element.elementor-element-3106dab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1626 .elementor-element.elementor-element-d20adba{text-align:center;}.elementor-1626 .elementor-element.elementor-element-d20adba .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-1626 .elementor-element.elementor-element-b08a80a{text-align:center;}.elementor-1626 .elementor-element.elementor-element-7bcccd8{text-align:center;}.elementor-1626 .elementor-element.elementor-element-ddc8b52{text-align:center;}.elementor-1626 .elementor-element.elementor-element-ddc8b52 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-weight:bold;color:var( --e-global-color-accent );}.elementor-1626 .elementor-element.elementor-element-966233d{text-align:center;}.elementor-1626 .elementor-element.elementor-element-12516e9{text-align:center;}.elementor-1626 .elementor-element.elementor-element-8ab36f6:not(.elementor-motion-effects-element-type-background), .elementor-1626 .elementor-element.elementor-element-8ab36f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1626 .elementor-element.elementor-element-8ab36f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 20px 20px;}.elementor-1626 .elementor-element.elementor-element-8ab36f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1626 .elementor-element.elementor-element-3d6c807{text-align:center;}.elementor-1626 .elementor-element.elementor-element-3d6c807 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-1626 .elementor-element.elementor-element-320fd9f{text-align:center;}.elementor-1626 .elementor-element.elementor-element-a9b8c96{text-align:center;}.elementor-1626 .elementor-element.elementor-element-b17e970{text-align:center;}.elementor-1626 .elementor-element.elementor-element-b17e970 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-weight:bold;color:var( --e-global-color-accent );}.elementor-1626 .elementor-element.elementor-element-0f9d8a7{text-align:center;}.elementor-1626 .elementor-element.elementor-element-b756ec8{text-align:center;}.elementor-1626 .elementor-element.elementor-element-4889b8e{--display:grid;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1626 .elementor-element.elementor-element-ecd6665{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-4c05c33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"SF Pro", Sans-serif;font-size:23px;font-weight:400;color:#48B5CD;}.elementor-1626 .elementor-element.elementor-element-4c05c33.elementor-element{--align-self:center;}.elementor-1626 .elementor-element.elementor-element-3c5d5e3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 60px 20px;}.elementor-1626 .elementor-element.elementor-element-3c5d5e3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1626 .elementor-element.elementor-element-43f1325{--display:grid;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1626 .elementor-element.elementor-element-0f213e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-9d75fe1{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"SF Pro", Sans-serif;font-size:23px;font-weight:400;color:#48B5CD;}.elementor-1626 .elementor-element.elementor-element-9d75fe1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1626 .elementor-element.elementor-element-55fc83e8:not(.elementor-motion-effects-element-type-background), .elementor-1626 .elementor-element.elementor-element-55fc83e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1626 .elementor-element.elementor-element-55fc83e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-1626 .elementor-element.elementor-element-55fc83e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1626 .elementor-element.elementor-element-8fb1ca6{text-align:start;}.elementor-1626 .elementor-element.elementor-element-8fb1ca6 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-1626 .elementor-element.elementor-element-8c9820e{text-align:center;}.elementor-1626 .elementor-element.elementor-element-0ff6774{--display:grid;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1626 .elementor-element.elementor-element-3c8c2c7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-5e5dd09{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"SF Pro", Sans-serif;font-size:23px;font-weight:400;color:#48B5CD;}.elementor-1626 .elementor-element.elementor-element-5e5dd09.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1626 .elementor-element.elementor-element-5a64014:not(.elementor-motion-effects-element-type-background), .elementor-1626 .elementor-element.elementor-element-5a64014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1626 .elementor-element.elementor-element-5a64014{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 20px 20px;}.elementor-1626 .elementor-element.elementor-element-5a64014 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1626 .elementor-element.elementor-element-1a778e9{text-align:center;}.elementor-1626 .elementor-element.elementor-element-1a778e9 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-1626 .elementor-element.elementor-element-fb5a756{text-align:center;}.elementor-1626 .elementor-element.elementor-element-7fd98ac{text-align:start;}.elementor-1626 .elementor-element.elementor-element-54ae425{text-align:center;}.elementor-1626 .elementor-element.elementor-element-54ae425 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-weight:bold;color:var( --e-global-color-accent );}.elementor-1626 .elementor-element.elementor-element-747f8a3{text-align:center;}.elementor-1626 .elementor-element.elementor-element-bcf16ab{text-align:start;}.elementor-1626 .elementor-element.elementor-element-4875888{--display:grid;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1626 .elementor-element.elementor-element-b996543{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-8490403{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"SF Pro", Sans-serif;font-size:23px;font-weight:400;color:#48B5CD;}.elementor-1626 .elementor-element.elementor-element-8490403.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1626 .elementor-element.elementor-element-adc77bd:not(.elementor-motion-effects-element-type-background), .elementor-1626 .elementor-element.elementor-element-adc77bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1626 .elementor-element.elementor-element-adc77bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 20px 20px;}.elementor-1626 .elementor-element.elementor-element-adc77bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1626 .elementor-element.elementor-element-00ddcb1{text-align:center;}.elementor-1626 .elementor-element.elementor-element-00ddcb1 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-1626 .elementor-element.elementor-element-5f99a6b{text-align:center;}.elementor-1626 .elementor-element.elementor-element-0f816b2{text-align:start;}.elementor-1626 .elementor-element.elementor-element-23d9abd{text-align:center;}.elementor-1626 .elementor-element.elementor-element-23d9abd .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-weight:bold;color:var( --e-global-color-accent );}.elementor-1626 .elementor-element.elementor-element-ec226fb{text-align:start;}.elementor-1626 .elementor-element.elementor-element-3390dc5{--display:grid;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1626 .elementor-element.elementor-element-2eb0c1c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-bd097f7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"SF Pro", Sans-serif;font-size:23px;font-weight:400;color:#48B5CD;}.elementor-1626 .elementor-element.elementor-element-bd097f7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1626 .elementor-element.elementor-element-326b7a73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 60px 20px;}.elementor-1626 .elementor-element.elementor-element-326b7a73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1626 .elementor-element.elementor-element-afd6eb5{--display:grid;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1626 .elementor-element.elementor-element-249337a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-0e7baf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"SF Pro", Sans-serif;font-size:23px;font-weight:400;color:#48B5CD;}.elementor-1626 .elementor-element.elementor-element-0e7baf2.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1626 .elementor-element.elementor-element-845ec26 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1626 .elementor-element.elementor-element-897eeb2{--display:grid;--e-con-grid-template-columns:100%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1626 .elementor-element.elementor-element-f4afdd4{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}@media(max-width:1024px){.elementor-1626 .elementor-element.elementor-element-80eafa1{--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-bdd81a5{--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-f5e5053{--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-18b9549{--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-da4cb05{--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-4889b8e{--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-43f1325{--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-0ff6774{--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-4875888{--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-3390dc5{--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-afd6eb5{--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-897eeb2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1626 .elementor-element.elementor-element-80eafa1{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-3d44afa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-bdd81a5{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-207d443{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-f5e5053{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-7ce6195{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-18b9549{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-193ef27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-da4cb05{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-e1fd364{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-4889b8e{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-ecd6665{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-43f1325{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-0f213e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-0ff6774{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-3c8c2c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-4875888{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-b996543{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-3390dc5{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-2eb0c1c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-afd6eb5{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-249337a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1626 .elementor-element.elementor-element-897eeb2{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1626 .elementor-element.elementor-element-f4afdd4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-8993f9c */<style>
.samag-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; }
.samag-table {
  width: 100%;
  border-collapse: collapse;
  font-size: .95rem;
}
.samag-table thead tr {
  background: #1a3a5c;
  color: #fff;
}
.samag-table th {
  padding: 10px 14px;
  text-align: left;
  font-weight: 600;
}
.samag-table tbody tr:nth-child(odd)  { background: #fff; }
.samag-table tbody tr:nth-child(even) { background: #edf2f7; }
.samag-table td {
  padding: 8px 14px;
  border-bottom: 1px solid #ddd;
  vertical-align: top;
}

/* ── RESPONSIVE: sotto 640px → card layout ── */
@media (max-width: 640px) {
  .samag-table thead { display: none; }
  .samag-table, .samag-table tbody,
  .samag-table tr, .samag-table td { display: block; width: 100%; }

  .samag-table tr {
    margin-bottom: 14px;
    border: 1px solid #c9d8e8;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 1px 4px rgba(0,0,0,.07);
  }
  .samag-table td {
    display: flex;
    gap: 10px;
    border-bottom: 1px solid #e2eaf2;
    padding: 9px 14px;
  }
  .samag-table td:last-child { border-bottom: none; }
  .samag-table td::before {
    content: attr(data-label);
    font-weight: 700;
    color: #1a3a5c;
    min-width: 110px;
    flex-shrink: 0;
    font-size: .82rem;
    text-transform: uppercase;
    letter-spacing: .03em;
    padding-top: 1px;
  }
}
</style>/* End custom CSS */