.elementor-widget-ts-section-header .ts-sh__title{font-family:var( --e-global-typography-ts_heading-font-family ), Sans-serif;font-weight:var( --e-global-typography-ts_heading-font-weight );}.elementor-widget-ts-section-header .ts-sh__title .ts-sh__mark{color:var( --e-global-color-ts_terracotta );}.elementor-widget-ts-section-header .ts-sh__desc{font-family:var( --e-global-typography-ts_body-font-family ), Sans-serif;font-weight:var( --e-global-typography-ts_body-font-weight );}.elementor-709 .elementor-element.elementor-element-ec8cdf1{margin:35px 35px calc(var(--kit-widget-spacing, 0px) + 35px) 35px;}.elementor-709 .elementor-element.elementor-element-8d1af77 .ts-art__img, .elementor-709 .elementor-element.elementor-element-8d1af77 .ts-art__svg svg{height:345px;aspect-ratio:auto;}.elementor-709 .elementor-element.elementor-element-8d1af77 .ts-art__img{aspect-ratio:var(--ts-art-ratio, auto);border-radius:28px;}.elementor-709 .elementor-element.elementor-element-8d1af77 .ts-art{width:640px;}.elementor-widget-ts-faq-list .ts-faq__q{font-family:var( --e-global-typography-ts_heading-font-family ), Sans-serif;font-weight:var( --e-global-typography-ts_heading-font-weight );}.elementor-widget-ts-faq-list .ts-faq__a{font-family:var( --e-global-typography-ts_body-font-family ), Sans-serif;font-weight:var( --e-global-typography-ts_body-font-weight );}.elementor-709 .elementor-element.elementor-element-88734e6{margin:27px 27px calc(var(--kit-widget-spacing, 0px) + 27px) 27px;padding:0px 0px 0px 30px;}.elementor-709 .elementor-element.elementor-element-88734e6 .ts-faq{max-width:760px;}.elementor-709 .elementor-element.elementor-element-88734e6 .ts-faq__item{padding-top:22px;padding-bottom:22px;}.elementor-709 .elementor-element.elementor-element-dfadbf0{margin:27px 27px calc(var(--kit-widget-spacing, 0px) + 27px) 27px;padding:0px 0px 0px 30px;}.elementor-709 .elementor-element.elementor-element-dfadbf0 .ts-faq{max-width:760px;}.elementor-709 .elementor-element.elementor-element-dfadbf0 .ts-faq__item{padding-top:22px;padding-bottom:22px;}.elementor-709 .elementor-element.elementor-element-9171477{margin:27px 27px calc(var(--kit-widget-spacing, 0px) + 27px) 27px;padding:0px 0px 0px 30px;}.elementor-709 .elementor-element.elementor-element-9171477 .ts-faq{max-width:760px;}.elementor-709 .elementor-element.elementor-element-9171477 .ts-faq__item{padding-top:22px;padding-bottom:22px;}.elementor-709 .elementor-element.elementor-element-80bde01{margin:27px 27px calc(var(--kit-widget-spacing, 0px) + 27px) 27px;padding:0px 0px 0px 30px;}.elementor-709 .elementor-element.elementor-element-80bde01 .ts-faq{max-width:760px;}.elementor-709 .elementor-element.elementor-element-80bde01 .ts-faq__item{padding-top:22px;padding-bottom:22px;}.elementor-widget-ts-panel .ts-panel{--ts-panel-edge:var( --e-global-color-ts_terracotta );}.elementor-widget-ts-panel .ts-panel__av{border-color:var( --e-global-color-ts_sand );}.elementor-widget-ts-panel .ts-panel__title{font-family:var( --e-global-typography-ts_heading-font-family ), Sans-serif;font-weight:var( --e-global-typography-ts_heading-font-weight );}.elementor-widget-ts-panel .ts-panel__text{font-family:var( --e-global-typography-ts_body-font-family ), Sans-serif;font-weight:var( --e-global-typography-ts_body-font-weight );}.elementor-709 .elementor-element.elementor-element-6baea7a .ts-panel::before{background-color:var( --e-global-color-ts_espresso );--ts-panel-overlay:'';transition-duration:0.3s;}.elementor-709 .elementor-element.elementor-element-6baea7a{margin:51px 110px calc(var(--kit-widget-spacing, 0px) + 51px) 51px;}.elementor-709 .elementor-element.elementor-element-6baea7a .ts-panel{border-left:0px solid var(--ts-panel-edge, var(--ts-terra));text-align:left;--ts-panel-items:flex-start;--ts-panel-mx:0;row-gap:0px;min-height:289px;padding:0px 36px 0px 28px;--ts-panel-ov-opacity:0.64;--ts-panel-av:51px;--ts-panel-av-overlap:14px;}.elementor-709 .elementor-element.elementor-element-6baea7a .ts-panel .ts-panel__title{max-width:709px;}.elementor-709 .elementor-element.elementor-element-6baea7a .ts-panel__text{margin-top:0px;}.elementor-709 .elementor-element.elementor-element-6baea7a .ts-panel .ts-panel__text{max-width:200px;}.elementor-709 .elementor-element.elementor-element-6baea7a .ts-btn{padding:10px 10px 10px 10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-709 .elementor-element.elementor-element-8d1af77 .ts-art__img, .elementor-709 .elementor-element.elementor-element-8d1af77 .ts-art__svg svg{height:350px;aspect-ratio:auto;}}@media(max-width:767px){.elementor-709 .elementor-element.elementor-element-ec8cdf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -44px;}.elementor-709 .elementor-element.elementor-element-8d1af77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -58px;padding:1px 1px 1px 1px;}.elementor-709 .elementor-element.elementor-element-8d1af77 .ts-art__img, .elementor-709 .elementor-element.elementor-element-8d1af77 .ts-art__svg svg{height:344px;aspect-ratio:auto;}.elementor-709 .elementor-element.elementor-element-88734e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -48px;}.elementor-709 .elementor-element.elementor-element-dfadbf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -56px;}.elementor-709 .elementor-element.elementor-element-9171477{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -52px;}.elementor-709 .elementor-element.elementor-element-80bde01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -54px;}.elementor-709 .elementor-element.elementor-element-6baea7a{width:100%;max-width:100%;margin:-12px -12px calc(var(--kit-widget-spacing, 0px) + -12px) -49px;}.elementor-709 .elementor-element.elementor-element-6baea7a .ts-panel{border-left:0px solid var(--ts-panel-edge, var(--ts-terra));--ts-panel-btn-y:flex-end;text-align:center;--ts-panel-items:center;--ts-panel-mx:auto;row-gap:20px;min-height:316px;padding:37px 37px 37px 37px;}.elementor-709 .elementor-element.elementor-element-6baea7a .ts-panel .ts-panel__title{max-width:771px;}.elementor-709 .elementor-element.elementor-element-6baea7a .ts-panel__text{margin-top:40px;}.elementor-709 .elementor-element.elementor-element-6baea7a .ts-panel .ts-panel__text{max-width:663px;}}