.elementor-12 .elementor-element.elementor-element-302706b .widget-image-caption{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-730265c .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-730265c > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 0px 25px;background-color:rgba(0, 0, 0, 0.5);}.elementor-12 .elementor-element.elementor-element-ea63af6 .widget-image-caption{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-46a4484 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-46a4484 > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 0px 25px;background-color:rgba(0, 0, 0, 0.5);}.elementor-12 .elementor-element.elementor-element-45c515d .widget-image-caption{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-a1f04c4 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-a1f04c4 > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 0px 25px;background-color:rgba(0, 0, 0, 0.5);}.elementor-12 .elementor-element.elementor-element-cf510f5 .widget-image-caption{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-8ee58d0 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-8ee58d0 > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 0px 25px;background-color:rgba(0, 0, 0, 0.5);}.elementor-12 .elementor-element.elementor-element-0caf8ba .widget-image-caption{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-a78f69a .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-a78f69a > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 0px 25px;background-color:rgba(0, 0, 0, 0.5);}.elementor-12 .elementor-element.elementor-element-86fb20b .widget-image-caption{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-497e4c7 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-497e4c7 > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 0px 25px;background-color:rgba(0, 0, 0, 0.5);}.elementor-12 .elementor-element.elementor-element-4cd25a4 .widget-image-caption{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-7493bab .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-7493bab > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 0px 25px;background-color:rgba(0, 0, 0, 0.5);}.elementor-12 .elementor-element.elementor-element-25b4d61 .widget-image-caption{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-0d3695a .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-0d3695a > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 0px 25px;background-color:rgba(0, 0, 0, 0.5);}.elementor-12 .elementor-element.elementor-element-68ed62a .widget-image-caption{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-c0ff814 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-c0ff814 > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 0px 25px;background-color:rgba(0, 0, 0, 0.5);}.elementor-12 .elementor-element.elementor-element-7be7656 .widget-image-caption{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-354eb70 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-354eb70 > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 0px 25px;background-color:rgba(0, 0, 0, 0.5);}.elementor-12 .elementor-element.elementor-element-7ad385d .widget-image-caption{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-e5e39e6 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-e5e39e6 > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 0px 25px;background-color:rgba(0, 0, 0, 0.5);}.elementor-12 .elementor-element.elementor-element-8dfce4f .widget-image-caption{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-2cfa136 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-2cfa136 > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 0px 25px;background-color:rgba(0, 0, 0, 0.5);}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}