.elementor-12 .elementor-element.elementor-element-nc5z0yb{--display:flex;--min-height:86vh;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-nc5z0yb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-nc5z0yb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1A32;}.elementor-12 .elementor-element.elementor-element-nesgamg{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-nuvkseb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-n314mnl{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-12 .elementor-element.elementor-element-n314mnl .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:#E3C9C7;}.elementor-12 .elementor-element.elementor-element-nlx3soq{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-12 .elementor-element.elementor-element-nlx3soq .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:52px;font-weight:400;line-height:1.1em;letter-spacing:-0.8px;color:#FCFBF8;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-12 .elementor-element.elementor-element-n4jtvd5{font-size:18px;font-weight:300;line-height:1.7em;color:rgba(252,251,248,0.80);}.elementor-12 .elementor-element.elementor-element-nmg043d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-n1p6w7r .elementor-button{background-color:#8E5457;font-size:11px;fill:#FFFFFF;color:#FFFFFF;padding:16px 28px 16px 28px;}.elementor-12 .elementor-element.elementor-element-n1p6w7r{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-n8jwiuc .elementor-button{background-color:rgba(0,0,0,0);font-size:11px;fill:#FCFBF8;color:#FCFBF8;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(252,251,248,0.45);padding:15px 28px 15px 28px;}.elementor-12 .elementor-element.elementor-element-n8jwiuc{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-nb0yw9y{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(252,251,248,0.14);--border-color:rgba(252,251,248,0.14);--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ne3rqqh{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9d0e888{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-nxg7flk .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:rgba(227,201,199,0.75);}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-nm2elxd img{width:158px;opacity:1;border-style:none;}.elementor-12 .elementor-element.elementor-element-5b513ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-733ce8c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:rgba(227,201,199,0.75);}.elementor-12 .elementor-element.elementor-element-nmexb3x img{width:158px;opacity:1;border-style:none;}.elementor-12 .elementor-element.elementor-element-nmcys0l{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-58px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-nmcys0l.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-n7ga8ru{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-nylpwzv img{width:100%;border-style:none;}.elementor-12 .elementor-element.elementor-element-xubwdr2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-x69lrs5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;color:#8E5457;}.elementor-12 .elementor-element.elementor-element-xvk124g{text-align:center;}.elementor-12 .elementor-element.elementor-element-xen94qk{text-align:center;font-size:22px;font-weight:300;line-height:1.6em;color:#4E5666;}.elementor-12 .elementor-element.elementor-element-xpnrs56{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xpnrs56:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-xpnrs56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EDE1;}.elementor-12 .elementor-element.elementor-element-xtofipf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-xfs9nau{text-align:center;}.elementor-12 .elementor-element.elementor-element-xfs9nau .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;color:#8E5457;}.elementor-12 .elementor-element.elementor-element-xcwe13u{text-align:center;}.elementor-12 .elementor-element.elementor-element-x58q10f{text-align:center;font-size:20px;font-weight:300;line-height:1.6em;color:#4E5666;}.elementor-12 .elementor-element.elementor-element-xe0jqoj{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-xhs4x92{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E1DA;--border-color:#E4E1DA;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-xhs4x92:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-xhs4x92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-xjxl8nz .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-weight:400;line-height:1.14em;letter-spacing:-0.5px;}.elementor-12 .elementor-element.elementor-element-xgfxd1b{font-size:16px;line-height:1.65em;}.elementor-12 .elementor-element.elementor-element-x7b2w5m .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;color:#8E5457;}.elementor-12 .elementor-element.elementor-element-xrtkwwh{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E1DA;--border-color:#E4E1DA;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-xrtkwwh:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-xrtkwwh > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-xj39sor .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-weight:400;line-height:1.14em;letter-spacing:-0.5px;}.elementor-12 .elementor-element.elementor-element-xbe6eif{font-size:16px;line-height:1.65em;}.elementor-12 .elementor-element.elementor-element-xbr4frp .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;color:#8E5457;}.elementor-12 .elementor-element.elementor-element-xq7qqbj{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E1DA;--border-color:#E4E1DA;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-xq7qqbj:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-xq7qqbj > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-x0dqkqf .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-weight:400;line-height:1.14em;letter-spacing:-0.5px;}.elementor-12 .elementor-element.elementor-element-x5w4mu1{font-size:16px;line-height:1.65em;}.elementor-12 .elementor-element.elementor-element-xtmqqcd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;color:#8E5457;}.elementor-12 .elementor-element.elementor-element-xf4rdbc{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xatpjww{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-12 .elementor-element.elementor-element-xqd73m1{--display:flex;}.elementor-12 .elementor-element.elementor-element-xm14pv9 img{border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-xnqz26g{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-xoj6l0o{text-align:start;}.elementor-12 .elementor-element.elementor-element-xoj6l0o .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;color:#8E5457;}.elementor-12 .elementor-element.elementor-element-xh8mh65{--display:flex;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xc5j392 .elementor-button{background-color:rgba(0,0,0,0);font-size:11px;fill:#0E1A32;color:#0E1A32;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0E1A32;padding:15px 28px 15px 28px;}.elementor-12 .elementor-element.elementor-element-xyoqtcr{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xyoqtcr:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-xyoqtcr > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1A32;}.elementor-12 .elementor-element.elementor-element-x8g1xrs{text-align:center;}.elementor-12 .elementor-element.elementor-element-x8g1xrs .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;color:#E3C9C7;}.elementor-12 .elementor-element.elementor-element-x5ra3qv{text-align:center;}.elementor-12 .elementor-element.elementor-element-x5ra3qv .elementor-heading-title{color:#FCFBF8;}.elementor-12 .elementor-element.elementor-element-xab00zn{text-align:center;font-size:20px;font-weight:300;line-height:1.6em;color:rgba(252,251,248,0.84);}.elementor-12 .elementor-element.elementor-element-xebzw1m{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xk78vlt .elementor-button{background-color:#FCFBF8;font-size:11px;fill:#0E1A32;color:#0E1A32;padding:15px 28px 15px 28px;}.elementor-12 .elementor-element.elementor-element-xygkonp{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xhjsqci{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-12 .elementor-element.elementor-element-x5pdlrz{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-x356huy{text-align:start;}.elementor-12 .elementor-element.elementor-element-x356huy .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;color:#8E5457;}.elementor-12 .elementor-element.elementor-element-x6t0he4{font-size:15px;color:#4E5666;}.elementor-12 .elementor-element.elementor-element-xnztch7{--display:flex;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xndal90 .elementor-button{background-color:rgba(0,0,0,0);font-size:11px;fill:#0E1A32;color:#0E1A32;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0E1A32;padding:15px 28px 15px 28px;}.elementor-12 .elementor-element.elementor-element-x1uqjry{--display:flex;}.elementor-12 .elementor-element.elementor-element-xv88bra{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xv88bra:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-xv88bra > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0EE;}.elementor-12 .elementor-element.elementor-element-x3v9kmx{text-align:center;}.elementor-12 .elementor-element.elementor-element-x3v9kmx .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;color:#8E5457;}.elementor-12 .elementor-element.elementor-element-xawi4px{text-align:center;}.elementor-12 .elementor-element.elementor-element-xh48p6y{text-align:center;font-size:20px;font-weight:300;line-height:1.6em;color:#4E5666;}.elementor-12 .elementor-element.elementor-element-x89i5oq{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xp5ksqv .elementor-button{background-color:#0E1A32;font-size:11px;fill:#FCFBF8;color:#FCFBF8;padding:15px 28px 15px 28px;}.elementor-12 .elementor-element.elementor-element-xjt2i2v .elementor-button{background-color:rgba(0,0,0,0);font-size:11px;fill:#0E1A32;color:#0E1A32;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0E1A32;padding:15px 28px 15px 28px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-nc5z0yb{--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-nesgamg{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-n314mnl{text-align:center;}.elementor-12 .elementor-element.elementor-element-nlx3soq{text-align:center;}.elementor-12 .elementor-element.elementor-element-nlx3soq .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-n4jtvd5{text-align:center;font-size:18px;}.elementor-12 .elementor-element.elementor-element-nmg043d{--justify-content:space-around;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-nb0yw9y{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ne3rqqh{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ne3rqqh.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-nxg7flk{text-align:center;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-nmcys0l{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-nylpwzv{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-nylpwzv.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-xubwdr2{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-xvk124g .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-xen94qk{font-size:15px;}.elementor-12 .elementor-element.elementor-element-xpnrs56{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-xcwe13u .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-x58q10f{font-size:15px;}.elementor-12 .elementor-element.elementor-element-xe0jqoj{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xjxl8nz .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-xgfxd1b{font-size:15px;}.elementor-12 .elementor-element.elementor-element-xj39sor .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-xbe6eif{font-size:15px;}.elementor-12 .elementor-element.elementor-element-x0dqkqf .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-x5w4mu1{font-size:15px;}.elementor-12 .elementor-element.elementor-element-xf4rdbc{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-xatpjww{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-xm14pv9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-xm14pv9 img{width:100%;}.elementor-12 .elementor-element.elementor-element-xnqz26g{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xoj6l0o{text-align:center;}.elementor-12 .elementor-element.elementor-element-x6xeeyt{text-align:center;}.elementor-12 .elementor-element.elementor-element-x6xeeyt .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-xnr0838{text-align:center;font-size:15px;}.elementor-12 .elementor-element.elementor-element-xyoqtcr{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-x5ra3qv .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-xab00zn{font-size:15px;}.elementor-12 .elementor-element.elementor-element-xygkonp{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-xhjsqci{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-xs60rnt .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-x1aqfmv{font-size:15px;}.elementor-12 .elementor-element.elementor-element-x6t0he4{font-size:15px;}.elementor-12 .elementor-element.elementor-element-xv88bra{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-xawi4px .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-xh48p6y{font-size:15px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-nc5z0yb{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-nesgamg{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-n314mnl{text-align:center;}.elementor-12 .elementor-element.elementor-element-nlx3soq .elementor-heading-title{font-size:29px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-n4jtvd5{font-size:15px;}.elementor-12 .elementor-element.elementor-element-nmg043d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-n1p6w7r{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-n1p6w7r .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-n8jwiuc{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-n8jwiuc .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-nb0yw9y{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-ne3rqqh{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-9d0e888{--width:47%;}.elementor-12 .elementor-element.elementor-element-nxg7flk{text-align:start;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-nm2elxd{text-align:start;}.elementor-12 .elementor-element.elementor-element-nm2elxd img{width:70%;}.elementor-12 .elementor-element.elementor-element-5b513ae{--width:46%;}.elementor-12 .elementor-element.elementor-element-733ce8c{text-align:center;}.elementor-12 .elementor-element.elementor-element-nmexb3x{text-align:end;}.elementor-12 .elementor-element.elementor-element-nmcys0l{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-n7ga8ru{--width:240px;}.elementor-12 .elementor-element.elementor-element-xubwdr2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-xvk124g{text-align:start;}.elementor-12 .elementor-element.elementor-element-xvk124g .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-xen94qk{text-align:start;font-size:15px;}.elementor-12 .elementor-element.elementor-element-xpnrs56{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-xtofipf{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-xfs9nau.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-xfs9nau{text-align:start;}.elementor-12 .elementor-element.elementor-element-xcwe13u{text-align:start;}.elementor-12 .elementor-element.elementor-element-xcwe13u .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-x58q10f{text-align:start;font-size:15px;}.elementor-12 .elementor-element.elementor-element-xe0jqoj{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-xhs4x92{--width:100%;}.elementor-12 .elementor-element.elementor-element-xjxl8nz .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-xgfxd1b{font-size:15px;}.elementor-12 .elementor-element.elementor-element-xrtkwwh{--width:100%;}.elementor-12 .elementor-element.elementor-element-xj39sor .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-xbe6eif{font-size:15px;}.elementor-12 .elementor-element.elementor-element-xq7qqbj{--width:100%;}.elementor-12 .elementor-element.elementor-element-x0dqkqf .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-x5w4mu1{font-size:15px;}.elementor-12 .elementor-element.elementor-element-xf4rdbc{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-xatpjww{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xqd73m1{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xnqz26g{--width:100%;}.elementor-12 .elementor-element.elementor-element-x6xeeyt .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-xnr0838{font-size:15px;}.elementor-12 .elementor-element.elementor-element-xc5j392{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-xc5j392.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-xc5j392 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-xyoqtcr{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-x5ra3qv .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-xab00zn{font-size:15px;}.elementor-12 .elementor-element.elementor-element-xk78vlt{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-xk78vlt.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-xk78vlt .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-xygkonp{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-xhjsqci{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-x5pdlrz{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xs60rnt .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-x1aqfmv{font-size:15px;}.elementor-12 .elementor-element.elementor-element-x6t0he4{font-size:15px;}.elementor-12 .elementor-element.elementor-element-xndal90{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-xndal90 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-x1uqjry{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xv88bra{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-xawi4px .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-xh48p6y{font-size:15px;}.elementor-12 .elementor-element.elementor-element-x89i5oq{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-xp5ksqv{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-xp5ksqv.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-xp5ksqv .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-xjt2i2v{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-xjt2i2v.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-xjt2i2v .elementor-button .elementor-button-content-wrapper{justify-content:center;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-nuvkseb{--width:56%;}.elementor-12 .elementor-element.elementor-element-9d0e888{--width:158px;}.elementor-12 .elementor-element.elementor-element-5b513ae{--width:158px;}.elementor-12 .elementor-element.elementor-element-nmcys0l{--width:48%;}.elementor-12 .elementor-element.elementor-element-n7ga8ru{--width:340px;}.elementor-12 .elementor-element.elementor-element-xubwdr2{--content-width:820px;}.elementor-12 .elementor-element.elementor-element-xhs4x92{--width:33%;}.elementor-12 .elementor-element.elementor-element-xrtkwwh{--width:33%;}.elementor-12 .elementor-element.elementor-element-xq7qqbj{--width:33%;}.elementor-12 .elementor-element.elementor-element-xqd73m1{--width:45%;}.elementor-12 .elementor-element.elementor-element-xnqz26g{--width:55%;}.elementor-12 .elementor-element.elementor-element-xyoqtcr{--content-width:860px;}.elementor-12 .elementor-element.elementor-element-x5pdlrz{--width:52%;}.elementor-12 .elementor-element.elementor-element-x1uqjry{--width:48%;}.elementor-12 .elementor-element.elementor-element-xv88bra{--content-width:860px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-nuvkseb{--width:100%;}.elementor-12 .elementor-element.elementor-element-nmcys0l{--width:100%;}.elementor-12 .elementor-element.elementor-element-n7ga8ru{--width:300px;}.elementor-12 .elementor-element.elementor-element-xqd73m1{--width:54%;}.elementor-12 .elementor-element.elementor-element-xnqz26g{--width:100%;}.elementor-12 .elementor-element.elementor-element-x5pdlrz{--width:100%;}.elementor-12 .elementor-element.elementor-element-x1uqjry{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-nm2elxd */.elementor-12 .elementor-element.elementor-element-nm2elxd img{filter: brightness(0) invert(1); opacity: 1;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-nmexb3x */.elementor-12 .elementor-element.elementor-element-nmexb3x img{filter: brightness(0) invert(1); opacity: 1;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-nylpwzv */.elementor-12 .elementor-element.elementor-element-nylpwzv{
  position:relative;
  isolation:isolate;
}

/* halo rose difuso atras dela */
.elementor-12 .elementor-element.elementor-element-nylpwzv::before{
  content:"";
  position:absolute;
  z-index:0;
  pointer-events:none;
  left:50%;
  top:44%;
  width:min(600px,140%);
  aspect-ratio:1;
  transform:translate(-50%,-50%);
  border-radius:50%;
  background:radial-gradient(circle at 50% 42%,
    rgba(224,201,199,.30),
    rgba(192,141,142,.15) 42%,
    rgba(14,26,50,0) 70%);
  filter:blur(14px);
}

/* anel fino insinuado atras da cabeca */
.elementor-12 .elementor-element.elementor-element-nylpwzv::after{
  content:"";
  position:absolute;
  z-index:0;
  pointer-events:none;
  left:50%;
  top:35%;
  width:min(330px,80%);
  aspect-ratio:1;
  transform:translate(-50%,-50%);
  border-radius:50%;
  border:1px solid rgba(224,201,199,.20);
}

/* a foto fica sobre o halo e se dissolve embaixo */
.elementor-12 .elementor-element.elementor-element-nylpwzv img{
  position:relative;
  z-index:1;
  -webkit-mask-image:linear-gradient(180deg,#000 0 64%,rgba(0,0,0,.92) 79%,rgba(0,0,0,.5) 91%,transparent 100%);
  mask-image:linear-gradient(180deg,#000 0 64%,rgba(0,0,0,.92) 79%,rgba(0,0,0,.5) 91%,transparent 100%);
}

@media (max-width:767px){
  .elementor-12 .elementor-element.elementor-element-nylpwzv::before{width:min(380px,110%);top:46%}
  .elementor-12 .elementor-element.elementor-element-nylpwzv::after{width:min(260px,72%);top:38%}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-nc5z0yb */.elementor-12 .elementor-element.elementor-element-nc5z0yb{
  position:relative;
  overflow:hidden;
  isolation:isolate;
}

/* circulo fino grande, canto superior direito */
.elementor-12 .elementor-element.elementor-element-nc5z0yb::before{
  content:"";
  position:absolute;
  z-index:0;
  pointer-events:none;
  width:760px;
  height:760px;
  right:-260px;
  top:-320px;
  border-radius:50%;
  border:1px solid rgba(224,201,199,.16);
  background:none;
}

/* luz difusa que quebra o azul chapado */
.elementor-12 .elementor-element.elementor-element-nc5z0yb::after{
  content:"";
  position:absolute;
  z-index:0;
  pointer-events:none;
  inset:0;
  background:
    radial-gradient(58% 52% at 76% 30%, rgba(192,141,142,.15), transparent 70%),
    radial-gradient(70% 60% at 10% 90%, rgba(36,54,94,.55), transparent 72%);
}

.elementor-12 .elementor-element.elementor-element-nc5z0yb > *{
  position:relative;
  z-index:1;
}

@media (max-width:767px){
  .elementor-12 .elementor-element.elementor-element-nc5z0yb::before{width:460px;height:460px;right:-190px;top:-150px}
}/* End custom CSS */