.elementor-533 .elementor-element.elementor-element-76de0b95 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-76de0b95:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-76de0b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-76de0b95 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(100deg, rgba(7,31,42,0.88) 0%, rgba(15,52,68,0.42) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-76de0b95 > .elementor-container{max-width:1320px;min-height:40vh;}.elementor-533 .elementor-element.elementor-element-76de0b95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:170px 0px 70px 0px;}.elementor-533 .elementor-element.elementor-element-76de0b95 > .elementor-shape-bottom .elementor-shape-fill{fill:#F7F5EF;}.elementor-533 .elementor-element.elementor-element-76de0b95 > .elementor-shape-bottom svg{height:52px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-24777896.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-24777896.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.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-533 .elementor-element.elementor-element-5c4dac85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-533 .elementor-element.elementor-element-5c4dac85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-533 .elementor-element.elementor-element-5c4dac85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-533 .elementor-element.elementor-element-5c4dac85 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-533 .elementor-element.elementor-element-5c4dac85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-533 .elementor-element.elementor-element-5c4dac85 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-b092ef4 );}.elementor-533 .elementor-element.elementor-element-5c4dac85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-533 .elementor-element.elementor-element-5c4dac85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-533 .elementor-element.elementor-element-5c4dac85 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-533 .elementor-element.elementor-element-5c4dac85 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-5c4dac85 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-533 .elementor-element.elementor-element-5c4dac85{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-533 .elementor-element.elementor-element-5c4dac85 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-533 .elementor-element.elementor-element-5c4dac85 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.15em;}.elementor-533 .elementor-element.elementor-element-5c4dac85 .elementor-icon-list-text{color:var( --e-global-color-b092ef4 );transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-5c4dac85 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#ffffff;}.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-533 .elementor-element.elementor-element-3442459f > .elementor-widget-container{margin:20px 0px 26px 0px;}.elementor-533 .elementor-element.elementor-element-3442459f{text-align:start;}.elementor-533 .elementor-element.elementor-element-3442459f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:100px;font-weight:500;line-height:0.9em;letter-spacing:-0.05em;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-533 .elementor-element.elementor-element-64ef6989{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b092ef4 );}.elementor-533 .elementor-element.elementor-element-47500ac:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-47500ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5ef;}.elementor-533 .elementor-element.elementor-element-47500ac > .elementor-container{max-width:1320px;}.elementor-533 .elementor-element.elementor-element-47500ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 8px 0px;}.elementor-533 .elementor-element.elementor-element-47500ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-200c41a1{padding:0px 0px 40px 0px;}.elementor-533 .elementor-element.elementor-element-630de22c .elementor-icon-list-icon i{color:#0b2d3a;transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-630de22c .elementor-icon-list-icon svg{fill:#0b2d3a;transition:fill 0.3s;}.elementor-533 .elementor-element.elementor-element-630de22c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-533 .elementor-element.elementor-element-630de22c .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-533 .elementor-element.elementor-element-630de22c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-533 .elementor-element.elementor-element-630de22c .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;}.elementor-533 .elementor-element.elementor-element-630de22c .elementor-icon-list-text{color:#0b2d3a;transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-3797c79d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-3797c79d{text-align:start;}.elementor-533 .elementor-element.elementor-element-3797c79d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:500;line-height:0.98em;letter-spacing:-0.045em;color:#0b2d3a;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-2fea86c7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-2fea86c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-3cdae320{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-d5cb184:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-d5cb184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5ef;}.elementor-533 .elementor-element.elementor-element-d5cb184 > .elementor-container{max-width:1320px;}.elementor-533 .elementor-element.elementor-element-d5cb184{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 120px 0px;}.elementor-533 .elementor-element.elementor-element-d5cb184 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-47925f34 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-47925f34:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-47925f34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0b2d3a;background-image:url("https://cuidartequiromasaje.com/wp-content/uploads/2026/08/cuidarte-camilla-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-533 .elementor-element.elementor-element-47925f34 > .elementor-background-overlay{background-color:#0B2D3AB0;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-47925f34 > .elementor-container{min-height:560px;}.elementor-533 .elementor-element.elementor-element-47925f34, .elementor-533 .elementor-element.elementor-element-47925f34 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-533 .elementor-element.elementor-element-47925f34{box-shadow:0px 18px 50px 0px rgba(9,39,53,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-49e13d7f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-49e13d7f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-23065a62{text-align:start;}.elementor-533 .elementor-element.elementor-element-23065a62 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-b092ef4 );}.elementor-533 .elementor-element.elementor-element-4d7ce5a4 > .elementor-widget-container{margin:10px 0px 14px 0px;}.elementor-533 .elementor-element.elementor-element-4d7ce5a4{text-align:start;}.elementor-533 .elementor-element.elementor-element-4d7ce5a4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:500;line-height:1.02em;letter-spacing:-0.045em;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-5b2a20f1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-533 .elementor-element.elementor-element-5b2a20f1{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var( --e-global-color-b092ef4 );}.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-533 .elementor-element.elementor-element-58054560 .elementor-button{background-color:#ffffff;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-cffb0f8 );color:var( --e-global-color-cffb0f8 );border-style:none;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-533 .elementor-element.elementor-element-58054560 .elementor-button:hover, .elementor-533 .elementor-element.elementor-element-58054560 .elementor-button:focus{background-color:#f1efe8;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-58054560 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-533 .elementor-element.elementor-element-58054560 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-533 .elementor-element.elementor-element-58054560 .elementor-button:hover svg, .elementor-533 .elementor-element.elementor-element-58054560 .elementor-button:focus svg{fill:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-57e0ddcf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-57e0ddcf:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-57e0ddcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0b2d3a;background-image:url("https://cuidartequiromasaje.com/wp-content/uploads/2026/08/cuidarte-aparatologia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-533 .elementor-element.elementor-element-57e0ddcf > .elementor-background-overlay{background-color:#0B2D3AB0;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-57e0ddcf > .elementor-container{min-height:560px;}.elementor-533 .elementor-element.elementor-element-57e0ddcf, .elementor-533 .elementor-element.elementor-element-57e0ddcf > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-533 .elementor-element.elementor-element-57e0ddcf{box-shadow:0px 18px 50px 0px rgba(9,39,53,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-5a37f963.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-5a37f963.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-5d874d47{text-align:start;}.elementor-533 .elementor-element.elementor-element-5d874d47 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-b092ef4 );}.elementor-533 .elementor-element.elementor-element-5da5d395 > .elementor-widget-container{margin:10px 0px 14px 0px;}.elementor-533 .elementor-element.elementor-element-5da5d395{text-align:start;}.elementor-533 .elementor-element.elementor-element-5da5d395 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:500;line-height:1.02em;letter-spacing:-0.045em;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-2033cde > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-533 .elementor-element.elementor-element-2033cde{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var( --e-global-color-b092ef4 );}.elementor-533 .elementor-element.elementor-element-4cd1e6e0 .elementor-button{background-color:#ffffff;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-cffb0f8 );color:var( --e-global-color-cffb0f8 );border-style:none;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-533 .elementor-element.elementor-element-4cd1e6e0 .elementor-button:hover, .elementor-533 .elementor-element.elementor-element-4cd1e6e0 .elementor-button:focus{background-color:#f1efe8;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-4cd1e6e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-533 .elementor-element.elementor-element-4cd1e6e0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-533 .elementor-element.elementor-element-4cd1e6e0 .elementor-button:hover svg, .elementor-533 .elementor-element.elementor-element-4cd1e6e0 .elementor-button:focus svg{fill:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-2c2e41d4:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-2c2e41d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-2c2e41d4 > .elementor-container{max-width:1320px;}.elementor-533 .elementor-element.elementor-element-2c2e41d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-533 .elementor-element.elementor-element-2c2e41d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-155ed0e9 .elementor-icon-list-icon i{color:#b9d8e4;transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-155ed0e9 .elementor-icon-list-icon svg{fill:#b9d8e4;transition:fill 0.3s;}.elementor-533 .elementor-element.elementor-element-155ed0e9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-533 .elementor-element.elementor-element-155ed0e9 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-533 .elementor-element.elementor-element-155ed0e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-533 .elementor-element.elementor-element-155ed0e9 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;}.elementor-533 .elementor-element.elementor-element-155ed0e9 .elementor-icon-list-text{color:#b9d8e4;transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-6e8935a1 > .elementor-widget-container{margin:16px 0px 22px 0px;}.elementor-533 .elementor-element.elementor-element-6e8935a1{text-align:start;}.elementor-533 .elementor-element.elementor-element-6e8935a1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:500;line-height:1em;letter-spacing:-0.045em;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-4db4680e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-533 .elementor-element.elementor-element-4db4680e{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:var( --e-global-color-b092ef4 );}.elementor-533 .elementor-element.elementor-element-affdb93:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-affdb93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, rgba(110,174,201,0.15) 0%, rgba(255,255,255,0.03) 100%);}.elementor-533 .elementor-element.elementor-element-affdb93{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:18px;margin-bottom:0px;padding:26px 26px 26px 26px;}.elementor-533 .elementor-element.elementor-element-affdb93, .elementor-533 .elementor-element.elementor-element-affdb93 > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-533 .elementor-element.elementor-element-affdb93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-778acd62 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-533 .elementor-element.elementor-element-778acd62{text-align:start;}.elementor-533 .elementor-element.elementor-element-778acd62 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;line-height:1.05em;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-6952b126{text-align:start;}.elementor-533 .elementor-element.elementor-element-6952b126 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:rgba(255,255,255,0.6);}.elementor-533 .elementor-element.elementor-element-5102d463:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-5102d463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, rgba(110,174,201,0.15) 0%, rgba(255,255,255,0.03) 100%);}.elementor-533 .elementor-element.elementor-element-5102d463{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:18px;margin-bottom:0px;padding:26px 26px 26px 26px;}.elementor-533 .elementor-element.elementor-element-5102d463, .elementor-533 .elementor-element.elementor-element-5102d463 > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-533 .elementor-element.elementor-element-5102d463 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-1886e58a > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-533 .elementor-element.elementor-element-1886e58a{text-align:start;}.elementor-533 .elementor-element.elementor-element-1886e58a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;line-height:1.05em;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-5c416175{text-align:start;}.elementor-533 .elementor-element.elementor-element-5c416175 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:rgba(255,255,255,0.6);}.elementor-533 .elementor-element.elementor-element-3792c68{border-style:solid;border-width:1px 0px 1px 0px;border-color:rgba(255,255,255,0.16);padding:22px 0px 22px 0px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-3f0180f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-3f0180f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-245e196e{text-align:start;}.elementor-533 .elementor-element.elementor-element-245e196e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#ffffff;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-52e6d89.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-52e6d89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-426114fb{text-align:start;}.elementor-533 .elementor-element.elementor-element-426114fb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:rgba(255,255,255,0.58);}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-3812e0d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-3812e0d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-323bcdfb{text-align:end;}.elementor-533 .elementor-element.elementor-element-323bcdfb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-1ee2e5a8{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.16);padding:22px 0px 22px 0px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-e93bb10.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-e93bb10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-411e1ca4{text-align:start;}.elementor-533 .elementor-element.elementor-element-411e1ca4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#ffffff;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-259350d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-259350d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-4550b6fd{text-align:start;}.elementor-533 .elementor-element.elementor-element-4550b6fd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:rgba(255,255,255,0.58);}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-30988e3b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-30988e3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-28b0ffb0{text-align:end;}.elementor-533 .elementor-element.elementor-element-28b0ffb0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-122b14fa{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.16);padding:22px 0px 22px 0px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-7060b26c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-7060b26c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-58f1fa8b{text-align:start;}.elementor-533 .elementor-element.elementor-element-58f1fa8b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#ffffff;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-4dc1079d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-4dc1079d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-7a166b19{text-align:start;}.elementor-533 .elementor-element.elementor-element-7a166b19 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:rgba(255,255,255,0.58);}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-737153e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-737153e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-62c2b0e6{text-align:end;}.elementor-533 .elementor-element.elementor-element-62c2b0e6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-2614e6e5{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.16);padding:22px 0px 22px 0px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-3342679d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-3342679d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-19b1be10{text-align:start;}.elementor-533 .elementor-element.elementor-element-19b1be10 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#ffffff;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-d05ecb6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-d05ecb6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-13790978{text-align:start;}.elementor-533 .elementor-element.elementor-element-13790978 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:rgba(255,255,255,0.58);}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-1f1fb911.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-1f1fb911.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-56c8540e{text-align:end;}.elementor-533 .elementor-element.elementor-element-56c8540e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-5861cbdd{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.16);padding:22px 0px 22px 0px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-7a993b12.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-7a993b12.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-3bc889fa{text-align:start;}.elementor-533 .elementor-element.elementor-element-3bc889fa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#ffffff;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-b6754d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-b6754d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-26779b10{text-align:start;}.elementor-533 .elementor-element.elementor-element-26779b10 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:rgba(255,255,255,0.58);}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-470bfdea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-470bfdea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-27e3d780{text-align:end;}.elementor-533 .elementor-element.elementor-element-27e3d780 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-2419c60e{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.16);padding:22px 0px 22px 0px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-1b4b7cf4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-1b4b7cf4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-571dee56{text-align:start;}.elementor-533 .elementor-element.elementor-element-571dee56 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#ffffff;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-1791e0eb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-1791e0eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-27095d86{text-align:start;}.elementor-533 .elementor-element.elementor-element-27095d86 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:rgba(255,255,255,0.58);}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-5e7770cb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-5e7770cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-5c0d6fb1{text-align:end;}.elementor-533 .elementor-element.elementor-element-5c0d6fb1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-2630102f{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.16);padding:22px 0px 22px 0px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-19d73e2e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-19d73e2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-7a129f71{text-align:start;}.elementor-533 .elementor-element.elementor-element-7a129f71 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#ffffff;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-191045bd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-191045bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-3e9c2269{text-align:start;}.elementor-533 .elementor-element.elementor-element-3e9c2269 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:rgba(255,255,255,0.58);}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-707fb592.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-707fb592.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-63ebd165{text-align:end;}.elementor-533 .elementor-element.elementor-element-63ebd165 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-14eb4db1{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.16);padding:22px 0px 22px 0px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-69370293.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-69370293.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-2d6afe35{text-align:start;}.elementor-533 .elementor-element.elementor-element-2d6afe35 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#ffffff;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-dc24f52.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-dc24f52.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-2a687560{text-align:start;}.elementor-533 .elementor-element.elementor-element-2a687560 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:rgba(255,255,255,0.58);}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-7f9803b1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-7f9803b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-1c3e6e15{text-align:end;}.elementor-533 .elementor-element.elementor-element-1c3e6e15 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-305a804d .elementor-button{background-color:#ffffff;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-cffb0f8 );color:var( --e-global-color-cffb0f8 );border-style:none;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-533 .elementor-element.elementor-element-305a804d .elementor-button:hover, .elementor-533 .elementor-element.elementor-element-305a804d .elementor-button:focus{background-color:#f1efe8;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-305a804d > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-305a804d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-533 .elementor-element.elementor-element-305a804d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-533 .elementor-element.elementor-element-305a804d .elementor-button:hover svg, .elementor-533 .elementor-element.elementor-element-305a804d .elementor-button:focus svg{fill:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-6757801c:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-6757801c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5ef;}.elementor-533 .elementor-element.elementor-element-6757801c > .elementor-container{max-width:1320px;}.elementor-533 .elementor-element.elementor-element-6757801c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-533 .elementor-element.elementor-element-6757801c > .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-533 .elementor-element.elementor-element-2eee2426{text-align:center;}.elementor-533 .elementor-element.elementor-element-2eee2426 img{height:580px;object-fit:cover;object-position:center center;border-radius:26px 26px 26px 26px;}.elementor-533 .elementor-element.elementor-element-44d947b8{text-align:center;}.elementor-533 .elementor-element.elementor-element-44d947b8 img{height:283px;object-fit:cover;object-position:center center;border-radius:26px 26px 26px 26px;}.elementor-533 .elementor-element.elementor-element-20be425a{text-align:center;}.elementor-533 .elementor-element.elementor-element-20be425a img{height:283px;object-fit:cover;object-position:center center;border-radius:26px 26px 26px 26px;}.elementor-533 .elementor-element.elementor-element-9cbd640{text-align:center;}.elementor-533 .elementor-element.elementor-element-9cbd640 img{height:283px;object-fit:cover;object-position:center center;border-radius:26px 26px 26px 26px;}.elementor-533 .elementor-element.elementor-element-946a98c{text-align:center;}.elementor-533 .elementor-element.elementor-element-946a98c img{height:283px;object-fit:cover;object-position:center center;border-radius:26px 26px 26px 26px;}.elementor-533 .elementor-element.elementor-element-2c0c3d89:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-2c0c3d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaf3f6;}.elementor-533 .elementor-element.elementor-element-2c0c3d89 > .elementor-container{max-width:1320px;}.elementor-533 .elementor-element.elementor-element-2c0c3d89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-533 .elementor-element.elementor-element-2c0c3d89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-4f2c4f09{padding:0px 0px 40px 0px;}.elementor-533 .elementor-element.elementor-element-22d4bc82 .elementor-icon-list-icon i{color:#0b2d3a;transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-22d4bc82 .elementor-icon-list-icon svg{fill:#0b2d3a;transition:fill 0.3s;}.elementor-533 .elementor-element.elementor-element-22d4bc82{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-533 .elementor-element.elementor-element-22d4bc82 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-533 .elementor-element.elementor-element-22d4bc82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-533 .elementor-element.elementor-element-22d4bc82 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;}.elementor-533 .elementor-element.elementor-element-22d4bc82 .elementor-icon-list-text{color:#0b2d3a;transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-359caaf7 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-359caaf7{text-align:start;}.elementor-533 .elementor-element.elementor-element-359caaf7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:500;line-height:0.98em;letter-spacing:-0.045em;color:#0b2d3a;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-67e4585a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-67e4585a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-29321415{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-74eb441f:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-74eb441f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-533 .elementor-element.elementor-element-74eb441f{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(11,45,58,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-533 .elementor-element.elementor-element-74eb441f, .elementor-533 .elementor-element.elementor-element-74eb441f > .elementor-background-overlay{border-radius:26px 26px 26px 26px;}.elementor-533 .elementor-element.elementor-element-74eb441f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-1a27448c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(11,45,58,0.12);padding:28px 28px 28px 28px;}.elementor-533 .elementor-element.elementor-element-71aa83a3 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-533 .elementor-element.elementor-element-71aa83a3{text-align:start;}.elementor-533 .elementor-element.elementor-element-71aa83a3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.14em;color:var( --e-global-color-cffb0f8 );}.elementor-533 .elementor-element.elementor-element-1d7be9d8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-533 .elementor-element.elementor-element-1d7be9d8{text-align:start;}.elementor-533 .elementor-element.elementor-element-1d7be9d8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:1.08em;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-503c5c3f{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-1ea8e838 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(11,45,58,0.12);padding:28px 28px 28px 28px;}.elementor-533 .elementor-element.elementor-element-56a4f0d4 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-533 .elementor-element.elementor-element-56a4f0d4{text-align:start;}.elementor-533 .elementor-element.elementor-element-56a4f0d4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.14em;color:var( --e-global-color-cffb0f8 );}.elementor-533 .elementor-element.elementor-element-2d2a29cd > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-533 .elementor-element.elementor-element-2d2a29cd{text-align:start;}.elementor-533 .elementor-element.elementor-element-2d2a29cd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:1.08em;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-306dd433{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-7c6d3302 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(11,45,58,0.12);padding:28px 28px 28px 28px;}.elementor-533 .elementor-element.elementor-element-7d10b1e9 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-533 .elementor-element.elementor-element-7d10b1e9{text-align:start;}.elementor-533 .elementor-element.elementor-element-7d10b1e9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.14em;color:var( --e-global-color-cffb0f8 );}.elementor-533 .elementor-element.elementor-element-12eab703 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-533 .elementor-element.elementor-element-12eab703{text-align:start;}.elementor-533 .elementor-element.elementor-element-12eab703 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:1.08em;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-6fec2b30{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-76214a5e > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(11,45,58,0.12);padding:28px 28px 28px 28px;}.elementor-533 .elementor-element.elementor-element-78a400ef > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-533 .elementor-element.elementor-element-78a400ef{text-align:start;}.elementor-533 .elementor-element.elementor-element-78a400ef .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.14em;color:var( --e-global-color-cffb0f8 );}.elementor-533 .elementor-element.elementor-element-4714d9fb > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-533 .elementor-element.elementor-element-4714d9fb{text-align:start;}.elementor-533 .elementor-element.elementor-element-4714d9fb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:1.08em;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-6a0e73cf{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-6119d3c3:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-6119d3c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5ef;}.elementor-533 .elementor-element.elementor-element-6119d3c3 > .elementor-container{max-width:1320px;}.elementor-533 .elementor-element.elementor-element-6119d3c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-533 .elementor-element.elementor-element-6119d3c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-59fcd1b0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-59fcd1b0:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-59fcd1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0b2d3a;background-image:url("https://cuidartequiromasaje.com/wp-content/uploads/2026/08/imagen-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-533 .elementor-element.elementor-element-59fcd1b0 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, rgba(7,31,42,0.92) 0%, rgba(7,31,42,0.15) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-59fcd1b0 > .elementor-container{min-height:600px;}.elementor-533 .elementor-element.elementor-element-59fcd1b0, .elementor-533 .elementor-element.elementor-element-59fcd1b0 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-533 .elementor-element.elementor-element-59fcd1b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:54px 54px 54px 54px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-4981a550.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-4981a550.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-3fb52539 .elementor-icon-list-icon i{color:#ffffff;transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-3fb52539 .elementor-icon-list-icon svg{fill:#ffffff;transition:fill 0.3s;}.elementor-533 .elementor-element.elementor-element-3fb52539{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-533 .elementor-element.elementor-element-3fb52539 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-533 .elementor-element.elementor-element-3fb52539 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-533 .elementor-element.elementor-element-3fb52539 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;}.elementor-533 .elementor-element.elementor-element-3fb52539 .elementor-icon-list-text{color:#ffffff;transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-6b82523a > .elementor-widget-container{margin:18px 0px 24px 0px;}.elementor-533 .elementor-element.elementor-element-6b82523a{text-align:start;}.elementor-533 .elementor-element.elementor-element-6b82523a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:500;line-height:0.96em;letter-spacing:-0.05em;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-7be5c11e > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-533 .elementor-element.elementor-element-7be5c11e{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b092ef4 );}.elementor-533 .elementor-element.elementor-element-27af1dbe .elementor-button{background-color:#ffffff;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-cffb0f8 );color:var( --e-global-color-cffb0f8 );border-style:none;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-533 .elementor-element.elementor-element-27af1dbe .elementor-button:hover, .elementor-533 .elementor-element.elementor-element-27af1dbe .elementor-button:focus{background-color:#f1efe8;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-27af1dbe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-533 .elementor-element.elementor-element-27af1dbe .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-533 .elementor-element.elementor-element-27af1dbe .elementor-button:hover svg, .elementor-533 .elementor-element.elementor-element-27af1dbe .elementor-button:focus svg{fill:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-1796457f{--spacer-size:1px;}.elementor-533 .elementor-element.elementor-element-385c0bfc:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-385c0bfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaf3f6;}.elementor-533 .elementor-element.elementor-element-385c0bfc > .elementor-container{max-width:1320px;}.elementor-533 .elementor-element.elementor-element-385c0bfc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-533 .elementor-element.elementor-element-385c0bfc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-70a6b001{padding:0px 0px 40px 0px;}.elementor-533 .elementor-element.elementor-element-63ffe544 .elementor-icon-list-icon i{color:#0b2d3a;transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-63ffe544 .elementor-icon-list-icon svg{fill:#0b2d3a;transition:fill 0.3s;}.elementor-533 .elementor-element.elementor-element-63ffe544{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-533 .elementor-element.elementor-element-63ffe544 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-533 .elementor-element.elementor-element-63ffe544 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-533 .elementor-element.elementor-element-63ffe544 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;}.elementor-533 .elementor-element.elementor-element-63ffe544 .elementor-icon-list-text{color:#0b2d3a;transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-3f5dcc49 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-3f5dcc49{text-align:start;}.elementor-533 .elementor-element.elementor-element-3f5dcc49 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:500;line-height:0.98em;letter-spacing:-0.045em;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-a979838{--spacer-size:1px;}.elementor-533 .elementor-element.elementor-element-11a7d805{border-style:solid;border-width:1px 0px 1px 0px;border-color:rgba(11,45,58,0.12);padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-7f03b826.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-533 .elementor-element.elementor-element-7f03b826.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-533 .elementor-element.elementor-element-34f25de4{text-align:start;}.elementor-533 .elementor-element.elementor-element-34f25de4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.15em;color:#6d7f87;}.elementor-533 .elementor-element.elementor-element-178d5a89{text-align:start;}.elementor-533 .elementor-element.elementor-element-178d5a89 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:1.08em;color:#0b2d3a;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-de6fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-de6fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-19ce8586{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-142669e5{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(11,45,58,0.12);padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-866cedd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-533 .elementor-element.elementor-element-866cedd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-533 .elementor-element.elementor-element-3c8e9301{text-align:start;}.elementor-533 .elementor-element.elementor-element-3c8e9301 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.15em;color:#6d7f87;}.elementor-533 .elementor-element.elementor-element-64513a4c{text-align:start;}.elementor-533 .elementor-element.elementor-element-64513a4c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:1.08em;color:#0b2d3a;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-7aa4812a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-7aa4812a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-6fc0d578{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-5dd41b65{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(11,45,58,0.12);padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-38b9a08c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-533 .elementor-element.elementor-element-38b9a08c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-533 .elementor-element.elementor-element-48e1d3e{text-align:start;}.elementor-533 .elementor-element.elementor-element-48e1d3e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.15em;color:#6d7f87;}.elementor-533 .elementor-element.elementor-element-9dd9e7f{text-align:start;}.elementor-533 .elementor-element.elementor-element-9dd9e7f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:1.08em;color:#0b2d3a;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-78c01b8e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-78c01b8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-3193d332{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-175a2b4f{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(11,45,58,0.12);padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-318b1c22.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-533 .elementor-element.elementor-element-318b1c22.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-533 .elementor-element.elementor-element-129e4819{text-align:start;}.elementor-533 .elementor-element.elementor-element-129e4819 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.15em;color:#6d7f87;}.elementor-533 .elementor-element.elementor-element-3f973337{text-align:start;}.elementor-533 .elementor-element.elementor-element-3f973337 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:1.08em;color:#0b2d3a;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-9787525.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-9787525.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-533 .elementor-element.elementor-element-975abf{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-473f3ef3:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-473f3ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5ef;}.elementor-533 .elementor-element.elementor-element-473f3ef3 > .elementor-container{max-width:1320px;}.elementor-533 .elementor-element.elementor-element-473f3ef3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-533 .elementor-element.elementor-element-473f3ef3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-7457ee9d .elementor-icon-list-icon i{color:#0b2d3a;transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-7457ee9d .elementor-icon-list-icon svg{fill:#0b2d3a;transition:fill 0.3s;}.elementor-533 .elementor-element.elementor-element-7457ee9d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-533 .elementor-element.elementor-element-7457ee9d .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-533 .elementor-element.elementor-element-7457ee9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-533 .elementor-element.elementor-element-7457ee9d .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;}.elementor-533 .elementor-element.elementor-element-7457ee9d .elementor-icon-list-text{color:#0b2d3a;transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-54056db > .elementor-widget-container{margin:16px 0px 20px 0px;}.elementor-533 .elementor-element.elementor-element-54056db{text-align:start;}.elementor-533 .elementor-element.elementor-element-54056db .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:500;line-height:1em;letter-spacing:-0.045em;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-ca861f6{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-7f4c50a{border-style:solid;border-width:1px 0px 1px 0px;border-color:rgba(11,45,58,0.12);padding:24px 0px 24px 0px;}.elementor-533 .elementor-element.elementor-element-4fd414b1{width:auto;max-width:auto;text-align:center;}.elementor-533 .elementor-element.elementor-element-4fd414b1 > .elementor-widget-container{background-color:#eaf3f6;padding:18px 21px 18px 21px;border-radius:999px 999px 999px 999px;}.elementor-533 .elementor-element.elementor-element-4fd414b1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-cffb0f8 );}.elementor-533 .elementor-element.elementor-element-74237d0a > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-533 .elementor-element.elementor-element-74237d0a{text-align:start;}.elementor-533 .elementor-element.elementor-element-74237d0a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.1em;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-1c5aa50a{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-cecd406{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(11,45,58,0.12);padding:24px 0px 24px 0px;}.elementor-533 .elementor-element.elementor-element-31598190{width:auto;max-width:auto;text-align:center;}.elementor-533 .elementor-element.elementor-element-31598190 > .elementor-widget-container{background-color:#eaf3f6;padding:18px 21px 18px 21px;border-radius:999px 999px 999px 999px;}.elementor-533 .elementor-element.elementor-element-31598190 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-cffb0f8 );}.elementor-533 .elementor-element.elementor-element-5203ffc8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-533 .elementor-element.elementor-element-5203ffc8{text-align:start;}.elementor-533 .elementor-element.elementor-element-5203ffc8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.1em;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-29143c4e{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-64cd9cb5{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(11,45,58,0.12);padding:24px 0px 24px 0px;}.elementor-533 .elementor-element.elementor-element-1e161876{width:auto;max-width:auto;text-align:center;}.elementor-533 .elementor-element.elementor-element-1e161876 > .elementor-widget-container{background-color:#eaf3f6;padding:18px 21px 18px 21px;border-radius:999px 999px 999px 999px;}.elementor-533 .elementor-element.elementor-element-1e161876 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-cffb0f8 );}.elementor-533 .elementor-element.elementor-element-11b09f65 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-533 .elementor-element.elementor-element-11b09f65{text-align:start;}.elementor-533 .elementor-element.elementor-element-11b09f65 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.1em;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-788795be{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-be3c275{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(11,45,58,0.12);padding:24px 0px 24px 0px;}.elementor-533 .elementor-element.elementor-element-4d3c5ee6{width:auto;max-width:auto;text-align:center;}.elementor-533 .elementor-element.elementor-element-4d3c5ee6 > .elementor-widget-container{background-color:#eaf3f6;padding:18px 21px 18px 21px;border-radius:999px 999px 999px 999px;}.elementor-533 .elementor-element.elementor-element-4d3c5ee6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-cffb0f8 );}.elementor-533 .elementor-element.elementor-element-40b43c84 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-533 .elementor-element.elementor-element-40b43c84{text-align:start;}.elementor-533 .elementor-element.elementor-element-40b43c84 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.1em;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-658a86d4{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-0740c90 );}.elementor-533 .elementor-element.elementor-element-25877746:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-25877746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaf3f6;}.elementor-533 .elementor-element.elementor-element-25877746 > .elementor-container{max-width:1320px;}.elementor-533 .elementor-element.elementor-element-25877746{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 120px 0px;}.elementor-533 .elementor-element.elementor-element-25877746 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-b645c70 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-b645c70:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-b645c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2D3AB0;}.elementor-533 .elementor-element.elementor-element-b645c70 > .elementor-background-overlay{background-color:#0B2D3A59;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-b645c70 > .elementor-container{min-height:520px;}.elementor-533 .elementor-element.elementor-element-b645c70, .elementor-533 .elementor-element.elementor-element-b645c70 > .elementor-background-overlay{border-radius:34px 34px 34px 34px;}.elementor-533 .elementor-element.elementor-element-b645c70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 70px 70px 70px;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-23c77ffe.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-23c77ffe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-533 .elementor-element.elementor-element-5fdc5d89 .elementor-icon-list-icon i{color:#ffffff;transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-5fdc5d89 .elementor-icon-list-icon svg{fill:#ffffff;transition:fill 0.3s;}.elementor-533 .elementor-element.elementor-element-5fdc5d89{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-533 .elementor-element.elementor-element-5fdc5d89 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-533 .elementor-element.elementor-element-5fdc5d89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-533 .elementor-element.elementor-element-5fdc5d89 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;}.elementor-533 .elementor-element.elementor-element-5fdc5d89 .elementor-icon-list-text{color:#ffffff;transition:color 0.3s;}.elementor-533 .elementor-element.elementor-element-3b94ce9d > .elementor-widget-container{margin:18px 0px 22px 0px;}.elementor-533 .elementor-element.elementor-element-3b94ce9d{text-align:start;}.elementor-533 .elementor-element.elementor-element-3b94ce9d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:500;line-height:0.96em;letter-spacing:-0.05em;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-281ee32a{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;color:var( --e-global-color-b092ef4 );}.elementor-533 .elementor-element.elementor-element-281ee32a > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-533 .elementor-element.elementor-element-3f520fd1 .elementor-button{background-color:#ffffff;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-cffb0f8 );color:var( --e-global-color-cffb0f8 );border-style:none;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-533 .elementor-element.elementor-element-3f520fd1 .elementor-button:hover, .elementor-533 .elementor-element.elementor-element-3f520fd1 .elementor-button:focus{background-color:#f1efe8;color:#0b2d3a;}.elementor-533 .elementor-element.elementor-element-3f520fd1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-533 .elementor-element.elementor-element-3f520fd1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-533 .elementor-element.elementor-element-3f520fd1 .elementor-button:hover svg, .elementor-533 .elementor-element.elementor-element-3f520fd1 .elementor-button:focus svg{fill:#0b2d3a;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-533 .elementor-element.elementor-element-340d409e{width:60%;}.elementor-533 .elementor-element.elementor-element-2fea86c7{width:40%;}.elementor-533 .elementor-element.elementor-element-5ebd250a{width:42%;}.elementor-533 .elementor-element.elementor-element-7e7e3515{width:54%;}.elementor-533 .elementor-element.elementor-element-3f0180f4{width:46%;}.elementor-533 .elementor-element.elementor-element-52e6d89{width:30%;}.elementor-533 .elementor-element.elementor-element-3812e0d8{width:24%;}.elementor-533 .elementor-element.elementor-element-e93bb10{width:46%;}.elementor-533 .elementor-element.elementor-element-259350d8{width:30%;}.elementor-533 .elementor-element.elementor-element-30988e3b{width:24%;}.elementor-533 .elementor-element.elementor-element-7060b26c{width:46%;}.elementor-533 .elementor-element.elementor-element-4dc1079d{width:30%;}.elementor-533 .elementor-element.elementor-element-737153e5{width:24%;}.elementor-533 .elementor-element.elementor-element-3342679d{width:46%;}.elementor-533 .elementor-element.elementor-element-d05ecb6{width:30%;}.elementor-533 .elementor-element.elementor-element-1f1fb911{width:24%;}.elementor-533 .elementor-element.elementor-element-7a993b12{width:46%;}.elementor-533 .elementor-element.elementor-element-b6754d8{width:30%;}.elementor-533 .elementor-element.elementor-element-470bfdea{width:24%;}.elementor-533 .elementor-element.elementor-element-1b4b7cf4{width:46%;}.elementor-533 .elementor-element.elementor-element-1791e0eb{width:30%;}.elementor-533 .elementor-element.elementor-element-5e7770cb{width:24%;}.elementor-533 .elementor-element.elementor-element-19d73e2e{width:46%;}.elementor-533 .elementor-element.elementor-element-191045bd{width:30%;}.elementor-533 .elementor-element.elementor-element-707fb592{width:24%;}.elementor-533 .elementor-element.elementor-element-69370293{width:46%;}.elementor-533 .elementor-element.elementor-element-dc24f52{width:30%;}.elementor-533 .elementor-element.elementor-element-7f9803b1{width:24%;}.elementor-533 .elementor-element.elementor-element-3be5e534{width:52%;}.elementor-533 .elementor-element.elementor-element-d506b5e{width:48%;}.elementor-533 .elementor-element.elementor-element-750813c3{width:60%;}.elementor-533 .elementor-element.elementor-element-67e4585a{width:40%;}.elementor-533 .elementor-element.elementor-element-4981a550{width:66%;}.elementor-533 .elementor-element.elementor-element-4570c4cd{width:34%;}.elementor-533 .elementor-element.elementor-element-1f43239a{width:60%;}.elementor-533 .elementor-element.elementor-element-61307491{width:40%;}.elementor-533 .elementor-element.elementor-element-7f03b826{width:16%;}.elementor-533 .elementor-element.elementor-element-4e95e60{width:34%;}.elementor-533 .elementor-element.elementor-element-de6fe{width:50%;}.elementor-533 .elementor-element.elementor-element-866cedd{width:16%;}.elementor-533 .elementor-element.elementor-element-2da5c9c6{width:34%;}.elementor-533 .elementor-element.elementor-element-7aa4812a{width:50%;}.elementor-533 .elementor-element.elementor-element-38b9a08c{width:16%;}.elementor-533 .elementor-element.elementor-element-196d9870{width:34%;}.elementor-533 .elementor-element.elementor-element-78c01b8e{width:50%;}.elementor-533 .elementor-element.elementor-element-318b1c22{width:16%;}.elementor-533 .elementor-element.elementor-element-31fedf18{width:34%;}.elementor-533 .elementor-element.elementor-element-9787525{width:50%;}.elementor-533 .elementor-element.elementor-element-57c8211f{width:42%;}.elementor-533 .elementor-element.elementor-element-31a534aa{width:58%;}.elementor-533 .elementor-element.elementor-element-43cf1583{width:11%;}.elementor-533 .elementor-element.elementor-element-2c767598{width:89%;}.elementor-533 .elementor-element.elementor-element-38037b64{width:11%;}.elementor-533 .elementor-element.elementor-element-4001d09f{width:89%;}.elementor-533 .elementor-element.elementor-element-311c6e61{width:11%;}.elementor-533 .elementor-element.elementor-element-2c761c1a{width:89%;}.elementor-533 .elementor-element.elementor-element-14e78c9a{width:11%;}.elementor-533 .elementor-element.elementor-element-612c7ec7{width:89%;}}@media(max-width:1024px){.elementor-533 .elementor-element.elementor-element-76de0b95{padding:150px 0px 56px 0px;}.elementor-533 .elementor-element.elementor-element-3442459f .elementor-heading-title{font-size:68px;}.elementor-533 .elementor-element.elementor-element-64ef6989{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-533 .elementor-element.elementor-element-47500ac{padding:86px 0px 8px 0px;}.elementor-533 .elementor-element.elementor-element-3797c79d .elementor-heading-title{font-size:44px;}.elementor-533 .elementor-element.elementor-element-d5cb184{padding:24px 0px 86px 0px;}.elementor-533 .elementor-element.elementor-element-23065a62 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-4d7ce5a4 .elementor-heading-title{font-size:35px;}.elementor-533 .elementor-element.elementor-element-5d874d47 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-5da5d395 .elementor-heading-title{font-size:35px;}.elementor-533 .elementor-element.elementor-element-2c2e41d4{padding:86px 0px 86px 0px;}.elementor-533 .elementor-element.elementor-element-6e8935a1 .elementor-heading-title{font-size:40px;}.elementor-533 .elementor-element.elementor-element-778acd62 .elementor-heading-title{font-size:27px;}.elementor-533 .elementor-element.elementor-element-6952b126 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-1886e58a .elementor-heading-title{font-size:27px;}.elementor-533 .elementor-element.elementor-element-5c416175 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-245e196e .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-426114fb .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-323bcdfb .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-411e1ca4 .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-4550b6fd .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-28b0ffb0 .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-58f1fa8b .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-7a166b19 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-62c2b0e6 .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-19b1be10 .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-13790978 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-56c8540e .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-3bc889fa .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-26779b10 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-27e3d780 .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-571dee56 .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-27095d86 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-5c0d6fb1 .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-7a129f71 .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-3e9c2269 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-63ebd165 .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-2d6afe35 .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-2a687560 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-1c3e6e15 .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-6757801c{padding:86px 0px 86px 0px;}.elementor-533 .elementor-element.elementor-element-2eee2426 img{height:460px;}.elementor-533 .elementor-element.elementor-element-44d947b8 img{height:240px;}.elementor-533 .elementor-element.elementor-element-20be425a img{height:240px;}.elementor-533 .elementor-element.elementor-element-9cbd640 img{height:240px;}.elementor-533 .elementor-element.elementor-element-946a98c img{height:240px;}.elementor-533 .elementor-element.elementor-element-2c0c3d89{padding:86px 0px 86px 0px;}.elementor-533 .elementor-element.elementor-element-359caaf7 .elementor-heading-title{font-size:44px;}.elementor-533 .elementor-element.elementor-element-71aa83a3 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-1d7be9d8 .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-56a4f0d4 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-2d2a29cd .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-7d10b1e9 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-12eab703 .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-78a400ef .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-4714d9fb .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-6119d3c3{padding:86px 0px 86px 0px;}.elementor-533 .elementor-element.elementor-element-6b82523a .elementor-heading-title{font-size:48px;}.elementor-533 .elementor-element.elementor-element-385c0bfc{padding:86px 0px 86px 0px;}.elementor-533 .elementor-element.elementor-element-3f5dcc49 .elementor-heading-title{font-size:44px;}.elementor-533 .elementor-element.elementor-element-34f25de4 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-178d5a89 .elementor-heading-title{font-size:25px;}.elementor-533 .elementor-element.elementor-element-3c8e9301 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-64513a4c .elementor-heading-title{font-size:25px;}.elementor-533 .elementor-element.elementor-element-48e1d3e .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-9dd9e7f .elementor-heading-title{font-size:25px;}.elementor-533 .elementor-element.elementor-element-129e4819 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-3f973337 .elementor-heading-title{font-size:25px;}.elementor-533 .elementor-element.elementor-element-473f3ef3{padding:86px 0px 86px 0px;}.elementor-533 .elementor-element.elementor-element-54056db .elementor-heading-title{font-size:40px;}.elementor-533 .elementor-element.elementor-element-4fd414b1 .elementor-heading-title{font-size:11px;}.elementor-533 .elementor-element.elementor-element-74237d0a .elementor-heading-title{font-size:23px;}.elementor-533 .elementor-element.elementor-element-31598190 .elementor-heading-title{font-size:11px;}.elementor-533 .elementor-element.elementor-element-5203ffc8 .elementor-heading-title{font-size:23px;}.elementor-533 .elementor-element.elementor-element-1e161876 .elementor-heading-title{font-size:11px;}.elementor-533 .elementor-element.elementor-element-11b09f65 .elementor-heading-title{font-size:23px;}.elementor-533 .elementor-element.elementor-element-4d3c5ee6 .elementor-heading-title{font-size:11px;}.elementor-533 .elementor-element.elementor-element-40b43c84 .elementor-heading-title{font-size:23px;}.elementor-533 .elementor-element.elementor-element-25877746{padding:79px 0px 86px 0px;}.elementor-533 .elementor-element.elementor-element-b645c70{padding:54px 44px 54px 44px;}.elementor-533 .elementor-element.elementor-element-3b94ce9d .elementor-heading-title{font-size:50px;}.elementor-533 .elementor-element.elementor-element-281ee32a{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:767px){.elementor-533 .elementor-element.elementor-element-76de0b95 > .elementor-container{min-height:62vh;}.elementor-533 .elementor-element.elementor-element-76de0b95{padding:130px 20px 48px 20px;}.elementor-533 .elementor-element.elementor-element-3442459f .elementor-heading-title{font-size:54px;}.elementor-533 .elementor-element.elementor-element-64ef6989{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-533 .elementor-element.elementor-element-47500ac{padding:66px 20px 8px 20px;}.elementor-533 .elementor-element.elementor-element-200c41a1{padding:0px 0px 28px 0px;}.elementor-533 .elementor-element.elementor-element-340d409e{width:100%;}.elementor-533 .elementor-element.elementor-element-3797c79d .elementor-heading-title{font-size:32px;}.elementor-533 .elementor-element.elementor-element-2fea86c7{width:100%;}.elementor-533 .elementor-element.elementor-element-3cdae320{font-size:15px;}.elementor-533 .elementor-element.elementor-element-d5cb184{padding:20px 0px 66px 0px;}.elementor-533 .elementor-element.elementor-element-2c1b182f{width:100%;}.elementor-533 .elementor-element.elementor-element-47925f34 > .elementor-container{min-height:460px;}.elementor-533 .elementor-element.elementor-element-47925f34{padding:28px 22px 28px 22px;}.elementor-533 .elementor-element.elementor-element-23065a62 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-4d7ce5a4 .elementor-heading-title{font-size:31px;}.elementor-533 .elementor-element.elementor-element-5b2a20f1{font-size:13px;}.elementor-533 .elementor-element.elementor-element-2c14ed1a{width:100%;}.elementor-533 .elementor-element.elementor-element-57e0ddcf > .elementor-container{min-height:460px;}.elementor-533 .elementor-element.elementor-element-57e0ddcf{padding:28px 22px 28px 22px;}.elementor-533 .elementor-element.elementor-element-5d874d47 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-5da5d395 .elementor-heading-title{font-size:31px;}.elementor-533 .elementor-element.elementor-element-2033cde{font-size:13px;}.elementor-533 .elementor-element.elementor-element-2c2e41d4{padding:66px 0px 66px 0px;}.elementor-533 .elementor-element.elementor-element-5ebd250a{width:100%;}.elementor-533 .elementor-element.elementor-element-6e8935a1 .elementor-heading-title{font-size:30px;}.elementor-533 .elementor-element.elementor-element-4db4680e{font-size:15px;}.elementor-533 .elementor-element.elementor-element-778acd62 .elementor-heading-title{font-size:24px;}.elementor-533 .elementor-element.elementor-element-6952b126 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-1886e58a .elementor-heading-title{font-size:24px;}.elementor-533 .elementor-element.elementor-element-5c416175 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-7e7e3515{width:100%;}.elementor-533 .elementor-element.elementor-element-3792c68{padding:16px 0px 16px 0px;}.elementor-533 .elementor-element.elementor-element-3f0180f4{width:100%;}.elementor-533 .elementor-element.elementor-element-245e196e .elementor-heading-title{font-size:20px;}.elementor-533 .elementor-element.elementor-element-52e6d89{width:100%;}.elementor-533 .elementor-element.elementor-element-426114fb .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-3812e0d8{width:100%;}.elementor-533 .elementor-element.elementor-element-323bcdfb{text-align:start;}.elementor-533 .elementor-element.elementor-element-323bcdfb .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-1ee2e5a8{padding:16px 0px 16px 0px;}.elementor-533 .elementor-element.elementor-element-e93bb10{width:100%;}.elementor-533 .elementor-element.elementor-element-411e1ca4 .elementor-heading-title{font-size:20px;}.elementor-533 .elementor-element.elementor-element-259350d8{width:100%;}.elementor-533 .elementor-element.elementor-element-4550b6fd .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-30988e3b{width:100%;}.elementor-533 .elementor-element.elementor-element-28b0ffb0{text-align:start;}.elementor-533 .elementor-element.elementor-element-28b0ffb0 .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-122b14fa{padding:16px 0px 16px 0px;}.elementor-533 .elementor-element.elementor-element-7060b26c{width:100%;}.elementor-533 .elementor-element.elementor-element-58f1fa8b .elementor-heading-title{font-size:20px;}.elementor-533 .elementor-element.elementor-element-4dc1079d{width:100%;}.elementor-533 .elementor-element.elementor-element-7a166b19 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-737153e5{width:100%;}.elementor-533 .elementor-element.elementor-element-62c2b0e6{text-align:start;}.elementor-533 .elementor-element.elementor-element-62c2b0e6 .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-2614e6e5{padding:16px 0px 16px 0px;}.elementor-533 .elementor-element.elementor-element-3342679d{width:100%;}.elementor-533 .elementor-element.elementor-element-19b1be10 .elementor-heading-title{font-size:20px;}.elementor-533 .elementor-element.elementor-element-d05ecb6{width:100%;}.elementor-533 .elementor-element.elementor-element-13790978 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-1f1fb911{width:100%;}.elementor-533 .elementor-element.elementor-element-56c8540e{text-align:start;}.elementor-533 .elementor-element.elementor-element-56c8540e .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-5861cbdd{padding:16px 0px 16px 0px;}.elementor-533 .elementor-element.elementor-element-7a993b12{width:100%;}.elementor-533 .elementor-element.elementor-element-3bc889fa .elementor-heading-title{font-size:20px;}.elementor-533 .elementor-element.elementor-element-b6754d8{width:100%;}.elementor-533 .elementor-element.elementor-element-26779b10 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-470bfdea{width:100%;}.elementor-533 .elementor-element.elementor-element-27e3d780{text-align:start;}.elementor-533 .elementor-element.elementor-element-27e3d780 .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-2419c60e{padding:16px 0px 16px 0px;}.elementor-533 .elementor-element.elementor-element-1b4b7cf4{width:100%;}.elementor-533 .elementor-element.elementor-element-571dee56 .elementor-heading-title{font-size:20px;}.elementor-533 .elementor-element.elementor-element-1791e0eb{width:100%;}.elementor-533 .elementor-element.elementor-element-27095d86 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-5e7770cb{width:100%;}.elementor-533 .elementor-element.elementor-element-5c0d6fb1{text-align:start;}.elementor-533 .elementor-element.elementor-element-5c0d6fb1 .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-2630102f{padding:16px 0px 16px 0px;}.elementor-533 .elementor-element.elementor-element-19d73e2e{width:100%;}.elementor-533 .elementor-element.elementor-element-7a129f71 .elementor-heading-title{font-size:20px;}.elementor-533 .elementor-element.elementor-element-191045bd{width:100%;}.elementor-533 .elementor-element.elementor-element-3e9c2269 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-707fb592{width:100%;}.elementor-533 .elementor-element.elementor-element-63ebd165{text-align:start;}.elementor-533 .elementor-element.elementor-element-63ebd165 .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-14eb4db1{padding:16px 0px 16px 0px;}.elementor-533 .elementor-element.elementor-element-69370293{width:100%;}.elementor-533 .elementor-element.elementor-element-2d6afe35 .elementor-heading-title{font-size:20px;}.elementor-533 .elementor-element.elementor-element-dc24f52{width:100%;}.elementor-533 .elementor-element.elementor-element-2a687560 .elementor-heading-title{font-size:12px;}.elementor-533 .elementor-element.elementor-element-7f9803b1{width:100%;}.elementor-533 .elementor-element.elementor-element-1c3e6e15{text-align:start;}.elementor-533 .elementor-element.elementor-element-1c3e6e15 .elementor-heading-title{font-size:14px;}.elementor-533 .elementor-element.elementor-element-6757801c{padding:66px 20px 66px 20px;}.elementor-533 .elementor-element.elementor-element-3be5e534{width:100%;}.elementor-533 .elementor-element.elementor-element-2eee2426 img{height:380px;}.elementor-533 .elementor-element.elementor-element-d506b5e{width:100%;}.elementor-533 .elementor-element.elementor-element-44d947b8 img{height:260px;}.elementor-533 .elementor-element.elementor-element-20be425a img{height:260px;}.elementor-533 .elementor-element.elementor-element-9cbd640 img{height:260px;}.elementor-533 .elementor-element.elementor-element-946a98c img{height:260px;}.elementor-533 .elementor-element.elementor-element-2c0c3d89{padding:66px 20px 66px 20px;}.elementor-533 .elementor-element.elementor-element-4f2c4f09{padding:0px 0px 28px 0px;}.elementor-533 .elementor-element.elementor-element-750813c3{width:100%;}.elementor-533 .elementor-element.elementor-element-359caaf7 .elementor-heading-title{font-size:32px;}.elementor-533 .elementor-element.elementor-element-67e4585a{width:100%;}.elementor-533 .elementor-element.elementor-element-29321415{font-size:15px;}.elementor-533 .elementor-element.elementor-element-1a27448c > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:22px 20px 22px 20px;}.elementor-533 .elementor-element.elementor-element-71aa83a3 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-533 .elementor-element.elementor-element-71aa83a3 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-1d7be9d8 .elementor-heading-title{font-size:20px;}.elementor-533 .elementor-element.elementor-element-503c5c3f{font-size:12px;}.elementor-533 .elementor-element.elementor-element-1ea8e838 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:22px 20px 22px 20px;}.elementor-533 .elementor-element.elementor-element-56a4f0d4 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-533 .elementor-element.elementor-element-56a4f0d4 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-2d2a29cd .elementor-heading-title{font-size:20px;}.elementor-533 .elementor-element.elementor-element-306dd433{font-size:12px;}.elementor-533 .elementor-element.elementor-element-7c6d3302 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:22px 20px 22px 20px;}.elementor-533 .elementor-element.elementor-element-7d10b1e9 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-533 .elementor-element.elementor-element-7d10b1e9 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-12eab703 .elementor-heading-title{font-size:20px;}.elementor-533 .elementor-element.elementor-element-6fec2b30{font-size:12px;}.elementor-533 .elementor-element.elementor-element-76214a5e > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:22px 20px 22px 20px;}.elementor-533 .elementor-element.elementor-element-78a400ef > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-533 .elementor-element.elementor-element-78a400ef .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-4714d9fb .elementor-heading-title{font-size:20px;}.elementor-533 .elementor-element.elementor-element-6a0e73cf{font-size:12px;}.elementor-533 .elementor-element.elementor-element-6119d3c3{padding:66px 0px 66px 0px;}.elementor-533 .elementor-element.elementor-element-59fcd1b0 > .elementor-container{min-height:500px;}.elementor-533 .elementor-element.elementor-element-59fcd1b0{padding:36px 26px 36px 26px;}.elementor-533 .elementor-element.elementor-element-4981a550{width:100%;}.elementor-533 .elementor-element.elementor-element-6b82523a .elementor-heading-title{font-size:34px;}.elementor-533 .elementor-element.elementor-element-7be5c11e{font-size:13px;}.elementor-533 .elementor-element.elementor-element-385c0bfc{padding:66px 20px 66px 20px;}.elementor-533 .elementor-element.elementor-element-70a6b001{padding:0px 0px 28px 0px;}.elementor-533 .elementor-element.elementor-element-1f43239a{width:100%;}.elementor-533 .elementor-element.elementor-element-3f5dcc49 .elementor-heading-title{font-size:32px;}.elementor-533 .elementor-element.elementor-element-61307491{width:100%;}.elementor-533 .elementor-element.elementor-element-11a7d805{padding:22px 0px 22px 0px;}.elementor-533 .elementor-element.elementor-element-7f03b826{width:100%;}.elementor-533 .elementor-element.elementor-element-34f25de4 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-4e95e60{width:100%;}.elementor-533 .elementor-element.elementor-element-178d5a89 .elementor-heading-title{font-size:23px;}.elementor-533 .elementor-element.elementor-element-de6fe{width:100%;}.elementor-533 .elementor-element.elementor-element-19ce8586{font-size:13px;}.elementor-533 .elementor-element.elementor-element-142669e5{padding:22px 0px 22px 0px;}.elementor-533 .elementor-element.elementor-element-866cedd{width:100%;}.elementor-533 .elementor-element.elementor-element-3c8e9301 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-2da5c9c6{width:100%;}.elementor-533 .elementor-element.elementor-element-64513a4c .elementor-heading-title{font-size:23px;}.elementor-533 .elementor-element.elementor-element-7aa4812a{width:100%;}.elementor-533 .elementor-element.elementor-element-6fc0d578{font-size:13px;}.elementor-533 .elementor-element.elementor-element-5dd41b65{padding:22px 0px 22px 0px;}.elementor-533 .elementor-element.elementor-element-38b9a08c{width:100%;}.elementor-533 .elementor-element.elementor-element-48e1d3e .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-196d9870{width:100%;}.elementor-533 .elementor-element.elementor-element-9dd9e7f .elementor-heading-title{font-size:23px;}.elementor-533 .elementor-element.elementor-element-78c01b8e{width:100%;}.elementor-533 .elementor-element.elementor-element-3193d332{font-size:13px;}.elementor-533 .elementor-element.elementor-element-175a2b4f{padding:22px 0px 22px 0px;}.elementor-533 .elementor-element.elementor-element-318b1c22{width:100%;}.elementor-533 .elementor-element.elementor-element-129e4819 .elementor-heading-title{font-size:10px;}.elementor-533 .elementor-element.elementor-element-31fedf18{width:100%;}.elementor-533 .elementor-element.elementor-element-3f973337 .elementor-heading-title{font-size:23px;}.elementor-533 .elementor-element.elementor-element-9787525{width:100%;}.elementor-533 .elementor-element.elementor-element-975abf{font-size:13px;}.elementor-533 .elementor-element.elementor-element-473f3ef3{padding:66px 0px 66px 0px;}.elementor-533 .elementor-element.elementor-element-57c8211f{width:100%;}.elementor-533 .elementor-element.elementor-element-54056db .elementor-heading-title{font-size:30px;}.elementor-533 .elementor-element.elementor-element-ca861f6{font-size:15px;}.elementor-533 .elementor-element.elementor-element-31a534aa{width:100%;}.elementor-533 .elementor-element.elementor-element-43cf1583{width:16%;}.elementor-533 .elementor-element.elementor-element-4fd414b1 .elementor-heading-title{font-size:11px;}.elementor-533 .elementor-element.elementor-element-2c767598{width:84%;}.elementor-533 .elementor-element.elementor-element-74237d0a .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-1c5aa50a{font-size:12px;}.elementor-533 .elementor-element.elementor-element-38037b64{width:16%;}.elementor-533 .elementor-element.elementor-element-31598190 .elementor-heading-title{font-size:11px;}.elementor-533 .elementor-element.elementor-element-4001d09f{width:84%;}.elementor-533 .elementor-element.elementor-element-5203ffc8 .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-29143c4e{font-size:12px;}.elementor-533 .elementor-element.elementor-element-311c6e61{width:16%;}.elementor-533 .elementor-element.elementor-element-1e161876 .elementor-heading-title{font-size:11px;}.elementor-533 .elementor-element.elementor-element-2c761c1a{width:84%;}.elementor-533 .elementor-element.elementor-element-11b09f65 .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-788795be{font-size:12px;}.elementor-533 .elementor-element.elementor-element-14e78c9a{width:16%;}.elementor-533 .elementor-element.elementor-element-4d3c5ee6 .elementor-heading-title{font-size:11px;}.elementor-533 .elementor-element.elementor-element-612c7ec7{width:84%;}.elementor-533 .elementor-element.elementor-element-40b43c84 .elementor-heading-title{font-size:21px;}.elementor-533 .elementor-element.elementor-element-658a86d4{font-size:12px;}.elementor-533 .elementor-element.elementor-element-25877746{padding:60px 0px 66px 0px;}.elementor-533 .elementor-element.elementor-element-b645c70 > .elementor-container{min-height:460px;}.elementor-533 .elementor-element.elementor-element-b645c70{padding:40px 26px 40px 26px;}.elementor-533 .elementor-element.elementor-element-3b94ce9d .elementor-heading-title{font-size:36px;}.elementor-533 .elementor-element.elementor-element-281ee32a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-3442459f */.elementor-533 .elementor-element.elementor-element-3442459f em{color:#b7d6e3;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58054560 *//* ============================================================
   BOTONES "boton-oscuro" + "boton-claro" — versión premium
   ------------------------------------------------------------
   Sustituye los dos CSS anteriores por ESTE archivo (las
   clases no cambian: nada que tocar en los widgets).

   Toques premium añadidos al barrido original:
   · Destello de luz que cruza el botón justo después del
     barrido (con un pequeño retardo, como un acabado pulido).
   · Lift al hover con easing tipo "settle" y estado :active
     que se hunde ligeramente → tacto físico.
   · Keyline interior de 1px + luz superior inset, como un
     borde de joyería en la píldora.
   · Barrido con cubic-bezier (arranca rápido, asienta suave).
   · letter-spacing fino, focus visible accesible y respeto
     de prefers-reduced-motion.

   USO: igual que antes — clase en Avanzado > Clases CSS y
   este CSS en Ajustes del sitio > CSS personalizado.
   ============================================================ */

/* ---- Base común ---- */
.boton-oscuro .elementor-button,
.boton-claro .elementor-button {
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
  border-radius: 30em;
  padding: 0.95em 2.3em;
  font-family: 'DM Sans', sans-serif;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 0.02em;
  transition: transform .35s cubic-bezier(.22,.61,.36,1),
              box-shadow .35s cubic-bezier(.22,.61,.36,1);
  will-change: transform;
}

/* Capa de barrido izquierda → derecha */
.boton-oscuro .elementor-button::before,
.boton-claro .elementor-button::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  border-radius: 30em;
  transition: width .55s cubic-bezier(.22,.61,.36,1);
  display: block;
  z-index: -1;
}

/* Destello que cruza el botón */
.boton-oscuro .elementor-button::after,
.boton-claro .elementor-button::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 45%;
  height: 100%;
  transform: translateX(-160%) skewX(-18deg);
  z-index: -1;
  pointer-events: none;
}

/* ---- Interacción común ---- */
.boton-oscuro .elementor-button:hover,
.boton-claro .elementor-button:hover,
.boton-oscuro .elementor-button:focus,
.boton-claro .elementor-button:focus {
  transform: translateY(-2px);
}

.boton-oscuro .elementor-button:hover::before,
.boton-claro .elementor-button:hover::before,
.boton-oscuro .elementor-button:focus::before,
.boton-claro .elementor-button:focus::before {
  width: 100%;
}

.boton-oscuro .elementor-button:hover::after,
.boton-claro .elementor-button:hover::after,
.boton-oscuro .elementor-button:focus::after,
.boton-claro .elementor-button:focus::after {
  animation: boton-brillo .9s ease .15s 1;
}

.boton-oscuro .elementor-button:active,
.boton-claro .elementor-button:active {
  transform: translateY(0) scale(.985);
}

@keyframes boton-brillo {
  from { transform: translateX(-160%) skewX(-18deg); }
  to   { transform: translateX(320%)  skewX(-18deg); }
}

/* Anillo de foco solo con teclado */
.boton-oscuro .elementor-button:focus-visible,
.boton-claro .elementor-button:focus-visible {
  outline: 2px solid rgba(27, 116, 144, .6);
  outline-offset: 3px;
}

/* ============ BOTÓN OSCURO ============ */
.boton-oscuro .elementor-button {
  background-color: #0B2D3A !important;
  color: #ffffff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .10),  /* luz superior */
              inset 0 0 0 1px rgba(164, 216, 229, .14), /* keyline */
              0 8px 20px rgba(11, 45, 58, .28);
}

.boton-oscuro .elementor-button::before {
  background-image: linear-gradient(to right, #0B2D3A 0%, #164457 100%);
}

/* Destello blanco (luz sobre superficie oscura) */
.boton-oscuro .elementor-button::after {
  background: linear-gradient(105deg,
      rgba(255,255,255,0)   0%,
      rgba(255,255,255,.20) 45%,
      rgba(255,255,255,.38) 50%,
      rgba(255,255,255,.20) 55%,
      rgba(255,255,255,0)   100%);
}

.boton-oscuro .elementor-button:hover,
.boton-oscuro .elementor-button:focus {
  background-color: #0B2D3A !important;
  color: #ffffff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .10),
              inset 0 0 0 1px rgba(164, 216, 229, .14),
              0 12px 28px rgba(11, 45, 58, .40);
}

/* ============ BOTÓN CLARO ============ */
.boton-claro .elementor-button {
  background-color: #ffffff !important;
  color: #0B2D3A;
  box-shadow: inset 0 1px 0 #ffffff,                    /* luz superior */
              inset 0 0 0 1px rgba(11, 45, 58, .08),    /* keyline */
              0 8px 20px rgba(11, 45, 58, .22);
}

.boton-claro .elementor-button::before {
  background-image: linear-gradient(to right, #ffffff 0%, #F7F5EFEB 100%);
}

/* Destello teal muy tenue (blanco sobre blanco no se vería) */
.boton-claro .elementor-button::after {
  background: linear-gradient(105deg,
      rgba(22, 68, 87, 0)    0%,
      rgba(22, 68, 87, .05)  45%,
      rgba(22, 68, 87, .09)  50%,
      rgba(22, 68, 87, .05)  55%,
      rgba(22, 68, 87, 0)    100%);
}

.boton-claro .elementor-button:hover,
.boton-claro .elementor-button:focus {
  background-color: #ffffff !important;
  color: #0B2D3A;
  box-shadow: inset 0 1px 0 #ffffff,
              inset 0 0 0 1px rgba(11, 45, 58, .08),
              0 12px 28px rgba(11, 45, 58, .30);
}

/* ---- Accesibilidad: sin movimiento ---- */
@media (prefers-reduced-motion: reduce) {
  .boton-oscuro .elementor-button,
  .boton-claro .elementor-button,
  .boton-oscuro .elementor-button::before,
  .boton-claro .elementor-button::before {
    transition-duration: 0s;
  }
  .boton-oscuro .elementor-button:hover,
  .boton-claro .elementor-button:hover,
  .boton-oscuro .elementor-button:focus,
  .boton-claro .elementor-button:focus {
    transform: none;
  }
  .boton-oscuro .elementor-button::after,
  .boton-claro .elementor-button::after {
    animation: none !important;
  }
}

/* ------------------------------------------------------------
   Variantes rápidas:
   · Barrido oscuro más visible: cambia el 0% de su gradiente
     por #1B7490.
   · Barrido claro más visible: cambia #F7F5EFEB por #EAE6D8.
   · Sombra neumórfica (solo sobre fondo crema):
     6px 6px 12px rgba(0,0,0,.12), -6px -6px 12px #ffffff;
   ------------------------------------------------------------ *//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-47925f34 */.elementor-533 .elementor-element.elementor-element-47925f34{
    min-height: 343px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-57e0ddcf */.elementor-533 .elementor-element.elementor-element-57e0ddcf{
    min-height: 343px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b645c70 */.elementor-533 .elementor-element.elementor-element-b645c70 {
    border-radius: 34px;
    overflow: hidden;
}

.elementor-533 .elementor-element.elementor-element-b645c70 .elementor-background-video-container {
    border-radius: 34px;
    overflow: hidden;
}

.elementor-533 .elementor-element.elementor-element-b645c70 .elementor-background-video-container video {
    border-radius: 34px;
}/* End custom CSS */