.elementor-47808 .elementor-element.elementor-element-695c232{--display:flex;}.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 );line-height:var( --e-global-typography-text-line-height );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-47808 .elementor-element.elementor-element-d7eb620{color:#000000;}.elementor-47808 .elementor-element.elementor-element-576c469{--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-47808 .elementor-element.elementor-element-734a69d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-47808 .elementor-element.elementor-element-31ee13e{--display:flex;}.elementor-47808 .elementor-element.elementor-element-d390073{--display:grid;--min-height:30px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47808 .elementor-element.elementor-element-7bb1bb8{color:#000000;}.elementor-47808 .elementor-element.elementor-element-1e6011d{color:#000000;}.elementor-47808 .elementor-element.elementor-element-c8e9c4e{--display:flex;}.elementor-47808 .elementor-element.elementor-element-94a1df1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-47808 .elementor-element.elementor-element-8c86660{--display:grid;--min-height:30px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47808 .elementor-element.elementor-element-814873c{color:#000000;}.elementor-47808 .elementor-element.elementor-element-0ed92ba{color:#000000;}.elementor-47808 .elementor-element.elementor-element-3ee94c9{--display:flex;}.elementor-47808 .elementor-element.elementor-element-176aaf6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-47808 .elementor-element.elementor-element-830c9e9{--display:grid;--min-height:30px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47808 .elementor-element.elementor-element-5cdcb66{color:#000000;}.elementor-47808 .elementor-element.elementor-element-d9e00e2{color:#000000;}.elementor-47808 .elementor-element.elementor-element-ec2ee2d{--display:flex;}.elementor-47808 .elementor-element.elementor-element-a057aa2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-47808 .elementor-element.elementor-element-ed7fca7{--display:grid;--min-height:30px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47808 .elementor-element.elementor-element-dc9ed58{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:2rem;color:#000000;}.elementor-47808 .elementor-element.elementor-element-11881af{color:#000000;}.elementor-47808 .elementor-element.elementor-element-234d7de{--display:flex;}.elementor-47808 .elementor-element.elementor-element-c3cd9e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-47808 .elementor-element.elementor-element-cf2158b{--display:flex;}.elementor-47808 .elementor-element.elementor-element-62bbbe0{color:#000000;}.elementor-47808 .elementor-element.elementor-element-c499a0c{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-47808 .elementor-element.elementor-element-17f7ec2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-47808 .elementor-element.elementor-element-5dc831c{--display:flex;}.elementor-47808 .elementor-element.elementor-element-a1e7343{color:#000000;}.elementor-47808 .elementor-element.elementor-element-30e075e{--display:flex;}@media(min-width:768px){.elementor-47808 .elementor-element.elementor-element-d390073{--width:100%;}}@media(max-width:1280px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-47808 .elementor-element.elementor-element-d390073{--grid-auto-flow:row;}.elementor-47808 .elementor-element.elementor-element-8c86660{--grid-auto-flow:row;}.elementor-47808 .elementor-element.elementor-element-830c9e9{--grid-auto-flow:row;}.elementor-47808 .elementor-element.elementor-element-ed7fca7{--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-47808 .elementor-element.elementor-element-d390073{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47808 .elementor-element.elementor-element-8c86660{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47808 .elementor-element.elementor-element-830c9e9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47808 .elementor-element.elementor-element-ed7fca7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}