.elementor-1304 .elementor-element.elementor-element-31239a3{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.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-1304 .elementor-element.elementor-element-34d3408 .elementor-heading-title{font-family:var( --e-global-typography-7e1403b-font-family ), Sans-serif;font-size:var( --e-global-typography-7e1403b-font-size );font-weight:var( --e-global-typography-7e1403b-font-weight );text-transform:var( --e-global-typography-7e1403b-text-transform );font-style:var( --e-global-typography-7e1403b-font-style );text-decoration:var( --e-global-typography-7e1403b-text-decoration );line-height:var( --e-global-typography-7e1403b-line-height );color:var( --e-global-color-99cc385 );}.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 );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 );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-1304 .elementor-element.elementor-element-e29aada{color:var( --e-global-color-31ba8979 );}.elementor-1304 .elementor-element.elementor-element-8acbb4b .elementor-heading-title{font-family:var( --e-global-typography-27e8e34-font-family ), Sans-serif;font-size:var( --e-global-typography-27e8e34-font-size );font-weight:var( --e-global-typography-27e8e34-font-weight );text-transform:var( --e-global-typography-27e8e34-text-transform );font-style:var( --e-global-typography-27e8e34-font-style );text-decoration:var( --e-global-typography-27e8e34-text-decoration );line-height:var( --e-global-typography-27e8e34-line-height );color:var( --e-global-color-99cc385 );}.elementor-1304 .elementor-element.elementor-element-010634d{color:var( --e-global-color-31ba8979 );}.elementor-1304 .elementor-element.elementor-element-ea8b333 .elementor-heading-title{font-family:var( --e-global-typography-27e8e34-font-family ), Sans-serif;font-size:var( --e-global-typography-27e8e34-font-size );font-weight:var( --e-global-typography-27e8e34-font-weight );text-transform:var( --e-global-typography-27e8e34-text-transform );font-style:var( --e-global-typography-27e8e34-font-style );text-decoration:var( --e-global-typography-27e8e34-text-decoration );line-height:var( --e-global-typography-27e8e34-line-height );color:var( --e-global-color-99cc385 );}.elementor-1304 .elementor-element.elementor-element-b98f041{color:var( --e-global-color-31ba8979 );}.elementor-1304 .elementor-element.elementor-element-5d25ce0 .elementor-heading-title{font-family:var( --e-global-typography-27e8e34-font-family ), Sans-serif;font-size:var( --e-global-typography-27e8e34-font-size );font-weight:var( --e-global-typography-27e8e34-font-weight );text-transform:var( --e-global-typography-27e8e34-text-transform );font-style:var( --e-global-typography-27e8e34-font-style );text-decoration:var( --e-global-typography-27e8e34-text-decoration );line-height:var( --e-global-typography-27e8e34-line-height );color:var( --e-global-color-99cc385 );}.elementor-1304 .elementor-element.elementor-element-b117b4b{color:var( --e-global-color-31ba8979 );}.elementor-1304 .elementor-element.elementor-element-010ee96 .elementor-heading-title{font-family:var( --e-global-typography-27e8e34-font-family ), Sans-serif;font-size:var( --e-global-typography-27e8e34-font-size );font-weight:var( --e-global-typography-27e8e34-font-weight );text-transform:var( --e-global-typography-27e8e34-text-transform );font-style:var( --e-global-typography-27e8e34-font-style );text-decoration:var( --e-global-typography-27e8e34-text-decoration );line-height:var( --e-global-typography-27e8e34-line-height );color:var( --e-global-color-99cc385 );}.elementor-1304 .elementor-element.elementor-element-ceaa77f{color:var( --e-global-color-31ba8979 );}.elementor-1304 .elementor-element.elementor-element-ffa62f5 .elementor-heading-title{font-family:var( --e-global-typography-27e8e34-font-family ), Sans-serif;font-size:var( --e-global-typography-27e8e34-font-size );font-weight:var( --e-global-typography-27e8e34-font-weight );text-transform:var( --e-global-typography-27e8e34-text-transform );font-style:var( --e-global-typography-27e8e34-font-style );text-decoration:var( --e-global-typography-27e8e34-text-decoration );line-height:var( --e-global-typography-27e8e34-line-height );color:var( --e-global-color-99cc385 );}.elementor-1304 .elementor-element.elementor-element-4788776{color:var( --e-global-color-31ba8979 );}.elementor-1304 .elementor-element.elementor-element-05614b0 .elementor-heading-title{font-family:var( --e-global-typography-27e8e34-font-family ), Sans-serif;font-size:var( --e-global-typography-27e8e34-font-size );font-weight:var( --e-global-typography-27e8e34-font-weight );text-transform:var( --e-global-typography-27e8e34-text-transform );font-style:var( --e-global-typography-27e8e34-font-style );text-decoration:var( --e-global-typography-27e8e34-text-decoration );line-height:var( --e-global-typography-27e8e34-line-height );color:var( --e-global-color-99cc385 );}.elementor-1304 .elementor-element.elementor-element-511a09f{color:var( --e-global-color-31ba8979 );}.elementor-1304 .elementor-element.elementor-element-33fe1fe .elementor-heading-title{font-family:var( --e-global-typography-27e8e34-font-family ), Sans-serif;font-size:var( --e-global-typography-27e8e34-font-size );font-weight:var( --e-global-typography-27e8e34-font-weight );text-transform:var( --e-global-typography-27e8e34-text-transform );font-style:var( --e-global-typography-27e8e34-font-style );text-decoration:var( --e-global-typography-27e8e34-text-decoration );line-height:var( --e-global-typography-27e8e34-line-height );color:var( --e-global-color-99cc385 );}.elementor-1304 .elementor-element.elementor-element-579630f{color:var( --e-global-color-31ba8979 );}.elementor-1304 .elementor-element.elementor-element-4040e5d .elementor-heading-title{font-family:var( --e-global-typography-27e8e34-font-family ), Sans-serif;font-size:var( --e-global-typography-27e8e34-font-size );font-weight:var( --e-global-typography-27e8e34-font-weight );text-transform:var( --e-global-typography-27e8e34-text-transform );font-style:var( --e-global-typography-27e8e34-font-style );text-decoration:var( --e-global-typography-27e8e34-text-decoration );line-height:var( --e-global-typography-27e8e34-line-height );color:var( --e-global-color-99cc385 );}.elementor-1304 .elementor-element.elementor-element-8ab8334{color:var( --e-global-color-31ba8979 );}.elementor-1304 .elementor-element.elementor-element-6a1775c .elementor-heading-title{font-family:var( --e-global-typography-27e8e34-font-family ), Sans-serif;font-size:var( --e-global-typography-27e8e34-font-size );font-weight:var( --e-global-typography-27e8e34-font-weight );text-transform:var( --e-global-typography-27e8e34-text-transform );font-style:var( --e-global-typography-27e8e34-font-style );text-decoration:var( --e-global-typography-27e8e34-text-decoration );line-height:var( --e-global-typography-27e8e34-line-height );color:var( --e-global-color-99cc385 );}.elementor-1304 .elementor-element.elementor-element-bf28384{color:var( --e-global-color-31ba8979 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1304 .elementor-element.elementor-element-34d3408 .elementor-heading-title{font-size:var( --e-global-typography-7e1403b-font-size );line-height:var( --e-global-typography-7e1403b-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1304 .elementor-element.elementor-element-8acbb4b .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-ea8b333 .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-5d25ce0 .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-010ee96 .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-ffa62f5 .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-05614b0 .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-33fe1fe .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-4040e5d .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-6a1775c .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}}@media(max-width:767px){.elementor-1304 .elementor-element.elementor-element-31239a3{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1304 .elementor-element.elementor-element-34d3408 .elementor-heading-title{font-size:var( --e-global-typography-7e1403b-font-size );line-height:var( --e-global-typography-7e1403b-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1304 .elementor-element.elementor-element-8acbb4b .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-ea8b333 .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-5d25ce0 .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-010ee96 .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-ffa62f5 .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-05614b0 .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-33fe1fe .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-4040e5d .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}.elementor-1304 .elementor-element.elementor-element-6a1775c .elementor-heading-title{font-size:var( --e-global-typography-27e8e34-font-size );line-height:var( --e-global-typography-27e8e34-line-height );}}