.elementor-3 .elementor-element.elementor-element-4610b4da{--display:flex;}.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 );color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-4efa8b6{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-4efa8b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:600;}.elementor-3 .elementor-element.elementor-element-132691c{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-132691c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:500;}.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 );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-3 .elementor-element.elementor-element-1ac89b5{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-c1b7488{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-c1b7488 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-0827bd7{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-0e3b2ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-0e3b2ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-0ddc4f6{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-b028e4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-b028e4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-9aa23b9{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-7d8739e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-7d8739e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-c507b32{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-95cafe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-95cafe5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-82efc68{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-34959a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-34959a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-78d12a6{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-095bd37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-095bd37 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-2a714a6{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-6f36fee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-6f36fee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-b52f644{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-8bee795{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-8bee795 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-204faae{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-c158a97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-c158a97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-6e43112{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:400;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-4610b4da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3 .elementor-element.elementor-element-4efa8b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-3 .elementor-element.elementor-element-4efa8b6 .elementor-heading-title{font-size:42px;}.elementor-3 .elementor-element.elementor-element-132691c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-132691c .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-1ac89b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:16px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-c1b7488{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-c1b7488 .elementor-heading-title{font-size:30px;}.elementor-3 .elementor-element.elementor-element-0827bd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:16px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-0e3b2ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-0e3b2ad .elementor-heading-title{font-size:30px;}.elementor-3 .elementor-element.elementor-element-0ddc4f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:16px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-b028e4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-b028e4c .elementor-heading-title{font-size:30px;}.elementor-3 .elementor-element.elementor-element-9aa23b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:16px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-7d8739e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-7d8739e .elementor-heading-title{font-size:30px;}.elementor-3 .elementor-element.elementor-element-c507b32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:16px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-95cafe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-95cafe5 .elementor-heading-title{font-size:30px;}.elementor-3 .elementor-element.elementor-element-82efc68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:16px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-34959a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-34959a3 .elementor-heading-title{font-size:30px;}.elementor-3 .elementor-element.elementor-element-78d12a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:16px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-095bd37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-095bd37 .elementor-heading-title{font-size:30px;}.elementor-3 .elementor-element.elementor-element-2a714a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:16px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-6f36fee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-6f36fee .elementor-heading-title{font-size:30px;}.elementor-3 .elementor-element.elementor-element-b52f644{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:16px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-8bee795{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-8bee795 .elementor-heading-title{font-size:30px;}.elementor-3 .elementor-element.elementor-element-204faae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:16px;line-height:1.4em;}.elementor-3 .elementor-element.elementor-element-c158a97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-c158a97 .elementor-heading-title{font-size:30px;}.elementor-3 .elementor-element.elementor-element-6e43112{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:16px;line-height:1.4em;}}