.elementor-107 .elementor-element.elementor-element-996600d{--display:flex;}.elementor-107 .elementor-element.elementor-element-6b1cfde{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-bbc97de{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-df316b1{--display:flex;}.elementor-107 .elementor-element.elementor-element-f91b35f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-7e899aa{--display:flex;}.elementor-107 .elementor-element.elementor-element-db451a5{--display:flex;}.elementor-107 .elementor-element.elementor-element-1201e30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-55ca5c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-107 .elementor-element.elementor-element-619eb20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-107 .elementor-element.elementor-element-619eb20.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-593ea44{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-107 .elementor-element.elementor-element-593ea44{--grid-auto-flow:row;}}@media(min-width:2400px){.elementor-107 .elementor-element.elementor-element-6b1cfde{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-bbc97de{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-1201e30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-593ea44{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-107 .elementor-element.elementor-element-619eb20{width:var( --container-widget-width, 899px );max-width:899px;margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;padding:0px 0px 0px 0px;--container-widget-width:899px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-593ea44{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-107 .elementor-element.elementor-element-6b1cfde{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-bbc97de{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-1201e30{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-619eb20{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-619eb20.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-593ea44{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-107 .elementor-element.elementor-element-bbc97de{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-df316b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-107 .elementor-element.elementor-element-f91b35f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-107 .elementor-element.elementor-element-7e899aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-a70bb33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-107 .elementor-element.elementor-element-1201e30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-55ca5c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-593ea44{--min-height:245px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-593ea44.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-263c734{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-e8f6e03{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-7b5a8da{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-6fddaa5{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-3bef8ab{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-9a2cb05{width:100%;max-width:100%;}}.th-title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.th-title__top{display:flex;align-items:center;gap:8px;justify-content:center}.th-title__icon{width:52px;height:auto}.th-title__line1{font-family:"Inter",system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-weight:700;font-size:45px;letter-spacing:-0.02em;color:#000;line-height:1.1}.th-title__line2{font-family:"Inter",system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-weight:700;font-size:45px;letter-spacing:-0.02em;color:#000;line-height:1.1}@media(max-width:1024px){.th-title__icon{width:38px}.th-title__line1,.th-title__line2{font-size:31px}}.th-title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;margin-top:0}.th-title__top{display:flex;align-items:center;gap:8px;justify-content:center}.th-title__icon{width:52px;height:auto}.th-title__line1,.th-title__line2{font-family:"Inter",system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-weight:700;font-size:45px;letter-spacing:-0.02em;color:#000;line-height:1.1}@media(max-width:1024px){.th-title__icon{width:38px}.th-title__line1,.th-title__line2{font-size:31px}}@media(min-width:1200px){.th-title{margin-top:30px}}
.thw-top{display:flex;align-items:center;justify-content:center;gap:8px}.thw-icon{width:52px;height:auto}.thw-line1,.thw-line2,.thw-line3{font-weight:700;font-size:45px;letter-spacing:-0.02em;color:#000;line-height:1.1}@media(max-width:1024px){.thw-icon{width:38px}.thw-line1,.thw-line2{font-size:31px}.thw-line3{font-size:31px;line-height:1.3}}@media(max-width:767px){.thw-top{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;justify-content:center;gap:8px;max-width:100%;white-space:nowrap}.thw-icon{flex:0 0 auto;width:38px}.thw-line1{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:85vw}}@media(max-width:360px){.thw-icon{width:34px}}







.pfm-mini2{display:none}@media(min-width:767px){.pfm-mini2{display:block;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,"Noto Sans",sans-serif;margin-left:auto;margin-right:auto}.pfm2-viewport{overflow:hidden}.pfm2-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overflow-y:hidden}.pfm2-slide{display:grid;grid-template-columns:repeat(3,1fr);box-sizing:border-box}.pfm2-card{display:block;text-decoration:none;color:inherit}.pfm2-imgwrap{position:relative;border-radius:12px;overflow:hidden;background:#eee;box-shadow:0 4px 14px rgba(0,0,0,.08)}.pfm2-imgwrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .28s ease}@media(hover:hover){.pfm2-card:hover .pfm2-imgwrap img{transform:scale(1.04)}}.pfm2-pill{position:absolute;left:8px;right:8px;bottom:8px;display:block;padding:8px 12px;border-radius:12px;color:#fff;font-weight:700;font-size:14px;line-height:1.15;text-align:center;box-shadow:0 6px 14px rgba(0,0,0,.18);z-index:2;word-wrap:break-word}.pfm2-dots{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:26px}@media(hover:hover){}}@media(min-width:1200px){.pfm-mini2{max-width:1120px}}








