.elementor-3077 .elementor-element.elementor-element-693511c6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-3077 .elementor-element.elementor-element-693511c6 > .elementor-background-overlay{background-color:rgba(15,12,10,0.45);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-693511c6 > .elementor-container{min-height:95vh;}.elementor-3077 .elementor-element.elementor-element-693511c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 30px 50px 30px;overflow:visible;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-148c3d3e.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-3077 .elementor-element.elementor-element-148c3d3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-3077 .elementor-element.elementor-element-148c3d3e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-42613c68{overflow:visible;}.elementor-3077 .elementor-element.elementor-element-31ddff78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-2eb0f12d{text-align:start;}.elementor-3077 .elementor-element.elementor-element-2eb0f12d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;line-height:1em;letter-spacing:2px;color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-4ea3258f{text-align:start;}.elementor-3077 .elementor-element.elementor-element-4ea3258f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:7px;font-weight:500;line-height:1em;letter-spacing:4px;color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-2fe4105e{text-align:start;}.elementor-3077 .elementor-element.elementor-element-2fe4105e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:88px;font-weight:400;line-height:0.95em;color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-283b40eb{text-align:start;}.elementor-3077 .elementor-element.elementor-element-283b40eb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.7em;letter-spacing:2px;color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-74644d14{text-align:start;}.elementor-3077 .elementor-element.elementor-element-74644d14 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-38d3aeca .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:1.5px;fill:#1F1F1F;color:#1F1F1F;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-3077 .elementor-element.elementor-element-2eb37333{text-align:start;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:400;line-height:1.8em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-1b13e5f6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3077 .elementor-element.elementor-element-1b13e5f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3077 .elementor-element.elementor-element-1b13e5f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-3334ff0{text-align:start;}.elementor-3077 .elementor-element.elementor-element-3334ff0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-3c75f6e5:not(.elementor-motion-effects-element-type-background), .elementor-3077 .elementor-element.elementor-element-3c75f6e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F0;}.elementor-3077 .elementor-element.elementor-element-3c75f6e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-3077 .elementor-element.elementor-element-3c75f6e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-1cc53e7c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-1a1877b4 img{width:100%;height:720px;}.elementor-3077 .elementor-element.elementor-element-c5026b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3077 .elementor-element.elementor-element-c5026b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F0;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-c5026b5.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-3077 .elementor-element.elementor-element-c5026b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-3077 .elementor-element.elementor-element-c5026b5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-c5026b5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-3077 .elementor-element.elementor-element-c5026b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-44b5b9ae{text-align:start;}.elementor-3077 .elementor-element.elementor-element-44b5b9ae .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-7aad596{text-align:start;}.elementor-3077 .elementor-element.elementor-element-7aad596 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:400;line-height:1.1em;color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-115599a1{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#6B6B6B;}.elementor-3077 .elementor-element.elementor-element-3d6b4f9{overflow:visible;}.elementor-3077 .elementor-element.elementor-element-343609ec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-343609ec > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#D9D5CE;}.elementor-3077 .elementor-element.elementor-element-40eb22ec .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-3077 .elementor-element.elementor-element-40eb22ec.elementor-view-stacked .elementor-icon{background-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-40eb22ec.elementor-view-framed .elementor-icon, .elementor-3077 .elementor-element.elementor-element-40eb22ec.elementor-view-default .elementor-icon{fill:#1F1F1F;color:#1F1F1F;border-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-40eb22ec .elementor-icon{font-size:20px;}.elementor-3077 .elementor-element.elementor-element-40eb22ec .elementor-icon-box-title, .elementor-3077 .elementor-element.elementor-element-40eb22ec .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;}.elementor-3077 .elementor-element.elementor-element-40eb22ec .elementor-icon-box-title{color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-40eb22ec .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#6B6B6B;}.elementor-3077 .elementor-element.elementor-element-3059577b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-3059577b > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#D9D5CE;}.elementor-3077 .elementor-element.elementor-element-4e3aca19 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-3077 .elementor-element.elementor-element-4e3aca19.elementor-view-stacked .elementor-icon{background-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-4e3aca19.elementor-view-framed .elementor-icon, .elementor-3077 .elementor-element.elementor-element-4e3aca19.elementor-view-default .elementor-icon{fill:#1F1F1F;color:#1F1F1F;border-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-4e3aca19 .elementor-icon{font-size:20px;}.elementor-3077 .elementor-element.elementor-element-4e3aca19 .elementor-icon-box-title, .elementor-3077 .elementor-element.elementor-element-4e3aca19 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;}.elementor-3077 .elementor-element.elementor-element-4e3aca19 .elementor-icon-box-title{color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-4e3aca19 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#6B6B6B;}.elementor-3077 .elementor-element.elementor-element-65acc16f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-4a003bc2 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-3077 .elementor-element.elementor-element-4a003bc2.elementor-view-stacked .elementor-icon{background-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-4a003bc2.elementor-view-framed .elementor-icon, .elementor-3077 .elementor-element.elementor-element-4a003bc2.elementor-view-default .elementor-icon{fill:#1F1F1F;color:#1F1F1F;border-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-4a003bc2 .elementor-icon{font-size:20px;}.elementor-3077 .elementor-element.elementor-element-4a003bc2 .elementor-icon-box-title, .elementor-3077 .elementor-element.elementor-element-4a003bc2 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;}.elementor-3077 .elementor-element.elementor-element-4a003bc2 .elementor-icon-box-title{color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-4a003bc2 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#6B6B6B;}.elementor-3077 .elementor-element.elementor-element-308836f8:not(.elementor-motion-effects-element-type-background), .elementor-3077 .elementor-element.elementor-element-308836f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-308836f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-3077 .elementor-element.elementor-element-308836f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-10970408 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-3b1002b1:not(.elementor-motion-effects-element-type-background), .elementor-3077 .elementor-element.elementor-element-3b1002b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-3b1002b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-3077 .elementor-element.elementor-element-3b1002b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-78f28d4f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-64d15482 img{width:100%;height:340px;}.elementor-3077 .elementor-element.elementor-element-34380527 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-10741180 img{width:100%;height:340px;}.elementor-3077 .elementor-element.elementor-element-30d43a06 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-1d26c97a img{width:100%;height:340px;}.elementor-3077 .elementor-element.elementor-element-1a8a748 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-418cf1bb img{width:100%;height:340px;}.elementor-3077 .elementor-element.elementor-element-5d1b027 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-1d253f24 img{width:100%;height:340px;}.elementor-3077 .elementor-element.elementor-element-54bf0f3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3077 .elementor-element.elementor-element-54bf0f3d:not(.elementor-motion-effects-element-type-background), .elementor-3077 .elementor-element.elementor-element-54bf0f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-54bf0f3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 50px 16px 50px;overflow:visible;}.elementor-3077 .elementor-element.elementor-element-54bf0f3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-d3e834d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-54533e2d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-54533e2d > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-70c7f025{overflow:visible;}.elementor-3077 .elementor-element.elementor-element-3f5de027:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3077 .elementor-element.elementor-element-3f5de027 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F0;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-3f5de027.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-3077 .elementor-element.elementor-element-3f5de027.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-3077 .elementor-element.elementor-element-3f5de027 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-3f5de027 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 40px 60px 40px;}.elementor-3077 .elementor-element.elementor-element-3f5de027 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-49122dc2{text-align:start;}.elementor-3077 .elementor-element.elementor-element-49122dc2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-3f37b848{text-align:start;}.elementor-3077 .elementor-element.elementor-element-3f37b848 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.15em;color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-5a9e958e{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#6B6B6B;}.elementor-3077 .elementor-element.elementor-element-6c6e5673 .elementor-button{background-color:#1F1F1F;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-3077 .elementor-element.elementor-element-442a2972 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-1b79610 img{width:100%;height:520px;}.elementor-3077 .elementor-element.elementor-element-70196468:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3077 .elementor-element.elementor-element-70196468 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-70196468.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-3077 .elementor-element.elementor-element-70196468.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-3077 .elementor-element.elementor-element-70196468 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-70196468 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 36px 60px 36px;}.elementor-3077 .elementor-element.elementor-element-70196468 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-5af2c814{text-align:start;}.elementor-3077 .elementor-element.elementor-element-5af2c814 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-49b0950d{text-align:start;}.elementor-3077 .elementor-element.elementor-element-49b0950d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-14c72ab2{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;color:#D8D5D0;}.elementor-3077 .elementor-element.elementor-element-5ab6bbc3 .elementor-button{background-color:rgba(0,0,0,0);font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-3898570e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-20342e4e img{width:100%;height:520px;}.elementor-3077 .elementor-element.elementor-element-45fc7e29:not(.elementor-motion-effects-element-type-background), .elementor-3077 .elementor-element.elementor-element-45fc7e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-45fc7e29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 50px 30px;overflow:visible;}.elementor-3077 .elementor-element.elementor-element-45fc7e29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-742f1fed.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-3077 .elementor-element.elementor-element-742f1fed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-3077 .elementor-element.elementor-element-742f1fed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-29376ea8{text-align:center;}.elementor-3077 .elementor-element.elementor-element-29376ea8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-62aff93a .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:1.5px;fill:#1F1F1F;color:#1F1F1F;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-3077 .elementor-element.elementor-element-24723f17:not(.elementor-motion-effects-element-type-background), .elementor-3077 .elementor-element.elementor-element-24723f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F0;}.elementor-3077 .elementor-element.elementor-element-24723f17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;overflow:visible;}.elementor-3077 .elementor-element.elementor-element-24723f17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-32333688 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-796c3004{text-align:center;}.elementor-3077 .elementor-element.elementor-element-796c3004 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-3af2c37b{text-align:center;}.elementor-3077 .elementor-element.elementor-element-3af2c37b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:400;line-height:1.15em;color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-b9be4a0{overflow:visible;}.elementor-3077 .elementor-element.elementor-element-35d9f787 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-35d9f787 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#D9D5CE;}.elementor-3077 .elementor-element.elementor-element-13874939 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-3077 .elementor-element.elementor-element-13874939.elementor-view-stacked .elementor-icon{background-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-13874939.elementor-view-framed .elementor-icon, .elementor-3077 .elementor-element.elementor-element-13874939.elementor-view-default .elementor-icon{fill:#1F1F1F;color:#1F1F1F;border-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-13874939 .elementor-icon{font-size:20px;}.elementor-3077 .elementor-element.elementor-element-13874939 .elementor-icon-box-title, .elementor-3077 .elementor-element.elementor-element-13874939 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.3em;letter-spacing:0px;}.elementor-3077 .elementor-element.elementor-element-13874939 .elementor-icon-box-title{color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-13874939 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#6B6B6B;}.elementor-3077 .elementor-element.elementor-element-50c5b03c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-50c5b03c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#D9D5CE;}.elementor-3077 .elementor-element.elementor-element-62535bea .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-3077 .elementor-element.elementor-element-62535bea.elementor-view-stacked .elementor-icon{background-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-62535bea.elementor-view-framed .elementor-icon, .elementor-3077 .elementor-element.elementor-element-62535bea.elementor-view-default .elementor-icon{fill:#1F1F1F;color:#1F1F1F;border-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-62535bea .elementor-icon{font-size:20px;}.elementor-3077 .elementor-element.elementor-element-62535bea .elementor-icon-box-title, .elementor-3077 .elementor-element.elementor-element-62535bea .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.3em;letter-spacing:0px;}.elementor-3077 .elementor-element.elementor-element-62535bea .elementor-icon-box-title{color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-62535bea .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#6B6B6B;}.elementor-3077 .elementor-element.elementor-element-1697ab0b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-1697ab0b > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#D9D5CE;}.elementor-3077 .elementor-element.elementor-element-7876fd89 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-3077 .elementor-element.elementor-element-7876fd89.elementor-view-stacked .elementor-icon{background-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-7876fd89.elementor-view-framed .elementor-icon, .elementor-3077 .elementor-element.elementor-element-7876fd89.elementor-view-default .elementor-icon{fill:#1F1F1F;color:#1F1F1F;border-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-7876fd89 .elementor-icon{font-size:20px;}.elementor-3077 .elementor-element.elementor-element-7876fd89 .elementor-icon-box-title, .elementor-3077 .elementor-element.elementor-element-7876fd89 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.3em;letter-spacing:0px;}.elementor-3077 .elementor-element.elementor-element-7876fd89 .elementor-icon-box-title{color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-7876fd89 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#6B6B6B;}.elementor-3077 .elementor-element.elementor-element-44d04a33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-44d04a33 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#D9D5CE;}.elementor-3077 .elementor-element.elementor-element-665d6f82 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-3077 .elementor-element.elementor-element-665d6f82.elementor-view-stacked .elementor-icon{background-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-665d6f82.elementor-view-framed .elementor-icon, .elementor-3077 .elementor-element.elementor-element-665d6f82.elementor-view-default .elementor-icon{fill:#1F1F1F;color:#1F1F1F;border-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-665d6f82 .elementor-icon{font-size:20px;}.elementor-3077 .elementor-element.elementor-element-665d6f82 .elementor-icon-box-title, .elementor-3077 .elementor-element.elementor-element-665d6f82 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.3em;letter-spacing:0px;}.elementor-3077 .elementor-element.elementor-element-665d6f82 .elementor-icon-box-title{color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-665d6f82 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#6B6B6B;}.elementor-3077 .elementor-element.elementor-element-3b01bedb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-735bbf54 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-3077 .elementor-element.elementor-element-735bbf54.elementor-view-stacked .elementor-icon{background-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-735bbf54.elementor-view-framed .elementor-icon, .elementor-3077 .elementor-element.elementor-element-735bbf54.elementor-view-default .elementor-icon{fill:#1F1F1F;color:#1F1F1F;border-color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-735bbf54 .elementor-icon{font-size:20px;}.elementor-3077 .elementor-element.elementor-element-735bbf54 .elementor-icon-box-title, .elementor-3077 .elementor-element.elementor-element-735bbf54 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.3em;letter-spacing:0px;}.elementor-3077 .elementor-element.elementor-element-735bbf54 .elementor-icon-box-title{color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-735bbf54 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#6B6B6B;}.elementor-3077 .elementor-element.elementor-element-4dcda4c5:not(.elementor-motion-effects-element-type-background), .elementor-3077 .elementor-element.elementor-element-4dcda4c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-4dcda4c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-3077 .elementor-element.elementor-element-4dcda4c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-f91b6a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-49772316 img{width:100%;height:760px;}.elementor-3077 .elementor-element.elementor-element-385e6b15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3077 .elementor-element.elementor-element-385e6b15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-385e6b15.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-3077 .elementor-element.elementor-element-385e6b15.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-3077 .elementor-element.elementor-element-385e6b15 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-3077 .elementor-element.elementor-element-385e6b15 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 60px 70px 60px;}.elementor-3077 .elementor-element.elementor-element-385e6b15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-444450ed{text-align:start;}.elementor-3077 .elementor-element.elementor-element-444450ed .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-f6c09e6{text-align:start;}.elementor-3077 .elementor-element.elementor-element-f6c09e6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:400;line-height:1.1em;color:#1F1F1F;}.elementor-3077 .elementor-element.elementor-element-2f228437{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#6B6B6B;}.elementor-3077 .elementor-element.elementor-element-3c5c862a{text-align:start;}.elementor-3077 .elementor-element.elementor-element-3c5c862a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#6B6B6B;}.elementor-3077 .elementor-element.elementor-element-5d8783fb{text-align:start;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.8em;color:#6B6B6B;}@media(max-width:1024px){.elementor-3077 .elementor-element.elementor-element-2fe4105e .elementor-heading-title{font-size:64px;}.elementor-3077 .elementor-element.elementor-element-7aad596 .elementor-heading-title{font-size:44px;}.elementor-3077 .elementor-element.elementor-element-3f37b848 .elementor-heading-title{font-size:34px;}.elementor-3077 .elementor-element.elementor-element-29376ea8 .elementor-heading-title{font-size:28px;}.elementor-3077 .elementor-element.elementor-element-3af2c37b .elementor-heading-title{font-size:40px;}.elementor-3077 .elementor-element.elementor-element-f6c09e6 .elementor-heading-title{font-size:42px;}}@media(max-width:767px){.elementor-3077 .elementor-element.elementor-element-693511c6{padding:50px 20px 40px 20px;}.elementor-3077 .elementor-element.elementor-element-2fe4105e .elementor-heading-title{font-size:44px;}.elementor-3077 .elementor-element.elementor-element-c5026b5 > .elementor-element-populated{padding:40px 24px 40px 24px;}.elementor-3077 .elementor-element.elementor-element-7aad596 .elementor-heading-title{font-size:34px;}.elementor-3077 .elementor-element.elementor-element-3f5de027 > .elementor-element-populated{padding:40px 24px 40px 24px;}.elementor-3077 .elementor-element.elementor-element-3f37b848 .elementor-heading-title{font-size:30px;}.elementor-3077 .elementor-element.elementor-element-70196468 > .elementor-element-populated{padding:40px 24px 40px 24px;}.elementor-3077 .elementor-element.elementor-element-29376ea8 .elementor-heading-title{font-size:24px;}.elementor-3077 .elementor-element.elementor-element-24723f17{padding:50px 20px 50px 20px;}.elementor-3077 .elementor-element.elementor-element-3af2c37b .elementor-heading-title{font-size:30px;}.elementor-3077 .elementor-element.elementor-element-385e6b15 > .elementor-element-populated{padding:40px 24px 40px 24px;}.elementor-3077 .elementor-element.elementor-element-f6c09e6 .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-3077 .elementor-element.elementor-element-148c3d3e{width:60%;}.elementor-3077 .elementor-element.elementor-element-31ddff78{width:100%;}.elementor-3077 .elementor-element.elementor-element-1b13e5f6{width:40%;}.elementor-3077 .elementor-element.elementor-element-1cc53e7c{width:48%;}.elementor-3077 .elementor-element.elementor-element-c5026b5{width:52%;}.elementor-3077 .elementor-element.elementor-element-343609ec{width:33%;}.elementor-3077 .elementor-element.elementor-element-3059577b{width:33%;}.elementor-3077 .elementor-element.elementor-element-65acc16f{width:33%;}.elementor-3077 .elementor-element.elementor-element-10970408{width:100%;}.elementor-3077 .elementor-element.elementor-element-78f28d4f{width:13%;}.elementor-3077 .elementor-element.elementor-element-34380527{width:17%;}.elementor-3077 .elementor-element.elementor-element-30d43a06{width:22%;}.elementor-3077 .elementor-element.elementor-element-1a8a748{width:26%;}.elementor-3077 .elementor-element.elementor-element-5d1b027{width:22%;}.elementor-3077 .elementor-element.elementor-element-d3e834d{width:100%;}.elementor-3077 .elementor-element.elementor-element-54533e2d{width:100%;}.elementor-3077 .elementor-element.elementor-element-3f5de027{width:32%;}.elementor-3077 .elementor-element.elementor-element-442a2972{width:30%;}.elementor-3077 .elementor-element.elementor-element-70196468{width:22%;}.elementor-3077 .elementor-element.elementor-element-3898570e{width:16%;}.elementor-3077 .elementor-element.elementor-element-742f1fed{width:100%;}.elementor-3077 .elementor-element.elementor-element-32333688{width:100%;}.elementor-3077 .elementor-element.elementor-element-35d9f787{width:20%;}.elementor-3077 .elementor-element.elementor-element-50c5b03c{width:20%;}.elementor-3077 .elementor-element.elementor-element-1697ab0b{width:20%;}.elementor-3077 .elementor-element.elementor-element-44d04a33{width:20%;}.elementor-3077 .elementor-element.elementor-element-3b01bedb{width:20%;}.elementor-3077 .elementor-element.elementor-element-f91b6a2{width:45%;}.elementor-3077 .elementor-element.elementor-element-385e6b15{width:55%;}}