.elementor-32 .elementor-element.elementor-element-0156d97:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0156d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe8f5a0 );}.elementor-32 .elementor-element.elementor-element-0156d97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32 .elementor-element.elementor-element-0156d97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-bc-flex-widget .elementor-32 .elementor-element.elementor-element-00d566f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-32 .elementor-element.elementor-element-00d566f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-e39d784 .elementor-menu-toggle{margin:0 auto;}.elementor-32 .elementor-element.elementor-element-e39d784 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-32 .elementor-element.elementor-element-e39d784 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:11px;padding-right:11px;padding-top:9px;padding-bottom:9px;}.elementor-32 .elementor-element.elementor-element-e39d784 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-32 .elementor-element.elementor-element-e39d784 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-32 .elementor-element.elementor-element-e39d784 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-32 .elementor-element.elementor-element-e39d784 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-e18748a );fill:var( --e-global-color-e18748a );}.elementor-32 .elementor-element.elementor-element-e39d784 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-32 .elementor-element.elementor-element-e39d784 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#E1C261;}.elementor-32 .elementor-element.elementor-element-e39d784 .e--pointer-framed .elementor-item:before,
					.elementor-32 .elementor-element.elementor-element-e39d784 .e--pointer-framed .elementor-item:after{border-color:#E1C261;}.elementor-32 .elementor-element.elementor-element-e39d784{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-32 .elementor-element.elementor-element-e39d784 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-32 .elementor-element.elementor-element-17286a3:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-17286a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E8;}.elementor-32 .elementor-element.elementor-element-17286a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-17286a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-dbf7e0c > .elementor-element-populated{padding:0px 30px 0px 0px;}.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-32 .elementor-element.elementor-element-717c1100{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.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-32 .elementor-element.elementor-element-f286929 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:900;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-5f9583b8{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.5em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-31870e46{margin-top:-38px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-193b6d22 .elementor-button{background-color:#173D35;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;border-radius:3px 3px 3px 3px;padding:15px 26px 15px 26px;}.elementor-32 .elementor-element.elementor-element-763f2fc3 .elementor-button{background-color:var( --e-global-color-9ec8da0 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(23,61,53,0.5);border-radius:3px 3px 3px 3px;padding:15px 26px 15px 26px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-0a78da7{--divider-border-style:solid;--divider-color:var( --e-global-color-bf6bbfd );--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-0a78da7 .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-0a78da7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-58dcd8c6{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-bf6bbfd );}.elementor-32 .elementor-element.elementor-element-3ec987d8{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;font-style:italic;line-height:1.7em;color:rgba(43,45,43,0.7);}.elementor-32 .elementor-element.elementor-element-644f49f6 img{width:100%;}.elementor-32 .elementor-element.elementor-element-9f1fa8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:19px 19px 19px 19px;}.elementor-32 .elementor-element.elementor-element-9f1fa8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-0787008 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32 .elementor-element.elementor-element-0787008 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-546e775:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-546e775 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ec8da0 );}.elementor-32 .elementor-element.elementor-element-546e775 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-546e775 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-546e775 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-546e775 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-32 .elementor-element.elementor-element-546e775 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-fcdfaed .elementor-button{background-color:var( --e-global-color-e18748a );font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;fill:var( --e-global-color-9ec8da0 );color:var( --e-global-color-9ec8da0 );border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:27px 27px 27px 27px;}.elementor-32 .elementor-element.elementor-element-fcdfaed .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-fcdfaed .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-9ec8da0 );}.elementor-32 .elementor-element.elementor-element-fcdfaed .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-fcdfaed .elementor-button:focus svg{fill:var( --e-global-color-9ec8da0 );}.elementor-32 .elementor-element.elementor-element-6790586{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-32 .elementor-element.elementor-element-6790586 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-e18748a );}.elementor-32 .elementor-element.elementor-element-f7783cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-f7783cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e18748a );}.elementor-32 .elementor-element.elementor-element-f7783cf > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-f7783cf > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-f7783cf > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-f7783cf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-32 .elementor-element.elementor-element-f7783cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-4ca4968 .elementor-button{background-color:var( --e-global-color-9ec8da0 );font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:27px 27px 27px 27px;}.elementor-32 .elementor-element.elementor-element-4ca4968 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-4ca4968 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-9ec8da0 );}.elementor-32 .elementor-element.elementor-element-4ca4968 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-4ca4968 .elementor-button:focus svg{fill:var( --e-global-color-9ec8da0 );}.elementor-32 .elementor-element.elementor-element-744e9b7{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-32 .elementor-element.elementor-element-744e9b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-9ec8da0 );}.elementor-32 .elementor-element.elementor-element-2e01f040:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2e01f040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-2e01f040{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-2e01f040 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-32 .elementor-element.elementor-element-4d6ea6b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-32 .elementor-element.elementor-element-4d6ea6b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-32 .elementor-element.elementor-element-54e0b53a{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-6b5ca252{text-align:center;}.elementor-32 .elementor-element.elementor-element-6b5ca252 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-5544810f{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.8em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-7719f983{text-align:center;}.elementor-32 .elementor-element.elementor-element-7719f983 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:600;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-207afeba:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-207afeba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E8;}.elementor-32 .elementor-element.elementor-element-207afeba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-207afeba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-1e7c414d{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-2a5df755 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:800;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-47099501{padding:30px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2c3cdaf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-2c3cdaf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-2c3cdaf > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:32px 30px 32px 30px;}.elementor-32 .elementor-element.elementor-element-2c3cdaf > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-2c3cdaf > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-2c3cdaf > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-2c3cdaf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-b24d0ef{text-align:start;}.elementor-32 .elementor-element.elementor-element-64e5d062 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-71ea46d0{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-2bbb0de .elementor-button{background-color:var( --e-global-color-9ec8da0 );border-radius:23px 23px 23px 23px;}.elementor-32 .elementor-element.elementor-element-4324f4e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-4324f4e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-4324f4e3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:32px 30px 32px 30px;}.elementor-32 .elementor-element.elementor-element-4324f4e3 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-4324f4e3 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-4324f4e3 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-4324f4e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-ba15068{text-align:start;}.elementor-32 .elementor-element.elementor-element-4f540149 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-321c8ae0{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-125f276 .elementor-button{background-color:var( --e-global-color-9ec8da0 );border-radius:23px 23px 23px 23px;}.elementor-32 .elementor-element.elementor-element-6e18d964{padding:20px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-577df140:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-577df140 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-577df140 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:28px 26px 28px 26px;}.elementor-32 .elementor-element.elementor-element-577df140 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-577df140 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-577df140 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-577df140 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-3e0bf46 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-4d6bb567{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-dd02fb3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-bf6bbfd );}.elementor-32 .elementor-element.elementor-element-dd02fb3 .elementor-heading-title a:hover, .elementor-32 .elementor-element.elementor-element-dd02fb3 .elementor-heading-title a:focus{color:var( --e-global-color-9ec8da0 );}.elementor-32 .elementor-element.elementor-element-6cf7bc59:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-6cf7bc59 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-6cf7bc59 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:28px 26px 28px 26px;}.elementor-32 .elementor-element.elementor-element-6cf7bc59 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-6cf7bc59 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-6cf7bc59 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-6cf7bc59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-1c6fa9e3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-24d53e31{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-03fab48 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-bf6bbfd );}.elementor-32 .elementor-element.elementor-element-03fab48 .elementor-heading-title a:hover, .elementor-32 .elementor-element.elementor-element-03fab48 .elementor-heading-title a:focus{color:var( --e-global-color-9ec8da0 );}.elementor-32 .elementor-element.elementor-element-5858be89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-5858be89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-5858be89 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:28px 26px 28px 26px;}.elementor-32 .elementor-element.elementor-element-5858be89 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-5858be89 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-5858be89 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-5858be89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-163a0376 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-4104810c{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-e171a03 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-bf6bbfd );}.elementor-32 .elementor-element.elementor-element-e171a03 .elementor-heading-title a:hover, .elementor-32 .elementor-element.elementor-element-e171a03 .elementor-heading-title a:focus{color:var( --e-global-color-9ec8da0 );}.elementor-32 .elementor-element.elementor-element-7d53b45:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7d53b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-7d53b45{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-7d53b45 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-15e4d8a7 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-32 .elementor-element.elementor-element-329387d7{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-1a91ef46 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-32d11bca{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-1f276acb .elementor-button{background-color:var( --e-global-color-9ec8da0 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;padding:15px 26px 15px 26px;}.elementor-32 .elementor-element.elementor-element-59657ce5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-59657ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E8;}.elementor-32 .elementor-element.elementor-element-59657ce5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-59657ce5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-12fe8e1d{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-574995dd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:41px;font-weight:900;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-1bb97e3e{padding:30px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2665e700:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-2665e700 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-2665e700 > .elementor-element-populated{border-style:solid;border-width:2px 1px 1px 1px;border-color:rgba(169,139,82,0.8);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:24px 20px 24px 20px;}.elementor-32 .elementor-element.elementor-element-2665e700 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-2665e700 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-2665e700 > .elementor-background-slideshow{border-radius:0px 0px 8px 8px;}.elementor-32 .elementor-element.elementor-element-2665e700 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-66b8109d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-558dc90c{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-2a748dcf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-2a748dcf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-2a748dcf > .elementor-element-populated{border-style:solid;border-width:2px 1px 1px 1px;border-color:rgba(169,139,82,0.8);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:24px 20px 24px 20px;}.elementor-32 .elementor-element.elementor-element-2a748dcf > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-2a748dcf > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-2a748dcf > .elementor-background-slideshow{border-radius:0px 0px 8px 8px;}.elementor-32 .elementor-element.elementor-element-2a748dcf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-6d7fb8f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-76c70ea9{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-120feb29:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-120feb29 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-120feb29 > .elementor-element-populated{border-style:solid;border-width:2px 1px 1px 1px;border-color:rgba(169,139,82,0.8);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:24px 20px 24px 20px;}.elementor-32 .elementor-element.elementor-element-120feb29 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-120feb29 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-120feb29 > .elementor-background-slideshow{border-radius:0px 0px 8px 8px;}.elementor-32 .elementor-element.elementor-element-120feb29 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-4c5f64e1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-6b362971{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-2c864cc8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-2c864cc8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-2c864cc8 > .elementor-element-populated{border-style:solid;border-width:2px 1px 1px 1px;border-color:rgba(169,139,82,0.8);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:24px 20px 24px 20px;}.elementor-32 .elementor-element.elementor-element-2c864cc8 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-2c864cc8 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-2c864cc8 > .elementor-background-slideshow{border-radius:0px 0px 8px 8px;}.elementor-32 .elementor-element.elementor-element-2c864cc8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-71c09728 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-7bb7a348{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-4d5538d2{padding:16px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-5432051f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-5432051f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-5432051f > .elementor-element-populated{border-style:solid;border-width:2px 1px 1px 1px;border-color:rgba(169,139,82,0.8);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:24px 20px 24px 20px;}.elementor-32 .elementor-element.elementor-element-5432051f > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-5432051f > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-5432051f > .elementor-background-slideshow{border-radius:0px 0px 8px 8px;}.elementor-32 .elementor-element.elementor-element-5432051f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-7f21ee57 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-74c820b6{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-3707bb4b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-3707bb4b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-3707bb4b > .elementor-element-populated{border-style:solid;border-width:2px 1px 1px 1px;border-color:rgba(169,139,82,0.8);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:24px 20px 24px 20px;}.elementor-32 .elementor-element.elementor-element-3707bb4b > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-3707bb4b > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-3707bb4b > .elementor-background-slideshow{border-radius:0px 0px 8px 8px;}.elementor-32 .elementor-element.elementor-element-3707bb4b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-1fd6a915 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-23e12f21{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-75d519ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-75d519ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-75d519ee > .elementor-element-populated{border-style:solid;border-width:2px 1px 1px 1px;border-color:rgba(169,139,82,0.8);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:24px 20px 24px 20px;}.elementor-32 .elementor-element.elementor-element-75d519ee > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-75d519ee > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-75d519ee > .elementor-background-slideshow{border-radius:0px 0px 8px 8px;}.elementor-32 .elementor-element.elementor-element-75d519ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-2ecd6d3c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-1d271386{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-409b179b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-409b179b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-409b179b > .elementor-element-populated{border-style:solid;border-width:2px 1px 1px 1px;border-color:rgba(169,139,82,0.8);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:24px 20px 24px 20px;}.elementor-32 .elementor-element.elementor-element-409b179b > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-409b179b > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-409b179b > .elementor-background-slideshow{border-radius:0px 0px 8px 8px;}.elementor-32 .elementor-element.elementor-element-409b179b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-4806a408 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-5f1709e8{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-66604e84:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-66604e84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-66604e84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-66604e84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-8d65b89 img{width:100%;}.elementor-32 .elementor-element.elementor-element-6e2a5d32 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-32 .elementor-element.elementor-element-2cbd811c{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-3d057a3c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:900;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-182712d6{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.75em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-c5069a1{font-family:"Inter", Sans-serif;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-2a16d6e4 .elementor-button{background-color:var( --e-global-color-9ec8da0 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(23,61,53,0.5);border-radius:3px 3px 3px 3px;padding:14px 24px 14px 24px;}.elementor-32 .elementor-element.elementor-element-24636134:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-24636134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E8;}.elementor-32 .elementor-element.elementor-element-24636134{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-24636134 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-1b4668a6{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-398aabed .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:900;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-4c754faa{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-6d7b7f41{padding:30px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1f7d7994:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-1f7d7994 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-1f7d7994 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:26px 24px 26px 24px;}.elementor-32 .elementor-element.elementor-element-1f7d7994 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-1f7d7994 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-1f7d7994 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-1f7d7994 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-1d89799f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-587cd1d7{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-5eb9d777:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-5eb9d777 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-5eb9d777 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:26px 24px 26px 24px;}.elementor-32 .elementor-element.elementor-element-5eb9d777 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-5eb9d777 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-5eb9d777 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-5eb9d777 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-3c314121 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-75d9e658{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-57c2b839:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-57c2b839 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-57c2b839 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:26px 24px 26px 24px;}.elementor-32 .elementor-element.elementor-element-57c2b839 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-57c2b839 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-57c2b839 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-57c2b839 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-47e8ef06 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-24a2e369{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-62bbdea8{padding:16px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2c13cc36:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-2c13cc36 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-2c13cc36 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:26px 24px 26px 24px;}.elementor-32 .elementor-element.elementor-element-2c13cc36 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-2c13cc36 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-2c13cc36 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-2c13cc36 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-343a2149 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-56cd1288{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-27cb7a68:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-27cb7a68 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-27cb7a68 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:26px 24px 26px 24px;}.elementor-32 .elementor-element.elementor-element-27cb7a68 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-27cb7a68 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-27cb7a68 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-27cb7a68 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-3f80c134 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-4606fa7e{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-12443e73 .elementor-button{background-color:#173D35;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;border-radius:3px 3px 3px 3px;padding:15px 26px 15px 26px;}.elementor-32 .elementor-element.elementor-element-12443e73{margin:7px 7px calc(var(--kit-widget-spacing, 0px) + 7px) 7px;}.elementor-32 .elementor-element.elementor-element-cb13e54:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-cb13e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173D35;}.elementor-32 .elementor-element.elementor-element-cb13e54{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-cb13e54 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-230c5e8 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-32 .elementor-element.elementor-element-17f2a86a{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#E3C878;}.elementor-32 .elementor-element.elementor-element-71109f9f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F7F2E8;}.elementor-32 .elementor-element.elementor-element-5e3338a{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.75em;color:rgba(247,242,232,0.85);}.elementor-32 .elementor-element.elementor-element-0d31f31 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-e18748a );}.elementor-32 .elementor-element.elementor-element-6380707 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-c8c1b83 .elementor-button{background-color:#A98B52;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;border-radius:3px 3px 3px 3px;padding:15px 26px 15px 26px;}.elementor-bc-flex-widget .elementor-32 .elementor-element.elementor-element-3597bba6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-32 .elementor-element.elementor-element-3597bba6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-32 .elementor-element.elementor-element-43b6b872:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-43b6b872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E8;}.elementor-32 .elementor-element.elementor-element-43b6b872{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-43b6b872 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-2ff6d6fd{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-4c765a84 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:900;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-7ddab2df{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-36daf4d{padding:26px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-39a46ba9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-39a46ba9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-39a46ba9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:28px 28px 28px 28px;}.elementor-32 .elementor-element.elementor-element-39a46ba9 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-39a46ba9 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-39a46ba9 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-39a46ba9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-19596262 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-641385fa{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-40d31584:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-40d31584 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-40d31584 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:28px 28px 28px 28px;}.elementor-32 .elementor-element.elementor-element-40d31584 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-40d31584 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-40d31584 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-40d31584 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-3d01e79f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-43444c27{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-596c13bc{padding:26px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-3bfcb548 .elementor-button{background-color:#173D35;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;border-radius:3px 3px 3px 3px;padding:15px 26px 15px 26px;}.elementor-32 .elementor-element.elementor-element-7ea0b1ee .elementor-button{background-color:rgba(255,255,255,0);font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;fill:var( --e-global-color-9ec8da0 );color:var( --e-global-color-9ec8da0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(23,61,53,0.5);border-radius:3px 3px 3px 3px;padding:15px 26px 15px 26px;}.elementor-32 .elementor-element.elementor-element-7ea0b1ee{width:var( --container-widget-width, 96.054% );max-width:96.054%;--container-widget-width:96.054%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-b9872bd:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b9872bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CBD8CF;}.elementor-32 .elementor-element.elementor-element-b9872bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-b9872bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-5dc2162a{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-2e842811 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-1cf11de5{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-439b714f{padding:26px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-646cd260:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-646cd260 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-646cd260 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:26px 24px 26px 24px;}.elementor-32 .elementor-element.elementor-element-646cd260 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-646cd260 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-646cd260 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-646cd260 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-6e087e6b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-2b45b8c0{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-68e6a25a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-68e6a25a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-68e6a25a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:26px 24px 26px 24px;}.elementor-32 .elementor-element.elementor-element-68e6a25a > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-68e6a25a > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-68e6a25a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-68e6a25a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-69ef685f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-4d69a9c1{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-3a56155a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-3a56155a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-3a56155a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:26px 24px 26px 24px;}.elementor-32 .elementor-element.elementor-element-3a56155a > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-3a56155a > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-3a56155a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-3a56155a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-a22ec43 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-4e11fb31{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-ef2015e{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;padding:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-ef2015e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-bf6bbfd );}.elementor-32 .elementor-element.elementor-element-44f226a1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-9e22ed4 .elementor-button{background-color:#173D35;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;border-radius:3px 3px 3px 3px;padding:15px 26px 15px 26px;}.elementor-32 .elementor-element.elementor-element-4ef6bdca:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-4ef6bdca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E8;}.elementor-32 .elementor-element.elementor-element-4ef6bdca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-4ef6bdca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-18ca8ee2{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-22ab814b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:900;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-cdcc4bf{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-110f5403{padding:26px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7a963094 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-4f5b40dd{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-4bcbf36d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-76eb5b57{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-85409d1{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-4d24fed7{padding:26px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-50382787 .elementor-button{background-color:#173D35;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;border-radius:3px 3px 3px 3px;padding:15px 26px 15px 26px;}.elementor-32 .elementor-element.elementor-element-7894829 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(23,61,53,0.5);border-radius:3px 3px 3px 3px;padding:15px 26px 15px 26px;}.elementor-32 .elementor-element.elementor-element-70f024cd:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-70f024cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-70f024cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-70f024cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-3fc4f5d2 img{width:85%;}.elementor-32 .elementor-element.elementor-element-4203c17f > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-32 .elementor-element.elementor-element-c162966{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-3481efdd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-b05fe6d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:600;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-78c3602c{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.75em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-1f9806af{padding:20px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7f0da63b .elementor-button{background-color:#173D35;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;border-radius:3px 3px 3px 3px;padding:15px 26px 15px 26px;}.elementor-32 .elementor-element.elementor-element-64054a5 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(23,61,53,0.5);border-radius:3px 3px 3px 3px;padding:15px 26px 15px 26px;}.elementor-32 .elementor-element.elementor-element-39e007d8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-39e007d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6C7B2;}.elementor-32 .elementor-element.elementor-element-39e007d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-39e007d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-4c5bbe76{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-50118c84{text-align:center;}.elementor-32 .elementor-element.elementor-element-50118c84 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-26fb865d{padding:30px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-3d8ea4f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-3d8ea4f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-3d8ea4f9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:28px 24px 28px 24px;}.elementor-32 .elementor-element.elementor-element-3d8ea4f9 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-3d8ea4f9 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-3d8ea4f9 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-3d8ea4f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32 .elementor-element.elementor-element-5c339225 .elementor-testimonial-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-5c339225 .elementor-testimonial-content{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-style:italic;}.elementor-32 .elementor-element.elementor-element-5c339225 .elementor-testimonial-name{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;}.elementor-32 .elementor-element.elementor-element-7ff21fbe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-7ff21fbe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-7ff21fbe > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:28px 24px 28px 24px;}.elementor-32 .elementor-element.elementor-element-7ff21fbe > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-7ff21fbe > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-7ff21fbe > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-7ff21fbe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-33afc8b5 .elementor-testimonial-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-33afc8b5 .elementor-testimonial-content{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-style:italic;}.elementor-32 .elementor-element.elementor-element-33afc8b5 .elementor-testimonial-name{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;}.elementor-32 .elementor-element.elementor-element-6d075859:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-6d075859 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-6d075859 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:28px 24px 28px 24px;}.elementor-32 .elementor-element.elementor-element-6d075859 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-6d075859 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-6d075859 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-6d075859 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-7e92d86d .elementor-testimonial-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-7e92d86d .elementor-testimonial-content{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-style:italic;}.elementor-32 .elementor-element.elementor-element-7e92d86d .elementor-testimonial-name{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;}.elementor-32 .elementor-element.elementor-element-78995094{padding:16px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-23d75887:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-23d75887 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-23d75887 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:28px 24px 28px 24px;}.elementor-32 .elementor-element.elementor-element-23d75887 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-23d75887 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-23d75887 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-23d75887 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-27496929 .elementor-testimonial-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-27496929 .elementor-testimonial-content{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-style:italic;}.elementor-32 .elementor-element.elementor-element-27496929 .elementor-testimonial-name{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;}.elementor-32 .elementor-element.elementor-element-2eab8061:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-2eab8061 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-2eab8061 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:28px 24px 28px 24px;}.elementor-32 .elementor-element.elementor-element-2eab8061 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-2eab8061 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-2eab8061 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-2eab8061 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-b2ad482 .elementor-testimonial-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-b2ad482 .elementor-testimonial-content{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-style:italic;}.elementor-32 .elementor-element.elementor-element-b2ad482 .elementor-testimonial-name{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;}.elementor-32 .elementor-element.elementor-element-32c198af:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-32c198af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E8;}.elementor-32 .elementor-element.elementor-element-32c198af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-32c198af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-1e16ad92{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-3a5749c5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-aef020f{font-family:"Inter", Sans-serif;font-size:15px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-74ac99a8{padding:26px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-12781590:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-12781590 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-12781590 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 24px 0px;}.elementor-32 .elementor-element.elementor-element-12781590 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-12781590 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-12781590 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-12781590 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-2cef03a img{width:100%;}.elementor-32 .elementor-element.elementor-element-4b665a56{font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-6f86d86a .elementor-heading-title{color:#2F5548;}.elementor-32 .elementor-element.elementor-element-7ac00532{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-4cfaabb1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-4cfaabb1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-4cfaabb1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 24px 0px;}.elementor-32 .elementor-element.elementor-element-4cfaabb1 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-4cfaabb1 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-4cfaabb1 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-4cfaabb1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-7eb56cf8 img{width:100%;}.elementor-32 .elementor-element.elementor-element-78f7bf9b{font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-5182eb82 .elementor-heading-title{color:#2F5548;}.elementor-32 .elementor-element.elementor-element-41e3778b{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-1c4dc2b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-1c4dc2b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-1c4dc2b1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(47,85,72,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 24px 0px;}.elementor-32 .elementor-element.elementor-element-1c4dc2b1 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-1c4dc2b1 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-1c4dc2b1 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-1c4dc2b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-438d7824 img{width:100%;}.elementor-32 .elementor-element.elementor-element-4a527aed{font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-d766b74 .elementor-heading-title{color:#2F5548;}.elementor-32 .elementor-element.elementor-element-4bdb7681{font-family:"Inter", Sans-serif;font-size:14px;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-2717591f .elementor-button{background-color:rgba(255,255,255,0);font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(23,61,53,0.5);border-radius:3px 3px 3px 3px;padding:15px 26px 15px 26px;}.elementor-32 .elementor-element.elementor-element-6a4cfc2d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6a4cfc2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173D35;}.elementor-32 .elementor-element.elementor-element-6a4cfc2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 100px 20px;}.elementor-32 .elementor-element.elementor-element-6a4cfc2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-32 .elementor-element.elementor-element-4fa859a0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-32 .elementor-element.elementor-element-4fa859a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-32 .elementor-element.elementor-element-2968a5ce{text-align:center;}.elementor-32 .elementor-element.elementor-element-2968a5ce .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:600;color:#F7F2E8;}.elementor-32 .elementor-element.elementor-element-71f29b4e{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:rgba(247,242,232,0.85);}.elementor-32 .elementor-element.elementor-element-5a6edb6d .elementor-button{background-color:#A98B52;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;border-radius:3px 3px 3px 3px;padding:16px 30px 16px 30px;}.elementor-32 .elementor-element.elementor-element-223ea0fe .elementor-button{background-color:rgba(255,255,255,0);font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(247,242,232,0.5);border-radius:3px 3px 3px 3px;padding:16px 30px 16px 30px;}.elementor-32 .elementor-element.elementor-element-3735e1ab:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-3735e1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E8;}.elementor-32 .elementor-element.elementor-element-3735e1ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-32 .elementor-element.elementor-element-3735e1ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-677a30e > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-32 .elementor-element.elementor-element-6bb83bbe{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A98B52;}.elementor-32 .elementor-element.elementor-element-5f05763 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:600;color:#2F5548;}.elementor-32 .elementor-element.elementor-element-2a054e06{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.8em;color:#2B2D2B;}.elementor-32 .elementor-element.elementor-element-52785a47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-52785a47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF7;}.elementor-32 .elementor-element.elementor-element-52785a47 > .elementor-element-populated{border-style:solid;border-width:3px 1px 1px 1px;border-color:rgba(169,139,82,0.9);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 30px 32px 30px;}.elementor-32 .elementor-element.elementor-element-52785a47 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-52785a47 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-52785a47 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-52785a47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-4a43655e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-4a43655e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173D35;}.elementor-32 .elementor-element.elementor-element-4a43655e{border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(227,200,120,0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 30px 20px;}.elementor-32 .elementor-element.elementor-element-4a43655e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-1d29d531 > .elementor-element-populated{padding:0px 30px 30px 0px;}.elementor-32 .elementor-element.elementor-element-10524ecf{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.8em;color:rgba(247,242,232,0.75);}.elementor-32 .elementor-element.elementor-element-7b007674 > .elementor-element-populated{padding:0px 20px 30px 0px;}.elementor-32 .elementor-element.elementor-element-48fe7e10{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#E3C878;}.elementor-32 .elementor-element.elementor-element-f16cfcc .elementor-menu-toggle{margin:0 auto;}.elementor-32 .elementor-element.elementor-element-f16cfcc .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:5px;}.elementor-32 .elementor-element.elementor-element-f16cfcc .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-e18748a );fill:var( --e-global-color-e18748a );}.elementor-32 .elementor-element.elementor-element-f16cfcc .elementor-nav-menu--main .elementor-item:hover,
					.elementor-32 .elementor-element.elementor-element-f16cfcc .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-32 .elementor-element.elementor-element-f16cfcc .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-32 .elementor-element.elementor-element-f16cfcc .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-e18748a );fill:var( --e-global-color-e18748a );}.elementor-32 .elementor-element.elementor-element-f16cfcc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-32 .elementor-element.elementor-element-f16cfcc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-e18748a );}.elementor-32 .elementor-element.elementor-element-f16cfcc .e--pointer-framed .elementor-item:before,
					.elementor-32 .elementor-element.elementor-element-f16cfcc .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-e18748a );}.elementor-32 .elementor-element.elementor-element-7ec94c29 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-32 .elementor-element.elementor-element-32558438{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#E3C878;}.elementor-32 .elementor-element.elementor-element-568ba7e2{font-family:"Inter", Sans-serif;font-size:14px;line-height:2em;}.elementor-32 .elementor-element.elementor-element-7fc922c3{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:29px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-32 .elementor-element.elementor-element-7fc922c3 .elementor-social-icon{background-color:#CBD8CF00;--icon-padding:10px;}.elementor-32 .elementor-element.elementor-element-7fc922c3 .elementor-social-icon i{color:var( --e-global-color-e18748a );}.elementor-32 .elementor-element.elementor-element-7fc922c3 .elementor-social-icon svg{fill:var( --e-global-color-e18748a );}.elementor-32 .elementor-element.elementor-element-213c3506{font-family:"Inter", Sans-serif;font-size:12px;color:rgba(247,242,232,0.5);}body.elementor-page-32:not(.elementor-motion-effects-element-type-background), body.elementor-page-32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-062dbae{width:22.002%;}.elementor-32 .elementor-element.elementor-element-00d566f{width:77.998%;}.elementor-32 .elementor-element.elementor-element-dbf7e0c{width:48.775%;}.elementor-32 .elementor-element.elementor-element-6c54c71{width:13.909%;}.elementor-32 .elementor-element.elementor-element-651a1576{width:36.755%;}.elementor-32 .elementor-element.elementor-element-93f368a{width:17.281%;}.elementor-32 .elementor-element.elementor-element-f1c87b2{width:65.103%;}.elementor-32 .elementor-element.elementor-element-336eaab{width:17.282%;}.elementor-32 .elementor-element.elementor-element-42a18281{width:23.38%;}.elementor-32 .elementor-element.elementor-element-372ee212{width:76.62%;}.elementor-32 .elementor-element.elementor-element-954857d{width:23.18%;}.elementor-32 .elementor-element.elementor-element-1a6672fd{width:76.82%;}.elementor-32 .elementor-element.elementor-element-658964e{width:17.979%;}.elementor-32 .elementor-element.elementor-element-d79e281{width:64.006%;}.elementor-32 .elementor-element.elementor-element-8b57fa1{width:17.661%;}}/* Start custom CSS for html, class: .elementor-element-2fdd377 */.necessidades{background:var(--branco)}
.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.5rem,6vw,5rem)}
.split-left{position:sticky;top:120px;align-self:start}
.split-left .fecho{font-family:var(--serif);font-style:italic;font-size:1.2rem;color:var(--verde-floresta);margin:1.4rem 0 2rem}
.needs-list li{padding:1.05rem .4rem;border-top:1px solid rgba(47,85,72,.16);font-size:.95rem;display:flex;gap:.9rem;align-items:baseline;transition:var(--trans)}
.needs-list li:last-child{border-bottom:1px solid rgba(47,85,72,.16)}
.needs-list li::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--dourado);flex:none;transform:translateY(-1px)}
.needs-list li:hover{background:rgba(203,216,207,.25);padding-left:1rem}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ceda844 *//* Reset básico */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  background-color: #ccd5ce; /* Cor de fundo idêntica à imagem */
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
}

.container {
  width: 100%;
  max-width: 1200px;
  display: flex;
  flex-direction: column;
  gap: 22px;
}

.tag-group {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.format-group {
  margin-top: 10px;
}

.tag-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
}

/* Estilo padrão das tags/pílulas */
.tag {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #f7f9f7;
  color: #3b4442;
  font-size: 13.5px;
  font-weight: 500;
  line-height: 1.2;
  padding: 9px 18px;
  border-radius: 9999px;
  border: 1px solid #d4dcd5;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);
  cursor: default;
  white-space: nowrap;
  transition: all 0.2s ease;
}

.tag:hover {
  background-color: #ffffff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
}

/* Tag com destaque em tom ocre/dourado (Segurança do paciente) */
.tag--highlighted {
  color: #917544;
  border: 1.5px solid #b89d6e;
  background-color: #fcfbfa;
}

.tag--highlighted:hover {
  background-color: #ffffff;
  border-color: #a48858;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e76170 *//* Reset básico */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  background-color: #ccd5ce; /* Cor de fundo idêntica à imagem */
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
}

.container {
  width: 100%;
  max-width: 1200px;
  display: flex;
  flex-direction: column;
  gap: 22px;
}

.tag-group {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.format-group {
  margin-top: 10px;
}

.tag-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
}

/* Estilo padrão das tags/pílulas */
.tag {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #f7f9f7;
  color: #3b4442;
  font-size: 13.5px;
  font-weight: 500;
  line-height: 1.2;
  padding: 9px 18px;
  border-radius: 9999px;
  border: 1px solid #d4dcd5;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);
  cursor: default;
  white-space: nowrap;
  transition: all 0.2s ease;
}

.tag:hover {
  background-color: #ffffff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
}

/* Tag com destaque em tom ocre/dourado (Segurança do paciente) */
.tag--highlighted {
  color: #917544;
  border: 1.5px solid #b89d6e;
  background-color: #fcfbfa;
}

.tag--highlighted:hover {
  background-color: #ffffff;
  border-color: #a48858;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0121403 *//* Reset básico */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  background-color: #ccd5ce; /* Cor de fundo idêntica à imagem */
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
}

.container {
  width: 100%;
  max-width: 1200px;
  display: flex;
  flex-direction: column;
  gap: 22px;
}

.tag-group {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.format-group {
  margin-top: 10px;
}

.tag-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
}

/* Estilo padrão das tags/pílulas */
.tag {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #f7f9f7;
  color: #3b4442;
  font-size: 13.5px;
  font-weight: 500;
  line-height: 1.2;
  padding: 9px 18px;
  border-radius: 9999px;
  border: 1px solid #d4dcd5;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);
  cursor: default;
  white-space: nowrap;
  transition: all 0.2s ease;
}

.tag:hover {
  background-color: #ffffff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
}

/* Tag com destaque em tom ocre/dourado (Segurança do paciente) */
.tag--highlighted {
  color: #917544;
  border: 1.5px solid #b89d6e;
  background-color: #fcfbfa;
}

.tag--highlighted:hover {
  background-color: #ffffff;
  border-color: #a48858;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c85c9e *//* Reset básico */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  background-color: #ccd5ce; /* Cor de fundo idêntica à imagem */
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
}

.container {
  width: 100%;
  max-width: 1200px;
  display: flex;
  flex-direction: column;
  gap: 22px;
}

.tag-group {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.format-group {
  margin-top: 10px;
}

.tag-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
}

/* Estilo padrão das tags/pílulas */
.tag {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #f7f9f7;
  color: #3b4442;
  font-size: 13.5px;
  font-weight: 500;
  line-height: 1.2;
  padding: 9px 18px;
  border-radius: 9999px;
  border: 1px solid #d4dcd5;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);
  cursor: default;
  white-space: nowrap;
  transition: all 0.2s ease;
}

.tag:hover {
  background-color: #ffffff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
}

/* Tag com destaque em tom ocre/dourado (Segurança do paciente) */
.tag--highlighted {
  color: #917544;
  border: 1.5px solid #b89d6e;
  background-color: #fcfbfa;
}

.tag--highlighted:hover {
  background-color: #ffffff;
  border-color: #a48858;
}/* End custom CSS */