.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4497 .elementor-element.elementor-element-6b352109{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:400;font-style:normal;text-decoration:none;letter-spacing:0.4px;}.elementor-4497 .elementor-element.elementor-element-1cf5af44:not(.elementor-motion-effects-element-type-background), .elementor-4497 .elementor-element.elementor-element-1cf5af44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E5D5;}.elementor-4497 .elementor-element.elementor-element-1cf5af44 > .elementor-container{max-width:1334px;}.elementor-4497 .elementor-element.elementor-element-1cf5af44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4497 .elementor-element.elementor-element-1cf5af44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4497 .elementor-element.elementor-element-62dcc64e{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );}.elementor-4497 .elementor-element.elementor-element-17418736{text-align:center;}.elementor-4497 .elementor-element.elementor-element-17418736 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:29px;font-weight:600;color:#100F0FB5;}.elementor-4497 .elementor-element.elementor-element-4578a5a4{text-align:center;font-family:var( --e-global-typography-3715e30-font-family ), Sans-serif;font-size:var( --e-global-typography-3715e30-font-size );font-weight:var( --e-global-typography-3715e30-font-weight );font-style:var( --e-global-typography-3715e30-font-style );text-decoration:var( --e-global-typography-3715e30-text-decoration );letter-spacing:var( --e-global-typography-3715e30-letter-spacing );}.elementor-4497 .elementor-element.elementor-element-7591ab9{font-family:var( --e-global-typography-3715e30-font-family ), Sans-serif;font-size:var( --e-global-typography-3715e30-font-size );font-weight:var( --e-global-typography-3715e30-font-weight );font-style:var( --e-global-typography-3715e30-font-style );text-decoration:var( --e-global-typography-3715e30-text-decoration );letter-spacing:var( --e-global-typography-3715e30-letter-spacing );}.elementor-4497 .elementor-element.elementor-element-242cd209:not(.elementor-motion-effects-element-type-background), .elementor-4497 .elementor-element.elementor-element-242cd209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC29;}.elementor-4497 .elementor-element.elementor-element-242cd209{border-style:double;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4497 .elementor-element.elementor-element-242cd209 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4497 .elementor-element.elementor-element-704f69f9{text-align:center;}.elementor-4497 .elementor-element.elementor-element-704f69f9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;font-style:normal;text-decoration:none;letter-spacing:0.4px;}.elementor-4497 .elementor-element.elementor-element-50c6c026:not(.elementor-motion-effects-element-type-background), .elementor-4497 .elementor-element.elementor-element-50c6c026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF30;}.elementor-4497 .elementor-element.elementor-element-50c6c026 > .elementor-container{max-width:1114px;}.elementor-4497 .elementor-element.elementor-element-50c6c026{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4497 .elementor-element.elementor-element-50c6c026 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4497 .elementor-element.elementor-element-3ce88c52{column-gap:0px;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:400;font-style:normal;text-decoration:none;letter-spacing:0.4px;}.elementor-4497 .elementor-element.elementor-element-5e0791f9{--spacer-size:50px;}.elementor-4497 .elementor-element.elementor-element-55482e54:not(.elementor-motion-effects-element-type-background), .elementor-4497 .elementor-element.elementor-element-55482e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC3B;}.elementor-4497 .elementor-element.elementor-element-55482e54{border-style:double;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4497 .elementor-element.elementor-element-55482e54 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4497 .elementor-element.elementor-element-20ebb010{text-align:center;}.elementor-4497 .elementor-element.elementor-element-20ebb010 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;font-style:normal;text-decoration:none;letter-spacing:0.4px;}.elementor-4497 .elementor-element.elementor-element-73b571ba:not(.elementor-motion-effects-element-type-background), .elementor-4497 .elementor-element.elementor-element-73b571ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2B;}.elementor-4497 .elementor-element.elementor-element-73b571ba > .elementor-container{max-width:1114px;}.elementor-4497 .elementor-element.elementor-element-73b571ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4497 .elementor-element.elementor-element-73b571ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4497 .elementor-element.elementor-element-f60e934{column-gap:0px;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:400;font-style:normal;text-decoration:none;letter-spacing:0.4px;}.elementor-4497 .elementor-element.elementor-element-39708403{--spacer-size:50px;}@media(min-width:768px){.elementor-4497 .elementor-element.elementor-element-3f2de266{width:65.013%;}.elementor-4497 .elementor-element.elementor-element-66cf6b17{width:34.703%;}.elementor-4497 .elementor-element.elementor-element-2951d33f{width:34.986%;}.elementor-4497 .elementor-element.elementor-element-54d3bd22{width:65.014%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4497 .elementor-element.elementor-element-17418736{text-align:center;}.elementor-4497 .elementor-element.elementor-element-4578a5a4{font-size:var( --e-global-typography-3715e30-font-size );letter-spacing:var( --e-global-typography-3715e30-letter-spacing );}.elementor-4497 .elementor-element.elementor-element-7591ab9{font-size:var( --e-global-typography-3715e30-font-size );letter-spacing:var( --e-global-typography-3715e30-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4497 .elementor-element.elementor-element-4578a5a4{font-size:var( --e-global-typography-3715e30-font-size );letter-spacing:var( --e-global-typography-3715e30-letter-spacing );}.elementor-4497 .elementor-element.elementor-element-7591ab9{font-size:var( --e-global-typography-3715e30-font-size );letter-spacing:var( --e-global-typography-3715e30-letter-spacing );}}