.elementor-9 .elementor-element.elementor-element-299bdfc2{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:1;--margin-top:-77px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:182px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-299bdfc2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-299bdfc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A172C;background-image:url("https://lote.denysrocha.com.br/wp-content/uploads/2026/05/WhatsApp-Image-2026-05-11-at-09.38.10-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-299bdfc2::before, .elementor-9 .elementor-element.elementor-element-299bdfc2 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-299bdfc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-299bdfc2 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-299bdfc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-299bdfc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000F2EEB;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-453bfd62{--spacer-size:8px;}.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-9 .elementor-element.elementor-element-a5bd8f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:74px;font-weight:300;line-height:74px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5a7f19b3{--spacer-size:16px;}.elementor-9 .elementor-element.elementor-element-6350e96d{text-align:center;font-family:"Raleway", Sans-serif;font-size:19px;font-weight:300;color:#9FBAD6;}.elementor-9 .elementor-element.elementor-element-6f28a970{--spacer-size:8px;}.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-9 .elementor-element.elementor-element-63d4ee8b{text-align:center;}.elementor-9 .elementor-element.elementor-element-63d4ee8b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:63px;font-weight:500;line-height:1.15em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2ec90eda{--spacer-size:20px;}.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-9 .elementor-element.elementor-element-e95bde4 .elementor-button{background-color:#C9A84C;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.5px;fill:#0A1628;color:#0A1628;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:2px 2px 2px 2px;}.elementor-9 .elementor-element.elementor-element-6f959df8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-6f959df8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6f959df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2240;}.elementor-9 .elementor-element.elementor-element-4fc09bf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-4fc09bf2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4fc09bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-9 .elementor-element.elementor-element-2a843fff.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5535787e{text-align:center;}.elementor-9 .elementor-element.elementor-element-5535787e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;line-height:1.15em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1163d15{--spacer-size:8px;}.elementor-9 .elementor-element.elementor-element-6fb8ef57{text-align:center;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:300;color:rgba(245,237,214,0.6);}.elementor-9 .elementor-element.elementor-element-1dd3d090{--spacer-size:28px;}.elementor-9 .elementor-element.elementor-element-57022848 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-6f4d7d7c{--spacer-size:28px;}.elementor-9 .elementor-element.elementor-element-4bc2abd6 .elementor-button{background-color:#C9A84C;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.5px;fill:#0A1628;color:#0A1628;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:2px 2px 2px 2px;}.elementor-9 .elementor-element.elementor-element-43c5993e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:72px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-43c5993e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-43c5993e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6b3fc81d{text-align:center;}.elementor-9 .elementor-element.elementor-element-6b3fc81d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;line-height:1.15em;color:#0A1628;}.elementor-9 .elementor-element.elementor-element-18db4933{--display:flex;--min-height:583px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.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-9 .elementor-element.elementor-element-5de9286b{text-align:center;}.elementor-9 .elementor-element.elementor-element-5de9286b img{width:100%;max-width:100%;height:500px;opacity:1;border-style:solid;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-697a524a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-72ad225{--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;}.elementor-9 .elementor-element.elementor-element-c63ee4e{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0d55b77{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-20a920da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-64cb03cd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-a765dc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-7bd058c4{text-align:center;}.elementor-9 .elementor-element.elementor-element-7bd058c4 img{width:100%;}.elementor-9 .elementor-element.elementor-element-38362818{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-1bde3658{text-align:center;}.elementor-9 .elementor-element.elementor-element-1bde3658 img{width:100%;}.elementor-9 .elementor-element.elementor-element-6e522a86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:72px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-6e522a86:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6e522a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-9 .elementor-element.elementor-element-5fecc246{text-align:center;}.elementor-9 .elementor-element.elementor-element-5fecc246 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;line-height:1.15em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-13d341b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-13d341b3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-13d341b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-9 .elementor-element.elementor-element-79122076{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-52238451{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-31dd5f04{padding:24px 24px 24px 24px;}.elementor-9 .elementor-element.elementor-element-31dd5f04 .elementor-icon-box-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-31dd5f04 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-31dd5f04 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-31dd5f04 .elementor-icon-box-title{color:Array;}.elementor-9 .elementor-element.elementor-element-31dd5f04 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:300;color:Array;}.elementor-9 .elementor-element.elementor-element-57f9cfca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-280f689a{padding:24px 24px 24px 24px;}.elementor-9 .elementor-element.elementor-element-280f689a .elementor-icon-box-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-280f689a .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-280f689a .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-280f689a .elementor-icon-box-title{color:Array;}.elementor-9 .elementor-element.elementor-element-280f689a .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:300;color:Array;}.elementor-9 .elementor-element.elementor-element-4db9fe4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-6c9b042b{padding:24px 24px 24px 24px;}.elementor-9 .elementor-element.elementor-element-6c9b042b .elementor-icon-box-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-6c9b042b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6c9b042b .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-6c9b042b .elementor-icon-box-title{color:Array;}.elementor-9 .elementor-element.elementor-element-6c9b042b .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:300;color:Array;}.elementor-9 .elementor-element.elementor-element-7f436ce6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-7f436ce6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7f436ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-9 .elementor-element.elementor-element-7e600dbb{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-18b22858{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-47069de1{padding:24px 24px 24px 24px;}.elementor-9 .elementor-element.elementor-element-47069de1 .elementor-icon-box-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-47069de1 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-47069de1 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-47069de1 .elementor-icon-box-title{color:Array;}.elementor-9 .elementor-element.elementor-element-47069de1 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:300;color:Array;}.elementor-9 .elementor-element.elementor-element-7465277a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-5cbe4f4d{padding:24px 24px 24px 24px;}.elementor-9 .elementor-element.elementor-element-5cbe4f4d .elementor-icon-box-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-5cbe4f4d .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-5cbe4f4d .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-5cbe4f4d .elementor-icon-box-title{color:Array;}.elementor-9 .elementor-element.elementor-element-5cbe4f4d .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:300;color:Array;}.elementor-9 .elementor-element.elementor-element-9acc91f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-2c27b79b{padding:24px 24px 24px 24px;}.elementor-9 .elementor-element.elementor-element-2c27b79b .elementor-icon-box-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-2c27b79b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2c27b79b .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-2c27b79b .elementor-icon-box-title{color:Array;}.elementor-9 .elementor-element.elementor-element-2c27b79b .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:300;color:Array;}.elementor-9 .elementor-element.elementor-element-6bd2484c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-6bd2484c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6bd2484c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EE;}.elementor-9 .elementor-element.elementor-element-1f29ca48{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-2cf8f40a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-201952e5{text-align:center;}.elementor-9 .elementor-element.elementor-element-201952e5 img{width:100%;}.elementor-9 .elementor-element.elementor-element-120369b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-9 .elementor-element.elementor-element-406f3b8e{text-align:start;}.elementor-9 .elementor-element.elementor-element-406f3b8e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:300;line-height:1.15em;color:#0A1628;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-62cc1c5c{--divider-border-style:solid;--divider-color:Array;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-62cc1c5c .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-62cc1c5c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-10c8e9b8{text-align:start;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:300;color:#3A4554;}.elementor-9 .elementor-element.elementor-element-65340bf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-1b3ed58b{text-align:center;}.elementor-9 .elementor-element.elementor-element-1b3ed58b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;line-height:1.15em;color:#0A1628;}.elementor-9 .elementor-element.elementor-element-5c6ee0fe{text-align:center;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:300;color:#3A4554;}.elementor-9 .elementor-element.elementor-element-6600d683{--spacer-size:24px;}.elementor-9 .elementor-element.elementor-element-26b376fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-7c83c808{text-align:center;}.elementor-9 .elementor-element.elementor-element-7c83c808 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;line-height:1.15em;color:#0A1628;}.elementor-9 .elementor-element.elementor-element-45ea262e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-15580b91{text-align:center;}.elementor-9 .elementor-element.elementor-element-15580b91 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;line-height:1.15em;color:#0A1628;}.elementor-9 .elementor-element.elementor-element-2c8380b3{--spacer-size:8px;}.elementor-9 .elementor-element.elementor-element-d2aad72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-4b7ecc17{text-align:center;}.elementor-9 .elementor-element.elementor-element-4b7ecc17 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;line-height:1.15em;color:#0A1628;}.elementor-9 .elementor-element.elementor-element-448e9c13{--spacer-size:24px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-9 .elementor-element.elementor-element-1ab61fa3 .elementor-accordion-item{border-color:Array;}.elementor-9 .elementor-element.elementor-element-1ab61fa3 .elementor-accordion-item .elementor-tab-content{border-block-start-color:Array;}.elementor-9 .elementor-element.elementor-element-1ab61fa3 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:Array;}.elementor-9 .elementor-element.elementor-element-1ab61fa3 .elementor-active .elementor-accordion-icon, .elementor-9 .elementor-element.elementor-element-1ab61fa3 .elementor-active .elementor-accordion-title{color:Array;}.elementor-9 .elementor-element.elementor-element-1ab61fa3 .elementor-active .elementor-accordion-icon svg{fill:Array;}.elementor-9 .elementor-element.elementor-element-1ab61fa3 .elementor-accordion-title{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-1ab61fa3 .elementor-tab-content{color:Array;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:300;}.elementor-9 .elementor-element.elementor-element-70142acf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-519c7722{text-align:center;}.elementor-9 .elementor-element.elementor-element-519c7722 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;line-height:1.15em;color:#0A1628;}.elementor-9 .elementor-element.elementor-element-28f06df8{text-align:center;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:300;color:#3A4554;}.elementor-9 .elementor-element.elementor-element-31ab41f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-31ab41f9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-31ab41f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-9 .elementor-element.elementor-element-5419907a{text-align:center;}.elementor-9 .elementor-element.elementor-element-5419907a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:300;line-height:1.15em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-73cdc151{--spacer-size:28px;}.elementor-9 .elementor-element.elementor-element-65404ca8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-789994f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-789994f0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-789994f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-9 .elementor-element.elementor-element-598fed02{text-align:center;}.elementor-9 .elementor-element.elementor-element-598fed02 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.15em;color:#E2C47A;}.elementor-9 .elementor-element.elementor-element-2ac630c3{--spacer-size:10px;}.elementor-9 .elementor-element.elementor-element-58f93b2e{text-align:center;font-family:"Raleway", Sans-serif;font-size:11px;font-weight:300;color:rgba(245,237,214,0.3);}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-18db4933{--content-width:1157px;}}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,400&family=Raleway:wght@300;400;500;600;700&family=Montserrat:wght@400;500;600;700&display=swap');

:root {
  --ocean:#0A1628; --deep:#0D2240; --mid:#1A3A5C;
  --gold:#C9A84C; --gold-lt:#E2C47A;
  --cream:#FAF6EE; --white:#fff;
  --border:rgba(201,168,76,.22);
  --green:#2D9E6B; --red:#C0392B;
}

/* ── Floating WhatsApp ── */
.fwa-btn {
  position:fixed; bottom:26px; right:26px; width:56px; height:56px;
  background:#25D366; border-radius:50%; display:flex; align-items:center;
  justify-content:center; box-shadow:0 8px 32px rgba(37,211,102,.5);
  z-index:9999; text-decoration:none; cursor:pointer;
  animation: wa-pulse 2.5s infinite;
}
.fwa-btn svg { width:26px; height:26px; fill:white; }
@keyframes wa-pulse {
  0%,100%{ box-shadow:0 8px 32px rgba(37,211,102,.5); }
  50%{ box-shadow:0 8px 48px rgba(37,211,102,.75),0 0 0 10px rgba(37,211,102,.12); }
}

/* ── Hero badge ── */
.hero-badge {
  display:inline-flex; align-items:center; gap:8px;
  border:1px solid #C9A84C; color:#E2C47A;
  font-family:'Montserrat',sans-serif; font-size:11px; font-weight:600;
  letter-spacing:3px; text-transform:uppercase;
  padding:8px 20px; border-radius:2px; margin-bottom:28px;
}
.hero-badge span {
  width:6px; height:6px; background:#C9A84C;
  border-radius:50%; display:inline-block;
}

/* ── Scarcity tag ── */
.sc-tag {
  display:inline-block; background:rgba(201,168,76,.12);
  border:1px solid rgba(201,168,76,.4); color:#E2C47A;
  font-family:'Montserrat',sans-serif; font-size:11px; font-weight:600;
  letter-spacing:2px; text-transform:uppercase;
  padding:6px 16px; border-radius:2px; margin-top:20px;
}

/* ── Section eyebrow ── */
.sec-eye {
  font-family:'Montserrat',sans-serif; font-size:10px; font-weight:700;
  letter-spacing:4px; text-transform:uppercase; color:#C9A84C;
  margin-bottom:12px; display:block;
}

/* ── Stats bar ── */
.stat-item { text-align:center; padding:8px 0; }
.stat-num {
  font-family:'Cormorant Garamond',serif; font-size:2.2rem;
  font-weight:500; color:#E2C47A; line-height:1; display:block;
}
.stat-lbl {
  font-family:'Montserrat',sans-serif; font-size:10px; font-weight:600;
  letter-spacing:2px; text-transform:uppercase;
  color:rgba(245,237,214,.5); margin-top:5px; display:block;
}

/* ── Comparison table ── */
.cmp-table { width:100%; border-collapse:collapse; }
.cmp-table thead th {
  font-family:'Montserrat',sans-serif; font-size:9px; font-weight:700;
  letter-spacing:2px; text-transform:uppercase; padding:12px 16px;
  text-align:left; background:#0A1628; color:#C9A84C;
}
.cmp-table td {
  padding:13px 16px; font-size:14px;
  border-bottom:1px solid rgba(0,0,0,.06);
  color:#3A4554; vertical-align:middle;
}
.cmp-table tr.hl td { background:rgba(201,168,76,.07); font-weight:600; }
.cmp-table tr.hl td:first-child { border-left:3px solid #C9A84C; }

/* ── Pills ── */
.pill {
  display:inline-block; font-family:'Montserrat',sans-serif;
  font-size:9px; font-weight:700; letter-spacing:1px;
  text-transform:uppercase; padding:3px 9px; border-radius:2px;
}
.pill-g { background:rgba(45,158,107,.12); color:#2D9E6B; }
.pill-r { background:rgba(192,57,43,.1); color:#C0392B; }
.pill-b { background:rgba(201,168,76,.12); color:#8A6820; }

/* ── Insight box ── */
.insight-box {
  background:#0A1628; border-radius:4px; padding:24px 28px;
  margin-top:20px; border:1px solid rgba(201,168,76,.2);
  display:flex; gap:16px; align-items:flex-start;
}
.insight-box p { font-size:15px; color:rgba(245,237,214,.8); line-height:1.75; margin:0; }
.insight-box strong { color:#E2C47A; }

/* ── News cards ── */
.news-grid {
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(240px,1fr));
  gap:16px; margin-top:32px;
}
.nc {
  background:#fff; border:1px solid rgba(201,168,76,.22);
  border-radius:4px; padding:20px; text-decoration:none;
  display:block; transition:border-color .25s;
  position:relative; overflow:hidden;
}
.nc::before {
  content:''; position:absolute; top:0; left:0; width:100%; height:3px;
  background:linear-gradient(90deg,#C9A84C,#B8912A);
}
.nc:hover { border-color:#C9A84C; }
.nc-src {
  font-family:'Montserrat',sans-serif; font-size:9px; font-weight:700;
  letter-spacing:2px; text-transform:uppercase; color:#C9A84C; margin-bottom:8px;
}
.nc-title {
  font-family:'Cormorant Garamond',serif; font-size:1.05rem;
  font-weight:500; color:#0A1628; line-height:1.3; margin-bottom:8px;
}
.nc-quote { font-size:13px; color:#6B7280; line-height:1.6; font-style:italic; }
.nc-cta {
  display:inline-block; margin-top:10px;
  font-family:'Montserrat',sans-serif; font-size:10px; font-weight:700;
  letter-spacing:2px; text-transform:uppercase; color:#C9A84C;
}

/* ── Financial cards ── */
.fin-card {
  border:1px solid rgba(201,168,76,.22); padding:28px 24px;
  border-radius:3px; background:#fff; height:100%;
}
.fin-card.dark {
  background:linear-gradient(135deg,#0A1628,#0D2240); border:none;
}
.fin-title {
  font-family:'Montserrat',sans-serif; font-size:10px; font-weight:700;
  letter-spacing:3px; text-transform:uppercase; color:#C9A84C; margin-bottom:16px;
}
.fin-row {
  display:flex; justify-content:space-between; align-items:baseline;
  padding:10px 0; border-bottom:1px solid rgba(0,0,0,.06);
  font-size:14px; color:#6B7280;
}
.fin-row:last-child { border-bottom:none; }
.fin-val {
  font-family:'Cormorant Garamond',serif; font-size:1.15rem;
  font-weight:600; color:#0A1628;
}
.dark .fin-row { border-bottom-color:rgba(255,255,255,.08); color:rgba(245,237,214,.6); }
.dark .fin-val { color:#E2C47A; }

/* ── Price main block ── */
.price-main { text-align:center; padding:20px 0 12px; }
.price-main .pl {
  font-family:'Montserrat',sans-serif; font-size:10px; letter-spacing:3px;
  text-transform:uppercase; color:#C9A84C; display:block; margin-bottom:8px;
}
.price-main .pv {
  font-family:'Cormorant Garamond',serif; font-size:2.6rem;
  font-weight:500; color:#E2C47A; display:block; line-height:1;
}
.price-main .ps {
  font-size:11px; color:rgba(245,237,214,.35); margin-top:4px; display:block;
}

/* ── Legal box ── */
.legal-box {
  border:1px solid rgba(201,168,76,.3); border-radius:4px;
  overflow:hidden; margin-top:24px;
}
.legal-hd {
  background:linear-gradient(135deg,#0A1628,#1A3A5C);
  padding:18px 24px; display:flex; align-items:center; gap:12px;
}
.legal-hd-t {
  font-family:'Cormorant Garamond',serif; font-size:1.3rem; color:#E2C47A;
}
.legal-body { padding:24px; background:#fff; }
.legal-step {
  display:flex; gap:14px; padding:14px 0;
  border-bottom:1px solid rgba(0,0,0,.06);
}
.legal-step:last-child { border-bottom:none; }
.step-n {
  width:28px; height:28px;
  background:linear-gradient(135deg,#C9A84C,#B8912A);
  color:#0A1628; border-radius:50%;
  display:flex; align-items:center; justify-content:center;
  font-family:'Montserrat',sans-serif; font-size:11px;
  font-weight:700; flex-shrink:0; margin-top:1px;
}
.step-t { font-weight:600; color:#0A1628; margin-bottom:3px; font-size:14px; }
.step-d { font-size:13px; color:#6B7280; line-height:1.6; }

/* ── Contact card ── */
.contact-card {
  background:#0A1628; border-radius:4px; padding:44px 36px;
  border:1px solid rgba(201,168,76,.25);
  box-shadow:0 32px 80px rgba(10,22,40,.18);
  text-align:center; max-width:680px; margin:0 auto;
}
.cb {
  display:flex; align-items:center; justify-content:center; gap:12px;
  padding:16px 28px; border-radius:3px; text-decoration:none;
  font-family:'Montserrat',sans-serif; font-size:14px; font-weight:600;
  margin-bottom:12px; transition:transform .2s;
}
.cb:hover { transform:translateY(-2px); }
.cb-wa { background:#25D366; color:#fff; box-shadow:0 8px 32px rgba(37,211,102,.35); }
.cb-wa:hover { box-shadow:0 12px 40px rgba(37,211,102,.5); }
.cb-ph { background:transparent; color:#E2C47A; border:1px solid rgba(201,168,76,.4); }
.cb-ph:hover { border-color:#C9A84C; color:#C9A84C; }

/* ── Proof strip ── */
.proof-item { text-align:center; }
.proof-num {
  font-family:'Cormorant Garamond',serif; font-size:1.9rem;
  font-weight:600; color:#0A1628; line-height:1; display:block;
}
.proof-lbl { font-size:12px; color:#6B7280; margin-top:4px; display:block; }

/* ── Golden divider line ── */
.gline {
  width:56px; height:1px;
  background:linear-gradient(90deg,transparent,#C9A84C,transparent);
  margin:20px 0 32px;
}

/* ── Animations ── */
@keyframes fadeDown {
  from { opacity:0; transform:translateY(-16px); }
  to   { opacity:1; transform:translateY(0); }
}

/* ── Responsive ── */
@media(max-width:768px) {
  .cmp-table { font-size:12px; }
  .cmp-table thead { display:none; }
  .cmp-table td { display:block; padding:6px 12px; }
  .news-grid { grid-template-columns:1fr; }
  .contact-card { padding:32px 20px; }
  .insight-box { flex-direction:column; gap:10px; }
  .fin-card { margin-bottom:16px; }
  .stat-num { font-size:1.8rem; }
}/* End custom CSS */