.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-18771 .elementor-element.elementor-element-a5dbb70 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-af59b6c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-544ac3e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-1548260 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:bold;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-8e56dce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-fc37d6a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:bold;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-c980206 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.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-18771 .elementor-element.elementor-element-f938419 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-1ff9057 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-8b2770f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-93c5fc5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-db83b0a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:bold;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-c75dcc9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-8634f0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-699b3c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-cae7f21 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:bold;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-9138422 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-cb88fe8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-cd5f7e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-1e2a940 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:bold;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-3eb8e98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-e533f22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-a533ff8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:bold;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-88e0fad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-f44d647 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-18771 .elementor-element.elementor-element-ecdf439 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}