.elementor-3 .elementor-element.elementor-element-cd35f3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3 .elementor-element.elementor-element-bbeb0a8{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3 .elementor-element.elementor-element-dfc7575{text-align:left;}.elementor-3 .elementor-element.elementor-element-dfc7575 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-3 .elementor-element.elementor-element-c638ce8{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-e2536e6{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-d7934c7 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-d2f065c{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-6c400a1{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-e2ad89d{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-0ca3eb1 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-2e1eff8{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-51e3cee .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-eb55f52{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-3e98430 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-8861f8b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-1c9ee55 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-0c674f3{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-27a9506 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-331ee63{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-0ab57c3 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-ff1ca02 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-9422335{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-46c7f1b .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-0b21b3b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-6fb7237 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-77d31bb{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-78f69d0-font-family ), Sans-serif;font-size:var( --e-global-typography-78f69d0-font-size );font-weight:var( --e-global-typography-78f69d0-font-weight );line-height:var( --e-global-typography-78f69d0-line-height );}:root{--page-title-display:none;}@media(max-width:1025px){.elementor-3 .elementor-element.elementor-element-bbeb0a8{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-dfc7575 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-3 .elementor-element.elementor-element-c638ce8{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-e2536e6{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-d7934c7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-d2f065c{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-6c400a1{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-e2ad89d{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-0ca3eb1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-2e1eff8{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-51e3cee .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-eb55f52{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-3e98430 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-8861f8b{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-1c9ee55 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-0c674f3{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-27a9506 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-331ee63{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-0ab57c3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-ff1ca02 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-9422335{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-46c7f1b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-0b21b3b{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-6fb7237 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-77d31bb{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-bbeb0a8{--width:80%;}}@media(max-width:1025px) and (min-width:768px){.elementor-3 .elementor-element.elementor-element-bbeb0a8{--width:100%;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-bbeb0a8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-dfc7575 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-3 .elementor-element.elementor-element-c638ce8{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-e2536e6{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-d7934c7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-d2f065c{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-6c400a1{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-e2ad89d{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-0ca3eb1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-2e1eff8{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-51e3cee .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-eb55f52{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-3e98430 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-8861f8b{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-1c9ee55 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-0c674f3{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-27a9506 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-331ee63{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-0ab57c3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-ff1ca02 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-9422335{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-46c7f1b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-0b21b3b{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}.elementor-3 .elementor-element.elementor-element-6fb7237 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3 .elementor-element.elementor-element-77d31bb{font-size:var( --e-global-typography-78f69d0-font-size );line-height:var( --e-global-typography-78f69d0-line-height );}}/* Start custom CSS for heading, class: .elementor-element-dfc7575 */.elementor-3 .elementor-element.elementor-element-dfc7575 .elementor-heading-title {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c638ce8 */.elementor-3 .elementor-element.elementor-element-c638ce8 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2536e6 */.elementor-3 .elementor-element.elementor-element-e2536e6 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-3 .elementor-element.elementor-element-e2536e6 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2f065c */.elementor-3 .elementor-element.elementor-element-d2f065c p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-3 .elementor-element.elementor-element-d2f065c li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c400a1 */.elementor-3 .elementor-element.elementor-element-6c400a1 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-3 .elementor-element.elementor-element-6c400a1 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2ad89d */.elementor-3 .elementor-element.elementor-element-e2ad89d p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-3 .elementor-element.elementor-element-e2ad89d li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e1eff8 */.elementor-3 .elementor-element.elementor-element-2e1eff8 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-3 .elementor-element.elementor-element-2e1eff8 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb55f52 */.elementor-3 .elementor-element.elementor-element-eb55f52 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-3 .elementor-element.elementor-element-eb55f52 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8861f8b */.elementor-3 .elementor-element.elementor-element-8861f8b p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-3 .elementor-element.elementor-element-8861f8b li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c674f3 */.elementor-3 .elementor-element.elementor-element-0c674f3 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-3 .elementor-element.elementor-element-0c674f3 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-331ee63 */.elementor-3 .elementor-element.elementor-element-331ee63 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-3 .elementor-element.elementor-element-331ee63 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9422335 */.elementor-3 .elementor-element.elementor-element-9422335 p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-3 .elementor-element.elementor-element-9422335 li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b21b3b */.elementor-3 .elementor-element.elementor-element-0b21b3b p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-3 .elementor-element.elementor-element-0b21b3b li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77d31bb */.elementor-3 .elementor-element.elementor-element-77d31bb p {
    font-weight: 400 !important;
    line-height: 32px !important;
    letter-spacing: 0%;
}
.elementor-3 .elementor-element.elementor-element-77d31bb li {
    font-weight: 400 !important;
    line-height: 26px !important;
    padding-bottom: 20px;
}/* End custom CSS */