.elementor-42 .elementor-element.elementor-element-63385a8 .thogai-elementor-page-hero .container{text-align:left;}.elementor-42 .elementor-element.elementor-element-63385a8 .breadcrumbs{justify-content:left;}.elementor-42 .elementor-element.elementor-element-63385a8 .page-hero-title{color:#ffffff;}.elementor-42 .elementor-element.elementor-element-63385a8 .page-hero-desc{color:rgba(255, 255, 255, 0.7);}.elementor-42 .elementor-element.elementor-element-63385a8 .breadcrumbs, .elementor-42 .elementor-element.elementor-element-63385a8 .breadcrumbs a, .elementor-42 .elementor-element.elementor-element-63385a8 .breadcrumbs span{font-size:1.4rem;font-weight:500;}.elementor-42 .elementor-element.elementor-element-63385a8 .breadcrumbs a.breadcrumb-home{color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-63385a8 .breadcrumbs a:not(.breadcrumb-home){color:#a3cfbb;}.elementor-42 .elementor-element.elementor-element-63385a8 .breadcrumbs a:hover{color:var( --e-global-color-b30c6ca );text-shadow:var( --e-global-color-b30c6ca );}.elementor-42 .elementor-element.elementor-element-63385a8 .breadcrumbs .current{color:#f8fafc;}.elementor-42 .elementor-element.elementor-element-63385a8 .breadcrumbs .breadcrumb-separator{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-2cab0f1 .contact-map-card iframe{height:260px !important;}.elementor-42 .elementor-element.elementor-element-2cab0f1 .section-badge{color:#38c263 !important;background-color:rgba(26, 107, 46, 0.15) !important;}.elementor-42 .elementor-element.elementor-element-2cab0f1 .get-in-touch-title{color:#ffffff !important;}.elementor-42 .elementor-element.elementor-element-2cab0f1 .get-in-touch-desc{color:#94a3b8 !important;}.elementor-42 .elementor-element.elementor-element-2cab0f1 .contact-channel-card{background-color:#111827 !important;border-radius:12px 12px 12px 12px !important;padding:20px 20px 20px 20px !important;margin-bottom:16px !important;}.elementor-42 .elementor-element.elementor-element-2cab0f1 .contact-channel-card:hover{border-color:#38c263 !important;transform:translateY(-4px) !important;}.elementor-42 .elementor-element.elementor-element-2cab0f1 .contact-channel-card h4{color:#ffffff !important;}.elementor-42 .elementor-element.elementor-element-2cab0f1 .contact-channel-card p, .elementor-42 .elementor-element.elementor-element-2cab0f1 .contact-channel-card a{color:#38c263 !important;}.elementor-42 .elementor-element.elementor-element-2cab0f1 .channel-icon svg{width:22px !important;height:22px !important;color:#38c263 !important;stroke:#38c263 !important;}.elementor-42 .elementor-element.elementor-element-2cab0f1 .channel-icon i{font-size:22px !important;color:#38c263 !important;}.elementor-42 .elementor-element.elementor-element-2cab0f1 .channel-icon{width:48px !important;height:48px !important;min-width:48px !important;color:#38c263 !important;background-color:rgba(26, 107, 46, 0.15) !important;border-radius:10px 10px 10px 10px !important;}.elementor-42 .elementor-element.elementor-element-2cab0f1 .contact-map-card{border-radius:12px 12px 12px 12px !important;overflow:hidden !important;}.elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel{background-color:#0B1120 !important;border-radius:16px 16px 16px 16px !important;padding:36px 36px 36px 36px !important;}.elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel label{color:#E2E8F0 !important;}.elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel input.form-control, .elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel select.form-control, .elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel textarea.form-control, .elementor-42 .elementor-element.elementor-element-8e8394d .thogai-intl-phone-wrapper{background-color:#0F172A !important;border-color:#26354A !important;border-radius:8px 8px 8px 8px !important;}.elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel input.form-control, .elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel select.form-control, .elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel textarea.form-control{color:#ffffff !important;}.elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel ::placeholder{color:#64748B !important;opacity:1 !important;}.elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel input.form-control:focus, .elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel select.form-control:focus, .elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel textarea.form-control:focus, .elementor-42 .elementor-element.elementor-element-8e8394d .thogai-intl-phone-wrapper:focus-within{border-color:#38c263 !important;box-shadow:0 0 0 2px rgba(56, 194, 99, 0.25) !important;}.elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel input.form-control:not([type="checkbox"]):not([type="radio"]), .elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel select.form-control, .elementor-42 .elementor-element.elementor-element-8e8394d .thogai-intl-phone-wrapper{height:50px !important;}.elementor-42 .elementor-element.elementor-element-8e8394d .direct-inquiry-panel .form-group{margin-bottom:18px !important;}.elementor-42 .elementor-element.elementor-element-8e8394d .btn-submit-inquiry{background-color:#1a6b2e !important;border-color:#1a6b2e !important;color:#ffffff !important;border-radius:8px 8px 8px 8px !important;padding:14px 28px 14px 28px !important;}.elementor-42 .elementor-element.elementor-element-8e8394d .btn-submit-inquiry:hover{background-color:#238636 !important;border-color:#238636 !important;color:#ffffff !important;}.elementor-42 .elementor-element.elementor-element-8e8394d .thogai-form-alert.alert-success{background-color:rgba(26, 107, 46, 0.15) !important;color:#38c263 !important;}.elementor-42 .elementor-element.elementor-element-8e8394d .thogai-form-alert.alert-error{background-color:rgba(239, 68, 68, 0.15) !important;color:#f87171 !important;}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-79a65f7{width:45%;}.elementor-42 .elementor-element.elementor-element-8a0ec4c{width:55%;}}