.elementor-15 .elementor-element.elementor-element-880df8f{--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:48px;--padding-right:48px;}.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-15 .elementor-element.elementor-element-a94e6b8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:19px;font-weight:700;color:#F2EFE8;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6749a04{--display:flex;}.elementor-15 .elementor-element.elementor-element-33a4314{--display:flex;}.elementor-15 .elementor-element.elementor-element-5c1aa72{--display:flex;}.elementor-15 .elementor-element.elementor-element-bfd1a57{--display:flex;}.elementor-15 .elementor-element.elementor-element-d1b1b19{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:var( --container-widget-width, 371px );max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:13px;--n-menu-title-color-normal:#7A7872;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-15 .elementor-element.elementor-element-d1b1b19 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-15 .elementor-element.elementor-element-d1b1b19 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-15 .elementor-element.elementor-element-d1b1b19 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-15 .elementor-element.elementor-element-d1b1b19 {--n-menu-title-color-hover:#F2EFE8;--n-menu-title-color-active:#F2EFE8;}.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-15 .elementor-element.elementor-element-b7149c1 .elementor-button{background-color:#CF4F0C;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:#F2EFE8;color:#F2EFE8;border-radius:50px 50px 50px 50px;padding:12px 0px 14px 0px;}.elementor-15 .elementor-element.elementor-element-b7149c1 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-b7149c1 .elementor-button:focus{background-color:#E25206;}.elementor-15 .elementor-element.elementor-element-b7149c1{width:var( --container-widget-width, 148px );max-width:148px;--container-widget-width:148px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-cf5b9e6{--display:flex;--min-height:110vh;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-4cf979c{width:var( --container-widget-width, 853px );max-width:853px;--container-widget-width:853px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4cf979c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:92px;font-weight:700;color:#F2EFE8;}.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-15 .elementor-element.elementor-element-9f7b187{width:var( --container-widget-width, 541px );max-width:541px;--container-widget-width:541px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18.8px;font-weight:300;line-height:30px;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-b463acb{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-389194c .elementor-button{background-color:#CF4F0C;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:#F2EFE8;color:#F2EFE8;border-radius:50px 50px 50px 50px;padding:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-389194c .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-389194c .elementor-button:focus{background-color:#E25206;}.elementor-15 .elementor-element.elementor-element-389194c{width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-389194c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-7197003 .elementor-button{background-color:#CF4F0C00;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:#7A7872;color:#7A7872;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7197003 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-7197003 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-7197003 .elementor-button:focus{color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-7197003 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-7197003 .elementor-button:focus svg{fill:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-f4c06c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ed41530{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3e189d5{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-755cc5b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-b6313a8{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-63ff682{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-4303ae5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-190920a{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-89c77b8{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-afa515a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-e5b9787{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-83d8a70{--display:flex;border-style:double;--border-style:double;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:120px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-9d8fc08 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#CF4F0C;}.elementor-15 .elementor-element.elementor-element-a22d371{width:var( --container-widget-width, 853px );max-width:853px;--container-widget-width:853px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-a22d371 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-6d9298d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3d18554{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-3d18554:hover::before, .elementor-15 .elementor-element.elementor-element-3d18554:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3d18554:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3d18554 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-3d18554 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A1916;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-3d18554:hover{--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-ced613f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;color:#252320;}.elementor-15 .elementor-element.elementor-element-ced613f .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-ced613f .elementor-heading-title a:focus{color:#111110;}.elementor-15 .elementor-element.elementor-element-5cecc36{width:var( --container-widget-width, 458px );max-width:458px;--container-widget-width:458px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:600;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-636eb63{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-c2ded41{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-c2ded41:hover::before, .elementor-15 .elementor-element.elementor-element-c2ded41:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c2ded41:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c2ded41 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-c2ded41 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A1916;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-c2ded41:hover{--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-597d3d7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;color:#252320;}.elementor-15 .elementor-element.elementor-element-597d3d7 .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-597d3d7 .elementor-heading-title a:focus{color:#111110;}.elementor-15 .elementor-element.elementor-element-13305bc{width:var( --container-widget-width, 458px );max-width:458px;--container-widget-width:458px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:600;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-377e684{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-c3040f0{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-c3040f0:hover::before, .elementor-15 .elementor-element.elementor-element-c3040f0:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c3040f0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c3040f0 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-c3040f0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A1916;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-c3040f0::before, .elementor-15 .elementor-element.elementor-element-c3040f0 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c3040f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c3040f0 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c3040f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c3040f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-c3040f0:hover{--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-901ec10 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;color:#252320;}.elementor-15 .elementor-element.elementor-element-901ec10 .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-901ec10 .elementor-heading-title a:focus{color:#111110;}.elementor-15 .elementor-element.elementor-element-df117af{width:var( --container-widget-width, 458px );max-width:458px;--container-widget-width:458px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:600;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-f173e8b{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-e8763b6{--display:flex;border-style:double;--border-style:double;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:120px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-a2c6e7f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#CF4F0C;}.elementor-15 .elementor-element.elementor-element-f65ce47{--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;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-58bd628{width:var( --container-widget-width, 316px );max-width:316px;--container-widget-width:316px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-58bd628 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-c65c9a3{width:var( --container-widget-width, 209px );max-width:209px;--container-widget-width:209px;--container-widget-flex-grow:0;text-align:end;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-c080ec9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-afa062d{--display:flex;--justify-content:center;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 01px 01px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-afa062d:hover::before, .elementor-15 .elementor-element.elementor-element-afa062d:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-afa062d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-afa062d > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-afa062d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A1916;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-afa062d::before, .elementor-15 .elementor-element.elementor-element-afa062d > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-afa062d > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-afa062d > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-afa062d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-afa062d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-afa062d:hover{--overlay-opacity:0.5;}.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-15 .elementor-element.elementor-element-ac522b2{padding:0px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-bd63087{padding:0px 048px 0px 048px;}.elementor-15 .elementor-element.elementor-element-bd63087 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10.88px;font-weight:600;text-transform:uppercase;color:#7A7872;}.elementor-15 .elementor-element.elementor-element-bd63087 .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-bd63087 .elementor-heading-title a:focus{color:#111110;}.elementor-15 .elementor-element.elementor-element-e00d8d6{width:var( --container-widget-width, 458px );max-width:458px;padding:0px 48px 0px 48px;--container-widget-width:458px;--container-widget-flex-grow:0;font-family:"Playfair Display", Sans-serif;font-size:21.6px;font-weight:700;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-1b2aab8{padding:0px 48px 0px 48px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-52f75d5 .elementor-button{background-color:#CF4F0C00;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:#CF4F0C;color:#CF4F0C;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-52f75d5{padding:0px 48px 0px 48px;}.elementor-15 .elementor-element.elementor-element-52f75d5.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-52f75d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-52f75d5 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-52f75d5 .elementor-button:focus{color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-52f75d5 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-52f75d5 .elementor-button:focus svg{fill:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-d8e5e6f{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d8e5e6f:hover::before, .elementor-15 .elementor-element.elementor-element-d8e5e6f:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d8e5e6f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d8e5e6f > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-d8e5e6f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A1916;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-d8e5e6f::before, .elementor-15 .elementor-element.elementor-element-d8e5e6f > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d8e5e6f > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d8e5e6f > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-d8e5e6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-d8e5e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-d8e5e6f:hover{--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-5d7f341{padding:0px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-f44fe06{padding:0px 048px 0px 048px;}.elementor-15 .elementor-element.elementor-element-f44fe06 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10.88px;font-weight:600;text-transform:uppercase;color:#7A7872;}.elementor-15 .elementor-element.elementor-element-f44fe06 .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-f44fe06 .elementor-heading-title a:focus{color:#111110;}.elementor-15 .elementor-element.elementor-element-dcecd67{width:var( --container-widget-width, 458px );max-width:458px;padding:0px 48px 0px 48px;--container-widget-width:458px;--container-widget-flex-grow:0;font-family:"Playfair Display", Sans-serif;font-size:21.6px;font-weight:700;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-a4d77f0{padding:0px 48px 0px 48px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-f53dfe1 .elementor-button{background-color:#CF4F0C00;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:#CF4F0C;color:#CF4F0C;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f53dfe1{padding:0px 48px 0px 48px;}.elementor-15 .elementor-element.elementor-element-f53dfe1.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-f53dfe1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-f53dfe1 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-f53dfe1 .elementor-button:focus{color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-f53dfe1 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-f53dfe1 .elementor-button:focus svg{fill:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-04ffe2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bbfedee{--display:flex;--justify-content:flex-start;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 01px 01px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bbfedee:hover::before, .elementor-15 .elementor-element.elementor-element-bbfedee:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bbfedee:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bbfedee > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-bbfedee > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A1916;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-bbfedee::before, .elementor-15 .elementor-element.elementor-element-bbfedee > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bbfedee > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bbfedee > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-bbfedee > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-bbfedee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-bbfedee:hover{--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-d8c307b{padding:0px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-854abcc{padding:0px 048px 0px 048px;}.elementor-15 .elementor-element.elementor-element-854abcc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10.88px;font-weight:600;text-transform:uppercase;color:#7A7872;}.elementor-15 .elementor-element.elementor-element-854abcc .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-854abcc .elementor-heading-title a:focus{color:#111110;}.elementor-15 .elementor-element.elementor-element-9bfb1c1{width:var( --container-widget-width, 458px );max-width:458px;padding:0px 48px 0px 48px;--container-widget-width:458px;--container-widget-flex-grow:0;font-family:"Playfair Display", Sans-serif;font-size:21.6px;font-weight:700;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-7eb772c{padding:0px 48px 0px 48px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-a808367 .elementor-button{background-color:#CF4F0C00;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:#CF4F0C;color:#CF4F0C;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a808367{padding:0px 48px 0px 48px;}.elementor-15 .elementor-element.elementor-element-a808367.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-a808367 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-a808367 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-a808367 .elementor-button:focus{color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-a808367 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-a808367 .elementor-button:focus svg{fill:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-42f3812{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-42f3812:hover::before, .elementor-15 .elementor-element.elementor-element-42f3812:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-42f3812:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-42f3812 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-42f3812 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A1916;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-42f3812::before, .elementor-15 .elementor-element.elementor-element-42f3812 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-42f3812 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-42f3812 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-42f3812 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-42f3812 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-42f3812:hover{--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-87069a1{padding:0px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-d790431{padding:0px 048px 0px 048px;}.elementor-15 .elementor-element.elementor-element-d790431 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10.88px;font-weight:600;text-transform:uppercase;color:#7A7872;}.elementor-15 .elementor-element.elementor-element-d790431 .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-d790431 .elementor-heading-title a:focus{color:#111110;}.elementor-15 .elementor-element.elementor-element-d29b88f{width:var( --container-widget-width, 541px );max-width:541px;padding:0px 48px 0px 48px;--container-widget-width:541px;--container-widget-flex-grow:0;font-family:"Playfair Display", Sans-serif;font-size:21.6px;font-weight:700;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-debb05e{width:var( --container-widget-width, 574px );max-width:574px;padding:0px 48px 0px 48px;--container-widget-width:574px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-0840320 .elementor-button{background-color:#CF4F0C00;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:#CF4F0C;color:#CF4F0C;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0840320{padding:0px 48px 0px 48px;}.elementor-15 .elementor-element.elementor-element-0840320.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-0840320 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-0840320 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-0840320 .elementor-button:focus{color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-0840320 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-0840320 .elementor-button:focus svg{fill:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-e6be99b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-51b14f0{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-51b14f0:hover::before, .elementor-15 .elementor-element.elementor-element-51b14f0:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-51b14f0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-51b14f0 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-51b14f0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A1916;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-51b14f0::before, .elementor-15 .elementor-element.elementor-element-51b14f0 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-51b14f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-51b14f0 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-51b14f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-51b14f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-51b14f0:hover{--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-dc6ca79{padding:0px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-ea73033{padding:0px 048px 0px 048px;}.elementor-15 .elementor-element.elementor-element-ea73033 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10.88px;font-weight:600;text-transform:uppercase;color:#7A7872;}.elementor-15 .elementor-element.elementor-element-ea73033 .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-ea73033 .elementor-heading-title a:focus{color:#111110;}.elementor-15 .elementor-element.elementor-element-6fb79db{width:var( --container-widget-width, 458px );max-width:458px;padding:0px 48px 0px 48px;--container-widget-width:458px;--container-widget-flex-grow:0;font-family:"Playfair Display", Sans-serif;font-size:21.6px;font-weight:700;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-1931c11{padding:0px 48px 0px 48px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-e2146ba .elementor-button{background-color:#CF4F0C00;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:#CF4F0C;color:#CF4F0C;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e2146ba{padding:0px 48px 0px 48px;}.elementor-15 .elementor-element.elementor-element-e2146ba.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-e2146ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-e2146ba .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e2146ba .elementor-button:focus{color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-e2146ba .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e2146ba .elementor-button:focus svg{fill:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-5ffac81{--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:space-between;--flex-wrap:nowrap;border-style:double;--border-style:double;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:120px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-c820a7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-33ee122 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-da43765{width:var( --container-widget-width, 391px );max-width:391px;--container-widget-width:391px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-da43765 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-5a3e6fe{width:var( --container-widget-width, 857px );max-width:857px;--container-widget-width:857px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18.8px;font-weight:300;line-height:30px;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-c7eb62d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-75cd49e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#CF4F0C;}.elementor-15 .elementor-element.elementor-element-9f94e8b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#252320;--border-color:#252320;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-17588eb{width:var( --container-widget-width, 941px );max-width:941px;--container-widget-width:941px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-17588eb.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-17588eb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:68px;font-weight:700;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-9b8d6ed{width:var( --container-widget-width, 406px );max-width:406px;--container-widget-width:406px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18.8px;font-weight:300;line-height:30px;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-9b8d6ed.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9c6581e{--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;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9c6581e.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c430ac1 .elementor-button{background-color:#CF4F0C;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:#F2EFE8;color:#F2EFE8;border-radius:50px 50px 50px 50px;padding:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-c430ac1 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-c430ac1 .elementor-button:focus{background-color:#E25206;}.elementor-15 .elementor-element.elementor-element-c430ac1{width:var( --container-widget-width, 258px );max-width:258px;--container-widget-width:258px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-c430ac1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-d0c3d71{--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-dc2c344 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:19px;font-weight:700;color:#F2EFE8;}.elementor-15 .elementor-element.elementor-element-2fc8497{width:var( --container-widget-width, 406px );max-width:406px;--container-widget-width:406px;--container-widget-flex-grow:0;text-align:end;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:300;line-height:30px;color:#B0ADA6;}.elementor-15 .elementor-element.elementor-element-2fc8497.elementor-element{--align-self:center;}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B09;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-afa062d{--width:1040.25px;}.elementor-15 .elementor-element.elementor-element-d8e5e6f{--width:742.75px;}.elementor-15 .elementor-element.elementor-element-bbfedee{--width:742.75px;}.elementor-15 .elementor-element.elementor-element-42f3812{--width:1040.25px;}.elementor-15 .elementor-element.elementor-element-c820a7c{--width:857px;}.elementor-15 .elementor-element.elementor-element-c7eb62d{--width:860px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-880df8f{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-cf5b9e6{--min-height:90vh;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:020px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-4cf979c .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-389194c .elementor-button{padding:15px 0px 15px 0px;}.elementor-15 .elementor-element.elementor-element-ed41530{--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-15 .elementor-element.elementor-element-3e189d5{border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-63ff682{border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-190920a{--container-widget-width:184px;--container-widget-flex-grow:0;width:var( --container-widget-width, 184px );max-width:184px;}.elementor-15 .elementor-element.elementor-element-89c77b8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-e5b9787{--container-widget-width:236px;--container-widget-flex-grow:0;width:var( --container-widget-width, 236px );max-width:236px;}.elementor-15 .elementor-element.elementor-element-83d8a70{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-a22d371{--container-widget-width:339px;--container-widget-flex-grow:0;width:var( --container-widget-width, 339px );max-width:339px;}.elementor-15 .elementor-element.elementor-element-a22d371 .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-6d9298d{--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;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-15 .elementor-element.elementor-element-3d18554{border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-c2ded41{border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-377e684{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;}.elementor-15 .elementor-element.elementor-element-c3040f0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-f173e8b{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-15 .elementor-element.elementor-element-e8763b6{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-58bd628{--container-widget-width:316px;--container-widget-flex-grow:0;width:var( --container-widget-width, 316px );max-width:316px;}.elementor-15 .elementor-element.elementor-element-58bd628 .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-c080ec9{--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-15 .elementor-element.elementor-element-bd63087{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-e00d8d6{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-1b2aab8{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-52f75d5{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-f44fe06{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-dcecd67{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-a4d77f0{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-f53dfe1{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-04ffe2f{--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-15 .elementor-element.elementor-element-854abcc{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-9bfb1c1{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-7eb772c{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-a808367{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-d790431{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-d29b88f{padding:0px 20px 0px 20px;--container-widget-width:287px;--container-widget-flex-grow:0;width:var( --container-widget-width, 287px );max-width:287px;}.elementor-15 .elementor-element.elementor-element-debb05e{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-0840320{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-ea73033{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-6fb79db{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-1931c11{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-e2146ba{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-5ffac81{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-da43765{--container-widget-width:303px;--container-widget-flex-grow:0;width:var( --container-widget-width, 303px );max-width:303px;}.elementor-15 .elementor-element.elementor-element-da43765 .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-5a3e6fe{font-size:18px;}.elementor-15 .elementor-element.elementor-element-c7eb62d{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-9f94e8b{--content-width:350px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-17588eb .elementor-heading-title{font-size:27px;}.elementor-15 .elementor-element.elementor-element-9b8d6ed{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;font-size:18px;}.elementor-15 .elementor-element.elementor-element-9c6581e{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-d0c3d71{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-2fc8497{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-880df8f */.menu {
  position: fixed !important;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9999;
  transition: background 0.4s ease, 
              border-bottom 0.4s ease,
              backdrop-filter 0.4s ease;
}

/* Estado ao rolar — menu com fundo */
.menu.scrolled {
  background: rgba(11, 11, 9, 0.94) !important;
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);
  border-bottom: 1px solid #252320;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf5b9e6 */.elementor-15 .elementor-element.elementor-element-cf5b9e6 {
  position: relative;
}

.elementor-15 .elementor-element.elementor-element-cf5b9e6::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image: 
    linear-gradient(rgba(255,255,255,0.03) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,0.03) 1px, transparent 1px);
  background-size: 64px 64px;
  pointer-events: none;
  z-index: 0;
}

.elementor-15 .elementor-element.elementor-element-cf5b9e6::after {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(
    ellipse at 75% 35%,
    rgba(207, 79, 12, 0.10) 0%,
    transparent 58%
  );
  pointer-events: none;
  z-index: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd63087 */@media(min-width:1025px){
    .mobile{
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f94e8b *//* A seção precisa ser o ponto de referência do glow */
.elementor-15 .elementor-element.elementor-element-9f94e8b {
  position: relative;
  overflow: hidden;
}

/* O glow em si */
.elementor-15 .elementor-element.elementor-element-9f94e8b::before {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(
    ellipse at 50% 100%,
    rgba(207, 79, 12, 0.14) 0%,
    transparent 65%
  );
  pointer-events: none;
  z-index: 0;
}

/* Garante que o conteúdo fica na frente do glow */
.elementor-15 .elementor-element.elementor-element-9f94e8b > .elementor-container {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x:hidden;
}

p{
    margin: 0;
}

.laranja{
    color: #CF4F0C;
}

.laranja-claro{
    color: #E8A87E;
    font-style: italic;
}


.dodge{
    border: solid 1px #252320;
    border-radius: 100px;
    padding: 8px 13px 8px 13px !important;
    margin: 0px 05px 0px 0px !important;
}

.box{
    overflow: hidden;
}/* End custom CSS */