.elementor-32 .elementor-element.elementor-element-d26746f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d26746f0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d26746f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EDE3;}.elementor-32 .elementor-element.elementor-element-060294e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:70px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.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-066cf3eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.22em;color:#8B3A2F;}.elementor-32 .elementor-element.elementor-element-37a028ce .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:400;line-height:1.1em;color:#3A2218;}.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-54b171ad{font-family:"Inter", Sans-serif;font-size:14px;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-081c4873{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-32 .elementor-element.elementor-element-364b26cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5488ce4f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;color:#8B3A2F;}.elementor-32 .elementor-element.elementor-element-98164974{font-family:"Inter", Sans-serif;font-size:14px;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-98164974 a{color:#8B3A2F;}.elementor-32 .elementor-element.elementor-element-98164974 a:hover, .elementor-32 .elementor-element.elementor-element-98164974 a:focus{color:#8B3A2F;}.elementor-32 .elementor-element.elementor-element-f9221f07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-9288ce6c{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-6ebd69b7{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-236d1ac0{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-f2eee85d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-26b6d6f8{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-26b6d6f8 a{color:#8B3A2F;}.elementor-32 .elementor-element.elementor-element-75328eca .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;color:#8B3A2F;}.elementor-32 .elementor-element.elementor-element-5295e554{font-family:"Inter", Sans-serif;font-size:15px;font-style:italic;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-55338551 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-6cd6b18d{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-511c5703{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-e0f7156c{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-22c97bb8{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-dd33aeb5{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-50cd5b7c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-1c30d4ba{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-8422db45{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-505d5033 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-29618c6b{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-c65b6cdc{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-d121eacf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-ee2dc3be{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-9014a2c0{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-49061508{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-d7ca79a0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-f7f47748{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-db7497ad .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-903d0116{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-f20f04ad{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-65f2ca5f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-3dea026c{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-922dfdb2{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-c53052a3{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-c53052a3 a{color:#8B3A2F;}.elementor-32 .elementor-element.elementor-element-7466e60f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-72129b59{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-b8e9c0f4{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-88fc235d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-2f1efdc2{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-593cb71f{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-123e51a8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-90bac0c6{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-cb540fa9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-22621c82{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-a5d2d1a2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-3a7f3e87{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-e7126740 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-61eae399{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-98c201e2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-fe4eeb44{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-5744e46b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-884d9da3{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-6b8017f9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-e5f94ba7{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-d9c46aa3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;color:#8B3A2F;}.elementor-32 .elementor-element.elementor-element-b3d8c793{font-family:"Inter", Sans-serif;font-size:15px;font-style:italic;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-63a938be .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-a47737bb{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-9683c7ef{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-f4069b5d{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-2276c741{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-42546b41{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-8210e4ae .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:19px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-8197c273{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-21d5101a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:19px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-54e4e932{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-1746737d{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-dc25e8a3{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-fba104b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-32 .elementor-element.elementor-element-fba104b0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-fba104b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE2D3;}.elementor-32 .elementor-element.elementor-element-3290dca5{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-55d2ff30 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-9380e271 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-35020c90{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-139be106 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-eb517bc0{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-ddb6d138{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-0d797337 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-a46767e3{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-8560ae2a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-216bb893{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-d514eb69 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-4e945036{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-51dee5ac .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-dea44e53{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-dea44e53 a{color:#8B3A2F;}.elementor-32 .elementor-element.elementor-element-696bd00a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-7eadce4e{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-327716c9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-d156b158{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-d156b158 a{color:#8B3A2F;}.elementor-32 .elementor-element.elementor-element-7c3fd4c8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-0238fd35{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-2bd5255a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;color:#3A2218;}.elementor-32 .elementor-element.elementor-element-7d627bc8{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.75em;color:#6B5648;}.elementor-32 .elementor-element.elementor-element-7d627bc8 a{color:#8B3A2F;}.elementor-32 .elementor-element.elementor-element-17fb4993{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#6B5648;}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-37a028ce .elementor-heading-title{font-size:36px;}.elementor-32 .elementor-element.elementor-element-081c4873{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-32 .elementor-element.elementor-element-364b26cb{--width:100%;}.elementor-32 .elementor-element.elementor-element-f9221f07{--width:100%;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-060294e9{--content-width:1200px;}.elementor-32 .elementor-element.elementor-element-081c4873{--content-width:1200px;}.elementor-32 .elementor-element.elementor-element-364b26cb{--width:22%;}.elementor-32 .elementor-element.elementor-element-f9221f07{--width:74%;}}/* Start custom CSS for text-editor, class: .elementor-element-54b171ad */.elementor-32 .elementor-element.elementor-element-54b171ad p{margin-block:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5488ce4f */.elementor-32 .elementor-element.elementor-element-5488ce4f{margin-bottom:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98164974 */.elementor-32 .elementor-element.elementor-element-98164974 p{margin:0;padding:9px 0;border-bottom:1px solid rgba(139,58,47,0.14)}.elementor-32 .elementor-element.elementor-element-98164974 p a{color:#6B5648}.elementor-32 .elementor-element.elementor-element-98164974 p a:hover{color:#8B3A2F}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9288ce6c */.elementor-32 .elementor-element.elementor-element-9288ce6c{margin-bottom:14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ebd69b7 */.elementor-32 .elementor-element.elementor-element-6ebd69b7{margin-bottom:14px}.elementor-32 .elementor-element.elementor-element-6ebd69b7 ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-6ebd69b7 li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-236d1ac0 */.elementor-32 .elementor-element.elementor-element-236d1ac0{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2eee85d */.elementor-32 .elementor-element.elementor-element-f2eee85d{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26b6d6f8 */.elementor-32 .elementor-element.elementor-element-26b6d6f8{margin-bottom:10px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75328eca */.elementor-32 .elementor-element.elementor-element-75328eca{margin:56px 0 6px;padding-top:40px;border-top:2px solid rgba(139,58,47,0.18)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5295e554 */.elementor-32 .elementor-element.elementor-element-5295e554{margin-bottom:28px} .elementor-32 .elementor-element.elementor-element-5295e554 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55338551 */.elementor-32 .elementor-element.elementor-element-55338551{margin:28px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cd6b18d */.elementor-32 .elementor-element.elementor-element-6cd6b18d{margin-bottom:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-511c5703 */.elementor-32 .elementor-element.elementor-element-511c5703{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f7156c */.elementor-32 .elementor-element.elementor-element-e0f7156c{margin-bottom:18px}.elementor-32 .elementor-element.elementor-element-e0f7156c ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-e0f7156c li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22c97bb8 */.elementor-32 .elementor-element.elementor-element-22c97bb8{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd33aeb5 */.elementor-32 .elementor-element.elementor-element-dd33aeb5{margin-bottom:18px}.elementor-32 .elementor-element.elementor-element-dd33aeb5 ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-dd33aeb5 li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50cd5b7c */.elementor-32 .elementor-element.elementor-element-50cd5b7c{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c30d4ba */.elementor-32 .elementor-element.elementor-element-1c30d4ba{margin-bottom:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8422db45 */.elementor-32 .elementor-element.elementor-element-8422db45{margin-bottom:18px}.elementor-32 .elementor-element.elementor-element-8422db45 ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-8422db45 li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-505d5033 */.elementor-32 .elementor-element.elementor-element-505d5033{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29618c6b */.elementor-32 .elementor-element.elementor-element-29618c6b{margin-bottom:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c65b6cdc */.elementor-32 .elementor-element.elementor-element-c65b6cdc{margin-bottom:18px}.elementor-32 .elementor-element.elementor-element-c65b6cdc ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-c65b6cdc li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d121eacf */.elementor-32 .elementor-element.elementor-element-d121eacf{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee2dc3be */.elementor-32 .elementor-element.elementor-element-ee2dc3be{margin-bottom:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9014a2c0 */.elementor-32 .elementor-element.elementor-element-9014a2c0{margin-bottom:18px}.elementor-32 .elementor-element.elementor-element-9014a2c0 ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-9014a2c0 li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49061508 */.elementor-32 .elementor-element.elementor-element-49061508{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7ca79a0 */.elementor-32 .elementor-element.elementor-element-d7ca79a0{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7f47748 */.elementor-32 .elementor-element.elementor-element-f7f47748{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db7497ad */.elementor-32 .elementor-element.elementor-element-db7497ad{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-903d0116 */.elementor-32 .elementor-element.elementor-element-903d0116{margin-bottom:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f20f04ad */.elementor-32 .elementor-element.elementor-element-f20f04ad{margin-bottom:18px}.elementor-32 .elementor-element.elementor-element-f20f04ad ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-f20f04ad li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65f2ca5f */.elementor-32 .elementor-element.elementor-element-65f2ca5f{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dea026c */.elementor-32 .elementor-element.elementor-element-3dea026c{margin-bottom:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-922dfdb2 */.elementor-32 .elementor-element.elementor-element-922dfdb2{margin-bottom:18px}.elementor-32 .elementor-element.elementor-element-922dfdb2 ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-922dfdb2 li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c53052a3 */.elementor-32 .elementor-element.elementor-element-c53052a3{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7466e60f */.elementor-32 .elementor-element.elementor-element-7466e60f{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72129b59 */.elementor-32 .elementor-element.elementor-element-72129b59{margin-bottom:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8e9c0f4 */.elementor-32 .elementor-element.elementor-element-b8e9c0f4{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88fc235d */.elementor-32 .elementor-element.elementor-element-88fc235d{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f1efdc2 */.elementor-32 .elementor-element.elementor-element-2f1efdc2{margin-bottom:14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-593cb71f */.elementor-32 .elementor-element.elementor-element-593cb71f{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123e51a8 */.elementor-32 .elementor-element.elementor-element-123e51a8{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90bac0c6 */.elementor-32 .elementor-element.elementor-element-90bac0c6{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb540fa9 */.elementor-32 .elementor-element.elementor-element-cb540fa9{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22621c82 */.elementor-32 .elementor-element.elementor-element-22621c82{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5d2d1a2 */.elementor-32 .elementor-element.elementor-element-a5d2d1a2{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a7f3e87 */.elementor-32 .elementor-element.elementor-element-3a7f3e87{margin-bottom:18px}.elementor-32 .elementor-element.elementor-element-3a7f3e87 ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-3a7f3e87 li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7126740 */.elementor-32 .elementor-element.elementor-element-e7126740{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61eae399 */.elementor-32 .elementor-element.elementor-element-61eae399{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98c201e2 */.elementor-32 .elementor-element.elementor-element-98c201e2{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe4eeb44 */.elementor-32 .elementor-element.elementor-element-fe4eeb44{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5744e46b */.elementor-32 .elementor-element.elementor-element-5744e46b{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-884d9da3 */.elementor-32 .elementor-element.elementor-element-884d9da3{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b8017f9 */.elementor-32 .elementor-element.elementor-element-6b8017f9{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5f94ba7 */.elementor-32 .elementor-element.elementor-element-e5f94ba7{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9c46aa3 */.elementor-32 .elementor-element.elementor-element-d9c46aa3{margin:56px 0 6px;padding-top:40px;border-top:2px solid rgba(139,58,47,0.18)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3d8c793 */.elementor-32 .elementor-element.elementor-element-b3d8c793{margin-bottom:28px} .elementor-32 .elementor-element.elementor-element-b3d8c793 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63a938be */.elementor-32 .elementor-element.elementor-element-63a938be{margin:28px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a47737bb */.elementor-32 .elementor-element.elementor-element-a47737bb{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9683c7ef */.elementor-32 .elementor-element.elementor-element-9683c7ef{margin-bottom:18px}.elementor-32 .elementor-element.elementor-element-9683c7ef ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-9683c7ef li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4069b5d */.elementor-32 .elementor-element.elementor-element-f4069b5d{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2276c741 */.elementor-32 .elementor-element.elementor-element-2276c741{margin-bottom:18px}.elementor-32 .elementor-element.elementor-element-2276c741 ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-2276c741 li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42546b41 */.elementor-32 .elementor-element.elementor-element-42546b41{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8210e4ae */.elementor-32 .elementor-element.elementor-element-8210e4ae{margin:26px 0 10px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8197c273 */.elementor-32 .elementor-element.elementor-element-8197c273{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21d5101a */.elementor-32 .elementor-element.elementor-element-21d5101a{margin:26px 0 10px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54e4e932 */.elementor-32 .elementor-element.elementor-element-54e4e932{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1746737d */.elementor-32 .elementor-element.elementor-element-1746737d{margin-bottom:14px}.elementor-32 .elementor-element.elementor-element-1746737d ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-1746737d li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc25e8a3 */.elementor-32 .elementor-element.elementor-element-dc25e8a3{margin-bottom:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3290dca5 */.elementor-32 .elementor-element.elementor-element-3290dca5 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fba104b0 */.elementor-32 .elementor-element.elementor-element-fba104b0{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55d2ff30 */.elementor-32 .elementor-element.elementor-element-55d2ff30{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9380e271 */.elementor-32 .elementor-element.elementor-element-9380e271{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35020c90 */.elementor-32 .elementor-element.elementor-element-35020c90{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139be106 */.elementor-32 .elementor-element.elementor-element-139be106{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb517bc0 */.elementor-32 .elementor-element.elementor-element-eb517bc0{margin-bottom:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddb6d138 */.elementor-32 .elementor-element.elementor-element-ddb6d138{margin-bottom:18px}.elementor-32 .elementor-element.elementor-element-ddb6d138 ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-ddb6d138 li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d797337 */.elementor-32 .elementor-element.elementor-element-0d797337{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a46767e3 */.elementor-32 .elementor-element.elementor-element-a46767e3{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8560ae2a */.elementor-32 .elementor-element.elementor-element-8560ae2a{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-216bb893 */.elementor-32 .elementor-element.elementor-element-216bb893{margin-bottom:18px}.elementor-32 .elementor-element.elementor-element-216bb893 ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-216bb893 li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d514eb69 */.elementor-32 .elementor-element.elementor-element-d514eb69{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e945036 */.elementor-32 .elementor-element.elementor-element-4e945036{margin-bottom:18px}.elementor-32 .elementor-element.elementor-element-4e945036 ul{margin:0 0 0 22px}.elementor-32 .elementor-element.elementor-element-4e945036 li{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51dee5ac */.elementor-32 .elementor-element.elementor-element-51dee5ac{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dea44e53 */.elementor-32 .elementor-element.elementor-element-dea44e53{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-696bd00a */.elementor-32 .elementor-element.elementor-element-696bd00a{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eadce4e */.elementor-32 .elementor-element.elementor-element-7eadce4e{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-327716c9 */.elementor-32 .elementor-element.elementor-element-327716c9{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d156b158 */.elementor-32 .elementor-element.elementor-element-d156b158{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c3fd4c8 */.elementor-32 .elementor-element.elementor-element-7c3fd4c8{margin:56px 0 14px;padding-top:40px;border-top:2px solid rgba(139,58,47,0.18)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0238fd35 */.elementor-32 .elementor-element.elementor-element-0238fd35{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bd5255a */.elementor-32 .elementor-element.elementor-element-2bd5255a{margin:40px 0 14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d627bc8 */.elementor-32 .elementor-element.elementor-element-7d627bc8{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17fb4993 */.elementor-32 .elementor-element.elementor-element-17fb4993 p{margin-block:0}/* End custom CSS */