.elementor-443 .elementor-element.elementor-element-99ad324{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-443 .elementor-element.elementor-element-bf4946a .tg-hero-overlay{background:rgba(0,0,0,0.35);}.elementor-443 .elementor-element.elementor-element-bf4946a .tg-hero-content{text-align:center;max-width:800px;padding:0px 24px 0px 24px;}.elementor-443 .elementor-element.elementor-element-bf4946a .tg-hero{align-items:center;justify-content:center;min-height:100vh;}.elementor-443 .elementor-element.elementor-element-bf4946a .tg-hero-heading{color:#ffffff;font-size:100px;line-height:1.05em;margin-bottom:18px;}.elementor-443 .elementor-element.elementor-element-bf4946a .tg-hero-subtitle{color:rgba(255,255,255,0.88);font-size:18px;margin-bottom:32px;}.elementor-443 .elementor-element.elementor-element-bf4946a .tg-hero-btn{background-color:#1a1a1a;color:#ffffff;padding:14px 36px 14px 36px;font-size:11px;letter-spacing:0.12em;}.elementor-443 .elementor-element.elementor-element-bf4946a .tg-hero-btn:hover{background-color:#383838;}.elementor-443 .elementor-element.elementor-element-e629bf8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-443 .elementor-element.elementor-element-9a9fcea .tg-esh-left{justify-content:flex-start;align-items:flex-start;}.elementor-443 .elementor-element.elementor-element-9a9fcea .tg-esh-img{aspect-ratio:unset;object-position:center center;}.elementor-443 .elementor-element.elementor-element-9a9fcea .tg-esh-right{justify-content:center;align-items:center;}.elementor-443 .elementor-element.elementor-element-9a9fcea .tg-esh-wrap{background-color:#ffffff;}.elementor-443 .elementor-element.elementor-element-9a9fcea .tg-esh-grid{min-height:75vh;}.elementor-443 .elementor-element.elementor-element-9a9fcea .tg-esh-heading{color:#111111;}.elementor-443 .elementor-element.elementor-element-9a9fcea .tg-esh-desc{color:#444444;}.elementor-443 .elementor-element.elementor-element-9a9fcea .tg-esh-buttons{gap:16px;}.elementor-443 .elementor-element.elementor-element-d83aa5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-443 .elementor-element.elementor-element-9b54bb7 .tg-faq-wrap{background-color:#f5f5f5;}.elementor-443 .elementor-element.elementor-element-9b54bb7 .tg-faq-heading{color:#111111;}.elementor-443 .elementor-element.elementor-element-9b54bb7 .tg-faq-title{color:#111111;}.elementor-443 .elementor-element.elementor-element-9b54bb7 .tg-faq-answer{color:#444444;}.elementor-443 .elementor-element.elementor-element-9b54bb7 .tg-faq-list{border-color:#111111;}.elementor-443 .elementor-element.elementor-element-9b54bb7 .tg-faq-item{border-color:#111111;}@media(max-width:1024px){.elementor-443 .elementor-element.elementor-element-bf4946a .tg-hero-content{text-align:center;}.elementor-443 .elementor-element.elementor-element-bf4946a .tg-hero{align-items:center;justify-content:center;}.elementor-443 .elementor-element.elementor-element-bf4946a .tg-hero-heading{font-size:72px;}}@media(max-width:767px){.elementor-443 .elementor-element.elementor-element-bf4946a .tg-hero-content{text-align:center;}.elementor-443 .elementor-element.elementor-element-bf4946a .tg-hero{align-items:center;justify-content:center;}.elementor-443 .elementor-element.elementor-element-bf4946a .tg-hero-heading{font-size:52px;}.elementor-443 .elementor-element.elementor-element-bf4946a .tg-hero-subtitle{font-size:18px;}}