.page-contact-main,.page-contact-main *{box-sizing:border-box}.page-contact-main{font-family:var(--font-body,"Poppins",sans-serif);overflow:hidden;background:#fff;color:#090e1a}.page-contact-main__form-section{position:relative;overflow:hidden;padding:5rem 0;background:#fffbf7}.page-contact-main__pattern{position:absolute;right:0;bottom:0;width:18.75rem;height:18.75rem;opacity:.5;pointer-events:none;transform:translate(25%,25%)}.page-contact-main__inner{position:relative;z-index:2;width:100%;max-width:1436px;margin:0 auto}.page-contact-main__inner--form{max-width:50rem}.page-contact-main__heading{max-width:48rem;margin:0 auto 3rem;text-align:center}.page-contact-main__title{margin:0 0 1rem!important;color:#090e1a;font-family:var(--font-heading,"Lato",sans-serif);font-size:1.875rem;font-weight:700;line-height:1.2}.page-contact-main__title span{color:#f47a34}.page-contact-main__description{margin:0!important;color:#6b7280;font-family:var(--font-body,"Poppins",sans-serif);font-size:1rem;font-weight:400;line-height:1.625}.page-contact-main__form{position:relative;z-index:2;margin:0 auto;max-width:700px}.page-contact-main__form .forminator-ui{margin:0!important}.page-contact-main__form .forminator-row{margin-bottom:1.5rem!important}.page-contact-main__form .forminator-label{margin-bottom:0.5rem!important;color:#090e1a!important;font-family:var(--font-body,"Poppins",sans-serif)!important;font-size:0.875rem!important;font-weight:500!important;line-height:1.35!important}.page-contact-main__form .forminator-input,.page-contact-main__form .forminator-select2+.select2 .select2-selection,.page-contact-main__form .forminator-textarea{width:100%!important;border:1px solid #e5e7eb!important;border-radius:0!important;background:rgba(107,114,128,.08)!important;color:#090e1a!important;font-family:var(--font-body,"Poppins",sans-serif)!important;font-size:1rem!important;box-shadow:none!important}.page-contact-main__form .forminator-input,.page-contact-main__form .forminator-select2+.select2 .select2-selection{min-height:3rem!important}.page-contact-main__form .forminator-textarea{min-height:10rem!important;resize:none!important}.page-contact-main__form .forminator-input:focus,.page-contact-main__form .forminator-textarea:focus,.page-contact-main__form .forminator-select2+.select2.select2-container--focus .select2-selection{border-color:#f47a34!important}.page-contact-main__form .forminator-button-submit{display:inline-flex!important;min-height:3rem!important;align-items:center!important;justify-content:center!important;gap:0.5rem!important;padding:.75rem 3rem!important;border:0!important;border-radius:0!important;background:#f47a34!important;color:#ffffff!important;font-family:var(--font-body,"Poppins",sans-serif)!important;font-size:1rem!important;font-weight:500!important;line-height:1.2!important;box-shadow:none!important}.page-contact-main__form .forminator-button-submit::after{content:"";display:inline-block;width:1rem;height:1rem;flex:0 0 1rem;background:currentColor;-webkit-mask:url(../../../../../../../../../../themes/hello-elementor-child/bwah-helpers/templates/widgets/page-contact-main/assets/lucide-send.svg) center / contain no-repeat;mask:url(../../../../../../../../../../themes/hello-elementor-child/bwah-helpers/templates/widgets/page-contact-main/assets/lucide-send.svg) center / contain no-repeat}.page-contact-main__form .forminator-button-submit:hover,.page-contact-main__form .forminator-button-submit:focus-visible{background:rgba(244,122,52,.9)!important;color:#ffffff!important}.page-contact-main__form .forminator-row-last,.page-contact-main__form .forminator-button-submit{text-align:center!important}.page-contact-main__info-section{padding:5rem 0;background:#fff}.page-contact-main__info-list{display:flex;align-items:flex-start;justify-content:center;gap:0}.page-contact-main__info-item{display:flex;align-items:center}.page-contact-main__info-link{display:flex;min-width:16rem;flex-direction:column;align-items:center;padding:0 4rem;color:#090e1a;text-align:center;text-decoration:none}.page-contact-main__info-link:hover,.page-contact-main__info-link:focus-visible{color:#090e1a;text-decoration:none}.page-contact-main__info-icon{display:inline-flex;width:3rem;height:3rem;margin-bottom:1.5rem;align-items:center;justify-content:center;color:#f47a34}.page-contact-main__info-icon img{display:block;width:3rem;height:3rem;object-fit:contain;filter:invert(58%) sepia(82%) saturate(1787%) hue-rotate(339deg) brightness(101%) contrast(91%)}.page-contact-main__lucide{display:inline-flex;width:3rem;height:3rem;color:#f47a34}.page-contact-main__lucide::before{content:"";display:block;width:100%;height:100%;background:currentColor;-webkit-mask:var(--page-contact-main-icon) center / contain no-repeat;mask:var(--page-contact-main-icon) center / contain no-repeat}.page-contact-main__lucide--mail{--page-contact-main-icon:url(../../../../../../../../../../themes/hello-elementor-child/bwah-helpers/templates/widgets/page-contact-main/assets/lucide-mail.svg)}.page-contact-main__lucide--map-pin{--page-contact-main-icon:url(../../../../../../../../../../themes/hello-elementor-child/bwah-helpers/templates/widgets/page-contact-main/assets/lucide-map-pin.svg)}.page-contact-main__lucide--phone{--page-contact-main-icon:url(../../../../../../../../../../themes/hello-elementor-child/bwah-helpers/templates/widgets/page-contact-main/assets/lucide-phone.svg)}.page-contact-main__info-title{margin:0 0 .5rem;color:#090e1a;font-family:var(--font-heading,"Lato",sans-serif);font-size:1rem;font-weight:700;line-height:1.25}.page-contact-main__info-content{color:#090e1a;font-family:var(--font-body,"Poppins",sans-serif);font-size:1rem;font-weight:500;line-height:1.5;transition:color 0.3s ease}.page-contact-main__info-link:hover .page-contact-main__info-content,.page-contact-main__info-link:focus-visible .page-contact-main__info-content{color:#f47a34}.page-contact-main__info-subtitle{margin-top:.25rem;color:#6b7280;font-family:var(--font-body,"Poppins",sans-serif);font-size:.875rem;font-weight:400;line-height:1.45}.page-contact-main__separator{display:block;width:1px;height:5rem;background:#f47a34}@media (max-width:767px){.page-contact-main__form-section,.page-contact-main__info-section{padding:3.5rem 0}.page-contact-main__title{font-size:1.75rem;line-height:1.18}.page-contact-main__description,.page-contact-main__form .forminator-label,.page-contact-main__form .forminator-input,.page-contact-main__form .forminator-select2+.select2 .select2-selection,.page-contact-main__form .forminator-textarea{font-size:0.875rem!important}.page-contact-main__form .forminator-button-submit{width:100%!important;min-height:2.75rem!important;padding:.625rem 1.25rem!important;font-size:0.875rem!important}.page-contact-main__info-list{flex-direction:column;align-items:center;gap:2rem}.page-contact-main__info-item{width:100%;justify-content:center}.page-contact-main__info-link{min-width:0;width:100%;padding:0}.page-contact-main__info-title,.page-contact-main__info-content{font-size:.875rem}.page-contact-main__info-subtitle{font-size:.75rem}.page-contact-main__separator{display:none}}@media (min-width:768px) and (max-width:1023px){.page-contact-main__form-section,.page-contact-main__info-section{padding:4rem 0}.page-contact-main__title{font-size:1.85rem}.page-contact-main__description,.page-contact-main__form .forminator-label,.page-contact-main__form .forminator-input,.page-contact-main__form .forminator-select2+.select2 .select2-selection,.page-contact-main__form .forminator-textarea{font-size:0.875rem!important}.page-contact-main__form .forminator-button-submit{min-height:2.75rem!important;padding:.625rem 1.5rem!important;font-size:0.875rem!important}.page-contact-main__info-link{min-width:0;padding:0 1.5rem}.page-contact-main__info-title,.page-contact-main__info-content{font-size:.875rem}.page-contact-main__info-subtitle{font-size:.75rem}}@media (max-width:1023px){.page-contact-main__heading{margin-bottom:2rem}}@media (min-width:1024px) and (max-width:1439px){.page-contact-main__inner{max-width:1060px}.page-contact-main__inner--form{max-width:44rem}.page-contact-main__form-section,.page-contact-main__info-section{padding:4rem 0}.page-contact-main__title{font-size:2rem}.page-contact-main__description,.page-contact-main__form .forminator-label,.page-contact-main__form .forminator-input,.page-contact-main__form .forminator-select2+.select2 .select2-selection,.page-contact-main__form .forminator-textarea{font-size:0.875rem!important}.page-contact-main__form .forminator-input,.page-contact-main__form .forminator-select2+.select2 .select2-selection{min-height:2.75rem!important}.page-contact-main__form .forminator-textarea{min-height:8rem!important}.page-contact-main__form .forminator-button-submit{min-height:2.5rem!important;padding:.5625rem 1.25rem!important;font-size:0.75rem!important}.page-contact-main__info-link{min-width:13rem;padding:0 2.5rem}.page-contact-main__info-title,.page-contact-main__info-content{font-size:.875rem}.page-contact-main__info-subtitle{font-size:.75rem}}@media (min-width:1440px) and (max-width:1700px){.page-contact-main__inner{max-width:1236px}}@media (max-width:767px){.page-contact-main p{font-size:max(0.9375rem, 1em)}}