.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-2010 .elementor-element.elementor-element-eeb96be{text-align:center;}.elementor-2010 .elementor-element.elementor-element-eeb96be .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-weight:600;color:#8D2635;}.elementor-2010 .elementor-element.elementor-element-e610371{--spacer-size:25px;}.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-2010 .elementor-element.elementor-element-de61487{text-align:center;}.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-2010 .elementor-element.elementor-element-24b80c2 p{margin-bottom: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-2010 .elementor-element.elementor-element-705f5ed .elementor-button{background-color:#8D2635;}.elementor-2010 .elementor-element.elementor-element-b6e385a{text-align:center;}.elementor-2010 .elementor-element.elementor-element-c62f284 p{margin-bottom:0px;}.elementor-2010 .elementor-element.elementor-element-88b76a7 .elementor-button{background-color:#8D2635;}.elementor-2010 .elementor-element.elementor-element-f24744c{text-align:center;}.elementor-2010 .elementor-element.elementor-element-87997ec p{margin-bottom:0px;}.elementor-2010 .elementor-element.elementor-element-78278bb .elementor-button{background-color:#8D2635;}.elementor-2010 .elementor-element.elementor-element-90a85e7{--spacer-size:50px;}.elementor-2010 .elementor-element.elementor-element-bcc90d7{text-align:center;}.elementor-2010 .elementor-element.elementor-element-05c5430 p{margin-bottom:0px;}.elementor-2010 .elementor-element.elementor-element-e5a4ecb .elementor-button{background-color:#8D2635;}.elementor-2010 .elementor-element.elementor-element-ed0e100{text-align:center;}.elementor-2010 .elementor-element.elementor-element-cee99f1 p{margin-bottom:0px;}.elementor-2010 .elementor-element.elementor-element-67ff6a7 .elementor-button{background-color:#8D2635;}.elementor-2010 .elementor-element.elementor-element-286589e{text-align:center;}.elementor-2010 .elementor-element.elementor-element-03ca9f5 p{margin-bottom:0px;}.elementor-2010 .elementor-element.elementor-element-060181e .elementor-button{background-color:#8D2635;}.elementor-2010 .elementor-element.elementor-element-c625cfc{--spacer-size:50px;}.elementor-2010 .elementor-element.elementor-element-260eb7f > .elementor-background-overlay{background-color:#F1E3D2;opacity:0.5;}.elementor-2010 .elementor-element.elementor-element-33563b8{--spacer-size:20px;}.elementor-2010 .elementor-element.elementor-element-5eec168 > .elementor-background-overlay{background-color:#F1E3D2;opacity:0.5;}.elementor-2010 .elementor-element.elementor-element-5eec168 > .elementor-container{max-width:841px;}.elementor-2010 .elementor-element.elementor-element-dfd9d36{text-align:center;}.elementor-2010 .elementor-element.elementor-element-a534955 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-af079c9 .elementor-button{background-color:#8D2635;}.elementor-2010 .elementor-element.elementor-element-a724d56 > .elementor-background-overlay{background-color:#F1E3D2;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2010 .elementor-element.elementor-element-a724d56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2010 .elementor-element.elementor-element-a83e4a7{--spacer-size:20px;}