.elementor-11768 .elementor-element.elementor-element-2078d214{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Alegreya Sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-11768 .elementor-element.elementor-element-325c70e .elementor-heading-title{font-family:"Playfair Display", Alegreya Sans;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Alegreya Sans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-11768 .elementor-element.elementor-element-b1ac068{font-family:"Roboto Serif", Alegreya Sans;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Alegreya Sans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11768 .elementor-element.elementor-element-98d1712 .elementor-heading-title{font-family:"Playfair Display", Alegreya Sans;}.elementor-11768 .elementor-element.elementor-element-5f8497b{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-11768 .elementor-element.elementor-element-09fcc43 .elementor-heading-title{text-decoration:underline;}.elementor-11768 .elementor-element.elementor-element-3cd964b{columns:2;font-size:12px;letter-spacing:-0.5px;color:#CE5050;}.elementor-11768 .elementor-element.elementor-element-598c506{--spacer-size:27px;}.elementor-11768 .elementor-element.elementor-element-3f87533 .elementor-heading-title{font-family:"Playfair Display", Alegreya Sans;}.elementor-11768 .elementor-element.elementor-element-71aba88{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-11768 .elementor-element.elementor-element-fbfcf8a .elementor-heading-title{text-decoration:underline;}.elementor-11768 .elementor-element.elementor-element-74ac33f{columns:2;font-size:12px;letter-spacing:-0.5px;color:#CE5050;}.elementor-11768 .elementor-element.elementor-element-a4dd161{--spacer-size:27px;}.elementor-11768 .elementor-element.elementor-element-51bb564 .elementor-heading-title{font-family:"Playfair Display", Alegreya Sans;}.elementor-11768 .elementor-element.elementor-element-0f00674{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-11768 .elementor-element.elementor-element-dc7dd0f .elementor-heading-title{text-decoration:underline;}.elementor-11768 .elementor-element.elementor-element-acf562f{columns:2;font-size:12px;letter-spacing:-0.5px;color:#CE5050;}.elementor-11768 .elementor-element.elementor-element-4437e96{--spacer-size:27px;}.elementor-11768 .elementor-element.elementor-element-7cebb15 .elementor-heading-title{font-family:"Playfair Display", Alegreya Sans;}.elementor-11768 .elementor-element.elementor-element-34046b7{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-11768 .elementor-element.elementor-element-1b26c5d .elementor-heading-title{text-decoration:underline;}.elementor-11768 .elementor-element.elementor-element-9496317{columns:2;font-size:12px;letter-spacing:-0.5px;color:#CE5050;}.elementor-11768 .elementor-element.elementor-element-e50176d{--spacer-size:27px;}.elementor-11768 .elementor-element.elementor-element-8198a4e .elementor-heading-title{font-family:"Playfair Display", Alegreya Sans;}.elementor-11768 .elementor-element.elementor-element-5a2544f{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-11768 .elementor-element.elementor-element-870c01d .elementor-heading-title{text-decoration:underline;}.elementor-11768 .elementor-element.elementor-element-c8710c2{columns:2;font-size:12px;letter-spacing:-0.5px;color:#CE5050;}.elementor-11768 .elementor-element.elementor-element-30c38a6{--spacer-size:27px;}.elementor-11768 .elementor-element.elementor-element-2cf21b8 .elementor-heading-title{font-family:"Playfair Display", Alegreya Sans;}.elementor-11768 .elementor-element.elementor-element-7fbb05e{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-11768 .elementor-element.elementor-element-7fbb05e:not(.elementor-motion-effects-element-type-background), .elementor-11768 .elementor-element.elementor-element-7fbb05e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDE6;}.elementor-11768 .elementor-element.elementor-element-5f3e890 .elementor-heading-title{text-decoration:underline;}.elementor-11768 .elementor-element.elementor-element-7a9c14b{columns:2;font-size:12px;letter-spacing:-0.5px;color:#F33C3C;}.elementor-11768 .elementor-element.elementor-element-05ceeac{--spacer-size:27px;}.elementor-11768 .elementor-element.elementor-element-7886812 .elementor-heading-title{font-family:"Playfair Display", Alegreya Sans;}.elementor-11768 .elementor-element.elementor-element-8c4681e{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-11768 .elementor-element.elementor-element-8c4681e:not(.elementor-motion-effects-element-type-background), .elementor-11768 .elementor-element.elementor-element-8c4681e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDE6;}.elementor-11768 .elementor-element.elementor-element-800d76b .elementor-heading-title{text-decoration:underline;}.elementor-11768 .elementor-element.elementor-element-008e221{columns:2;font-size:12px;letter-spacing:-0.5px;color:#F33C3C;}.elementor-11768 .elementor-element.elementor-element-ba883d5{--spacer-size:50px;}.elementor-11768 .elementor-element.elementor-element-c13a110 .elementor-heading-title{font-family:"Playfair Display", Alegreya Sans;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}