.elementor-417 .elementor-element.elementor-element-a3920c6{--spacer-size:50px;}.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-417 .elementor-element.elementor-element-b6d8b91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:500;line-height:50px;color:#2D2929;}.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-417 .elementor-element.elementor-element-f0eeb7f > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-f0eeb7f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#999999;}.elementor-417 .elementor-element.elementor-element-6d98877 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-6d98877 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;font-style:italic;line-height:40px;letter-spacing:0px;color:#ADA19C;}.elementor-417 .elementor-element.elementor-element-9060ec9 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-9060ec9{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#999999;}.elementor-417 .elementor-element.elementor-element-5be66a2 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-5be66a2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;font-style:italic;line-height:40px;letter-spacing:0px;color:#ADA19C;}.elementor-417 .elementor-element.elementor-element-5cc3e5b > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-5cc3e5b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#999999;}.elementor-417 .elementor-element.elementor-element-8cb82ae > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-8cb82ae .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;font-style:italic;line-height:40px;letter-spacing:0px;color:#ADA19C;}.elementor-417 .elementor-element.elementor-element-2b96119 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-2b96119{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#999999;}.elementor-417 .elementor-element.elementor-element-963374a > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-963374a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;font-style:italic;line-height:40px;letter-spacing:0px;color:#ADA19C;}.elementor-417 .elementor-element.elementor-element-92f22ff > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-92f22ff{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#999999;}.elementor-417 .elementor-element.elementor-element-78e70ca > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-78e70ca .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;font-style:italic;line-height:40px;letter-spacing:0px;color:#ADA19C;}.elementor-417 .elementor-element.elementor-element-5c9e00b > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-5c9e00b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#999999;}.elementor-417 .elementor-element.elementor-element-731e939 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-731e939 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;font-style:italic;line-height:40px;letter-spacing:0px;color:#ADA19C;}.elementor-417 .elementor-element.elementor-element-588513f > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-588513f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#999999;}.elementor-417 .elementor-element.elementor-element-6708891 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-6708891 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;font-style:italic;line-height:40px;letter-spacing:0px;color:#ADA19C;}.elementor-417 .elementor-element.elementor-element-562ff06 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-562ff06{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#999999;}.elementor-417 .elementor-element.elementor-element-9141226 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-9141226 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;font-style:italic;line-height:40px;letter-spacing:0px;color:#ADA19C;}.elementor-417 .elementor-element.elementor-element-6f127a8 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-6f127a8{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#999999;}.elementor-417 .elementor-element.elementor-element-43dc667 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-43dc667 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;font-style:italic;line-height:40px;letter-spacing:0px;color:#ADA19C;}.elementor-417 .elementor-element.elementor-element-788348a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-788348a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#999999;}.elementor-417 .elementor-element.elementor-element-717a721 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-717a721 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;font-style:italic;line-height:40px;letter-spacing:0px;color:#ADA19C;}.elementor-417 .elementor-element.elementor-element-d855e44 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-d855e44{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#999999;}.elementor-417 .elementor-element.elementor-element-f28caab > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-f28caab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;font-style:italic;line-height:40px;letter-spacing:0px;color:#ADA19C;}.elementor-417 .elementor-element.elementor-element-cd5563d > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-cd5563d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#999999;}.elementor-417 .elementor-element.elementor-element-f68211b > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-f68211b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;font-style:italic;line-height:40px;letter-spacing:0px;color:#ADA19C;}.elementor-417 .elementor-element.elementor-element-47c0730 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-47c0730{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#999999;}