.elementor-24 .elementor-element.elementor-element-99ddeac > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24 .elementor-element.elementor-element-99ddeac:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-99ddeac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sitecliente.connectasolucoestech.com/wp-content/uploads/2026/08/converted_image-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-99ddeac > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-accent ) 100%, rgba(14,34,53,0.25) 47%);opacity:0.81;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-99ddeac > .elementor-container{min-height:640px;}.elementor-24 .elementor-element.elementor-element-99ddeac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 24px 60px 24px;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-be5b746.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24 .elementor-element.elementor-element-be5b746.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24 .elementor-element.elementor-element-be5b746 > .elementor-element-populated{margin:28px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-24 .elementor-element.elementor-element-1b0b3bd{width:var( --container-widget-width, 12.033% );max-width:12.033%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;padding:8px 8px 8px 8px;--container-widget-width:12.033%;--container-widget-flex-grow:0;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-24 .elementor-element.elementor-element-1b0b3bd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-1b0b3bd .elementor-heading-title{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-6626a02{width:var( --container-widget-width, 48.211% );max-width:48.211%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 7px;padding:8px 8px 8px 8px;--container-widget-width:48.211%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:14px 14px 14px 14px;text-align:center;}.elementor-24 .elementor-element.elementor-element-6626a02.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-6626a02 .elementor-heading-title{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-a34dd97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-a34dd97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:300;line-height:1.12em;color:#FFFFFF;}.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-24 .elementor-element.elementor-element-c473137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;font-size:17px;line-height:1.7em;color:#D6E0EA;}.elementor-24 .elementor-element.elementor-element-76aa803:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-76aa803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-76aa803 > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-76aa803{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-76aa803 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-ec2da00 > .elementor-element-populated{margin:0px 0px 0px 43px;--e-column-margin-right:0px;--e-column-margin-left:43px;padding:0px 32px 40px 0px;}.elementor-24 .elementor-element.elementor-element-81cdf66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-81cdf66 .elementor-heading-title{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-8d2202f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-8d2202f .elementor-heading-title{font-size:62px;font-weight:700;line-height:1em;letter-spacing:-5px;color:#201D5A;}.elementor-24 .elementor-element.elementor-element-d99ed95{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-d99ed95 .elementor-heading-title{font-family:"Croissant One", Sans-serif;font-size:88px;font-weight:700;line-height:1em;letter-spacing:-5px;color:#EC1F21;}.elementor-24 .elementor-element.elementor-element-57b2bc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-57b2bc9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:300;line-height:1em;letter-spacing:-3.4px;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-42ae8f3{font-size:19px;line-height:1.6em;color:#64748b;}.elementor-24 .elementor-element.elementor-element-663a55d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-663a55d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-663a55d > .elementor-container{max-width:1180px;}.elementor-24 .elementor-element.elementor-element-663a55d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:19px 0px 44px 0px;}.elementor-24 .elementor-element.elementor-element-663a55d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-d2b66ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24 .elementor-element.elementor-element-d2b66ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24 .elementor-element.elementor-element-da2b9fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-da2b9fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.4px;color:#EC1F21;}.elementor-24 .elementor-element.elementor-element-439883b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-24 .elementor-element.elementor-element-439883b .elementor-heading-title{font-size:62px;font-weight:700;line-height:1em;letter-spacing:-5px;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-fa08bee{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-fa08bee .elementor-heading-title{font-size:73px;font-weight:800;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-174904b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-174904b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-174904b > .elementor-container{max-width:1180px;}.elementor-24 .elementor-element.elementor-element-174904b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-24 .elementor-element.elementor-element-174904b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-24 .elementor-element.elementor-element-c19aa6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-e96f59b{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-e96f59b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#201D5A;}.elementor-24 .elementor-element.elementor-element-8c4bb75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 46px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4A68;}.elementor-24 .elementor-element.elementor-element-e642ce4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-fc702a1{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-fc702a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#201D5A;}.elementor-24 .elementor-element.elementor-element-eaf9b14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4A68;}.elementor-24 .elementor-element.elementor-element-643a358{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-124c0ce{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-124c0ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#201D5A;}.elementor-24 .elementor-element.elementor-element-eebe0a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 46px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4A68;}.elementor-24 .elementor-element.elementor-element-77b9ebd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-3712749{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-3712749 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#201D5A;}.elementor-24 .elementor-element.elementor-element-a657e6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4A68;}.elementor-24 .elementor-element.elementor-element-5bd0ab0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-6fd5f25{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-6fd5f25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#201D5A;}.elementor-24 .elementor-element.elementor-element-6a2bd4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 46px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4A68;}.elementor-24 .elementor-element.elementor-element-30c68f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-a9dfb1f{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-a9dfb1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#201D5A;}.elementor-24 .elementor-element.elementor-element-1fa730b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4A68;}.elementor-24 .elementor-element.elementor-element-e74f041:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e74f041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://sitecliente.connectasolucoestech.com/wp-content/uploads/2026/08/Imagens-Proposta-comercial-Unisyst-17.png");background-size:15% auto;}.elementor-24 .elementor-element.elementor-element-e74f041 > .elementor-background-overlay{background-color:#201D5A;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-e74f041{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-464ff57.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-464ff57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-24 .elementor-element.elementor-element-464ff57 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 24px 0px 0px;}.elementor-24 .elementor-element.elementor-element-464ff57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-daa5077{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-daa5077 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-aa1262f > .elementor-element-populated{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#EC1F21;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 9px 18px 0px;--e-column-margin-right:9px;--e-column-margin-left:0px;padding:8px 16px 8px 16px;}.elementor-24 .elementor-element.elementor-element-aa1262f > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-aa1262f > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-aa1262f > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24 .elementor-element.elementor-element-aa1262f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-632e511{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-632e511 .elementor-heading-title{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-cd4b9d6 );}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-cffe532.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-cffe532.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-24 .elementor-element.elementor-element-cffe532 > .elementor-element-populated{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#EC1F21;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 9px 18px 0px;--e-column-margin-right:9px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-24 .elementor-element.elementor-element-cffe532 > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-cffe532 > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-cffe532 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24 .elementor-element.elementor-element-cffe532 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-ec2615f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-afaf616.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-afaf616.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c97c5c9 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-c97c5c9.elementor-view-stacked .elementor-icon{background-color:#EC1F21;color:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-c97c5c9.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-c97c5c9.elementor-view-default .elementor-icon{color:#EC1F21;border-color:#EC1F21;}.elementor-24 .elementor-element.elementor-element-c97c5c9.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-c97c5c9.elementor-view-default .elementor-icon svg{fill:#EC1F21;}.elementor-24 .elementor-element.elementor-element-c97c5c9.elementor-view-framed .elementor-icon{background-color:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-c97c5c9.elementor-view-stacked .elementor-icon svg{fill:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-c97c5c9 .elementor-icon{font-size:20px;}.elementor-24 .elementor-element.elementor-element-c97c5c9 .elementor-icon svg{height:20px;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-d0731ea.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-d0731ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-24 .elementor-element.elementor-element-d0731ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:2px;}.elementor-24 .elementor-element.elementor-element-5b61032{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-5b61032 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-f373af7{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-f373af7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-2b31d85{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-2b31d85 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;color:var( --e-global-color-cd4b9d6 );}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-815dc19.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-815dc19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-24 .elementor-element.elementor-element-815dc19 > .elementor-element-populated{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#EC1F21;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 18px 9px;--e-column-margin-right:0px;--e-column-margin-left:9px;padding:16px 16px 16px 16px;}.elementor-24 .elementor-element.elementor-element-815dc19 > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-815dc19 > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-815dc19 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24 .elementor-element.elementor-element-815dc19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-2ca1ec9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-99042f4.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-99042f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-24 .elementor-element.elementor-element-03149bc .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-03149bc.elementor-view-stacked .elementor-icon{background-color:#EC1F21;color:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-03149bc.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-03149bc.elementor-view-default .elementor-icon{color:#EC1F21;border-color:#EC1F21;}.elementor-24 .elementor-element.elementor-element-03149bc.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-03149bc.elementor-view-default .elementor-icon svg{fill:#EC1F21;}.elementor-24 .elementor-element.elementor-element-03149bc.elementor-view-framed .elementor-icon{background-color:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-03149bc.elementor-view-stacked .elementor-icon svg{fill:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-03149bc .elementor-icon{font-size:20px;}.elementor-24 .elementor-element.elementor-element-03149bc .elementor-icon svg{height:20px;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-ca36d88.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-ca36d88.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-24 .elementor-element.elementor-element-ca36d88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:2px;}.elementor-24 .elementor-element.elementor-element-271c017{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-271c017 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-6446228{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-6446228 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-7c8ef08{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-7c8ef08 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;color:var( --e-global-color-cd4b9d6 );}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-bbbe261.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-bbbe261.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-24 .elementor-element.elementor-element-bbbe261 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:2px;}.elementor-24 .elementor-element.elementor-element-bbbe261 > .elementor-element-populated{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#EC1F21;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 9px 0px 0px;--e-column-margin-right:9px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-24 .elementor-element.elementor-element-bbbe261 > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-bbbe261 > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-bbbe261 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24 .elementor-element.elementor-element-bbbe261 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-2138ccd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-95abed6.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-95abed6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-24 .elementor-element.elementor-element-064cf07 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-064cf07.elementor-view-stacked .elementor-icon{background-color:#EC1F21;color:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-064cf07.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-064cf07.elementor-view-default .elementor-icon{color:#EC1F21;border-color:#EC1F21;}.elementor-24 .elementor-element.elementor-element-064cf07.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-064cf07.elementor-view-default .elementor-icon svg{fill:#EC1F21;}.elementor-24 .elementor-element.elementor-element-064cf07.elementor-view-framed .elementor-icon{background-color:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-064cf07.elementor-view-stacked .elementor-icon svg{fill:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-064cf07 .elementor-icon{font-size:20px;}.elementor-24 .elementor-element.elementor-element-064cf07 .elementor-icon svg{height:20px;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-ac7b1cd.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-ac7b1cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-24 .elementor-element.elementor-element-ac7b1cd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:2px;}.elementor-24 .elementor-element.elementor-element-df24790{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-df24790 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-c512646{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-c512646 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-4dad05c{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-4dad05c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;color:var( --e-global-color-cd4b9d6 );}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-89073f4.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-89073f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-24 .elementor-element.elementor-element-89073f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:2px;}.elementor-24 .elementor-element.elementor-element-89073f4 > .elementor-element-populated{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#EC1F21;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 9px 0px 0px;--e-column-margin-right:9px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-24 .elementor-element.elementor-element-89073f4 > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-89073f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-89073f4 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24 .elementor-element.elementor-element-89073f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-a216610 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-9df7c51.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-9df7c51.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-24 .elementor-element.elementor-element-7834f4e .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-7834f4e.elementor-view-stacked .elementor-icon{background-color:#EC1F21;color:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-7834f4e.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-7834f4e.elementor-view-default .elementor-icon{color:#EC1F21;border-color:#EC1F21;}.elementor-24 .elementor-element.elementor-element-7834f4e.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-7834f4e.elementor-view-default .elementor-icon svg{fill:#EC1F21;}.elementor-24 .elementor-element.elementor-element-7834f4e.elementor-view-framed .elementor-icon{background-color:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-7834f4e.elementor-view-stacked .elementor-icon svg{fill:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-7834f4e .elementor-icon{font-size:20px;}.elementor-24 .elementor-element.elementor-element-7834f4e .elementor-icon svg{height:20px;}.elementor-24 .elementor-element.elementor-element-5cafab6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:2px;}.elementor-24 .elementor-element.elementor-element-acbbc22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-acbbc22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-b767650{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-b767650 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-00a1611{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-00a1611 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-c350b4c.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-c350b4c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-24 .elementor-element.elementor-element-c350b4c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:2px;}.elementor-24 .elementor-element.elementor-element-c350b4c > .elementor-element-populated{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#EC1F21;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 9px 0px 0px;--e-column-margin-right:9px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-24 .elementor-element.elementor-element-c350b4c > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-c350b4c > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-c350b4c > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24 .elementor-element.elementor-element-c350b4c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-3b7daa6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-1bef283.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-1bef283.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-24 .elementor-element.elementor-element-9a6d047 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-9a6d047.elementor-view-stacked .elementor-icon{background-color:#EC1F21;color:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-9a6d047.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-9a6d047.elementor-view-default .elementor-icon{color:#EC1F21;border-color:#EC1F21;}.elementor-24 .elementor-element.elementor-element-9a6d047.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-9a6d047.elementor-view-default .elementor-icon svg{fill:#EC1F21;}.elementor-24 .elementor-element.elementor-element-9a6d047.elementor-view-framed .elementor-icon{background-color:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-9a6d047.elementor-view-stacked .elementor-icon svg{fill:#F2F1F8;}.elementor-24 .elementor-element.elementor-element-9a6d047 .elementor-icon{font-size:20px;}.elementor-24 .elementor-element.elementor-element-9a6d047 .elementor-icon svg{height:20px;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-9d0fb8f.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-24 .elementor-element.elementor-element-9d0fb8f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-24 .elementor-element.elementor-element-9d0fb8f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:2px;}.elementor-24 .elementor-element.elementor-element-d07e0f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-d07e0f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-9876bc5{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-9876bc5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-7202de5{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-7202de5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;color:var( --e-global-color-cd4b9d6 );}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-6e32692.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24 .elementor-element.elementor-element-6e32692.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24 .elementor-element.elementor-element-6e32692 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.11;}.elementor-24 .elementor-element.elementor-element-6e32692 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 18px 9px;--e-column-margin-right:0px;--e-column-margin-left:9px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6e32692 > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-6e32692 > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-6e32692 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24 .elementor-element.elementor-element-6e32692 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-a11e10f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-24 .elementor-element.elementor-element-a11e10f .elementor-heading-title{font-size:37px;font-weight:400;line-height:1em;letter-spacing:-1.6px;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-f7737e1{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-f7737e1 .elementor-heading-title{font-size:59px;font-weight:700;line-height:1.05em;letter-spacing:-2px;color:var( --e-global-color-cd4b9d6 );}.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-24 .elementor-element.elementor-element-f3a408b .elementor-button{background-color:#EC1F21;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:18px 38px 18px 38px;}.elementor-24 .elementor-element.elementor-element-f3a408b .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-f3a408b .elementor-button:focus{background-color:#201D5A;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-f3a408b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-f3a408b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24 .elementor-element.elementor-element-f3a408b .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-f3a408b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-b1e4b71:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b1e4b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-b1e4b71 > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-b1e4b71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:167px 20px 80px 20px;}.elementor-24 .elementor-element.elementor-element-b1e4b71 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-173f140 > .elementor-element-populated{padding:0px 30px 40px 0px;}.elementor-24 .elementor-element.elementor-element-3a00686{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-24 .elementor-element.elementor-element-3a00686 .elementor-heading-title{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-15dc475{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-24 .elementor-element.elementor-element-15dc475 .elementor-heading-title{font-size:62px;font-weight:700;line-height:1em;letter-spacing:-5px;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-745c514{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-745c514 .elementor-heading-title{font-size:73px;font-weight:800;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4cbb727{font-size:16px;line-height:1.6em;color:#64748b;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-24 .elementor-element.elementor-element-4bd8f35{background-color:var( --e-global-color-cd4b9d6 );padding:25px 20px 25px 20px;transition:background 0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:24px 24px 24px 24px;}.elementor-24 .elementor-element.elementor-element-4bd8f35 .elementor-image-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-4bd8f35.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-24 .elementor-element.elementor-element-4bd8f35.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-24 .elementor-element.elementor-element-4bd8f35.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-24 .elementor-element.elementor-element-4bd8f35 .elementor-image-box-title{margin-bottom:7px;font-size:24px;font-weight:600;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4bd8f35 .elementor-image-box-wrapper .elementor-image-box-img{width:98%;}.elementor-24 .elementor-element.elementor-element-4bd8f35 .elementor-image-box-img img{border-radius:17px;opacity:0.83;transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-4bd8f35 .elementor-image-box-description{font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-aa47238{background-color:var( --e-global-color-cd4b9d6 );padding:25px 20px 25px 20px;transition:background 0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:24px 24px 24px 24px;}.elementor-24 .elementor-element.elementor-element-aa47238 .elementor-image-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-aa47238.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-24 .elementor-element.elementor-element-aa47238.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-24 .elementor-element.elementor-element-aa47238.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-24 .elementor-element.elementor-element-aa47238 .elementor-image-box-title{margin-bottom:7px;font-size:24px;font-weight:600;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-aa47238 .elementor-image-box-wrapper .elementor-image-box-img{width:98%;}.elementor-24 .elementor-element.elementor-element-aa47238 .elementor-image-box-img img{border-radius:17px;opacity:0.83;transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-aa47238 .elementor-image-box-description{font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-391ca1e .elementor-button{background-color:var( --e-global-color-623090f );font-size:12px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-24 .elementor-element.elementor-element-391ca1e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-391ca1e .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-24 .elementor-element.elementor-element-acedd8f{background-color:var( --e-global-color-cd4b9d6 );padding:25px 20px 25px 20px;transition:background 0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:24px 24px 24px 24px;}.elementor-24 .elementor-element.elementor-element-acedd8f .elementor-image-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-acedd8f.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-24 .elementor-element.elementor-element-acedd8f.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-24 .elementor-element.elementor-element-acedd8f.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-24 .elementor-element.elementor-element-acedd8f .elementor-image-box-title{margin-bottom:7px;font-size:24px;font-weight:600;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-acedd8f .elementor-image-box-wrapper .elementor-image-box-img{width:98%;}.elementor-24 .elementor-element.elementor-element-acedd8f .elementor-image-box-img img{border-radius:17px;opacity:0.83;transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-acedd8f .elementor-image-box-description{font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-9321263{background-color:var( --e-global-color-cd4b9d6 );padding:25px 20px 25px 20px;transition:background 0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:24px 24px 24px 24px;}.elementor-24 .elementor-element.elementor-element-9321263 .elementor-image-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-9321263.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-24 .elementor-element.elementor-element-9321263.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-24 .elementor-element.elementor-element-9321263.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-24 .elementor-element.elementor-element-9321263 .elementor-image-box-title{margin-bottom:7px;font-size:24px;font-weight:600;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9321263 .elementor-image-box-wrapper .elementor-image-box-img{width:98%;}.elementor-24 .elementor-element.elementor-element-9321263 .elementor-image-box-img img{border-radius:17px;opacity:0.83;transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-9321263 .elementor-image-box-description{font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-3f1e34e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3f1e34e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-3f1e34e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:63px 0px 60px 0px;}.elementor-24 .elementor-element.elementor-element-3f1e34e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-d07b840 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-f950a78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-f950a78 .elementor-heading-title{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0aaa5a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-24 .elementor-element.elementor-element-0aaa5a3 .elementor-heading-title{font-size:62px;font-weight:700;line-height:1em;letter-spacing:-5px;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-f7cfc9c{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-f7cfc9c .elementor-heading-title{font-size:73px;font-weight:800;color:var( --e-global-color-primary );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24 .elementor-element.elementor-element-d929a62{--display:flex;}.elementor-24 .elementor-element.elementor-element-5c8cda3{--display:flex;}.elementor-24 .elementor-element.elementor-element-fe62213{--display:flex;}.elementor-24 .elementor-element.elementor-element-e22aa37{--display:flex;}.elementor-24 .elementor-element.elementor-element-c122721{--display:flex;}.elementor-24 .elementor-element.elementor-element-c430d51{--display:flex;}.elementor-24 .elementor-element.elementor-element-b9fa9f5{--display:flex;}.elementor-24 .elementor-element.elementor-element-d0a5a9e{--display:flex;}.elementor-24 .elementor-element.elementor-element-41fc657{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-24 .elementor-element.elementor-element-41fc657 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-41fc657.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-24 .elementor-element.elementor-element-41fc657.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-bd59daf:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-bd59daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FC;}.elementor-24 .elementor-element.elementor-element-bd59daf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 100px 20px;}.elementor-24 .elementor-element.elementor-element-bd59daf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-1f4e4c2 > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-1f4e4c2{margin-top:0px;margin-bottom:48px;}.elementor-24 .elementor-element.elementor-element-7107608{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-7107608 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.4px;color:#EC1F21;}.elementor-24 .elementor-element.elementor-element-81a987c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-81a987c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:73px;font-weight:800;line-height:1.05em;color:#201D5A;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-cfc0f6d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-24 .elementor-element.elementor-element-cfc0f6d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-24 .elementor-element.elementor-element-cfc0f6d > .elementor-element-populated{padding:0px 0px 6px 20px;}.elementor-24 .elementor-element.elementor-element-3317829{margin:52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-3317829 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;color:#201D5A;}.elementor-24 .elementor-element.elementor-element-67853df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:#4A4A68;}.elementor-24 .elementor-element.elementor-element-fed8b8d > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-f614d5b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f614d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201D5A;}.elementor-24 .elementor-element.elementor-element-f614d5b, .elementor-24 .elementor-element.elementor-element-f614d5b > .elementor-background-overlay{border-radius:18px 18px 18px 18px;}.elementor-24 .elementor-element.elementor-element-f614d5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:14px 14px 22px 14px;}.elementor-24 .elementor-element.elementor-element-f614d5b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-9fe17dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-06c72d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-06c72d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-8648df9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-8648df9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24 .elementor-element.elementor-element-8648df9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24 .elementor-element.elementor-element-8648df9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24 .elementor-element.elementor-element-8648df9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24 .elementor-element.elementor-element-8648df9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24 .elementor-element.elementor-element-8648df9 .elementor-icon-list-icon i{color:#EC1F21;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-8648df9 .elementor-icon-list-icon svg{fill:#EC1F21;transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-8648df9 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-24 .elementor-element.elementor-element-8648df9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-8648df9 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;}.elementor-24 .elementor-element.elementor-element-8648df9 .elementor-icon-list-text{color:#C3C2D6;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-8648df9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-f988277:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f988277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201D5A;}.elementor-24 .elementor-element.elementor-element-f988277, .elementor-24 .elementor-element.elementor-element-f988277 > .elementor-background-overlay{border-radius:18px 18px 18px 18px;}.elementor-24 .elementor-element.elementor-element-f988277{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:14px 14px 22px 14px;}.elementor-24 .elementor-element.elementor-element-f988277 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-6a476e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-ec53fbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-ec53fbc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-8e80554{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-8e80554 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24 .elementor-element.elementor-element-8e80554 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24 .elementor-element.elementor-element-8e80554 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24 .elementor-element.elementor-element-8e80554 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24 .elementor-element.elementor-element-8e80554 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24 .elementor-element.elementor-element-8e80554 .elementor-icon-list-icon i{color:#EC1F21;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-8e80554 .elementor-icon-list-icon svg{fill:#EC1F21;transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-8e80554 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-24 .elementor-element.elementor-element-8e80554 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-8e80554 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;}.elementor-24 .elementor-element.elementor-element-8e80554 .elementor-icon-list-text{color:#C3C2D6;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-8e80554 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-0f5538d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0f5538d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201D5A;}.elementor-24 .elementor-element.elementor-element-0f5538d, .elementor-24 .elementor-element.elementor-element-0f5538d > .elementor-background-overlay{border-radius:18px 18px 18px 18px;}.elementor-24 .elementor-element.elementor-element-0f5538d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:14px 14px 22px 14px;}.elementor-24 .elementor-element.elementor-element-0f5538d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-c285ca8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-7f1bab7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-7f1bab7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-79c5550{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-79c5550 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24 .elementor-element.elementor-element-79c5550 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24 .elementor-element.elementor-element-79c5550 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24 .elementor-element.elementor-element-79c5550 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24 .elementor-element.elementor-element-79c5550 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24 .elementor-element.elementor-element-79c5550 .elementor-icon-list-icon i{color:#EC1F21;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-79c5550 .elementor-icon-list-icon svg{fill:#EC1F21;transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-79c5550 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-24 .elementor-element.elementor-element-79c5550 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-79c5550 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;}.elementor-24 .elementor-element.elementor-element-79c5550 .elementor-icon-list-text{color:#C3C2D6;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-79c5550 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-8a7b380{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8a7b380:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8a7b380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-a1a9763{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a1a9763.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-2c084d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-24 .elementor-element.elementor-element-2c084d6 .elementor-heading-title{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-fdc5ffa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;z-index:4;}.elementor-24 .elementor-element.elementor-element-fdc5ffa .elementor-heading-title{font-size:61px;font-weight:700;line-height:0.8em;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-94bc334 .elementor-button{background-color:#EC1F21;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:16px 30px 16px 30px;}.elementor-24 .elementor-element.elementor-element-94bc334 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-94bc334 .elementor-button:focus{background-color:#201D5A;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-94bc334.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-94bc334 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-94bc334 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-24 .elementor-element.elementor-element-94bc334 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-94bc334 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-067a7fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 63px) 0px;}.elementor-24 .elementor-element.elementor-element-067a7fa .elementor-heading-title{font-size:31px;font-weight:700;line-height:0.8em;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-359912c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-size:16px;line-height:1.7em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-ced9bd9{--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;}.elementor-24 .elementor-element.elementor-element-8b760f3{--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;}.elementor-24 .elementor-element.elementor-element-8b760f3.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-4cdd828{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-4cdd828 .elementor-heading-title{font-size:97px;font-weight:800;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6bcca13:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6bcca13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd4b9d6 );}.elementor-24 .elementor-element.elementor-element-6bcca13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-24 .elementor-element.elementor-element-6bcca13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-cec1c37 > .elementor-container{max-width:1180px;}.elementor-24 .elementor-element.elementor-element-cec1c37{margin-top:0px;margin-bottom:40px;}.elementor-24 .elementor-element.elementor-element-93f40a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-93f40a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.4px;color:#EC1F21;}.elementor-24 .elementor-element.elementor-element-d4b39fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-d4b39fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:800;line-height:1.05em;color:#201D5A;}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-e768f44.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-24 .elementor-element.elementor-element-e768f44.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-24 .elementor-element.elementor-element-e768f44 > .elementor-element-populated{padding:0px 0px 8px 0px;}.elementor-24 .elementor-element.elementor-element-dfae99d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4A4A68;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-99ddeac > .elementor-container{min-height:560px;}.elementor-24 .elementor-element.elementor-element-a34dd97 .elementor-heading-title{font-size:42px;}.elementor-24 .elementor-element.elementor-element-81a987c .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-d4b39fa .elementor-heading-title{font-size:42px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-99ddeac > .elementor-container{min-height:520px;}.elementor-24 .elementor-element.elementor-element-be5b746{width:100%;}.elementor-24 .elementor-element.elementor-element-1b0b3bd{--container-widget-width:99px;--container-widget-flex-grow:0;width:var( --container-widget-width, 99px );max-width:99px;}.elementor-24 .elementor-element.elementor-element-a34dd97 .elementor-heading-title{font-size:32px;}.elementor-24 .elementor-element.elementor-element-c473137{font-size:15px;}.elementor-24 .elementor-element.elementor-element-412ab1d{width:100%;}.elementor-24 .elementor-element.elementor-element-ec2da00 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-8d2202f .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-d99ed95 .elementor-heading-title{font-size:60px;}.elementor-24 .elementor-element.elementor-element-663a55d{padding:60px 0px 26px 0px;}.elementor-24 .elementor-element.elementor-element-da2b9fe .elementor-heading-title{font-size:12px;}.elementor-24 .elementor-element.elementor-element-439883b .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-fa08bee .elementor-heading-title{font-size:60px;}.elementor-24 .elementor-element.elementor-element-174904b{padding:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-e96f59b .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-8c4bb75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-24 .elementor-element.elementor-element-fc702a1 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-eaf9b14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-124c0ce .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-eebe0a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-24 .elementor-element.elementor-element-3712749 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-a657e6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-6fd5f25 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-6a2bd4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-24 .elementor-element.elementor-element-a9dfb1f .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-1fa730b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-464ff57 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-5b61032{text-align:center;}.elementor-24 .elementor-element.elementor-element-f373af7{text-align:center;}.elementor-24 .elementor-element.elementor-element-2b31d85{text-align:center;}.elementor-24 .elementor-element.elementor-element-271c017{text-align:center;}.elementor-24 .elementor-element.elementor-element-6446228{text-align:center;}.elementor-24 .elementor-element.elementor-element-7c8ef08{text-align:center;}.elementor-24 .elementor-element.elementor-element-df24790{text-align:center;}.elementor-24 .elementor-element.elementor-element-c512646{text-align:center;}.elementor-24 .elementor-element.elementor-element-4dad05c{text-align:center;}.elementor-24 .elementor-element.elementor-element-acbbc22{text-align:center;}.elementor-24 .elementor-element.elementor-element-b767650{text-align:center;}.elementor-24 .elementor-element.elementor-element-00a1611{text-align:center;}.elementor-24 .elementor-element.elementor-element-d07e0f2{text-align:center;}.elementor-24 .elementor-element.elementor-element-9876bc5{text-align:center;}.elementor-24 .elementor-element.elementor-element-7202de5{text-align:center;}.elementor-24 .elementor-element.elementor-element-a11e10f{text-align:center;}.elementor-24 .elementor-element.elementor-element-a11e10f .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-f7737e1{text-align:center;}.elementor-24 .elementor-element.elementor-element-f7737e1 .elementor-heading-title{font-size:45px;}.elementor-24 .elementor-element.elementor-element-15dc475{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;}.elementor-24 .elementor-element.elementor-element-15dc475 .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-745c514{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-745c514 .elementor-heading-title{font-size:60px;}.elementor-24 .elementor-element.elementor-element-4bd8f35 .elementor-image-box-img{margin-bottom:18px;}.elementor-24 .elementor-element.elementor-element-aa47238 .elementor-image-box-img{margin-bottom:18px;}.elementor-24 .elementor-element.elementor-element-acedd8f .elementor-image-box-img{margin-bottom:18px;}.elementor-24 .elementor-element.elementor-element-9321263 .elementor-image-box-img{margin-bottom:18px;}.elementor-24 .elementor-element.elementor-element-0aaa5a3{text-align:center;}.elementor-24 .elementor-element.elementor-element-0aaa5a3 .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-f7cfc9c{text-align:center;}.elementor-24 .elementor-element.elementor-element-f7cfc9c .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-bd59daf{padding:58px 16px 55px 16px;}.elementor-24 .elementor-element.elementor-element-1f4e4c2{margin-top:0px;margin-bottom:30px;}.elementor-24 .elementor-element.elementor-element-81a987c .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-cfc0f6d > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3317829{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-3317829 .elementor-heading-title{font-size:21px;}.elementor-24 .elementor-element.elementor-element-67853df{font-size:15px;}.elementor-24 .elementor-element.elementor-element-f614d5b{margin-top:0px;margin-bottom:22px;}.elementor-24 .elementor-element.elementor-element-f988277{margin-top:0px;margin-bottom:22px;}.elementor-24 .elementor-element.elementor-element-0f5538d{margin-top:0px;margin-bottom:22px;}.elementor-24 .elementor-element.elementor-element-a1a9763{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-24 .elementor-element.elementor-element-fdc5ffa{text-align:center;}.elementor-24 .elementor-element.elementor-element-fdc5ffa .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-067a7fa{text-align:center;}.elementor-24 .elementor-element.elementor-element-067a7fa .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-6bcca13{padding:60px 0px 55px 0px;}.elementor-24 .elementor-element.elementor-element-cec1c37{margin-top:0px;margin-bottom:26px;}.elementor-24 .elementor-element.elementor-element-93f40a0 .elementor-heading-title{font-size:12px;}.elementor-24 .elementor-element.elementor-element-d4b39fa .elementor-heading-title{font-size:34px;}.elementor-24 .elementor-element.elementor-element-e768f44 > .elementor-element-populated{padding:20px 0px 0px 17px;}.elementor-24 .elementor-element.elementor-element-dfae99d{font-size:15px;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-be5b746{width:58%;}.elementor-24 .elementor-element.elementor-element-412ab1d{width:42%;}.elementor-24 .elementor-element.elementor-element-5309ff4{width:48.583%;}.elementor-24 .elementor-element.elementor-element-ec2da00{width:51.417%;}.elementor-24 .elementor-element.elementor-element-6ee0a38{width:33%;}.elementor-24 .elementor-element.elementor-element-f9cd158{width:33%;}.elementor-24 .elementor-element.elementor-element-392b406{width:33%;}.elementor-24 .elementor-element.elementor-element-464ff57{width:65.877%;}.elementor-24 .elementor-element.elementor-element-cffe532{width:50%;}.elementor-24 .elementor-element.elementor-element-afaf616{width:26%;}.elementor-24 .elementor-element.elementor-element-d0731ea{width:74%;}.elementor-24 .elementor-element.elementor-element-815dc19{width:50%;}.elementor-24 .elementor-element.elementor-element-99042f4{width:26%;}.elementor-24 .elementor-element.elementor-element-ca36d88{width:74%;}.elementor-24 .elementor-element.elementor-element-95abed6{width:26%;}.elementor-24 .elementor-element.elementor-element-ac7b1cd{width:74%;}.elementor-24 .elementor-element.elementor-element-9df7c51{width:26%;}.elementor-24 .elementor-element.elementor-element-5cafab6{width:74%;}.elementor-24 .elementor-element.elementor-element-1bef283{width:26%;}.elementor-24 .elementor-element.elementor-element-9d0fb8f{width:74%;}.elementor-24 .elementor-element.elementor-element-6e32692{width:34.123%;}.elementor-24 .elementor-element.elementor-element-3520ee7{width:100%;}.elementor-24 .elementor-element.elementor-element-81dad53{width:45%;}.elementor-24 .elementor-element.elementor-element-cfc0f6d{width:55%;}.elementor-24 .elementor-element.elementor-element-a0e0653{width:33%;}.elementor-24 .elementor-element.elementor-element-c9d41ba{width:100%;}.elementor-24 .elementor-element.elementor-element-c5c3206{width:33%;}.elementor-24 .elementor-element.elementor-element-2274292{width:100%;}.elementor-24 .elementor-element.elementor-element-b98fa7d{width:33%;}.elementor-24 .elementor-element.elementor-element-49bca9f{width:100%;}.elementor-24 .elementor-element.elementor-element-a1a9763{--width:35%;}.elementor-24 .elementor-element.elementor-element-ced9bd9{--width:50%;}.elementor-24 .elementor-element.elementor-element-8b760f3{--width:25%;}.elementor-24 .elementor-element.elementor-element-b443e32{width:100%;}.elementor-24 .elementor-element.elementor-element-a233eb8{width:55%;}.elementor-24 .elementor-element.elementor-element-e768f44{width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-be5b746{width:90%;}.elementor-24 .elementor-element.elementor-element-412ab1d{width:10%;}}/* Start custom CSS for section, class: .elementor-element-174904b */.lmed-gal-card{position:relative;}
.lmed-gal img{width:100%;display:block;object-fit:cover;border-radius:16px;}
.lmed-tall img{height:440px;}
.lmed-short img{height:270px;}
@media(max-width:1024px){
  .lmed-tall img{height:330px;}
  .lmed-short img{height:230px;}
}
@media(max-width:767px){
  .lmed-tall img{height:250px;}
  .lmed-short img{height:250px;}
}
.lmed-gal .elementor-widget-image{
  border:2px solid #EC1F21;border-radius:22px;padding:10px;background:#fff;
  transition:transform .35s ease, box-shadow .35s ease;
}
.lmed-gal .elementor-widget-image:hover{
  transform:translateY(-6px);
  box-shadow:0 18px 38px rgba(32,29,90,.14);
}
.lmed-cap-title{margin-top:14px !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3f1e34e */<style>

/* =========================================================
   CORES DA IDENTIDADE
========================================================= */

.sx-box {
  --sx-blue: #201D5A;
  --sx-red: #EC1F21;
  
   
}




/* =========================================================
   ESTRUTURA
========================================================= */

.sx-box,
.sx-box * {
  font-family: inherit;
}

.sx-box {
  display: flex;
  flex-wrap: wrap;
  gap: 34px;
  align-items: stretch;
}


/* =========================================================
   LADO ESQUERDO
========================================================= */

.sx-box .sx-left {
  flex: 1 1 40%;
  min-width: 280px;
}


/* =========================================================
   LADO DIREITO
========================================================= */

.sx-box .sx-right {
  flex: 1 1 52%;
  min-width: 280px;
  position: relative;
  border-radius: 14px;
  overflow: hidden;
  min-height: 360px;
  background: #201D5A;
  display: flex;
  align-items: flex-end;
   /* NOVO */
    padding: 8px;                 /* espaço entre a borda e a imagem */
    border: 2px solid #EC1F21;    /* borda vermelha */
    border-radius: 22px;
    background: #fff;
}


/* =========================================================
   IMAGEM
========================================================= */

.sx-box .sx-photo {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 0;
}

.sx-box .sx-photo[src=''] {
  opacity: 0;
}


/* =========================================================
   ASSINATURA DIGITAL
   GLASSMORPHISM TRANSPARENTE
========================================================= */

.sx-box .sx-badge {
  position: relative;
  z-index: 2;

  margin: 18px;
  width: calc(100% - 36px);

  /* Azul com baixa opacidade */
  background: rgba(32, 29, 90, 0.22) !important;

  /* Efeito vidro */
  backdrop-filter: blur(20px) saturate(140%);
  -webkit-backdrop-filter: blur(20px) saturate(140%);

  /* Borda branca de vidro */
  border: 1px solid rgba(255, 255, 255, 0.38);

  /* Detalhe vermelho */
  border-left: 3px solid rgba(236, 31, 33, 0.90);

  border-radius: 16px;

  padding: 15px 18px;

  display: flex;
  gap: 14px;
  align-items: center;

  /* Sombra delicada + brilho interno */
  box-shadow:
    0 8px 30px rgba(0, 0, 0, 0.12),
    inset 0 1px 0 rgba(255, 255, 255, 0.25);

  transition:
    background 0.3s ease,
    box-shadow 0.3s ease,
    transform 0.3s ease;
}


/* =========================================================
   HOVER DO GLASS
========================================================= */

.sx-box .sx-badge:hover {

  background: rgba(32, 29, 90, 0.32) !important;

  box-shadow:
    0 12px 35px rgba(0, 0, 0, 0.16),
    inset 0 1px 0 rgba(255, 255, 255, 0.32);

  transform: translateY(-2px);
}


/* =========================================================
   ÍCONE DA ASSINATURA
========================================================= */

.sx-box .sx-badge-icon {

  flex: 0 0 50px;
  width: 50px;
  height: 50px;

  /* Branco translúcido */
  background: rgba(255, 255, 255, 0.88) !important;

  border-radius: 13px;

  display: flex;
  align-items: center;
  justify-content: center;

  color: #EC1F21 !important;

  border: 1px solid rgba(255, 255, 255, 0.65);

  box-shadow:
    0 5px 18px rgba(0, 0, 0, 0.10);

  transition:
    transform 0.3s ease,
    background 0.3s ease,
    box-shadow 0.3s ease;
}


/* =========================================================
   ÍCONE SVG
========================================================= */

.sx-box .sx-badge-icon svg {

  width: 25px;
  height: 25px;

  color: #EC1F21 !important;
  stroke: #EC1F21 !important;

  transition: transform 0.3s ease;
}


/* =========================================================
   HOVER DO ÍCONE
========================================================= */

.sx-box .sx-badge:hover .sx-badge-icon {

  background: rgba(255, 255, 255, 0.96) !important;

  transform: translateY(-1px);

  box-shadow:
    0 7px 20px rgba(0, 0, 0, 0.14);
}

.sx-box .sx-badge:hover .sx-badge-icon svg {
  transform: scale(1.06);
}


/* =========================================================
   TEXTO DA ASSINATURA
========================================================= */

.sx-box .sx-badge-txt {
  min-width: 0;
}


/* =========================================================
   TÍTULO DA ASSINATURA
========================================================= */

.sx-box .sx-badge-txt h4 {

  margin: 0 0 4px;

  color: #FFFFFF !important;

  font-size: 19px;
  font-weight: 700;

  line-height: 1.2;

  letter-spacing: -0.2px;

  text-shadow:
    0 1px 4px rgba(0, 0, 0, 0.28);
}


/* =========================================================
   DESCRIÇÃO DA ASSINATURA
========================================================= */

.sx-box .sx-badge-txt p {

  margin: 0;

  color: rgba(255, 255, 255, 0.90) !important;

  font-size: 13px;

  line-height: 1.45;

  text-shadow:
    0 1px 4px rgba(0, 0, 0, 0.28);
}


/* =========================================================
   TÍTULO OCUPACIONAL
========================================================= */

.sx-box .sx-eyebrow {

  color: #EC1F21 !important;

  font-size: 12px;

  letter-spacing: 4px;

  text-transform: uppercase;

  font-weight: 600;

  margin-bottom: 14px;
}


/* =========================================================
   LINHA VERMELHA
========================================================= */

.sx-box .sx-line {

  height: 2px;

  background: #EC1F21 !important;

  margin: 0 0 22px;
}


/* =========================================================
   NOME DO EXAME
========================================================= */

.sx-box .sx-exname {

  color: #201D5A !important;

  font-size: 34px;

  font-weight: 800;

  line-height: 1.1;

  margin: 0 0 22px;
}


/* =========================================================
   BOTÃO AGENDAR AGORA
   ESTILO PREMIUM / GLASS
========================================================= */

.sx-box .sx-cta {

  position: relative;

  display: inline-flex;

  align-items: center;

  justify-content: center;

  gap: 9px;

  background: #FBE9EA !important;

  color: #EC1F21 !important;

  text-decoration: none;

  padding: 13px 23px;

  border-radius: 10px;

  border: 1px solid rgba(255, 255, 255, 0.18);

  font-size: 15px;

  font-weight: 600;

  letter-spacing: 0.1px;

  

  overflow: hidden;

  transition:
    background 0.3s ease,
    border-color 0.3s ease,
    transform 0.3s ease,
    box-shadow 0.3s ease;
}


/* =========================================================
   BRILHO DO BOTÃO
========================================================= */

.sx-box .sx-cta::before {

  content: '';

  position: absolute;

  top: 0;

  left: -100%;

  width: 60%;

  height: 100%;

  background:
    linear-gradient(
      110deg,
      transparent,
      rgba(255, 255, 255, 0.12),
      transparent
    );

  transition:
    left 0.5s ease;
}


/* =========================================================
   ÍCONE DO BOTÃO
========================================================= */

.sx-box .sx-cta svg {

  width: 18px;

  height: 18px;

  color: #EC1F21 !important;

  fill: #EC1F21 !important;

  position: relative;

  z-index: 1;

  transition:
    transform 0.3s ease;
}








/* =========================================================
   BRILHO PASSANDO NO HOVER
========================================================= */

.sx-box .sx-cta:hover::before {

  left: 120%;
}


/* =========================================================
   MOVIMENTO DO ÍCONE NO HOVER
========================================================= */

.sx-box .sx-cta:hover svg {

  transform:
    translateX(2px);
}


/* =========================================================
   CLIQUE
========================================================= */

.sx-box .sx-cta:active {

  transform:
    translateY(0);

  box-shadow:
    0 4px 10px rgba(236, 31, 33, 0.18);
}


/* =========================================================
   DESCRIÇÃO
========================================================= */

.sx-box .sx-desc {

  color: #201D5A !important;

  font-size: 16px;

  line-height: 1.6;

  margin-top: 24px;
}

.sx-box .sx-desc strong {

  color: #201D5A !important;
}


/* =========================================================
   LISTA DE EXAMES
========================================================= */

.sx-box .sx-list {

  list-style: none;

  padding: 0;

  margin: 22px 0 0;
}


/* =========================================================
   ITEM DA LISTA
========================================================= */

.sx-box .sx-list li {

  color: #201D5A !important;

  font-size: 16px;

  margin-bottom: 9px;

  display: flex;

  align-items: flex-start;

  gap: 9px;
}


/* =========================================================
   ÍCONE CHECK
========================================================= */

.sx-box .sx-list li svg {

  width: 18px;

  height: 18px;

  flex: 0 0 18px;

  margin-top: 2px;

  color: #EC1F21 !important;

  fill: #EC1F21 !important;
}


/* =========================================================
   FRASE FINAL
========================================================= */

.sx-box .sx-tag {

  color: #201D5A !important;

  font-weight: 700;

  font-size: 16px;

  margin-top: 24px;
}


/* =========================================================
   SVG GERAL
========================================================= */

.sx-box svg {

  display: inline-block;

  vertical-align: middle;
}


/* =========================================================
   ABAS / TABS
========================================================= */

.sx-panel .e-n-tabs-heading {

  justify-content: center;

  flex-wrap: wrap;

  gap: 12px;

  border: none !important;
}


/* =========================================================
   ABA NORMAL
========================================================= */

.sx-panel .e-n-tab-title {

  background:
    rgba(32, 29, 90, 0.08) !important;

  color:
    #201D5A !important;

  border:
    1px solid rgba(32, 29, 90, 0.25) !important;

  border-radius:
    30px !important;

  padding:
    11px 22px !important;

  margin:
    0 !important;

  transition:
    background 0.25s ease,
    border-color 0.25s ease,
    color 0.25s ease;
}


/* =========================================================
   TEXTO DAS ABAS
========================================================= */

.sx-panel .e-n-tab-title .e-n-tab-title-text {

  color:
    #201D5A !important;

  font-size:
    15px !important;

  font-weight:
    500 !important;
}


/* =========================================================
   HOVER DAS ABAS
========================================================= */

.sx-panel .e-n-tab-title:hover {

  background:
    rgba(236, 31, 33, 0.08) !important;

  border-color:
    #EC1F21 !important;
}


/* =========================================================
   ABA ATIVA
========================================================= */

.sx-panel .e-n-tab-title.e-active,
.sx-panel .e-n-tab-title[aria-selected='true'] {

  background:
    #201D5A !important;

  color:
    #FFFFFF !important;

  border-color:
    #201D5A !important;

  box-shadow:
    0 6px 16px rgba(32, 29, 90, 0.15);
}


/* =========================================================
   TEXTO DA ABA ATIVA
========================================================= */

.sx-panel .e-n-tab-title.e-active .e-n-tab-title-text,
.sx-panel .e-n-tab-title[aria-selected='true'] .e-n-tab-title-text {

  color:
    #FFFFFF !important;
}


/* =========================================================
   RESPONSIVO
========================================================= */

@media(max-width:900px) {

  .sx-box {

    flex-direction:
      column;
  }

  .sx-box .sx-right {

    order:
      -1;

    min-height:
      240px;
  }

  .sx-box .sx-exname {

    font-size:
      27px;
  }

}


/* =========================================================
   RESPONSIVO DO GLASS E BOTÃO
========================================================= */

@media(max-width:600px) {

  /* Badge */

  .sx-box .sx-badge {

    margin:
      12px;

    width:
      calc(100% - 24px);

    padding:
      13px 14px;

    gap:
      11px;

    border-radius:
      13px;
  }


  /* Ícone do badge */

  .sx-box .sx-badge-icon {

    flex:
      0 0 44px;

    width:
      44px;

    height:
      44px;

    border-radius:
      11px;
  }


  /* SVG do badge */

  .sx-box .sx-badge-icon svg {

    width:
      22px;

    height:
      22px;
  }


  /* Título do badge */

  .sx-box .sx-badge-txt h4 {

    font-size:
      16px;
  }


  /* Texto do badge */

  .sx-box .sx-badge-txt p {

    font-size:
      11px;

    line-height:
      1.35;
  }


  /* Botão */

  .sx-box .sx-cta {

    padding:
      12px 19px;

    font-size:
      14px;

    border-radius:
      9px;
  }


  /* Ícone do botão */

  .sx-box .sx-cta svg {

    width:
      17px;

    height:
      17px;
  }

}

</style>/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bd59daf */<style>
/* ============ LMED | Nossas Unidades ============ */
.lmu-card{transition:transform .4s cubic-bezier(.2,.7,.3,1),box-shadow .4s ease;}
.lmu-card:hover{transform:translateY(-8px);box-shadow:0 26px 48px rgba(32,29,90,.24);}

/* foto emoldurada */
.lmu-photo .elementor-widget-container{
  border:2px solid #EC1F21;border-radius:12px;overflow:hidden;line-height:0;
}
.lmu-photo figure,.lmu-photo .elementor-image{margin:0;}
.lmu-photo img{width:100%;height:190px;object-fit:cover;display:block;}

/* etiqueta com o nome da unidade */
.lmu-pill .elementor-heading-title{
  display:block;width:100%;
  background:#2A2668;
  border:1.5px solid rgba(236,31,33,.85);
  border-radius:8px;
  padding:10px 14px;
  text-align:center;
}

/* lista de contato */
.lmu-info .elementor-icon-list-item{align-items:flex-start;}
.lmu-info .elementor-icon-list-icon{padding-top:3px;min-width:22px;}
.lmu-info a{transition:color .25s ease;}

@media(max-width:1024px){
  .lmu-photo img{height:170px;}
}
@media(max-width:767px){
  .lmu-photo img{height:200px;}
  .lmu-card:hover{transform:none;}
}
</style>/* End custom CSS */