.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 );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 );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-82612e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-82612e2 .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:200;text-transform:uppercase;line-height:47px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );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 );}.elementor-31 .elementor-element.elementor-element-42a81ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-42a81ef .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;letter-spacing:-0.4px;word-spacing:-5;}.elementor-31 .elementor-element.elementor-element-ed2dd9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ed2dd9b .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;letter-spacing:0px;}.elementor-31 .elementor-element.elementor-element-587ef67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-587ef67 .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-31 .elementor-element.elementor-element-cf409fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-cf409fe .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;letter-spacing:-0.4px;}.elementor-31 .elementor-element.elementor-element-6b53bd4 .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;}.elementor-31 .elementor-element.elementor-element-4dd684e .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;}.elementor-31 .elementor-element.elementor-element-fee1acc .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;letter-spacing:0px;}.elementor-31 .elementor-element.elementor-element-c37c5f8 .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;}.elementor-31 .elementor-element.elementor-element-51e265c .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;}.elementor-31 .elementor-element.elementor-element-82b3dd9 .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;}.elementor-31 .elementor-element.elementor-element-fb09ec5 .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;}.elementor-31 .elementor-element.elementor-element-c61f53a .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;letter-spacing:0px;}.elementor-31 .elementor-element.elementor-element-018970c .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;}.elementor-31 .elementor-element.elementor-element-0cf07db .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;}.elementor-31 .elementor-element.elementor-element-fc3001d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;}.elementor-31 .elementor-element.elementor-element-566bdc6 .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;}.elementor-31 .elementor-element.elementor-element-1d63f12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1d63f12 .elementor-heading-title{font-family:"Cousine", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;letter-spacing:-0.4px;word-spacing:-5;}.elementor-31 .elementor-element.elementor-element-6b00664 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:47px;}@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 );}.elementor-31 .elementor-element.elementor-element-82612e2 .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-42a81ef .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-ed2dd9b .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-587ef67 .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-cf409fe .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-6b53bd4 .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-4dd684e .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-fee1acc .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-c37c5f8 .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-51e265c .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-82b3dd9 .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-fb09ec5 .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-c61f53a .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-018970c .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-0cf07db .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-fc3001d .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-566bdc6 .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-1d63f12 .elementor-heading-title{font-size:44px;line-height:54px;}.elementor-31 .elementor-element.elementor-element-6b00664 .elementor-heading-title{font-size:44px;line-height:54px;}}@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 );}.elementor-31 .elementor-element.elementor-element-82612e2 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-42a81ef .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-ed2dd9b .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-587ef67 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-cf409fe .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-6b53bd4 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-4dd684e .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-fee1acc .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-c37c5f8 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-51e265c .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-82b3dd9 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-fb09ec5 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-c61f53a .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-018970c .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-0cf07db .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-fc3001d .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-566bdc6 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-1d63f12 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-6b00664 .elementor-heading-title{font-size:32px;line-height:1.3em;}}