.elementor-15271 .elementor-element.elementor-element-d254e82{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-2.6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-15271 .elementor-element.elementor-element-4e451a2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-15271 .elementor-element.elementor-element-4e451a2 img{width:330px;max-width:330px;}.elementor-15271 .elementor-element.elementor-element-354b3f6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-34bc0c7{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 );}.elementor-15271 .elementor-element.elementor-element-e85f1fc{margin:5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-15271 .elementor-element.elementor-element-e85f1fc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-9dc4b91{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 );}.elementor-15271 .elementor-element.elementor-element-105870d{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-15271 .elementor-element.elementor-element-105870d .elementor-heading-title{font-family:var( --e-global-typography-073edbf-font-family ), Sans-serif;font-size:var( --e-global-typography-073edbf-font-size );font-weight:var( --e-global-typography-073edbf-font-weight );line-height:var( --e-global-typography-073edbf-line-height );}.elementor-15271 .elementor-element.elementor-element-ed23222{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 );}.elementor-15271 .elementor-element.elementor-element-94ba57b{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-15271 .elementor-element.elementor-element-94ba57b .elementor-heading-title{font-family:var( --e-global-typography-073edbf-font-family ), Sans-serif;font-size:var( --e-global-typography-073edbf-font-size );font-weight:var( --e-global-typography-073edbf-font-weight );line-height:var( --e-global-typography-073edbf-line-height );}.elementor-15271 .elementor-element.elementor-element-7154101{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 );}.elementor-15271 .elementor-element.elementor-element-f716b9c{margin:5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-15271 .elementor-element.elementor-element-f716b9c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-c5d402a{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 );}.elementor-15271 .elementor-element.elementor-element-4243663{margin:5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-15271 .elementor-element.elementor-element-4243663 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-a110143{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 );}.elementor-15271 .elementor-element.elementor-element-511f676{margin:5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-15271 .elementor-element.elementor-element-511f676 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-0020aeb{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 );}.elementor-15271 .elementor-element.elementor-element-52baf3a{margin:5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-15271 .elementor-element.elementor-element-52baf3a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-fd29e39{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 );}.elementor-15271 .elementor-element.elementor-element-f658fdc{margin:5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-15271 .elementor-element.elementor-element-f658fdc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-6266b0b{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 );}.elementor-15271 .elementor-element.elementor-element-3ca6b94{margin:5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-15271 .elementor-element.elementor-element-3ca6b94 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-9f94877{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 );}.elementor-15271 .elementor-element.elementor-element-8c2e470{margin:5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-15271 .elementor-element.elementor-element-8c2e470 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-5cf982d{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 );}.elementor-15271 .elementor-element.elementor-element-9f4c8f7{margin:5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-15271 .elementor-element.elementor-element-9f4c8f7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-7c16123{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 );}.elementor-15271 .elementor-element.elementor-element-a5ad814{margin:5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-15271 .elementor-element.elementor-element-a5ad814 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-05488de{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 );}@media(max-width:1024px){.elementor-15271 .elementor-element.elementor-element-d254e82{--padding-top:6em;--padding-bottom:6em;--padding-left:4em;--padding-right:4em;}.elementor-15271 .elementor-element.elementor-element-354b3f6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-34bc0c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-e85f1fc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-9dc4b91{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-105870d .elementor-heading-title{font-size:var( --e-global-typography-073edbf-font-size );line-height:var( --e-global-typography-073edbf-line-height );}.elementor-15271 .elementor-element.elementor-element-ed23222{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-94ba57b .elementor-heading-title{font-size:var( --e-global-typography-073edbf-font-size );line-height:var( --e-global-typography-073edbf-line-height );}.elementor-15271 .elementor-element.elementor-element-7154101{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-f716b9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-c5d402a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-4243663 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-a110143{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-511f676 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-0020aeb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-52baf3a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-fd29e39{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-f658fdc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-6266b0b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-3ca6b94 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-9f94877{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-8c2e470 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-5cf982d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-9f4c8f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-7c16123{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-a5ad814 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-05488de{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:769px){.elementor-15271 .elementor-element.elementor-element-d254e82{--content-width:1280px;}}@media(max-width:768px){.elementor-15271 .elementor-element.elementor-element-d254e82{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3em;--padding-bottom:4em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-15271 .elementor-element.elementor-element-354b3f6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-34bc0c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-e85f1fc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-9dc4b91{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-105870d .elementor-heading-title{font-size:var( --e-global-typography-073edbf-font-size );line-height:var( --e-global-typography-073edbf-line-height );}.elementor-15271 .elementor-element.elementor-element-ed23222{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-94ba57b .elementor-heading-title{font-size:var( --e-global-typography-073edbf-font-size );line-height:var( --e-global-typography-073edbf-line-height );}.elementor-15271 .elementor-element.elementor-element-7154101{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-f716b9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-c5d402a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-4243663 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-a110143{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-511f676 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-0020aeb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-52baf3a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-fd29e39{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-f658fdc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-6266b0b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-3ca6b94 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-9f94877{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-8c2e470 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-5cf982d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-9f4c8f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-7c16123{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15271 .elementor-element.elementor-element-a5ad814 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15271 .elementor-element.elementor-element-05488de{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}