.elementor-59 .elementor-element.elementor-element-253a79c > .elementor-container{max-width:1150px;}.elementor-59 .elementor-element.elementor-element-253a79c{padding:60px 0px 60px 0px;overflow:visible;}.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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-864f684 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:400;font-style:normal;line-height:50px;word-spacing:0px;color:#313131;}.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-59 .elementor-element.elementor-element-fff4646{text-align:left;}.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-59 .elementor-element.elementor-element-e4e8b36 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-e4e8b36{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#808080;}.elementor-59 .elementor-element.elementor-element-ee962cc > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-ee962cc{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#808080;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-59 .elementor-element.elementor-element-6fd8ad6 .elementor-button{background-color:#48318200;fill:#483182;color:#483182;}.elementor-59 .elementor-element.elementor-element-6fd8ad6 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-6fd8ad6 .elementor-button:focus{background-color:#48318200;}.elementor-59 .elementor-element.elementor-element-0b180ab{text-align:left;}.elementor-59 .elementor-element.elementor-element-fb4a8d8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:400;font-style:normal;line-height:50px;word-spacing:0px;color:#313131;}.elementor-59 .elementor-element.elementor-element-c032e46 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-c032e46{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#808080;}.elementor-59 .elementor-element.elementor-element-99ce86e .elementor-button{background-color:#48318200;fill:#483182;color:#483182;}.elementor-59 .elementor-element.elementor-element-99ce86e .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-99ce86e .elementor-button:focus{background-color:#48318200;}.elementor-59 .elementor-element.elementor-element-d6daafe > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-d6daafe{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#808080;}.elementor-59 .elementor-element.elementor-element-843b2c7 img{width:100%;}.elementor-59 .elementor-element.elementor-element-2266309 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-2266309 img{width:100%;}.elementor-59 .elementor-element.elementor-element-2a883ce > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-2a883ce img{width:100%;}.elementor-59 .elementor-element.elementor-element-9a78db6 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-9a78db6 img{width:100%;}.elementor-59 .elementor-element.elementor-element-d50a054 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:33px;word-spacing:0px;color:#313131;}.elementor-59 .elementor-element.elementor-element-f9782b9 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-f9782b9{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#808080;}.elementor-59 .elementor-element.elementor-element-ac236ee .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:33px;word-spacing:0px;color:#313131;}.elementor-59 .elementor-element.elementor-element-bf958b8 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-bf958b8{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#808080;}.elementor-59 .elementor-element.elementor-element-a0a8dc4 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:33px;word-spacing:0px;color:#313131;}.elementor-59 .elementor-element.elementor-element-1724e64 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-1724e64{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#808080;}.elementor-59 .elementor-element.elementor-element-90cd58a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:400;font-style:normal;line-height:42px;word-spacing:0px;color:#313131;}.elementor-59 .elementor-element.elementor-element-e160cfb > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-e160cfb{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#808080;}.elementor-59 .elementor-element.elementor-element-e478079 .elementor-button{background-color:#48318200;fill:#483182;color:#483182;}.elementor-59 .elementor-element.elementor-element-e478079 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-e478079 .elementor-button:focus{background-color:#48318200;}.elementor-59 .elementor-element.elementor-element-7043a4b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:400;font-style:normal;line-height:42px;word-spacing:0px;color:#313131;}.elementor-59 .elementor-element.elementor-element-6a5c092 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-6a5c092{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#808080;}.elementor-59 .elementor-element.elementor-element-009e280 .elementor-button{background-color:#48318200;fill:#483182;color:#483182;}.elementor-59 .elementor-element.elementor-element-009e280 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-009e280 .elementor-button:focus{background-color:#48318200;}@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 );word-spacing:var( --e-global-typography-primary-word-spacing );}}@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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-59 .elementor-element.elementor-element-fb4a8d8 .elementor-heading-title{font-size:28px;line-height:1.2em;}}